#include <demon.h>
Public Member Functions | |
Demon () | |
virtual | ~Demon () |
void | start () |
Protected Member Functions | |
virtual void | run ()=0 |
virtual void | parseOptions (int argc, char **argv)=0 |
Protected Attributes | |
std::string | m_cinName |
std::string | m_coutName |
std::string | m_cerrName |
bool | m_detach |
int | m_pidF |
std::string | m_pidFPath |
Definition at line 31 of file demon.h.
container::Demon::~Demon | ( | ) | [virtual] |
virtual void container::Demon::parseOptions | ( | int | argc, | |
char ** | argv | |||
) | [protected, pure virtual] |
Implemented in container::CServDemon.
virtual void container::Demon::run | ( | ) | [protected, pure virtual] |
void container::Demon::start | ( | ) |
Definition at line 60 of file demon.cpp.
References m_cerrName, m_cinName, m_coutName, m_detach, m_pidF, m_pidFPath, and run().
Referenced by main().
std::string container::Demon::m_cerrName [protected] |
Definition at line 38 of file demon.h.
Referenced by container::CServDemon::parseOptions(), and start().
std::string container::Demon::m_cinName [protected] |
std::string container::Demon::m_coutName [protected] |
Definition at line 38 of file demon.h.
Referenced by container::CServDemon::parseOptions(), and start().
bool container::Demon::m_detach [protected] |
Definition at line 39 of file demon.h.
Referenced by container::CServDemon::parseOptions(), and start().
int container::Demon::m_pidF [protected] |
std::string container::Demon::m_pidFPath [protected] |
Definition at line 41 of file demon.h.
Referenced by container::CServDemon::parseOptions(), start(), and ~Demon().