Interface for architecture dependent system queries. More...
#include <IArchSystem.h>
Inherits IInterface.
Inherited by CArch, CArchSystemUnix, and CArchSystemWindows.
Public Member Functions | |
accessors | |
virtual std::string | getOSName () const =0 |
Identify the OS. | |
virtual std::string | getPlatformName () const =0 |
Identify the platform. |
Interface for architecture dependent system queries.
This interface defines operations for querying system info.
Definition at line 25 of file IArchSystem.h.
virtual std::string IArchSystem::getOSName | ( | ) | const [pure virtual] |
Identify the OS.
Returns a string identifying the operating system.
Implemented in CArch, CArchSystemUnix, and CArchSystemWindows.
Referenced by CArch::getOSName().
virtual std::string IArchSystem::getPlatformName | ( | ) | const [pure virtual] |
Identify the platform.
Returns a string identifying the platform this OS is running on.
Implemented in CArch, CArchSystemUnix, and CArchSystemWindows.
Referenced by CArch::getPlatformName().