IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
PathUtils.h
Go to the documentation of this file.
1 // PathUtils.h:
3 // ------------
4 //
14 
15 #ifndef __IPSDKUTIL_PATHUTILS_H__
16 #define __IPSDKUTIL_PATHUTILS_H__
17 
19 #include <boost/filesystem/path.hpp>
20 
21 namespace ipsdk {
22 
25 
28 IPSDKUTIL_API boost::filesystem::path
29 getRelativePath(const boost::filesystem::path& fromPath,
30  const boost::filesystem::path& toPath);
31 
36 IPSDKUTIL_API boost::filesystem::path
37 getRelativeFromRoot(const boost::filesystem::path& rootPath,
38  const boost::filesystem::path& subPath);
39 
42 
43 } // end of namespace ipsdk
44 
45 #endif // __IPSDKUTIL_PATHUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKUTIL_API boost::filesystem::path getRelativePath(const boost::filesystem::path &fromPath, const boost::filesystem::path &toPath)
IPSDKUTIL_API boost::filesystem::path getRelativeFromRoot(const boost::filesystem::path &rootPath, const boost::filesystem::path &subPath)
#define IPSDKUTIL_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKUtilExports.h:27
Definition of import/export macro for library.