IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
StreamUtils.h
Go to the documentation of this file.
1 // StreamUtils.h:
3 // --------------
4 //
14 
15 #ifndef __IPSDKUTIL_STREAMUTILS_H__
16 #define __IPSDKUTIL_STREAMUTILS_H__
17 
19 #include <boost/filesystem/path.hpp>
20 #include <boost/system/error_code.hpp>
21 #include <iosfwd>
22 #include <string>
23 
24 namespace ipsdk {
25 
28 
33 IPSDKUTIL_API void
34 readLine(std::istream& is, std::string& strLine);
35 
40 IPSDKUTIL_API int
41 copyFile(const boost::filesystem::path& inPath, const boost::filesystem::path& outPath);
42 
45 
46 } // end of namespace ipsdk
47 
48 #endif // __IPSDKUTIL_STREAMUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKUTIL_API void readLine(std::istream &is, std::string &strLine)
function allowing to read a line from a stream
#define IPSDKUTIL_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKUtilExports.h:27
Definition of import/export macro for library.
IPSDKUTIL_API int copyFile(const boost::filesystem::path &inPath, const boost::filesystem::path &outPath)
function allowing to copy a file