wrap
pybind11
tests
test_union.cpp
Go to the documentation of this file.
1
/*
2
tests/test_class.cpp -- test py::class_ definitions and basic functionality
3
4
Copyright (c) 2019 Roland Dreier <roland.dreier@gmail.com>
5
6
All rights reserved. Use of this source code is governed by a
7
BSD-style license that can be found in the LICENSE file.
8
*/
9
10
#include "
pybind11_tests.h
"
11
12
TEST_SUBMODULE
(union_,
m
) {
13
union
TestUnion {
14
int
value_int;
15
unsigned
value_uint;
16
};
17
18
py::class_<TestUnion>(
m
,
"TestUnion"
)
19
.def(py::init<>())
20
.def_readonly(
"as_int"
, &TestUnion::value_int)
21
.def_readwrite(
"as_uint"
, &TestUnion::value_uint);
22
}
m
Matrix3f m
Definition:
AngleAxis_mimic_euler.cpp:1
pybind11_tests.h
TEST_SUBMODULE
TEST_SUBMODULE(union_, m)
Definition:
test_union.cpp:12
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:07:09