LogTail::Impl Class Reference

List of all members.

Public Member Functions

 Impl (size_t max_size=42)
void push_back (const Data &d)
void for_each (Consumer c)

Private Attributes

size_t m_size
size_t m_max_size
std::list< Datam_items


Constructor & Destructor Documentation

LogTail::Impl::Impl ( size_t  max_size = 42  )  [inline]


Member Function Documentation

void LogTail::Impl::for_each ( Consumer  c  )  [inline]

References m_items.

Referenced by LogTail::for_each().

void LogTail::Impl::push_back ( const Data d  )  [inline]

References m_items, m_max_size, and m_size.

Referenced by LogTail::push_back().


Member Data Documentation

std::list<Data> LogTail::Impl::m_items [private]

Referenced by for_each(), and push_back().

size_t LogTail::Impl::m_max_size [private]

Referenced by push_back().

size_t LogTail::Impl::m_size [private]

Referenced by push_back().


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

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