#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|