#include <LogFormat.h>
Public Member Functions | |
LogFormatList () | |
~LogFormatList () | |
void | add (LogFormat *format, bool copy=true) |
LogFormat * | find_by_name (const char *name) const |
LogFormat * | first () const |
LogFormat * | next (LogFormat *here) const |
void | clear () |
unsigned | count () |
void | display (FILE *fd=stdout) |
Definition at line 138 of file LogFormat.h.
LogFormatList::LogFormatList | ( | ) |
Definition at line 794 of file LogFormat.cc.
LogFormatList::~LogFormatList | ( | ) |
Definition at line 798 of file LogFormat.cc.
References clear().
void LogFormatList::add | ( | LogFormat * | format, | |
bool | copy = true | |||
) |
Definition at line 813 of file LogFormat.cc.
References Queue< C, L >::enqueue(), and ink_assert.
Referenced by PreDefinedFormatList::init(), and MakePredefinedErrorLog().
void LogFormatList::clear | ( | void | ) |
Definition at line 804 of file LogFormat.cc.
References Queue< C, L >::dequeue().
Referenced by ~LogFormatList().
unsigned LogFormatList::count | ( | ) |
Definition at line 836 of file LogFormat.cc.
References first(), and next().
Referenced by LogConfig::display().
void LogFormatList::display | ( | FILE * | fd = stdout |
) |
Definition at line 846 of file LogFormat.cc.
References first(), and next().
Referenced by LogConfig::display().
LogFormat * LogFormatList::find_by_name | ( | const char * | name | ) | const |
Definition at line 825 of file LogFormat.cc.
LogFormat* LogFormatList::first | ( | ) | const [inline] |
Definition at line 147 of file LogFormat.h.
References DLL< C, L >::head.
Referenced by count(), display(), and find_by_name().
Definition at line 148 of file LogFormat.h.
Referenced by count(), display(), and find_by_name().