PLCnext API Documentation  22.9.0.33
Classes | Static Public Member Functions | Static Public Attributes | List of all members
Arp::System::Commons::Environment Class Reference

Static Public Member Functions

static void Setup (void)
 
static void SetupSettings (int core)
 
static void SetupTrustStore (const std::vector< String > &trustStorePaths, const String &trustStoreEditPath)
 
static void SetupIdentityStore (const std::vector< String > &identityStorePaths, const String &identityStoreEditPath)
 
static void Dispose (void)
 
static int64 GetTickCount (void)
 
static Endianness GetEndianness (void)
 
static String GetVariable (const char *variableName)
 
template<class T >
static bool GetVariableValue (const char *variableName, T &result)
 
static bool GetVariableValue (const char *variableName, String &value)
 
template<class T >
static bool GetDefaultVariableValue (const char *variableName, T &result)
 
static bool GetDefaultVariableValue (const char *variableName, String &value)
 
template<class T >
static bool AddVariable (const char *variableName, const T &value)
 
static bool AddVariable (const char *variableName, const String &value)
 
template<class T >
static bool AddOverriddenVariable (const char *variableName, const T &value)
 
static bool AddOverriddenVariable (const char *variableName, const String &value)
 
static bool SetVariable (const char *variableName, const String &value)
 
static void LogVariables (void)
 
static void RegisterEnvironmentVariables (void)
 
template<>
bool GetVariableValue (const char *variableName, String &result)
 
template<>
bool GetDefaultVariableValue (const char *variableName, String &result)
 

Static Public Attributes

static const char * ArpBinaryDirVariableName
 

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