Muster SDK  8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MClientLib::MEnvironment Class Reference

#include <MProcess.h>

Public Member Functions

 MEnvironment ()
 
 MEnvironment (bool _fromRunningEnvironment)
 
void setValue (const std::string &key, const std::string &value)
 
void unsetValue (const std::string &key)
 
std::string getValue (const std::string &key)
 
bool hasValue (const std::string &key)
 
void clearValues ()
 
void purgeEnvironment (const char *username)
 

Public Attributes

std::map< std::string,
std::string > 
map
 

Detailed Description

MEnvironment class that holds a process environment Holds data related to a process environment

Constructor & Destructor Documentation

MClientLib::MEnvironment::MEnvironment ( )
MClientLib::MEnvironment::MEnvironment ( bool  _fromRunningEnvironment)

Member Function Documentation

void MClientLib::MEnvironment::clearValues ( )
std::string MClientLib::MEnvironment::getValue ( const std::string &  key)
bool MClientLib::MEnvironment::hasValue ( const std::string &  key)
void MClientLib::MEnvironment::purgeEnvironment ( const char *  username)
void MClientLib::MEnvironment::setValue ( const std::string &  key,
const std::string &  value 
)
void MClientLib::MEnvironment::unsetValue ( const std::string &  key)

Member Data Documentation

std::map<std::string, std::string> MClientLib::MEnvironment::map

The documentation for this class was generated from the following file: