#include <TestingFramework.hh>
Public Member Functions | |
| void | operator() (void) |
| TestFunc (TestingFramework &_th, const std::string &_n) | |
| const TestingFramework & | testHelper () const |
| virtual | ~TestFunc () |
Protected Member Functions | |
| TestFunc & | begin (std::string _title, const std::string &_info="") |
| virtual void | body (void)=0 |
| TestFunc & | end (void) |
| virtual void | epilog (void) |
| TestFunc & | info (const std::ostringstream &_ostr) |
| TestFunc & | info (const std::string &_info) |
| virtual void | prolog (void) |
| TestFunc (const TestFunc &_cpy) | |
| TestingFramework & | testHelper () |
| template<typename ValueType > | |
| bool | verify (const ValueType &_rc, const ValueType &_expected, std::string _info) |
| template<typename ValueType > | |
| void | verify_x (const ValueType &_rc, const ValueType &_expected, std::string _info) |
Protected Attributes | |
| std::string | name_ |
| TestingFramework & | th_ |
Private Member Functions | |
| TestFunc () | |
Definition at line 125 of file TestingFramework.hh.
| OpenMesh::Utils::TestingFramework::TestFunc::TestFunc | ( | TestingFramework & | _th, | |
| const std::string & | _n | |||
| ) | [inline] |
Definition at line 128 of file TestingFramework.hh.
| virtual OpenMesh::Utils::TestingFramework::TestFunc::~TestFunc | ( | ) | [inline, virtual] |
Definition at line 134 of file TestingFramework.hh.
| OpenMesh::Utils::TestingFramework::TestFunc::TestFunc | ( | const TestFunc & | _cpy | ) | [inline, protected] |
Definition at line 177 of file TestingFramework.hh.
| OpenMesh::Utils::TestingFramework::TestFunc::TestFunc | ( | ) | [private] |
| TestFunc& OpenMesh::Utils::TestingFramework::TestFunc::begin | ( | std::string | _title, | |
| const std::string & | _info = "" | |||
| ) | [inline, protected] |
Definition at line 181 of file TestingFramework.hh.
| virtual void OpenMesh::Utils::TestingFramework::TestFunc::body | ( | void | ) | [protected, pure virtual] |
| TestFunc& OpenMesh::Utils::TestingFramework::TestFunc::end | ( | void | ) | [inline, protected] |
Definition at line 186 of file TestingFramework.hh.
| virtual void OpenMesh::Utils::TestingFramework::TestFunc::epilog | ( | void | ) | [inline, protected, virtual] |
Definition at line 168 of file TestingFramework.hh.
| TestFunc& OpenMesh::Utils::TestingFramework::TestFunc::info | ( | const std::ostringstream & | _ostr | ) | [inline, protected] |
Definition at line 210 of file TestingFramework.hh.
| TestFunc& OpenMesh::Utils::TestingFramework::TestFunc::info | ( | const std::string & | _info | ) | [inline, protected] |
Definition at line 207 of file TestingFramework.hh.
| void OpenMesh::Utils::TestingFramework::TestFunc::operator() | ( | void | ) | [inline] |
Definition at line 137 of file TestingFramework.hh.
| virtual void OpenMesh::Utils::TestingFramework::TestFunc::prolog | ( | void | ) | [inline, protected, virtual] |
Definition at line 161 of file TestingFramework.hh.
| TestingFramework& OpenMesh::Utils::TestingFramework::TestFunc::testHelper | ( | ) | [inline, protected] |
Definition at line 175 of file TestingFramework.hh.
| const TestingFramework& OpenMesh::Utils::TestingFramework::TestFunc::testHelper | ( | ) | const [inline] |
Definition at line 157 of file TestingFramework.hh.
| bool OpenMesh::Utils::TestingFramework::TestFunc::verify | ( | const ValueType & | _rc, | |
| const ValueType & | _expected, | |||
| std::string | _info | |||
| ) | [inline, protected] |
Definition at line 194 of file TestingFramework.hh.
| void OpenMesh::Utils::TestingFramework::TestFunc::verify_x | ( | const ValueType & | _rc, | |
| const ValueType & | _expected, | |||
| std::string | _info | |||
| ) | [inline, protected] |
Definition at line 200 of file TestingFramework.hh.
std::string OpenMesh::Utils::TestingFramework::TestFunc::name_ [protected] |
Definition at line 218 of file TestingFramework.hh.
Definition at line 217 of file TestingFramework.hh.