IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
PythonXmlSerializationUtils.h
Go to the documentation of this file.
1 // PythonXmlSerializationUtils.h:
3 // ------------------------------
4 //
15 
16 #ifndef __PYIPSDKBASE_PYTHONXMLSERIALIZATIONUTILS_H__
17 #define __PYIPSDKBASE_PYTHONXMLSERIALIZATIONUTILS_H__
18 
20 #include <IPSDKUtil/BaseTypes.h>
21 #include <boost/python/tuple.hpp>
22 
23 namespace ipsdk {
24 namespace python {
25 
28 
31 PYIPSDKBASE_API boost::python::tuple
32 readFromXmlFile(const boost::filesystem::path& filePath);
33 
36 PYIPSDKBASE_API boost::python::tuple
37 readFromBinaryFile(const boost::filesystem::path& filePath);
38 
41 
42 } // end of namespace python
43 } // end of namespace ipsdk
44 
45 #endif // __PYIPSDKBASE_PYTHONXMLSERIALIZATIONUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
#define PYIPSDKBASE_API
Import/Export macro for library PyIPSDKBase.
Definition: PyIPSDKBaseExports.h:25
Base types for multiplatform compatibility.
PYIPSDKBASE_API boost::python::tuple readFromXmlFile(const boost::filesystem::path &filePath)
read a base serialization object from a xml file
PYIPSDKBASE_API boost::python::tuple readFromBinaryFile(const boost::filesystem::path &filePath)
read a base serialization object from a binary file
Definition of import/export macro for library.