IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces
FileSerializationUtils.h File Reference

Utility functions to manage file object serialization. More...

#include <IPSDKSerialization/IPSDKSerializationExports.h>
#include <IPSDKSerialization/Archive/FileSerializationTypes.h>
#include <boost/filesystem/path.hpp>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 

Functions

IPSDKSERIALIZATION_API BoolResult ipsdk::writeToXmlFile (const boost::filesystem::path &filePath, const BaseSerializationObject &object)
 write a base serialization object to a xml file More...
 
IPSDKSERIALIZATION_API BoolResult ipsdk::writeToXmlFile (const boost::filesystem::path &filePath, const SerializationObjectConstPtr &pObject)
 write a base serialization object to a xml file More...
 
IPSDKSERIALIZATION_API BoolResult ipsdk::readFromXmlFile (const boost::filesystem::path &filePath, BaseSerializationObject &object)
 read a base serialization object from a xml file More...
 
IPSDKSERIALIZATION_API FileReadResult ipsdk::readFromXmlFile (const boost::filesystem::path &filePath)
 write a base serialization object to a xml file More...
 
IPSDKSERIALIZATION_API BoolResult ipsdk::writeToBinaryFile (const boost::filesystem::path &filePath, const BaseSerializationObject &object)
 write a base serialization object to a binary file More...
 
IPSDKSERIALIZATION_API BoolResult ipsdk::writeToBinaryFile (const boost::filesystem::path &filePath, const SerializationObjectConstPtr &pObject)
 write a base serialization object to a xml file More...
 
IPSDKSERIALIZATION_API BoolResult ipsdk::readFromBinaryFile (const boost::filesystem::path &filePath, BaseSerializationObject &object)
 read a base serialization object from a binary file More...
 
IPSDKSERIALIZATION_API FileReadResult ipsdk::readFromBinaryFile (const boost::filesystem::path &filePath)
 write a base serialization object to a xml file More...
 

Detailed Description

Utility functions to manage file object serialization.

Author
E. Noirfalise
Date
2013/11/29