Public Types | Static Public Member Functions | Private Types | Static Private Attributes
Poco::EnvironmentImpl Class Reference

#include <Environment_UNIX.h>

List of all members.

Public Types

typedef UInt8 NodeId [6]
typedef UInt8 NodeId [6]
typedef UInt8 NodeId [6]
typedef UInt8 NodeId [6]

Static Public Member Functions

static std::string getImpl (const std::string &name)
 Ethernet address.
static std::string getImpl (const std::string &name)
 Ethernet address.
static std::string getImpl (const std::string &name)
 Ethernet address.
static std::string getImpl (const std::string &name)
 Ethernet address.
static std::string getsyi (unsigned short code)
static bool hasImpl (const std::string &name)
static bool hasImpl (const std::string &name)
static bool hasImpl (const std::string &name)
static bool hasImpl (const std::string &name)
static void nodeIdImpl (NodeId &id)
static void nodeIdImpl (NodeId &id)
static void nodeIdImpl (NodeId &id)
static void nodeIdImpl (NodeId &id)
static std::string nodeNameImpl ()
static std::string nodeNameImpl ()
static std::string nodeNameImpl ()
static std::string nodeNameImpl ()
static std::string osArchitectureImpl ()
static std::string osArchitectureImpl ()
static std::string osArchitectureImpl ()
static std::string osArchitectureImpl ()
static std::string osNameImpl ()
static std::string osNameImpl ()
static std::string osNameImpl ()
static std::string osNameImpl ()
static std::string osVersionImpl ()
static std::string osVersionImpl ()
static std::string osVersionImpl ()
static std::string osVersionImpl ()
static void setImpl (const std::string &name, const std::string &value)
static void setImpl (const std::string &name, const std::string &value)
static void setImpl (const std::string &name, const std::string &value)
static void setImpl (const std::string &name, const std::string &value)
static std::string trnlnm (const std::string &name)
 a wrapper for $GETSYIW

Private Types

typedef std::map< std::string,
std::string > 
StringMap

Static Private Attributes

static StringMap _map
static FastMutex _mutex

Detailed Description

Definition at line 51 of file Environment_UNIX.h.


Member Typedef Documentation

Definition at line 52 of file Environment_WIN32.h.

Definition at line 52 of file Environment_WIN32U.h.

Definition at line 53 of file Environment_VMS.h.

Definition at line 54 of file Environment_UNIX.h.

typedef std::map<std::string, std::string> Poco::EnvironmentImpl::StringMap [private]

Definition at line 66 of file Environment_UNIX.h.


Member Function Documentation

static std::string Poco::EnvironmentImpl::getImpl ( const std::string &  name) [static]

Ethernet address.

static std::string Poco::EnvironmentImpl::getImpl ( const std::string &  name) [static]

Ethernet address.

static std::string Poco::EnvironmentImpl::getImpl ( const std::string &  name) [static]

Ethernet address.

std::string Poco::EnvironmentImpl::getImpl ( const std::string &  name) [static]

Ethernet address.

Definition at line 54 of file Environment_UNIX.cpp.

std::string Poco::EnvironmentImpl::getsyi ( unsigned short  code) [static]

Definition at line 148 of file Environment_VMS.cpp.

static bool Poco::EnvironmentImpl::hasImpl ( const std::string &  name) [static]
static bool Poco::EnvironmentImpl::hasImpl ( const std::string &  name) [static]
static bool Poco::EnvironmentImpl::hasImpl ( const std::string &  name) [static]
bool Poco::EnvironmentImpl::hasImpl ( const std::string &  name) [static]

Definition at line 66 of file Environment_UNIX.cpp.

static void Poco::EnvironmentImpl::nodeIdImpl ( NodeId id) [static]
static void Poco::EnvironmentImpl::nodeIdImpl ( NodeId id) [static]
static void Poco::EnvironmentImpl::nodeIdImpl ( NodeId id) [static]
void Poco::EnvironmentImpl::nodeIdImpl ( NodeId id) [static]

Definition at line 142 of file Environment_UNIX.cpp.

static std::string Poco::EnvironmentImpl::nodeNameImpl ( ) [static]
static std::string Poco::EnvironmentImpl::nodeNameImpl ( ) [static]
static std::string Poco::EnvironmentImpl::nodeNameImpl ( ) [static]
std::string Poco::EnvironmentImpl::nodeNameImpl ( ) [static]

Definition at line 115 of file Environment_UNIX.cpp.

static std::string Poco::EnvironmentImpl::osArchitectureImpl ( ) [static]
static std::string Poco::EnvironmentImpl::osArchitectureImpl ( ) [static]
static std::string Poco::EnvironmentImpl::osArchitectureImpl ( ) [static]

Definition at line 107 of file Environment_UNIX.cpp.

static std::string Poco::EnvironmentImpl::osNameImpl ( ) [static]
static std::string Poco::EnvironmentImpl::osNameImpl ( ) [static]
static std::string Poco::EnvironmentImpl::osNameImpl ( ) [static]
std::string Poco::EnvironmentImpl::osNameImpl ( ) [static]

Definition at line 91 of file Environment_UNIX.cpp.

static std::string Poco::EnvironmentImpl::osVersionImpl ( ) [static]
static std::string Poco::EnvironmentImpl::osVersionImpl ( ) [static]
static std::string Poco::EnvironmentImpl::osVersionImpl ( ) [static]
std::string Poco::EnvironmentImpl::osVersionImpl ( ) [static]

Definition at line 99 of file Environment_UNIX.cpp.

static void Poco::EnvironmentImpl::setImpl ( const std::string &  name,
const std::string &  value 
) [static]
static void Poco::EnvironmentImpl::setImpl ( const std::string &  name,
const std::string &  value 
) [static]
static void Poco::EnvironmentImpl::setImpl ( const std::string &  name,
const std::string &  value 
) [static]
void Poco::EnvironmentImpl::setImpl ( const std::string &  name,
const std::string &  value 
) [static]

Definition at line 74 of file Environment_UNIX.cpp.

std::string Poco::EnvironmentImpl::trnlnm ( const std::string &  name) [static]

a wrapper for $GETSYIW

Definition at line 173 of file Environment_VMS.cpp.


Member Data Documentation

Definition at line 68 of file Environment_UNIX.h.

Definition at line 69 of file Environment_UNIX.h.


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


pluginlib
Author(s): Tully Foote and Eitan Marder-Eppstein
autogenerated on Sat Dec 28 2013 17:20:20