Go to the source code of this file.
Macro Definition Documentation
#define _CPPUNIT_DO_JOIN2 |
( |
|
symbol1, |
|
|
|
symbol2 |
|
) |
| symbol1##symbol2 |
#define _CPPUNIT_DO_STRINGIZE |
( |
|
symbol | ) |
#symbol |
#define CPPUNIT_COMPILER_LOCATION_FORMAT "%f:%l:" |
#define CPPUNIT_CONST_CAST |
( |
|
TargetType, |
|
|
|
pointer |
|
) |
| ((TargetType)( pointer )) |
#define CPPUNIT_ENABLE_CU_TEST_MACROS 0 |
#define CPPUNIT_ENABLE_NAKED_ASSERT 0 |
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.
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.
#define CPPUNIT_NS CppUnit |
#define CPPUNIT_NS_BEGIN namespace CppUnit { |
#define CPPUNIT_STATIC_CAST |
( |
|
TargetType, |
|
|
|
pointer |
|
) |
| ((TargetType)( pointer )) |
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 );
#define CPPUNIT_UNIQUE_COUNTER __LINE__ |
#define CPPUNIT_VERSION "1.13.0" |
#define CPPUNIT_WRAP_COLUMN 79 |
Defines wrap colunm for CppUnit. Used by CompilerOuputter.