#include <OSD_Environment.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | OSD_Environment () |
| Creates the object Environment. . | |
| Standard_EXPORT | OSD_Environment (const TCollection_AsciiString &Name) |
| Creates an Environment variable initialized with value set to an empty AsciiString. . | |
| Standard_EXPORT | OSD_Environment (const TCollection_AsciiString &Name, const TCollection_AsciiString &Value) |
| Creates an Environment variable initialized with Value. . | |
| Standard_EXPORT void | SetValue (const TCollection_AsciiString &Value) |
| Changes environment variable value. Raises ConstructionError either if the string contains characters not in range of ' '...'~' or if the string contains the character '$' which is forbiden. . | |
| Standard_EXPORT TCollection_AsciiString | Value () |
| Gets the value of an environment variable . | |
| Standard_EXPORT void | SetName (const TCollection_AsciiString &name) |
| Changes environment variable name. Raises ConstructionError either if the string contains characters not in range of ' '...'~' or if the string contains the character '$' which is forbiden. . | |
| Standard_EXPORT TCollection_AsciiString | Name () const |
| Gets the name of <me>. . | |
| Standard_EXPORT void | Build () |
| Sets the value of an environment variable into system (physically). . | |
| Standard_EXPORT void | Remove () |
| Removes (physically) an environment variable . | |
| Standard_EXPORT Standard_Boolean | Failed () const |
| Returns TRUE if an error occurs . | |
| Standard_EXPORT void | Reset () |
| Resets error counter to zero . | |
| Standard_EXPORT void | Perror () |
| Raises OSD_Error . | |
| Standard_EXPORT Standard_Integer | Error () const |
| Returns error number if 'Failed' is TRUE. . | |
Private Attributes | |
| TCollection_AsciiString | myName |
| TCollection_AsciiString | myValue |
| OSD_Error | myError |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1