yast2-core
Public Member Functions | Private Attributes
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.8.1