Collaboration diagram for MXALogger_Implementation:
Public Member Functions | |
MXALogger_Implementation () | |
virtual | ~MXALogger_Implementation () |
bool | open (const std::string &fn, std::ios::openmode mode=std::ios::trunc) |
bool | close () |
std::ostream & | dateTime () |
std::ostream & | warn () |
std::ostream & | error () |
std::ostream & | operator<< (uint8 v) |
std::ostream & | operator<< (int8 v) |
std::ostream & | operator<< (uint16 v) |
std::ostream & | operator<< (uint32 v) |
std::ostream & | operator<< (int32 v) |
std::ostream & | operator<< (uint64 v) |
std::ostream & | operator<< (int64 v) |
std::ostream & | operator<< (double v) |
std::ostream & | operator<< (const std::string &v) |
std::ostream & | operator<< (const char *v) |
Private Member Functions | |
void | operator= (const MXALogger_Implementation &) |
Private Attributes | |
std::ofstream | _out |
MXALogger_Implementation::MXALogger_Implementation | ( | ) |
MXALogger_Implementation::~MXALogger_Implementation | ( | ) | [virtual] |
bool MXALogger_Implementation::open | ( | const std::string & | fn, | |
std::ios::openmode | mode = std::ios::trunc | |||
) |
bool MXALogger_Implementation::close | ( | ) |
std::ostream& MXALogger_Implementation::dateTime | ( | ) | [inline] |
std::ostream& MXALogger_Implementation::warn | ( | ) | [inline] |
std::ostream& MXALogger_Implementation::error | ( | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | uint8 | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | int8 | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | uint16 | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | uint32 | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | int32 | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | uint64 | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | int64 | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | double | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | const std::string & | v | ) | [inline] |
std::ostream& MXALogger_Implementation::operator<< | ( | const char * | v | ) | [inline] |
void MXALogger_Implementation::operator= | ( | const MXALogger_Implementation & | ) | [private] |
std::ofstream MXALogger_Implementation::_out [private] |