Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TrkHistory Class Reference

#include <TrkHistory.h>

List of all members.

Public Member Functions

const char * module () const
const char * module () const
TrkHistoryoperator= (const TrkHistory &other)
TrkHistoryoperator= (const TrkHistory &other)
bool operator== (const TrkHistory &other) const
bool operator== (const TrkHistory &other) const
void print (std::ostream &os=std::cout) const
void print (std::ostream &os=std::cout) const
const TrkErrCodestatus () const
const TrkErrCodestatus () const
 TrkHistory (const TrkHistory &other)
 TrkHistory (const TrkErrCode &err, const char *modname)
 TrkHistory ()
 TrkHistory (const TrkHistory &other)
 TrkHistory (const TrkErrCode &err, const char *modname)
 TrkHistory ()
 ~TrkHistory ()
 ~TrkHistory ()

Private Attributes

TrkErrCode _err
const char * _mod
const char * _mod


Constructor & Destructor Documentation

TrkHistory::TrkHistory  ) 
 

00018                        : _mod("Unknown")
00019 {}

TrkHistory::TrkHistory const TrkErrCode err,
const char *  modname
 

00021                                                                :
00022   _err(err),_mod(modname)
00023 {}

TrkHistory::TrkHistory const TrkHistory other  ) 
 

00025                                               : _err(other._err),
00026                                                   _mod(other._mod)
00027 {}

TrkHistory::~TrkHistory  ) 
 

00039 {}

TrkHistory::TrkHistory  ) 
 

TrkHistory::TrkHistory const TrkErrCode err,
const char *  modname
 

TrkHistory::TrkHistory const TrkHistory other  ) 
 

TrkHistory::~TrkHistory  ) 
 


Member Function Documentation

const char* TrkHistory::module  )  const [inline]
 

00030 { return _mod; }

const char* TrkHistory::module  )  const [inline]
 

00030 { return _mod; }

TrkHistory& TrkHistory::operator= const TrkHistory other  ) 
 

TrkHistory & TrkHistory::operator= const TrkHistory other  ) 
 

00030                                              {
00031   if(&other != this){
00032     _err = other._err;
00033     _mod = other._mod;
00034   }
00035   return *this;
00036 }

bool TrkHistory::operator== const TrkHistory other  )  const
 

bool TrkHistory::operator== const TrkHistory other  )  const
 

00042                                                       {
00043   return false;
00044 }

void TrkHistory::print std::ostream os = std::cout  )  const
 

void TrkHistory::print std::ostream os = std::cout  )  const
 

00047                                    {
00048   os << module() << ": " << status();
00049 }

const TrkErrCode& TrkHistory::status void   )  const [inline]
 

00029 { return _err; }

const TrkErrCode& TrkHistory::status void   )  const [inline]
 

00029 { return _err; }


Member Data Documentation

TrkErrCode TrkHistory::_err [private]
 

const char* TrkHistory::_mod [private]
 

const char* TrkHistory::_mod [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:07:44 2011 for BOSS6.5.5 by  doxygen 1.3.9.1