Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros
SimpleObjectDB_UnitTests.cpp File Reference
#include "Teuchos_SimpleObjectDB.hpp"
#include "Teuchos_getConst.hpp"
#include "TestClasses.hpp"
#include "Teuchos_UnitTestHarness.hpp"
Include dependency graph for SimpleObjectDB_UnitTests.cpp:

Go to the source code of this file.

Macros

#define UNIT_TEST_GROUP(T)
 
#define UNIT_TEST_GROUP_PAIR(T1, T2)   TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( SimpleObjectDB, storeCastedNonconstObj, T1, T2 )
 
#define UNIT_TEST_GROUP_PAIR_SYM(T1, T2)
 

Macro Definition Documentation

#define UNIT_TEST_GROUP (   T)
Value:
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( SimpleObjectDB, defaultConstruct, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( SimpleObjectDB, storeNonconstObj, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( SimpleObjectDB, getNonconstObjRCP, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( SimpleObjectDB, getConstObjRCP, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( SimpleObjectDB, getNonconstObjPtr, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( SimpleObjectDB, getConstObjPtr, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( SimpleObjectDB, storeConstObj, T )
RCP< SimpleObjectDB< T > > createSimpleObjectDB()
Nonmember constructor.
#define TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(TEST_GROUP, TEST_NAME, TYPE)
Instantiate a templated unit test with one template parameter.

Definition at line 500 of file SimpleObjectDB_UnitTests.cpp.

#define UNIT_TEST_GROUP_PAIR (   T1,
  T2 
)    TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( SimpleObjectDB, storeCastedNonconstObj, T1, T2 )

Definition at line 510 of file SimpleObjectDB_UnitTests.cpp.

#define UNIT_TEST_GROUP_PAIR_SYM (   T1,
  T2 
)
Value:
#define UNIT_TEST_GROUP_PAIR(T1, T2)

Definition at line 513 of file SimpleObjectDB_UnitTests.cpp.