Public Member Functions

LogHostList Class Reference

#include <LogHost.h>

Inherits LogBufferSink.

Collaboration diagram for LogHostList:
Collaboration graph
[legend]

Public Member Functions

 LogHostList ()
 ~LogHostList ()
void add (LogHost *host, bool copy=true)
unsigned count ()
void clear ()
int preproc_and_try_delete (LogBuffer *lb)
LogHostfirst ()
LogHostnext (LogHost *here)
void display (FILE *fd=stdout)
bool operator== (LogHostList &rhs)
int do_filesystem_checks ()

Detailed Description

Definition at line 107 of file LogHost.h.


Constructor & Destructor Documentation

LogHostList::LogHostList (  ) 

Definition at line 367 of file LogHost.cc.

LogHostList::~LogHostList (  ) 

Definition at line 371 of file LogHost.cc.

References clear().


Member Function Documentation

void LogHostList::add ( LogHost host,
bool  copy = true 
)

Definition at line 377 of file LogHost.cc.

References Queue< C, L >::enqueue(), and ink_assert.

Referenced by LogObject::add_loghost().

void LogHostList::clear ( void   ) 

Definition at line 398 of file LogHost.cc.

References Queue< C, L >::dequeue().

Referenced by ~LogHostList(), and LogObject::~LogObject().

unsigned LogHostList::count (  ) 

Definition at line 388 of file LogHost.cc.

References first(), and next().

Referenced by preproc_and_try_delete(), and LogObject::~LogObject().

void LogHostList::display ( FILE *  fd = stdout  ) 

Definition at line 442 of file LogHost.cc.

References first(), and next().

Referenced by LogObject::display().

int LogHostList::do_filesystem_checks (  ) 

Definition at line 471 of file LogHost.cc.

References first(), and next().

Referenced by LogObject::do_filesystem_checks().

LogHost* LogHostList::first (  )  [inline]
LogHost* LogHostList::next ( LogHost here  )  [inline]
bool LogHostList::operator== ( LogHostList rhs  ) 
int LogHostList::preproc_and_try_delete ( LogBuffer lb  )  [virtual]

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