[C++-sig] help passing image data

Nat Goodspeed ngoodspeed at solidworks.com
Wed May 24 00:29:45 CEST 2006


> -----Original Message-----
> From: c++-sig-bounces at python.org [mailto:c++-sig-bounces at python.org]
On
> Behalf Of J.D. Yamokoski
> Sent: Tuesday, May 23, 2006 6:19 PM
> To: Development of Python/C++ integration
> Subject: Re: [C++-sig] help passing image data
> 
> object value_class = class_< Values >("Values")
> 		.def( "get_a", &Values::GetA )
> 		.def( "get_b", &Values::GetB )
> 		.def( "set_a", &Values::SetA )
> 		.def( "set_b", &Values::SetB );
> 
> extern object value_obj = value_class();
> 
> BOOST_PYTHON_MODULE(Values)
> {
> 	value_class;
> }

[Nat] Try moving the class_() call inside your BOOST_PYTHON_MODULE body?

> BOOST_PYTHON_MODULE(Values)
> {
>     class_< Values >("Values")
> 		.def( "get_a", &Values::GetA )
> 		.def( "get_b", &Values::GetB )
> 		.def( "set_a", &Values::SetA )
> 		.def( "set_b", &Values::SetB );
> }



More information about the Cplusplus-sig mailing list