ReactOS 0.4.15-dev-7788-g1ad9096
ptrspec_test.cpp File Reference
#include <vector>
#include <list>
#include <deque>
#include <set>
#include <iterator>
#include "cppunit/cppunit_proxy.h"
Include dependency graph for ptrspec_test.cpp:

Go to the source code of this file.

Classes

class  PtrSpecTest
 
struct  PtrSpecTest::unary_pred< _Tp >
 
struct  PtrSpecTest::binary_pred< _Tp >
 
class  AClass
 

Macros

#define TEST_INSTANCIATE_CONTAINER(cont)
 

Typedefs

typedef void(* Func) (int)
 

Functions

 CPPUNIT_TEST_SUITE_REGISTRATION (PtrSpecTest)
 
 TEST_INSTANCIATE_CONTAINER (vector)
 
 TEST_INSTANCIATE_CONTAINER (list)
 
 TEST_INSTANCIATE_CONTAINER (deque)
 
 TEST_INSTANCIATE_CONTAINER (set)
 
 TEST_INSTANCIATE_CONTAINER (multiset)
 
void FTypeInstance ()
 
void f1 (int)
 

Macro Definition Documentation

◆ TEST_INSTANCIATE_CONTAINER

#define TEST_INSTANCIATE_CONTAINER (   cont)
Value:
template class cont<int*>; \
template class cont<int const*>; \
template class cont<int volatile*>; \
template class cont<int const volatile*>

Definition at line 48 of file ptrspec_test.cpp.

Typedef Documentation

◆ Func

typedef void(* Func) (int)

Definition at line 224 of file ptrspec_test.cpp.

Function Documentation

◆ CPPUNIT_TEST_SUITE_REGISTRATION()

CPPUNIT_TEST_SUITE_REGISTRATION ( PtrSpecTest  )

◆ f1()

void f1 ( int  )

Definition at line 225 of file ptrspec_test.cpp.

225{}

◆ FTypeInstance()

void FTypeInstance ( )

Definition at line 66 of file ptrspec_test.cpp.

66{}

Referenced by PtrSpecTest::ptr_specialization_test().

◆ TEST_INSTANCIATE_CONTAINER() [1/5]

TEST_INSTANCIATE_CONTAINER ( deque  )

◆ TEST_INSTANCIATE_CONTAINER() [2/5]

TEST_INSTANCIATE_CONTAINER ( list  )

◆ TEST_INSTANCIATE_CONTAINER() [3/5]

TEST_INSTANCIATE_CONTAINER ( multiset  )

◆ TEST_INSTANCIATE_CONTAINER() [4/5]

TEST_INSTANCIATE_CONTAINER ( set  )

◆ TEST_INSTANCIATE_CONTAINER() [5/5]

TEST_INSTANCIATE_CONTAINER ( vector  )