[prev in list] [next in list] [prev in thread] [next in thread] 

List:       python-cpp-sig
Subject:    Re: [C++-sig] Avoiding implicit boost::python::extract<> conversions
From:       Hans Meine <hans_meine () gmx ! net>
Date:       2011-04-07 14:11:51
Message-ID: 201104071611.51319.hans_meine () gmx ! net
[Download RAW message or body]

Am Donnerstag, 7. April 2011, um 16:02:47 schrieb Murray Cumming:
> It looks like boost::python::extract<bool>::check() will happily succeed
> on an int python object, and boost::python::extract<int>::check() will
> likewise succeed on a bool python object.
> 
> Is there an easy way to discover the actual python type so I can really
> get the data I want in the correct type?

Sure, you can use the Python/C API (PyBool_Check etc.)

HTH
  Hans
_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic