IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
LibraryPath.h File Reference

Functions allowing to manage library directories and paths. More...

#include <IPSDKUtil/IPSDKUtilExports.h>
#include <IPSDKUtil/BaseTypes.h>
#include <IPSDKUtil/Tools/LibraryPathTypes.h>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 

Functions

IPSDKUTIL_API void ipsdk::setProjectRootDirectory (const boost::filesystem::path &projectRootDirectory)
 function allowing to select project root directory
 
IPSDKUTIL_API bool ipsdk::isSetProjectRootDirectory ()
 function allowing to check whether project root directory has been set
 
IPSDKUTIL_API const boost::filesystem::path & ipsdk::getProjectRootDirectory ()
 function allowing to retrieve project root directory More...
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getIPSDKRootDirectory ()
 function allowing to retrieve IPSDK installation root directory
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getIPSDKDirectory (const eInternalDirectory &dirId)
 retrieve ipsdk internal directory
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getProjectDirectory (const eInternalDirectory &dirId)
 retrieve project internal directory
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getSubDirectory (const eInternalDirectory &dirId)
 retrieve relative subdirectory associated to a given id More...
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getIPSDKDefaultDirectory (const eDefaultExternalDirectory &dirId)
 retrieve ipsdk default external directory More...
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getIPSDKDefaultResourcePath (const eDefaultInternalLibraryResourcePath &resId)
 retrieve IPSDK default internal resource file
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getProjectDefaultResourceSubPath (const eDefaultInternalLibraryResourcePath &resId)
 retrieve Project default internal resource file relative path
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getProjectDefaultResourcePath (const eDefaultInternalLibraryResourcePath &resId)
 retrieve Project default internal resource file
 
IPSDKUTIL_API boost::filesystem::path ipsdk::getIPSDKDefaultResourcePath (const eDefaultExternalLibraryResourcePath &resId)
 retrieve IPSDK default external resource file
 

Detailed Description

Functions allowing to manage library directories and paths.

Author
E. Noirfalise
Date
2013/5/23