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

olsr::utl::SyslogBuf Class Reference

#include <syslog.hh>

List of all members.

Public Member Functions

 SyslogBuf (int prio)
 ~SyslogBuf ()
int_type overflow (int_type c=traits_type::eof())
Supersetbuf (char_type *s, std::streamsize n)
int sync ()

Private Types

typedef std::streambuf Super
typedef Super::char_type char_type
typedef Super::traits_type traits_type
typedef Super::int_type int_type
typedef Super::pos_type pos_type
typedef Super::off_type off_type

Private Attributes

int prio_
bool ours_
unsigned size_
char_typebuffer_


Member Typedef Documentation

typedef Super::char_type olsr::utl::SyslogBuf::char_type [private]
 

typedef Super::int_type olsr::utl::SyslogBuf::int_type [private]
 

typedef Super::off_type olsr::utl::SyslogBuf::off_type [private]
 

typedef Super::pos_type olsr::utl::SyslogBuf::pos_type [private]
 

typedef std::streambuf olsr::utl::SyslogBuf::Super [private]
 

typedef Super::traits_type olsr::utl::SyslogBuf::traits_type [private]
 


Constructor & Destructor Documentation

olsr::utl::SyslogBuf::SyslogBuf int  prio  ) 
 

olsr::utl::SyslogBuf::~SyslogBuf  ) 
 


Member Function Documentation

SyslogBuf::int_type olsr::utl::SyslogBuf::overflow int_type  c = traits_type::eof()  ) 
 

std::streambuf * olsr::utl::SyslogBuf::setbuf char_type s,
std::streamsize  n
 

int olsr::utl::SyslogBuf::sync  ) 
 


Member Data Documentation

char_type* olsr::utl::SyslogBuf::buffer_ [private]
 

bool olsr::utl::SyslogBuf::ours_ [private]
 

int olsr::utl::SyslogBuf::prio_ [private]
 

unsigned olsr::utl::SyslogBuf::size_ [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 28 21:21:52 2005 for Qolyester daemon by  doxygen 1.4.1