| AutoCriticalSection | |
| TestToolBox::AutoSetupDefaultTestEnv | Test environment with support for synchronisation and asynchronous test events |
| TestToolBox::AutoTestCase | |
| TestToolBox::CheckerForMultipleSequences | |
| TestToolBox::DefaultSettingsForBoostAndTTB | |
| TestToolBox::Environment | Class allows easy access to path informations, system environment variables and command line arguments. For more info about usage see Using Environment |
| TestToolBox::ErrorEvent< T_CATEGORY, T_ERROR_ID, T_SEVERITY > | This class represents a single error event |
| TestToolBox::ErrorEvents< T_CATEGORY, T_ERROR_ID, T_SEVERITY > | This class stores the error events as they occure during test execution. For more info about usage see Using ErrorEvents |
| TestToolBox::CheckerForMultipleSequences::EventEntry | |
| TestToolBox::EventPosition | |
| TestToolBox::EventReceiverStdOut | EventReceiverStdOutanalyzes the received test events and writes appropriate messages to stdout. Error events are counted and can be used to decide whether a test was successful |
| TestToolBox::FinalCleanup | |
| TestToolBox::TestEvents::FirstError | Information about the first error which was detected |
| TestToolBox::FuncInfo | Info struct for a test function |
| TestToolBox::HandlingInstruction | Stores instructions how to react when an error occures |
| TestToolBox::IEventReceiver | This interface is used to convert a textual TestEvent into a message suitable for the specific test environment (e.g. within Boost test a Boost macro will be called) |
| TestToolBox::IProtocol | This interface is used for writing arbitrary text to a protocol file |
| TestToolBox::ISynchronizer | This interface is used for synchronizing a linear test sequence |
| MyTestExtensions | |
| TestToolBox::PerformanceDataSet | Class wrapping access to performance counters via PDH.DLL. For more info about usage see Using PerformanceDataSet |
| TestToolBox::PollingCheck | Repeated polling until some condition comes true. For more info about usage see Using PollingCheck |
| TestToolBox::Protocol | This class represents a textual log file |
| TestToolBox::Runner::Register | Helper class to register a user defined test function |
| TestToolBox::Runner | This class runs user defined test functions and organizes their execution |
| TestToolBox::RunnerExtensionPoints | Base class for your specific extension class |
| TestToolBox::CheckerForMultipleSequences::SearchInfo | |
| TestToolBox::CheckerForMultipleSequences::SequenceEntry | |
| SomeGlobalData | |
| TestToolBox::Synchronizer | This class supports synchronization of parallel activities with a linear test sequence |
| TestToolBox::TestEvents | This class stores the test events as they occure during test execution. When verifying the test results only the first error within a test case is reported. Further errors are ignored |
| TestToolBox::TestStream | This class allows directing of textual output to multiple devices |
| TestToolBox::TestTime | This class stores start/stop time of test and supports time and date formatting |
| TestToolBox::WorkAroundBoostThreadMemLeak | |
| TestToolBox::XmlCheck | Check an XML tree/subtree or compare two trees/subtrees. For more info about usage see Using XmlCheck |
1.6.3