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.