Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

rt_logger Class Reference

#include <logger.h>

List of all members.

Public Member Functions

 rt_logger (std::ostream &ostream, int level=1, bool fast=false)
void setlevel (int level)
template<typename T>
rt_loggeroperator<< (const T &t)
rt_loggeroperator<< (std::ostream &(*manip)(std::ostream &))
rt_loggeroperator<< (const message &m)

Private Attributes

std::ofstream ofile
std::ostream & os
int loglevel
bool fastlog


Constructor & Destructor Documentation

rt_logger::rt_logger std::ostream &  ostream,
int  level = 1,
bool  fast = false
[inline]
 


Member Function Documentation

rt_logger& rt_logger::operator<< const message m  )  [inline]
 

rt_logger& rt_logger::operator<< std::ostream &(*)(std::ostream &)  manip  )  [inline]
 

template<typename T>
rt_logger& rt_logger::operator<< const T &  t  )  [inline]
 

void rt_logger::setlevel int  level  )  [inline]
 


Member Data Documentation

bool rt_logger::fastlog [private]
 

int rt_logger::loglevel [private]
 

std::ofstream rt_logger::ofile [private]
 

std::ostream& rt_logger::os [private]
 


The documentation for this class was generated from the following file:
Generated on Wed May 24 23:03:25 2006 for RTSync by  doxygen 1.4.4