My Project
|
Go to the source code of this file.
Macros | |
#define | CXXTEST_MOCK_NAMESPACE T |
#define | __CXXTEST_MOCK__TRAITS |
#define | CXXTEST_EXTERN_C extern "C" |
#define | __CXXTEST_MOCK__PROTOTYPE(MOCK, TYPE, NAME, ARGS, REAL, CALL) namespace CXXTEST_MOCK_NAMESPACE { TYPE NAME ARGS; } |
#define | __CXXTEST_MOCK_VOID__PROTOTYPE(MOCK, NAME, ARGS, REAL, CALL) __CXXTEST_MOCK__PROTOTYPE( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define | __CXXTEST_SUPPLY__PROTOTYPE(MOCK, TYPE, NAME, ARGS, REAL, CALL) TYPE REAL ARGS; |
#define | __CXXTEST_SUPPLY_VOID__PROTOTYPE(MOCK, NAME, ARGS, REAL, CALL) __CXXTEST_SUPPLY__PROTOTYPE( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define | __CXXTEST_MOCK__CLASS_DECLARATION(MOCK, TYPE, NAME, ARGS, REAL, CALL) |
#define | __CXXTEST_MOCK_VOID__CLASS_DECLARATION(MOCK, NAME, ARGS, REAL, CALL) __CXXTEST_MOCK__CLASS_DECLARATION( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define | __CXXTEST_SUPPLY__CLASS_DECLARATION(MOCK, TYPE, NAME, ARGS, REAL, CALL) |
#define | __CXXTEST_SUPPLY_VOID__CLASS_DECLARATION(MOCK, NAME, ARGS, REAL, CALL) __CXXTEST_SUPPLY__CLASS_DECLARATION( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define | __CXXTEST_MOCK__COMMON_CLASS_IMPLEMENTATION(MOCK, NAME) |
#define | __CXXTEST_MOCK__CLASS_IMPLEMENTATION(MOCK, TYPE, NAME, ARGS, REAL, CALL) |
#define | __CXXTEST_MOCK_VOID__CLASS_IMPLEMENTATION(MOCK, NAME, ARGS, REAL, CALL) |
#define | __CXXTEST_SUPPLY__CLASS_IMPLEMENTATION(MOCK, TYPE, NAME, ARGS, REAL, CALL) |
#define | __CXXTEST_SUPPLY_VOID__CLASS_IMPLEMENTATION(MOCK, NAME, ARGS, REAL, CALL) |
#define | __CXXTEST_MOCK_UNIMPLEMENTED(NAME, ARGS) |
#define | CXXTEST_MOCK_NAMESPACE_STR __CXXTEST_STR(CXXTEST_MOCK_NAMESPACE) "::" |
#define | __CXXTEST_STR(X) __CXXTEST_XSTR(X) |
#define | __CXXTEST_XSTR(X) #X |
#define | CXXTEST_MOCK(MOCK, TYPE, NAME, ARGS, REAL, CALL) __CXXTEST_MOCK__PROTOTYPE( MOCK, TYPE, NAME, ARGS, REAL, CALL ) |
#define | CXXTEST_MOCK_VOID(MOCK, NAME, ARGS, REAL, CALL) __CXXTEST_MOCK_VOID__PROTOTYPE( MOCK, NAME, ARGS, REAL, CALL ) |
#define | CXXTEST_SUPPLY(MOCK, TYPE, NAME, ARGS, REAL, CALL) __CXXTEST_SUPPLY__PROTOTYPE( MOCK, TYPE, NAME, ARGS, REAL, CALL ) |
#define | CXXTEST_SUPPLY_VOID(MOCK, NAME, ARGS, REAL, CALL) __CXXTEST_SUPPLY_VOID__PROTOTYPE( MOCK, NAME, ARGS, REAL, CALL ) |
#define | CXXTEST_SUPPLY_C(MOCK, TYPE, NAME, ARGS, REAL, CALL) |
#define | CXXTEST_SUPPLY_VOID_C(MOCK, NAME, ARGS, REAL, CALL) |
#define | CXXTEST_MOCK_GLOBAL(TYPE, NAME, ARGS, CALL) CXXTEST_MOCK( NAME, TYPE, NAME, ARGS, ::NAME, CALL ) |
#define | CXXTEST_MOCK_VOID_GLOBAL(NAME, ARGS, CALL) CXXTEST_MOCK_VOID( NAME, NAME, ARGS, ::NAME, CALL ) |
#define | CXXTEST_SUPPLY_GLOBAL(TYPE, NAME, ARGS, CALL) CXXTEST_SUPPLY( NAME, TYPE, NAME, ARGS, NAME, CALL ) |
#define | CXXTEST_SUPPLY_VOID_GLOBAL(NAME, ARGS, CALL) CXXTEST_SUPPLY_VOID( NAME, NAME, ARGS, NAME, CALL ) |
#define | CXXTEST_SUPPLY_GLOBAL_C(TYPE, NAME, ARGS, CALL) CXXTEST_SUPPLY_C( NAME, TYPE, NAME, ARGS, NAME, CALL ) |
#define | CXXTEST_SUPPLY_VOID_GLOBAL_C(NAME, ARGS, CALL) CXXTEST_SUPPLY_VOID_C( NAME, NAME, ARGS, NAME, CALL ) |
#define | CXXTEST_MOCK_DEFAULT_VALUE(TYPE, VALUE) |
#define __CXXTEST_MOCK__CLASS_DECLARATION | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define __CXXTEST_MOCK__CLASS_IMPLEMENTATION | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define __CXXTEST_MOCK__COMMON_CLASS_IMPLEMENTATION | ( | MOCK, | |
NAME | |||
) |
#define __CXXTEST_MOCK__PROTOTYPE | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | namespace CXXTEST_MOCK_NAMESPACE { TYPE NAME ARGS; } |
#define __CXXTEST_MOCK__TRAITS |
#define __CXXTEST_MOCK_UNIMPLEMENTED | ( | NAME, | |
ARGS | |||
) |
#define __CXXTEST_MOCK_VOID__CLASS_DECLARATION | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_MOCK__CLASS_DECLARATION( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define __CXXTEST_MOCK_VOID__CLASS_IMPLEMENTATION | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define __CXXTEST_MOCK_VOID__PROTOTYPE | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_MOCK__PROTOTYPE( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define __CXXTEST_STR | ( | X | ) | __CXXTEST_XSTR(X) |
#define __CXXTEST_SUPPLY__CLASS_DECLARATION | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define __CXXTEST_SUPPLY__CLASS_IMPLEMENTATION | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define __CXXTEST_SUPPLY__PROTOTYPE | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | TYPE REAL ARGS; |
#define __CXXTEST_SUPPLY_VOID__CLASS_DECLARATION | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_SUPPLY__CLASS_DECLARATION( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define __CXXTEST_SUPPLY_VOID__CLASS_IMPLEMENTATION | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define __CXXTEST_SUPPLY_VOID__PROTOTYPE | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_SUPPLY__PROTOTYPE( MOCK, void, NAME, ARGS, REAL, CALL ) |
#define CXXTEST_MOCK | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_MOCK__PROTOTYPE( MOCK, TYPE, NAME, ARGS, REAL, CALL ) |
#define CXXTEST_MOCK_DEFAULT_VALUE | ( | TYPE, | |
VALUE | |||
) |
#define CXXTEST_MOCK_GLOBAL | ( | TYPE, | |
NAME, | |||
ARGS, | |||
CALL | |||
) | CXXTEST_MOCK( NAME, TYPE, NAME, ARGS, ::NAME, CALL ) |
#define CXXTEST_MOCK_NAMESPACE_STR __CXXTEST_STR(CXXTEST_MOCK_NAMESPACE) "::" |
#define CXXTEST_MOCK_VOID | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_MOCK_VOID__PROTOTYPE( MOCK, NAME, ARGS, REAL, CALL ) |
#define CXXTEST_MOCK_VOID_GLOBAL | ( | NAME, | |
ARGS, | |||
CALL | |||
) | CXXTEST_MOCK_VOID( NAME, NAME, ARGS, ::NAME, CALL ) |
#define CXXTEST_SUPPLY | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_SUPPLY__PROTOTYPE( MOCK, TYPE, NAME, ARGS, REAL, CALL ) |
#define CXXTEST_SUPPLY_C | ( | MOCK, | |
TYPE, | |||
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define CXXTEST_SUPPLY_GLOBAL | ( | TYPE, | |
NAME, | |||
ARGS, | |||
CALL | |||
) | CXXTEST_SUPPLY( NAME, TYPE, NAME, ARGS, NAME, CALL ) |
#define CXXTEST_SUPPLY_GLOBAL_C | ( | TYPE, | |
NAME, | |||
ARGS, | |||
CALL | |||
) | CXXTEST_SUPPLY_C( NAME, TYPE, NAME, ARGS, NAME, CALL ) |
#define CXXTEST_SUPPLY_VOID | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) | __CXXTEST_SUPPLY_VOID__PROTOTYPE( MOCK, NAME, ARGS, REAL, CALL ) |
#define CXXTEST_SUPPLY_VOID_C | ( | MOCK, | |
NAME, | |||
ARGS, | |||
REAL, | |||
CALL | |||
) |
#define CXXTEST_SUPPLY_VOID_GLOBAL | ( | NAME, | |
ARGS, | |||
CALL | |||
) | CXXTEST_SUPPLY_VOID( NAME, NAME, ARGS, NAME, CALL ) |
#define CXXTEST_SUPPLY_VOID_GLOBAL_C | ( | NAME, | |
ARGS, | |||
CALL | |||
) | CXXTEST_SUPPLY_VOID_C( NAME, NAME, ARGS, NAME, CALL ) |