diff options
Diffstat (limited to 'cpp/src/IceGrid/PlatformInfo.h')
-rw-r--r-- | cpp/src/IceGrid/PlatformInfo.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/cpp/src/IceGrid/PlatformInfo.h b/cpp/src/IceGrid/PlatformInfo.h index 708631ecb6b..39ac9920fbb 100644 --- a/cpp/src/IceGrid/PlatformInfo.h +++ b/cpp/src/IceGrid/PlatformInfo.h @@ -27,10 +27,12 @@ class PlatformInfo { public: - PlatformInfo(const Ice::CommunicatorPtr&, const TraceLevelsPtr&); + PlatformInfo(const std::string&, const Ice::CommunicatorPtr&, const TraceLevelsPtr&); ~PlatformInfo(); NodeInfo getNodeInfo() const; + RegistryInfo getRegistryInfo() const; + LoadInfo getLoadInfo(); std::string getHostname() const; std::string getDataDir() const; @@ -42,8 +44,15 @@ private: #endif const TraceLevelsPtr _traceLevels; - NodeInfo _info; + std::string _name; + std::string _os; std::string _hostname; + std::string _release; + std::string _version; + std::string _machine; + int _nProcessors; + std::string _dataDir; + std::string _endpoints; #if defined(_WIN32) HQUERY _query; |