Manak  2.0.0
manak::RCase Struct Reference
Inheritance diagram for manak::RCase:
Collaboration diagram for manak::RCase:

Public Member Functions

 RCase (RNode *parent)
 
 ~RCase ()
 
MANAK_INLINE RNodeAddCase (ManakCase *bc)
 
RNodeAddSuite (ManakSuite *Suite)
 
RNodeEraseSuite (ManakSuite *suite)
 
MANAK_INLINE void LoadForComparison (const std::string &uname, std::string library, const std::list< double > &readings)
 
MANAK_INLINE void Print ()
 
MANAK_INLINE void Run ()
 
MANAK_INLINE void SaveForComparison (std::ostream &stream)
 
- Public Member Functions inherited from manak::RNode
 RNode (RNode *parent)
 
virtual ~RNode ()
 
virtual ManakSuiteGetSuite ()
 

Public Attributes

std::map< std::string,
ManakCase * > 
children
 
std::map< std::string,
std::list< utils::ObjectStore > > 
results
 
- Public Attributes inherited from manak::RNode
size_t count
 
RNodeparent
 

Detailed Description

Definition at line 50 of file result_collector.hpp.

Constructor & Destructor Documentation

manak::RCase::RCase ( RNode parent)
inline

Definition at line 52 of file result_collector.hpp.

manak::RCase::~RCase ( )

Member Function Documentation

MANAK_INLINE RNode* manak::RCase::AddCase ( ManakCase bc)
virtual

Implements manak::RNode.

RNode* manak::RCase::AddSuite ( ManakSuite Suite)
inlinevirtual

Implements manak::RNode.

Definition at line 57 of file result_collector.hpp.

RNode* manak::RCase::EraseSuite ( ManakSuite suite)
inlinevirtual

Implements manak::RNode.

Definition at line 65 of file result_collector.hpp.

MANAK_INLINE void manak::RCase::LoadForComparison ( const std::string &  uname,
std::string  library,
const std::list< double > &  readings 
)
virtual

Implements manak::RNode.

MANAK_INLINE void manak::RCase::Print ( )
virtual

Implements manak::RNode.

MANAK_INLINE void manak::RCase::Run ( )
virtual

Implements manak::RNode.

MANAK_INLINE void manak::RCase::SaveForComparison ( std::ostream &  stream)
virtual

Implements manak::RNode.

Member Data Documentation

std::map<std::string, ManakCase*> manak::RCase::children

Definition at line 82 of file result_collector.hpp.

std::map<std::string, std::list<utils::ObjectStore> > manak::RCase::results

Definition at line 81 of file result_collector.hpp.


The documentation for this struct was generated from the following file: