All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
OutputStreamAgent Class Reference

#include <src/PersistencySvc/OutputStreamAgent.h>

Inheritance diagram for OutputStreamAgent:
Collaboration diagram for OutputStreamAgent:

Public Member Functions

 OutputStreamAgent (OutputStream *OutputStream)
 Standard Constructor. More...
 
virtual ~OutputStreamAgent ()
 Standard Destructor. More...
 
virtual bool analyse (IRegistry *dir, int level)
 Analysis callback. More...
 
- Public Member Functions inherited from IDataStoreAgent
virtual ~IDataStoreAgent ()
 destructor More...
 

Private Attributes

OutputStreamm_OutputStream
 Reference to data writer. More...
 

Detailed Description

Definition at line 30 of file OutputStreamAgent.h.

Constructor & Destructor Documentation

OutputStreamAgent::OutputStreamAgent ( OutputStream OutputStream)

Standard Constructor.

Definition at line 22 of file OutputStreamAgent.cpp.

23 : m_OutputStream(OutputStream)
24 {
25 }
OutputStream * m_OutputStream
Reference to data writer.
OutputStreamAgent::~OutputStreamAgent ( )
virtual

Standard Destructor.

Definition at line 28 of file OutputStreamAgent.cpp.

28  {
29 }

Member Function Documentation

bool OutputStreamAgent::analyse ( IRegistry dir,
int  level 
)
virtual

Analysis callback.

Implements IDataStoreAgent.

Definition at line 32 of file OutputStreamAgent.cpp.

32  {
33  return m_OutputStream->collect(pRegistry, level);
34 }
virtual bool collect(IRegistry *dir, int level)
Store agent's classback.
OutputStream * m_OutputStream
Reference to data writer.

Member Data Documentation

OutputStream* OutputStreamAgent::m_OutputStream
private

Reference to data writer.

Definition at line 32 of file OutputStreamAgent.h.


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