|
Teamcenter C++ API Reference
2312
|
#include <string>#include <map>#include <base_utils/libbase_utils_exports.h>#include <base_utils/libbase_utils_undef.h>Go to the source code of this file.
Namespaces | |
| namespace | Teamcenter |
| A convenient C++ class to manage a list of tag_t. This convenient class is derived from TagList class which is only available for internal developers. | |
| namespace | Teamcenter::OSEnvironment |
Functions | |
| void | Teamcenter::OSEnvironment::addPrefixMapping (const std::string &oldPrefix, const std::string &newPrefix) |
| std::string | Teamcenter::OSEnvironment::get (const std::string &name, bool applyOSEnvNameMapping=true, bool throwStdExceptionIfNotFound=false) |
| std::string | Teamcenter::OSEnvironment::getMappedName (const std::string &originalName) |
| const std::map< std::string, std::string > & | Teamcenter::OSEnvironment::getNamePrefixMap () |
| bool | Teamcenter::OSEnvironment::has (const std::string &name, bool applyOSEnvNameMapping=true) |
| void | Teamcenter::OSEnvironment::removePrefixMapping (const std::string &oldPrefix) |
| void | Teamcenter::OSEnvironment::set (const std::string &name, const std::string &value, bool applyOSEnvNameMapping=true) |
Provides access to environment variables.
All environment variable names are translated using mapping (as accessible through this namespace) before their evaluation.
Definition in file OSEnvironment.hxx.