General KERNEL Documentation     End User KERNEL Services  


Identity Class Reference

#include <Utils_Identity.hxx>


Public Member Functions

 Identity (const char *name)
 ~Identity ()
const pid_t & pid (void) const
const struct utsname & hostid (void) const
const uid_t & uid (void) const
const char *const name (void) const
const char *const adip (void) const
const char *const pwname (void) const
const time_t & start (void) const
const char *const rep (void) const
const char * host_char (void) const
const char * start_char (void) const

Protected Attributes

const char *const _name
const char *const _adip
const struct utsname _hostid
const pid_t _pid
const uid_t _uid
const char *const _pwname
const char *const _dir
const time_t _start
const char *const _cstart

Friends

std::ostream & operator<< (std::ostream &os, const Identity &monid)


Constructor & Destructor Documentation

Identity::Identity const char *  name  ) 
 

Identity::~Identity  ) 
 


Member Function Documentation

const pid_t & Identity::pid void   )  const
 

const struct utsname & Identity::hostid void   )  const
 

const uid_t & Identity::uid void   )  const
 

const char *const Identity::name void   )  const
 

const char *const Identity::adip void   )  const
 

const char *const Identity::pwname void   )  const
 

const time_t & Identity::start void   )  const
 

const char *const Identity::rep void   )  const
 

const char * Identity::host_char void   )  const
 

const char * Identity::start_char void   )  const
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  os,
const Identity monid
[friend]
 


Field Documentation

const char* const Identity::_name [protected]
 

const char* const Identity::_adip [protected]
 

const struct utsname Identity::_hostid [protected]
 

const pid_t Identity::_pid [protected]
 

const uid_t Identity::_uid [protected]
 

const char* const Identity::_pwname [protected]
 

const char* const Identity::_dir [protected]
 

const time_t Identity::_start [protected]
 

const char* const Identity::_cstart [protected]