#include <LogIterator.h>
Public Member Functions | |
| ~LogIterator (void) | |
| LogIterator (const LogIterator &li) | |
| LogIterator & | operator= (const LogIterator &li) |
| LogIterator (LogEntry *log_entry) | |
| bool | EndOfIteration () const |
| const cl7::string_type & | GetLogMessage () const |
| const LogEntry::Type | GetLogType () const |
| LogIterator & | operator++ () |
| LogIterator & | operator-- () |
| LogIterator | operator++ (int) |
| LogIterator | operator-- (int) |
A class for accessing and iterating through log entries.
| cl7::logging::LogIterator::~LogIterator | ( | void | ) | [inline] |
Destructor.
| cl7::logging::LogIterator::LogIterator | ( | const LogIterator & | li | ) | [inline] |
Copy constructor.
| cl7::logging::LogIterator::LogIterator | ( | LogEntry * | log_entry | ) | [inline, explicit] |
Explicit constructor.
| bool cl7::logging::LogIterator::EndOfIteration | ( | ) | const [inline] |
Returns true if the iterator ran over the front or back end of the list. Returns false if the iterator represents a log entry that may be accessed.
| const cl7::string_type& cl7::logging::LogIterator::GetLogMessage | ( | ) | const [inline] |
Returns the message of the log entry.
| const LogEntry::Type cl7::logging::LogIterator::GetLogType | ( | ) | const [inline] |
Returns the type of the log entry.
| LogIterator& cl7::logging::LogIterator::operator++ | ( | ) | [inline] |
Preincrement.
| LogIterator cl7::logging::LogIterator::operator++ | ( | int | ) | [inline] |
Postincrement.
| LogIterator cl7::logging::LogIterator::operator-- | ( | int | ) | [inline] |
Postdecrement.
| LogIterator& cl7::logging::LogIterator::operator-- | ( | ) | [inline] |
Predecrement.
| LogIterator& cl7::logging::LogIterator::operator= | ( | const LogIterator & | li | ) | [inline] |
Copy assignment operator.
1.7.1