SETestReport Class Reference
#include <SETestReport.h>
Inheritance diagram for SETestReport:
Public Member Functions | |
| SETestReport (Logger *logger) | |
| virtual | ~SETestReport () |
| virtual void | Reset () |
| virtual void | Clear () |
| bool | SerializeToString (std::string &output, eSerializationFormat m) const |
| bool | SerializeToFile (const std::string &filename) const |
| bool | SerializeFromString (const std::string &src, eSerializationFormat m) |
| bool | SerializeFromFile (const std::string &filename) |
| SETestSuite & | CreateTestSuite () |
| const std::vector< SETestSuite * > & | GetTestSuites () const |
Public Member Functions inherited from Loggable | |
| Loggable (Logger *logger=nullptr) | |
| Loggable (std::string const &logfile) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
| virtual void | SetLogger (Logger &logger) |
| virtual void | Debug (std::string const &msg) const |
| virtual void | Debug (std::stringstream &msg) const |
| virtual void | Debug (std::ostream &msg) const |
| virtual void | Info (std::string const &msg) const |
| virtual void | Info (std::stringstream &msg) const |
| virtual void | Info (const std::stringstream &msg) const |
| virtual void | Info (std::ostream &msg) const |
| virtual void | Warning (std::string const &msg) const |
| virtual void | Warning (std::stringstream &msg) const |
| virtual void | Warning (std::ostream &msg) const |
| virtual void | Error (std::string const &msg) const |
| virtual void | Error (std::stringstream &msg) const |
| virtual void | Error (std::ostream &msg) const |
| virtual void | Fatal (std::string const &msg) const |
| virtual void | Fatal (std::stringstream &msg) const |
| virtual void | Fatal (std::ostream &msg) const |
Protected Attributes | |
| std::vector< SETestSuite * > | m_testSuite |
Protected Attributes inherited from Loggable | |
| bool | myLogger |
| Logger * | m_Logger |
Friends | |
| class | PBTestReport |
Constructor & Destructor Documentation
◆ SETestReport()
| SETestReport::SETestReport | ( | Logger * | logger | ) |
◆ ~SETestReport()
|
virtual |
Member Function Documentation
◆ Clear()
|
virtual |
◆ CreateTestSuite()
| SETestSuite & SETestReport::CreateTestSuite | ( | ) |
◆ GetTestSuites()
| const std::vector< SETestSuite * > & SETestReport::GetTestSuites | ( | ) | const |
◆ Reset()
|
virtual |
◆ SerializeFromFile()
| bool SETestReport::SerializeFromFile | ( | const std::string & | filename | ) |
◆ SerializeFromString()
| bool SETestReport::SerializeFromString | ( | const std::string & | src, |
| eSerializationFormat | m | ||
| ) |
◆ SerializeToFile()
| bool SETestReport::SerializeToFile | ( | const std::string & | filename | ) | const |
◆ SerializeToString()
| bool SETestReport::SerializeToString | ( | std::string & | output, |
| eSerializationFormat | m | ||
| ) | const |
Friends And Related Function Documentation
◆ PBTestReport
|
friend |
Member Data Documentation
◆ m_testSuite
|
protected |

Public Member Functions inherited from