Skip to content

Commit 0a6a213

Browse files
committed
Added a test for add_property
[SVN r14799]
1 parent 2103e69 commit 0a6a213

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

test/data_members.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ typedef test_class<> X;
1818

1919
typedef test_class<1> Y;
2020

21+
double get_fair_value(X const& x) { return x.value(); }
22+
2123
BOOST_PYTHON_MODULE_INIT(data_members_ext)
2224
{
2325
module("data_members_ext")
@@ -27,6 +29,7 @@ BOOST_PYTHON_MODULE_INIT(data_members_ext)
2729
.def("value", &X::value)
2830
.def("set", &X::set)
2931
.def_readonly("x", &X::x)
32+
.add_property("get_fair_value", object(&get_fair_value))
3033
)
3134
.add(
3235
class_<Y>("Y")

0 commit comments

Comments
 (0)