Go to the source code of this file.
◆ _CPPUNIT_DO_JOIN
◆ _CPPUNIT_DO_JOIN2
#define _CPPUNIT_DO_JOIN2 |
( |
|
symbol1, |
|
|
|
symbol2 |
|
) |
| symbol1##symbol2 |
◆ _CPPUNIT_DO_STRINGIZE
#define _CPPUNIT_DO_STRINGIZE |
( |
|
symbol | ) |
#symbol |
◆ CPPUNIT_COMPILER_LOCATION_FORMAT
#define CPPUNIT_COMPILER_LOCATION_FORMAT "%f:%l:" |
◆ CPPUNIT_CONST_CAST
#define CPPUNIT_CONST_CAST |
( |
|
TargetType, |
|
|
|
pointer |
|
) |
| ((TargetType)( pointer )) |
◆ CPPUNIT_ENABLE_CU_TEST_MACROS
#define CPPUNIT_ENABLE_CU_TEST_MACROS 0 |
◆ CPPUNIT_ENABLE_NAKED_ASSERT
#define CPPUNIT_ENABLE_NAKED_ASSERT 0 |
◆ CPPUNIT_JOIN
Joins to symbol after expanding them into string.
Use this macro to join two symbols. Example of usage:
#define MAKE_UNIQUE_NAME(prefix) CPPUNIT_JOIN( prefix, __LINE__ )
The macro defined in the example concatenate a given prefix with the line number to obtain a 'unique' identifier.
◆ CPPUNIT_MAKE_UNIQUE_NAME
Adds the line number to the specified string to create a unique identifier.
- Parameters
-
prefix | Prefix added to the line number to create a unique identifier. |
- See also
- CPPUNIT_TEST_SUITE_REGISTRATION for an example of usage.
◆ CPPUNIT_NS
#define CPPUNIT_NS CppUnit |
◆ CPPUNIT_NS_BEGIN
#define CPPUNIT_NS_BEGIN namespace CppUnit { |
◆ CPPUNIT_NS_END
◆ CPPUNIT_STATIC_CAST
#define CPPUNIT_STATIC_CAST |
( |
|
TargetType, |
|
|
|
pointer |
|
) |
| ((TargetType)( pointer )) |
◆ CPPUNIT_STRINGIZE
Stringize a symbol.
Use this macro to convert a preprocessor symbol to a string.
Example of usage:
#define CPPUNIT_PLUGIN_EXPORTED_NAME cppunitTestPlugIn
const char *name = CPPUNIT_STRINGIZE( CPPUNIT_PLUGIN_EXPORTED_NAME );
◆ CPPUNIT_UNIQUE_COUNTER
#define CPPUNIT_UNIQUE_COUNTER __LINE__ |
◆ CPPUNIT_VERSION
#define CPPUNIT_VERSION "1.15.0" |
◆ CPPUNIT_WRAP_COLUMN
#define CPPUNIT_WRAP_COLUMN 79 |
Defines wrap colunm for CppUnit. Used by CompilerOuputter.