|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimEnvironmentUtility.h>
Public Types | |
| typedef std::vector< ossimFilename > | FilenameListType |
Static Public Member Functions | |
| static ossimEnvironmentUtility * | instance () |
Private Member Functions | |
| ossimEnvironmentUtility () | |
| ossimEnvironmentUtility (const ossimEnvironmentUtility &obj) | |
| const ossimEnvironmentUtility & | operator= (const ossimEnvironmentUtility &rhs) |
Private Attributes | |
| ossimEnvironmentUtility::FilenameListType | thePluginSearchPath |
| ossimEnvironmentUtility::FilenameListType | theDataSearchPath |
Static Private Attributes | |
| static ossimEnvironmentUtility * | theInstance =0 |
Definition at line 6 of file ossimEnvironmentUtility.h.
| typedef std::vector<ossimFilename> ossimEnvironmentUtility::FilenameListType |
Definition at line 9 of file ossimEnvironmentUtility.h.
|
private |
Definition at line 16 of file ossimEnvironmentUtility.cpp.
References ossimString::empty().
|
private |
Definition at line 308 of file ossimEnvironmentUtility.cpp.
| void ossimEnvironmentUtility::addDataSearchPath | ( | const ossimFilename & | path | ) |
Definition at line 234 of file ossimEnvironmentUtility.cpp.
| void ossimEnvironmentUtility::addDataSearchPathToFront | ( | const ossimFilename & | path | ) |
Definition at line 239 of file ossimEnvironmentUtility.cpp.
| void ossimEnvironmentUtility::addPluginSearchPath | ( | const ossimFilename & | path | ) |
Definition at line 244 of file ossimEnvironmentUtility.cpp.
| void ossimEnvironmentUtility::addPluginSearchPathToFront | ( | const ossimFilename & | path | ) |
Definition at line 249 of file ossimEnvironmentUtility.cpp.
| ossimFilename ossimEnvironmentUtility::findData | ( | const ossimFilename & | data | ) | const |
Definition at line 270 of file ossimEnvironmentUtility.cpp.
References ossimFilename::dirCat(), and ossimFilename::exists().
| ossimFilename ossimEnvironmentUtility::findPlugin | ( | const ossimFilename & | plugin | ) | const |
Definition at line 254 of file ossimEnvironmentUtility.cpp.
References ossimFilename::dirCat(), and ossimFilename::exists().
| ossimFilename ossimEnvironmentUtility::getCurrentWorkingDir | ( | ) | const |
Definition at line 206 of file ossimEnvironmentUtility.cpp.
Referenced by ossimBatchTest::execute(), and ossimplugins::ossimTerraSarModel::findTSXLeader().
| ossimEnvironmentUtility::FilenameListType & ossimEnvironmentUtility::getDataSearchPath | ( | ) |
Definition at line 297 of file ossimEnvironmentUtility.cpp.
| const ossimEnvironmentUtility::FilenameListType & ossimEnvironmentUtility::getDataSearchPath | ( | ) | const |
Definition at line 302 of file ossimEnvironmentUtility.cpp.
| ossimString ossimEnvironmentUtility::getEnvironmentVariable | ( | const ossimString & | variable | ) | const |
Definition at line 44 of file ossimEnvironmentUtility.cpp.
References variable.
Referenced by ossimBatchTest::doDefaultClean(), ossimBatchTest::execute(), ossimTempFilename::generate(), ossimBatchTest::getDefaultTempFileDir(), and ossimElevManager::loadStandardElevationPaths().
| ossimFilename ossimEnvironmentUtility::getInstalledOssimPluginDir | ( | ) | const |
Definition at line 160 of file ossimEnvironmentUtility.cpp.
References ossimFilename::dirCat(), and ossimFilename::exists().
| ossimFilename ossimEnvironmentUtility::getInstalledOssimPreferences | ( | ) | const |
Definition at line 183 of file ossimEnvironmentUtility.cpp.
References ossimFilename::dirCat(), and ossimFilename::exists().
| ossimFilename ossimEnvironmentUtility::getInstalledOssimSupportDir | ( | ) | const |
Definition at line 133 of file ossimEnvironmentUtility.cpp.
References ossimFilename::exists().
Referenced by ossimElevManager::loadStandardElevationPaths().
| ossimEnvironmentUtility::FilenameListType & ossimEnvironmentUtility::getPluginSearchPath | ( | ) |
Definition at line 287 of file ossimEnvironmentUtility.cpp.
| const ossimEnvironmentUtility::FilenameListType & ossimEnvironmentUtility::getPluginSearchPath | ( | ) | const |
Definition at line 292 of file ossimEnvironmentUtility.cpp.
| ossimFilename ossimEnvironmentUtility::getUserDir | ( | ) | const |
Definition at line 94 of file ossimEnvironmentUtility.cpp.
Referenced by ossimFilename::expand().
| ossimString ossimEnvironmentUtility::getUserName | ( | ) | const |
Definition at line 85 of file ossimEnvironmentUtility.cpp.
| ossimFilename ossimEnvironmentUtility::getUserOssimPluginDir | ( | ) | const |
Definition at line 121 of file ossimEnvironmentUtility.cpp.
References ossimFilename::dirCat().
Referenced by ossimInit::initializePlugins().
| ossimFilename ossimEnvironmentUtility::getUserOssimPreferences | ( | ) | const |
Definition at line 107 of file ossimEnvironmentUtility.cpp.
References ossimFilename::dirCat().
| ossimFilename ossimEnvironmentUtility::getUserOssimSupportDir | ( | ) | const |
Definition at line 67 of file ossimEnvironmentUtility.cpp.
References ossimFilename::dirCat().
Referenced by ossimElevManager::loadStandardElevationPaths().
|
static |
Definition at line 34 of file ossimEnvironmentUtility.cpp.
Referenced by ossimBatchTest::doDefaultClean(), ossimBatchTest::execute(), ossimFilename::expand(), ossimplugins::ossimTerraSarModel::findTSXLeader(), ossimTempFilename::generate(), ossimBatchTest::getDefaultTempFileDir(), ossimInit::initializePlugins(), ossimElevManager::loadStandardElevationPaths(), and ossimInit::parseEnvOptions().
|
private |
Definition at line 314 of file ossimEnvironmentUtility.cpp.
| ossimFilename ossimEnvironmentUtility::searchAllPaths | ( | const ossimFilename & | file | ) | const |
Definition at line 221 of file ossimEnvironmentUtility.cpp.
References ossimString::empty().
| void ossimEnvironmentUtility::setEnvironmentVariable | ( | const char * | variable, |
| const char * | value | ||
| ) | const |
Definition at line 56 of file ossimEnvironmentUtility.cpp.
References variable.
Referenced by ossimBatchTest::execute(), and ossimInit::parseEnvOptions().
|
private |
Definition at line 52 of file ossimEnvironmentUtility.h.
|
staticprivate |
Definition at line 49 of file ossimEnvironmentUtility.h.
|
private |
Definition at line 51 of file ossimEnvironmentUtility.h.
1.8.14