Public Member Functions

LogFilterList Class Reference

#include <LogFilter.h>

Collaboration diagram for LogFilterList:
Collaboration graph
[legend]

Public Member Functions

 LogFilterList ()
 ~LogFilterList ()
bool operator== (LogFilterList &)
void add (LogFilter *filter, bool copy=true)
bool toss_this_entry (LogAccess *lad)
bool wipe_this_entry (LogAccess *lad)
LogFilterfind_by_name (char *name)
void clear ()
LogFilterfirst () const
LogFilternext (LogFilter *here) const
unsigned count ()
void display (FILE *fd=stdout)
void display_as_XML (FILE *fd=stdout)
bool does_conjunction () const
void set_conjunction (bool c)

Detailed Description

Definition at line 241 of file LogFilter.h.


Constructor & Destructor Documentation

LogFilterList::LogFilterList (  ) 

Definition at line 891 of file LogFilter.cc.

LogFilterList::~LogFilterList (  ) 

Definition at line 898 of file LogFilter.cc.

References clear().


Member Function Documentation

void LogFilterList::add ( LogFilter filter,
bool  copy = true 
)
void LogFilterList::clear ( void   ) 
unsigned LogFilterList::count (  ) 

Definition at line 1025 of file LogFilter.cc.

References first(), and next().

Referenced by LogConfig::display().

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

Definition at line 1036 of file LogFilter.cc.

References first(), and next().

Referenced by LogObject::display(), and LogConfig::display().

void LogFilterList::display_as_XML ( FILE *  fd = stdout  ) 

Definition at line 1044 of file LogFilter.cc.

References first(), and next().

Referenced by LogObject::displayAsXML().

bool LogFilterList::does_conjunction (  )  const [inline]

Definition at line 261 of file LogFilter.h.

Referenced by operator==(), and LogObject::set_filter_list().

LogFilter * LogFilterList::find_by_name ( char *  name  ) 

Definition at line 1010 of file LogFilter.cc.

References first(), and next().

LogFilter* LogFilterList::first (  )  const [inline]
LogFilter* LogFilterList::next ( LogFilter here  )  const [inline]
bool LogFilterList::operator== ( LogFilterList rhs  ) 

Definition at line 906 of file LogFilter.cc.

References does_conjunction(), filters_are_equal(), first(), and next().

void LogFilterList::set_conjunction ( bool  c  )  [inline]

Definition at line 262 of file LogFilter.h.

Referenced by LogObject::set_filter_list().

bool LogFilterList::toss_this_entry ( LogAccess lad  ) 

Definition at line 983 of file LogFilter.cc.

References first(), and next().

Referenced by LogObject::log().

bool LogFilterList::wipe_this_entry ( LogAccess lad  ) 

Definition at line 968 of file LogFilter.cc.

References first(), and next().

Referenced by LogObject::log().


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