IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
PythonEnumMacros.h
Go to the documentation of this file.
1 // PythonEnumMacros.h:
3 // -------------------
4 //
14 
15 #ifndef __PYIPSDKBASE_PYTHONENUMMACROS_H__
16 #define __PYIPSDKBASE_PYTHONENUMMACROS_H__
17 
19 #include <boost/preprocessor/stringize.hpp>
20 
23 
26 #define IPSDK_REGISTER_ENUM_TO_PYTHON(IPSDKEnum) \
27  ipsdk::python::ipsdkToPythonEnum<IPSDKEnum>(BOOST_PP_STRINGIZE(IPSDKEnum));
28 
31 
32 #endif // __PYIPSDKBASE_PYTHONENUMMACROS_H__
Utility functions used to handle ipsdk enumerate python wrapping.