LogTail Class Reference

#include <y2log.h>

List of all members.

Classes

class  Impl

Public Types

typedef string Data
typedef bool(* Consumer )(const Data &)

Public Member Functions

 LogTail (size_t max_size=42)
 ~LogTail ()
void push_back (const Data &)
void for_each (Consumer c)

Private Attributes

Implm_impl

Member Typedef Documentation

typedef bool(* LogTail::Consumer)(const Data &)
typedef string LogTail::Data

Constructor & Destructor Documentation

LogTail::LogTail ( size_t  max_size = 42  ) 

References m_impl.

LogTail::~LogTail (  ) 

References m_impl.


Member Function Documentation

void LogTail::for_each ( LogTail::Consumer  c  ) 
void LogTail::push_back ( const Data d  ) 

References m_impl, and LogTail::Impl::push_back().

Referenced by y2_vlogger_blanik().


Member Data Documentation

Impl* LogTail::m_impl [private]

Referenced by for_each(), LogTail(), push_back(), and ~LogTail().


The documentation for this class was generated from the following files:

Generated on a sunny day for yast2-core by doxygen 1.6.3