|
CARMA C++
|
This class is responsible for performing various operations on the syslog cache. More...
#include <carma/dbms/SyslogMMAPOperator.h>
Public Types | |
| enum | fieldList { ALL, PROGRAM, LOGNAME, NDC, MESSAGE } |
Public Member Functions | |
| bool | doesMatch (SyslogMessage *msg) |
| ::std::string | getFilter () |
| bool | hasFilter () |
| ::std::string::size_type | instantSetSize () |
| int | messagesWaiting () |
| SyslogMessage * | nextMessage () |
| void | resetFilter () |
| void | resetWayBackMachine () |
| void | setFilter (::std::string &myFilter) |
| void | setWayBackMachine (double mjd) |
| SyslogMMAPOperator (SyslogMMAPFile &smapf) | |
| Constructor. More... | |
| ::std::string | toString () |
| ~SyslogMMAPOperator () | |
| The destructor. More... | |
This class is responsible for performing various operations on the syslog cache.
Providing easy to use access when filtering/searching.
Definition at line 27 of file SyslogMMAPOperator.h.
| carma::dbms::SyslogMMAPOperator::SyslogMMAPOperator | ( | SyslogMMAPFile & | smapf | ) |
Constructor.
| mmapFileName | the mmap file to read from and write to. |
| writer | is this instantiation a writer to the file default false. |
| carma::dbms::SyslogMMAPOperator::~SyslogMMAPOperator | ( | ) |
The destructor.