![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Function set to deal with system API. More...
#include <IPSDKUtil/IPSDKUtilExports.h>#include <IPSDKUtil/BaseTypes.h>#include <IPSDKUtil/Tools/ProcessingResultTypes.h>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
Functions | |
| IPSDKUTIL_API std::string | ipsdk::getHostName () |
| retrieve local host name More... | |
| IPSDKUTIL_API std::string | ipsdk::getPlatformBinaryName (const std::string &baseName) |
| retrieve full ipsdk (platform dependent) binary name from its base name | |
| IPSDKUTIL_API std::string | ipsdk::getPlatformLibraryName (const std::string &baseName) |
| retrieve full ipsdk (platform dependent) library name from its base name | |
| IPSDKUTIL_API std::string | ipsdk::getPlatformExecName (const std::string &baseName) |
| retrieve full ipsdk (platform dependent) executable name from its base name | |
| IPSDKUTIL_API std::string | ipsdk::getPlatformBinaryDirPostFix () |
| retrieve platform dependent binary directory post fix. Example : msvc11_x64, linux_x64, ... | |
| IPSDKUTIL_API BoolResult | ipsdk::loadLibrary (const boost::filesystem::path &filePath) |
| load library given its path More... | |
| IPSDKUTIL_API BoolResult | ipsdk::addLibraryDirectory (const boost::filesystem::path &dirPath) |
| add a library directory for library delay load search More... | |
| IPSDKUTIL_API std::string | ipsdk::getPlatformName () |
| retrieve platform name More... | |
| IPSDKUTIL_API bool | ipsdk::is64BitsConfig () |
| retrieve x64 flag More... | |
| IPSDKUTIL_API bool | ipsdk::isDebugConfig () |
| retrieve debug flag More... | |
| IPSDKUTIL_API std::string | ipsdk::getFullPlatformName () |
| retrieve full platform name More... | |
| IPSDKUTIL_API std::string | ipsdk::getOSName () |
| retrieve full operating system name More... | |
| IPSDKUTIL_API BoolResult | ipsdk::displayHtml (const boost::filesystem::path &filePath) |
| display html file through default browser More... | |
| IPSDKUTIL_API BoolResult | ipsdk::getApplicationPath (boost::filesystem::path &appPath) |
| retrieve application path More... | |
| IPSDKUTIL_API BoolResult | ipsdk::getApplicationDir (boost::filesystem::path &appDir) |
| retrieve application directory More... | |
| IPSDKUTIL_API BoolResult | ipsdk::getApplicationName (std::string &appName) |
| retrieve application name More... | |
| IPSDKUTIL_API BoolResult | ipsdk::getUserRootDataDir (boost::filesystem::path &dataPath) |
| retrieve root user data directory More... | |
| IPSDKUTIL_API BoolResult | ipsdk::getCommonRootDataDir (boost::filesystem::path &dataPath) |
| retrieve root common (all users) data directory More... | |
| IPSDKUTIL_API BoolResult | ipsdk::getUserLibraryDataDir (boost::filesystem::path &dataPath) |
| retrieve library user data directory More... | |
| IPSDKUTIL_API BoolResult | ipsdk::getCommonLibraryDataDir (boost::filesystem::path &dataPath) |
| retrieve library common data directory More... | |
| IPSDKUTIL_API std::string | ipsdk::getLastError (ipInt32 errorCode) |
| function allowing to retrieve error string from value | |
| IPSDKUTIL_API std::string | ipsdk::getLastError () |
| function allowing to retrieve last global error string | |
| IPSDKUTIL_API void | ipsdk::setThreadName (const std::string &threadName) |
| function allowing to set current thread name for debugging purpose More... | |
| IPSDKUTIL_API BoolResult | ipsdk::createProcess (const boost::filesystem::path &execPath, const std::string &cmdArgs, const ipUInt32 timeout, ipInt32 &exitCode) |
| IPSDKUTIL_API BoolResult | ipsdk::createProcess (const boost::filesystem::path &execPath, const std::string &cmdArgs, std::string &stdOutStr) |
Function set to deal with system API.
1.8.14