OTest2
A C++ testing framework
|
OTest2 runtime context. More...
#include <context.h>
Public Member Functions | |
Context (const Context &)=delete | |
Context & | operator= (const Context &)=delete |
Context (CommandStack *command_stack_, SemanticStack *semantic_stack_, ObjectPath *object_path_, TimeSource *time_source_, ExcCatcher *exception_catcher_, Reporter *reporter_, TestMarkFactory *test_mark_factory_, TestMarkStorage *test_mark_storage_, UserData *user_data_) | |
Ctor. More... | |
~Context () | |
Dtor. More... | |
Public Attributes | |
CommandStack *const | command_stack |
SemanticStack *const | semantic_stack |
ObjectPath *const | object_path |
TimeSource *const | time_source |
ExcCatcher *const | exception_catcher |
Reporter *const | reporter |
TestMarkFactory *const | test_mark_factory |
TestMarkStorage *const | test_mark_storage |
UserData *const | user_data |
|
delete |
|
explicit |
Ctor.
Definition at line 24 of file context.cpp.
OTest2::Context::~Context | ( | ) |
Dtor.
Definition at line 46 of file context.cpp.
CommandStack* const OTest2::Context::command_stack |
ExcCatcher* const OTest2::Context::exception_catcher |
ObjectPath* const OTest2::Context::object_path |
SemanticStack* const OTest2::Context::semantic_stack |
TestMarkFactory* const OTest2::Context::test_mark_factory |
TestMarkStorage* const OTest2::Context::test_mark_storage |
TimeSource* const OTest2::Context::time_source |