#include <LogBuffer.h>
Public Member Functions | |
LogBufferList () | |
~LogBufferList () | |
void | add (LogBuffer *lb) |
LogBuffer * | get (void) |
int | get_size (void) |
Definition at line 242 of file LogBuffer.h.
LogBufferList::LogBufferList | ( | ) |
Definition at line 752 of file LogBuffer.cc.
References ink_mutex_init().
LogBufferList::~LogBufferList | ( | ) |
Definition at line 762 of file LogBuffer.cc.
References ink_mutex_destroy().
void LogBufferList::add | ( | LogBuffer * | lb | ) |
Definition at line 777 of file LogBuffer.cc.
References Queue< C, L >::enqueue(), ink_assert, ink_mutex_acquire(), and ink_mutex_release().
Referenced by LogCollationClientSM::send().
LogBuffer * LogBufferList::get | ( | void | ) |
Definition at line 793 of file LogBuffer.cc.
References Queue< C, L >::dequeue(), ink_assert, ink_mutex_acquire(), and ink_mutex_release().
int LogBufferList::get_size | ( | void | ) | [inline] |
Definition at line 255 of file LogBuffer.h.
Referenced by LogCollationClientSM::send().