Public Member Functions | Protected Member Functions | Protected Attributes | Friends

dtn::daemon::Configuration::Debug Class Reference

#include <Configuration.h>

Inherits dtn::daemon::Configuration::Extension.

Collaboration diagram for dtn::daemon::Configuration::Debug:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int level () const
bool enabled () const
bool quiet () const

Protected Member Functions

 Debug ()
virtual ~Debug ()
void load (const ibrcommon::ConfigFile &conf)

Protected Attributes

bool _enabled
bool _quiet
int _level

Friends

class Configuration

Detailed Description

Definition at line 219 of file Configuration.h.


Constructor & Destructor Documentation

dtn::daemon::Configuration::Debug::Debug (  )  [protected]

Definition at line 76 of file Configuration.cpp.

dtn::daemon::Configuration::Debug::~Debug (  )  [protected, virtual]

Definition at line 96 of file Configuration.cpp.


Member Function Documentation

bool dtn::daemon::Configuration::Debug::enabled (  )  const
Returns:
True, if the daemon should work in debug mode.

Definition at line 328 of file Configuration.cpp.

References _enabled.

Referenced by __daemon_run().

int dtn::daemon::Configuration::Debug::level (  )  const
Returns:
The debug level as integer value.

Definition at line 333 of file Configuration.cpp.

References _level.

Referenced by __daemon_run().

void dtn::daemon::Configuration::Debug::load ( const ibrcommon::ConfigFile conf  )  [protected, virtual]

Implements dtn::daemon::Configuration::Extension.

Definition at line 315 of file Configuration.cpp.

bool dtn::daemon::Configuration::Debug::quiet (  )  const

Returns true if the daemon should work in quiet mode.

Returns:
True, if the daemon should be quiet.

Definition at line 323 of file Configuration.cpp.

References _quiet.

Referenced by __daemon_run().


Friends And Related Function Documentation

friend class Configuration [friend]

Definition at line 221 of file Configuration.h.


Member Data Documentation

Definition at line 227 of file Configuration.h.

Referenced by enabled().

Definition at line 229 of file Configuration.h.

Referenced by level().

Definition at line 228 of file Configuration.h.

Referenced by quiet().


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