class Poco::EnvironmentImpl

Overview

#include <Environment_UNIX.h>

class EnvironmentImpl
{
public:
    // typedefs

    typedef UInt8 NodeId[6];

    // methods

    static
    std::string
    getsyi(unsigned short code);

    static
    std::string
    trnlnm(const std::string& name);

    static
    std::string
    getImpl(const std::string& name);

    static
    bool
    hasImpl(const std::string& name);

    static
    void
    setImpl(
        const std::string& name,
        const std::string& value
        );

    static
    std::string
    osNameImpl();

    static
    std::string
    osDisplayNameImpl();

    static
    std::string
    osVersionImpl();

    static
    std::string
    osArchitectureImpl();

    static
    std::string
    nodeNameImpl();

    static
    void
    nodeIdImpl(NodeId& id);

    static
    unsigned
    processorCountImpl();
};

Detailed Documentation

Typedefs

typedef UInt8 NodeId[6]

Ethernet address.

Methods

static
std::string
getsyi(unsigned short code)

a wrapper for $GETSYIW