#include <ts.hpp>
List of all members.
Public Types |
| enum | {
NUL = 0,
SUMMARY_IDX = 0,
SUMMARY = 1 << SUMMARY_IDX,
LOG_IDX = 1,
LOG = 1 << LOG_IDX,
CSV_IDX = 2,
CSV = 1 << CSV_IDX,
CONSOLE_IDX = 3,
CONSOLE = 1 << CONSOLE_IDX,
MAX_IDX = 4
} |
| enum | {
OK = 0,
FAIL_GENERIC = -1,
FAIL_MISSING_TEST_DATA = -2,
FAIL_ERROR_IN_CALLED_FUNC = -3,
FAIL_EXCEPTION = -4,
FAIL_MEMORY_EXCEPTION = -5,
FAIL_ARITHM_EXCEPTION = -6,
FAIL_MEMORY_CORRUPTION_BEGIN = -7,
FAIL_MEMORY_CORRUPTION_END = -8,
FAIL_MEMORY_LEAK = -9,
FAIL_INVALID_OUTPUT = -10,
FAIL_MISMATCH = -11,
FAIL_BAD_ACCURACY = -12,
FAIL_HANG = -13,
FAIL_BAD_ARG_CHECK = -14,
FAIL_INVALID_TEST_DATA = -15,
SKIPPED = 1
} |
Public Member Functions |
| | TS () |
| virtual | ~TS () |
| virtual void | init (const string &modulename) |
| virtual void | printf (int streams, const char *fmt,...) |
| virtual void | vprintf (int streams, const char *fmt, va_list arglist) |
| virtual void | update_context (BaseTest *test, int test_case_idx, bool update_ts_context) |
| const TestInfo * | get_current_test_info () |
| virtual void | set_failed_test_info (int fail_code) |
| virtual void | set_gtest_status () |
| CvFileStorage * | get_file_storage () |
| RNG & | get_rng () |
| int | get_err_code () |
| double | get_test_case_count_scale () |
| const string & | get_data_path () const |
Static Public Member Functions |
| static TS * | ptr () |
| static string | str_from_code (int code) |
Protected Attributes |
| RNG | rng |
| TestInfo | current_test_info |
| string | data_path |
| TSParams | params |
| std::string | output_buf [MAX_IDX] |
Member Enumeration Documentation
- Enumerator:
| NUL |
|
| SUMMARY_IDX |
|
| SUMMARY |
|
| LOG_IDX |
|
| LOG |
|
| CSV_IDX |
|
| CSV |
|
| CONSOLE_IDX |
|
| CONSOLE |
|
| MAX_IDX |
|
- Enumerator:
| OK |
|
| FAIL_GENERIC |
|
| FAIL_MISSING_TEST_DATA |
|
| FAIL_ERROR_IN_CALLED_FUNC |
|
| FAIL_EXCEPTION |
|
| FAIL_MEMORY_EXCEPTION |
|
| FAIL_ARITHM_EXCEPTION |
|
| FAIL_MEMORY_CORRUPTION_BEGIN |
|
| FAIL_MEMORY_CORRUPTION_END |
|
| FAIL_MEMORY_LEAK |
|
| FAIL_INVALID_OUTPUT |
|
| FAIL_MISMATCH |
|
| FAIL_BAD_ACCURACY |
|
| FAIL_HANG |
|
| FAIL_BAD_ARG_CHECK |
|
| FAIL_INVALID_TEST_DATA |
|
| SKIPPED |
|
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: