IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Macros
PythonModuleMacros.h File Reference

Macros allowing to handle ipsdk to python module wrapping. More...

#include <Python/PyIPSDKBase/PythonUtils.h>
#include <boost/preprocessor/stringize.hpp>
#include <boost/python/module.hpp>

Go to the source code of this file.

Macros

#define IPSDK_PYTHON_MODULE_DEFINITION()
 macro allowing to define an IPSDK python module More...
 

Detailed Description

Macros allowing to handle ipsdk to python module wrapping.

Author
E. Noirfalise
Date
2015/11/23

Macro Definition Documentation

◆ IPSDK_PYTHON_MODULE_DEFINITION

#define IPSDK_PYTHON_MODULE_DEFINITION ( )
Value:
BOOST_PYTHON_MODULE(IPSDK_PROJECT_NAME) { \
std::string libraryFullName(BOOST_PP_STRINGIZE(IPSDK_PROJECT_NAME)); \
}
PYIPSDKBASE_API void registerPyWrappers(const std::string &libraryFullName)
function allowing to register IPSDK python wrappers for a given library

macro allowing to define an IPSDK python module