Manak  2.0.0
manak::TestResultEntry Struct Reference

Public Types

enum  Type {
  Type::ASSERT,
  Type::CHECK,
  Type::WARN,
  Type::TEXT
}
 

Public Member Functions

 TestResultEntry ()
 
MANAK_INLINE ~TestResultEntry ()
 
MANAK_INLINE void AddAssert (TestEntry *entry)
 
MANAK_INLINE void AddCheck (TestEntry *entry)
 
MANAK_INLINE void AddText (TestEntry *entry)
 
MANAK_INLINE void AddWarn (TestEntry *entry)
 
MANAK_INLINE void GetFailMsg (std::list< std::string > &l_str) const
 

Public Attributes

std::list< std::tuple< Type,
TestEntry * > > 
entries
 

Detailed Description

Definition at line 17 of file test_monitor.hpp.

Member Enumeration Documentation

Enumerator
ASSERT 
CHECK 
WARN 
TEXT 

Definition at line 19 of file test_monitor.hpp.

Constructor & Destructor Documentation

manak::TestResultEntry::TestResultEntry ( )
inline

Definition at line 21 of file test_monitor.hpp.

MANAK_INLINE manak::TestResultEntry::~TestResultEntry ( )

Member Function Documentation

MANAK_INLINE void manak::TestResultEntry::AddAssert ( TestEntry entry)
MANAK_INLINE void manak::TestResultEntry::AddCheck ( TestEntry entry)
MANAK_INLINE void manak::TestResultEntry::AddText ( TestEntry entry)
MANAK_INLINE void manak::TestResultEntry::AddWarn ( TestEntry entry)
MANAK_INLINE void manak::TestResultEntry::GetFailMsg ( std::list< std::string > &  l_str) const

Member Data Documentation

std::list<std::tuple<Type, TestEntry*> > manak::TestResultEntry::entries

Definition at line 35 of file test_monitor.hpp.


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