Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::RRDAspect Class Reference

Thread aspect create, update, and graph round-robin databases (RRD). More...

#include <>>

Inheritance diagram for fawkes::RRDAspect:

Public Member Functions

 RRDAspect ()
 Constructor. More...
 
virtual ~RRDAspect ()
 Virtual empty destructor. More...
 
- Public Member Functions inherited from fawkes::Aspect
const std::list< const char * > & get_aspects () const
 Get list of aspect names attached to a aspected thread. More...
 

Protected Attributes

RRDManagerrrd_manager
 Manager class to access RRD features. More...
 

Friends

class RRDAspectIniFin
 

Additional Inherited Members

- Protected Member Functions inherited from fawkes::Aspect
void add_aspect (const char *name)
 Add an aspect to a thread. More...
 

Detailed Description

Thread aspect create, update, and graph round-robin databases (RRD).

Give this aspect to your thread to create, update, and graph round-robin databases produced by rrdtool.

Author
Tim Niemueller

Definition at line 36 of file rrd.h.

Constructor & Destructor Documentation

fawkes::RRDAspect::RRDAspect ( )

Constructor.

Definition at line 46 of file rrd.cpp.

fawkes::RRDAspect::~RRDAspect ( )
virtual

Virtual empty destructor.

Definition at line 53 of file rrd.cpp.

Member Data Documentation

fawkes::RRDManager * fawkes::RRDAspect::rrd_manager
protected

Manager class to access RRD features.

It will take care of properly distributing the work.

Definition at line 45 of file rrd.h.

Referenced by RRDExampleThread::finalize(), RRDExampleThread::init(), RRDWebThread::init(), and RRDExampleThread::loop().


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