OSD_Host Class Reference

Carries information about a Host

#include <OSD_Host.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 OSD_Host ()
 Initializes current host by default.

TCollection_AsciiString SystemVersion ()
 Returns system name and version

OSD_SysType SystemId () const
 Returns the system type (UNIX System V, UNIX BSD, MS-DOS...)

TCollection_AsciiString HostName ()
 Returns host name.

Standard_Integer AvailableMemory ()
 Returns available memory in Kilobytes.

TCollection_AsciiString InternetAddress ()
 Returns Internet address of current host.

TCollection_AsciiString EthernetAddress ()
 Returns Ethernet address of current host.

OSD_OEMType MachineType ()
 Returns type of current machine.

Standard_Boolean Failed () const
 Returns TRUE if an error occurs

void Reset ()
 Resets error counter to zero

void Perror ()
 Raises OSD_Error

Standard_Integer Error () const
 Returns error number if 'Failed' is TRUE.


Constructor & Destructor Documentation

OSD_Host::OSD_Host (  ) 

Member Function Documentation

Standard_Integer OSD_Host::AvailableMemory (  ) 
Standard_Integer OSD_Host::Error (  )  const
TCollection_AsciiString OSD_Host::EthernetAddress (  ) 
Standard_Boolean OSD_Host::Failed (  )  const
TCollection_AsciiString OSD_Host::HostName (  ) 
TCollection_AsciiString OSD_Host::InternetAddress (  ) 
OSD_OEMType OSD_Host::MachineType (  ) 
void OSD_Host::operator delete ( void *  anAddress  )  [inline]
void* OSD_Host::operator new ( size_t  size  )  [inline]
void* OSD_Host::operator new ( size_t  ,
void *  anAddress 
) [inline]
void OSD_Host::Perror (  ) 
void OSD_Host::Reset (  ) 
OSD_SysType OSD_Host::SystemId (  )  const
TCollection_AsciiString OSD_Host::SystemVersion (  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:00:02 2011 for Open CASCADE Technology by  doxygen 1.6.3