|
Ice 3.7 C++11 API Reference
|
Information about an IceGrid node. More...
#include <IceGrid/IceGrid.h>
Public Member Functions | |
| std::tuple< const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const int &, const ::std::string & > | ice_tuple () const |
| Obtains a tuple containing all of the struct's data members. | |
Public Attributes | |
| ::std::string | dataDir |
| The path to the node data directory. | |
| ::std::string | hostname |
| The network name of the host running this node (as defined in uname()). | |
| ::std::string | machine |
| The machine hardware type (as defined in uname()). | |
| ::std::string | name |
| The name of the node. | |
| int | nProcessors |
| The number of processor threads on the node. | |
| ::std::string | os |
| The operating system name. | |
| ::std::string | release |
| The operation system release level (as defined in uname()). | |
| ::std::string | version |
| The operation system version (as defined in uname()). | |
Information about an IceGrid node.
|
inline |
Obtains a tuple containing all of the struct's data members.
| ::std::string IceGrid::NodeInfo::dataDir |
The path to the node data directory.
| ::std::string IceGrid::NodeInfo::hostname |
The network name of the host running this node (as defined in uname()).
| ::std::string IceGrid::NodeInfo::machine |
The machine hardware type (as defined in uname()).
| ::std::string IceGrid::NodeInfo::name |
The name of the node.
| int IceGrid::NodeInfo::nProcessors |
The number of processor threads on the node.
For example, nProcessors is 8 on a computer with a single quad-core processor and two HT threads per core.
| ::std::string IceGrid::NodeInfo::os |
The operating system name.
| ::std::string IceGrid::NodeInfo::release |
The operation system release level (as defined in uname()).
| ::std::string IceGrid::NodeInfo::version |
The operation system version (as defined in uname()).