ReactOS 0.4.16-dev-401-g45b008d
mfunptr_test.cpp File Reference
#include <functional>
#include <memory>
#include <vector>
#include <algorithm>
#include "cppunit/cppunit_proxy.h"
Include dependency graph for mfunptr_test.cpp:

Go to the source code of this file.

Classes

class  MemFunPtrTest
 
struct  S1
 
struct  S2
 
class  Class
 
struct  V
 

Functions

 CPPUNIT_TEST_SUITE_REGISTRATION (MemFunPtrTest)
 
int f1 (S1 &)
 
int f2 (S1 &, S2 &)
 
int f1c (const S1 &)
 
int f2c (const S1 &, const S2 &)
 
void vf1 (S1 &)
 
void vf2 (S1 &, S2 &)
 
void vf1c (const S1 &)
 
void vf2c (const S1 &, const S2 &)
 

Variables

struct S1 s1
 
struct S2 s2
 

Function Documentation

◆ CPPUNIT_TEST_SUITE_REGISTRATION()

CPPUNIT_TEST_SUITE_REGISTRATION ( MemFunPtrTest  )

◆ f1()

int f1 ( S1 )

Definition at line 131 of file mfunptr_test.cpp.

132{return 1;}

◆ f1c()

int f1c ( const S1 )

Definition at line 137 of file mfunptr_test.cpp.

138{return 1;}

Referenced by MemFunPtrTest::mem_ptr_fun(), and ZSTD_cpuid().

◆ f2()

int f2 ( S1 ,
S2  
)

Definition at line 134 of file mfunptr_test.cpp.

135{return 2;}

◆ f2c()

int f2c ( const S1 ,
const S2  
)

Definition at line 140 of file mfunptr_test.cpp.

141{return 2;}

Referenced by MemFunPtrTest::mem_ptr_fun().

◆ vf1()

void vf1 ( S1 )

Definition at line 143 of file mfunptr_test.cpp.

144{}

Referenced by MemFunPtrTest::mem_ptr_fun().

◆ vf1c()

void vf1c ( const S1 )

Definition at line 149 of file mfunptr_test.cpp.

150{}

Referenced by MemFunPtrTest::mem_ptr_fun().

◆ vf2()

void vf2 ( S1 ,
S2  
)

Definition at line 146 of file mfunptr_test.cpp.

147{}

Referenced by MemFunPtrTest::mem_ptr_fun().

◆ vf2c()

void vf2c ( const S1 ,
const S2  
)

Definition at line 152 of file mfunptr_test.cpp.

153{}

Referenced by MemFunPtrTest::mem_ptr_fun().

Variable Documentation

◆ s1

struct S1 s1

Referenced by __ieee754_j0(), __ieee754_j1(), _Locale_strcmp(), _Locale_strcmp_auxA(), _mbscoll(), _mbsicmp(), _mbsicoll(), _mbsnbcmp(), _mbsnbcoll(), _mbsnbicmp(), _mbsncmp(), _mbsncoll(), _mbsnicmp(), _mbspbrk(), _memicmp(), _module_name_from_addr(), _strcmpi(), _stricmp(), _stricoll(), _strncoll(), _strnicmp(), _strnicoll(), _strxspn(), _swab(), _tcscmp(), _tcsncmp(), _vsnprintf(), _wcsncoll(), _wcsnicoll(), _WLocale_strcmp(), _WLocale_strcmp_aux(), acos(), acosf(), aes_ecb_decrypt(), aes_ecb_encrypt(), asin(), asinf(), ArcTessellator::bezier(), calc_sha256(), cff_face_init(), compare1(), compare_string1(), compare_string2(), compare_string3(), compare_strings(), compareFiles(), D3DRMVectorAdd(), D3DRMVectorCrossProduct(), D3DRMVectorDotProduct(), D3DRMVectorSubtract(), deref_cmp(), FindSubStrI(), FTPPerror(), Is16vec8::Is16vec8(), Iu16vec8::Iu16vec8(), Subdivider::join_t(), kw_cmp_func(), Bin::listBezier(), MemFunPtrTest::mem_ptr_fun(), memcmp(), MF_Play_MetaExtTextOut(), MultisetTest::mset5(), MyRtlCompareMemory(), StringTest::oper_tmp(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=(), PlayMetaFileRecord(), pone(), ps1_cmp(), ArcTessellator::pwl(), ArcTessellator::pwl_bottom(), ArcTessellator::pwl_top(), pzero(), qone(), qzero(), rstr(), RtlCompareString(), RtlCompareUnicodeString(), RtlEqualString(), RtlEqualUnicodeString(), Sdbwcscmp(), SHA256_Transform(), SHA512_Transform(), START_TEST(), strCmp(), strcmp_space(), StrCmpPath(), strcoll(), streql(), strlcat(), strlcpy(), strpbrk(), Subdivider::tessellate(), ArcTessellator::tessellateLinear(), test__memicmp(), test__memicmp_l(), test_assign(), test_atan2(), test_construction(), test_copyconstructor(), test_CopyFolder(), test_file_sharing(), test_ip_pktinfo(), test_not_full(), test_rotate(), test_simple_struct(), test_unit(), test_VarBstrCat(), test_VarBstrCmp(), weld_short2(), weld_short4(), weld_ushort2n(), weld_ushort4n(), ZEXPORT(), and zmemcmp().

◆ s2

struct S2 s2

Referenced by __attribute__(), __ieee754_j0(), __ieee754_j1(), _Locale_strcmp(), _Locale_strcmp_auxA(), _mbscoll(), _mbsicmp(), _mbsicoll(), _mbsnbcmp(), _mbsnbcoll(), _mbsnbicmp(), _mbsncmp(), _mbsncoll(), _mbsnicmp(), _mbspbrk(), _memicmp(), _module_name_from_addr(), _strcmpi(), _stricmp(), _stricoll(), _strncoll(), _strnicmp(), _strnicoll(), _strxspn(), _tcscmp(), _tcsncmp(), _wcsncoll(), _wcsnicoll(), _WLocale_strcmp(), _WLocale_strcmp_aux(), add_space_entry(), aes_ecb_decrypt(), aes_ecb_encrypt(), StringTest::assign(), ArcTessellator::bezier(), cff_face_init(), compare1(), compare_string1(), compare_string2(), compare_string3(), compare_strings(), compareFiles(), copy_space_list(), D3DRMVectorAdd(), D3DRMVectorCrossProduct(), D3DRMVectorDotProduct(), D3DRMVectorSubtract(), deref_cmp(), FindSubStrI(), FTPPerror(), GetStartSpoolDate(), Is16vec8::Is16vec8(), Iu16vec8::Iu16vec8(), Subdivider::join_t(), kw_cmp_func(), Bin::listBezier(), load_stored_free_space_cache(), load_stored_free_space_tree(), MemFunPtrTest::mem_ptr_fun(), memcmp(), MultisetTest::mset5(), MyRtlCompareMemory(), StringTest::oper_tmp(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=(), order_space_entry(), pbuf_memcmp(), pone(), ps1_cmp(), ArcTessellator::pwl(), ArcTessellator::pwl_bottom(), ArcTessellator::pwl_top(), pzero(), qone(), qzero(), rstr(), RtlCompareString(), RtlCompareUnicodeString(), RtlEqualString(), RtlEqualUnicodeString(), Sdbwcscmp(), SetTest::set2(), space_list_add2(), space_list_subtract2(), START_TEST(), strCmp(), strcmp_space(), StrCmpPath(), strcoll(), streql(), strlcat(), strlcpy(), strpbrk(), Subdivider::tessellate(), ArcTessellator::tessellateLinear(), test__memicmp(), test__memicmp_l(), test_assign(), test_atan2(), test_copyconstructor(), test_file_sharing(), test_ip_pktinfo(), test_not_full(), test_rotate(), test_set_getsockopt(), test_unit(), test_VarBstrCat(), test_VarBstrCmp(), weld_short2(), weld_short4(), weld_ushort2n(), weld_ushort4n(), ZEXPORT(), and zmemcmp().