rambrain
testAdhereTo.cpp File Reference

Go to the source code of this file.

Functions

 TEST (adhereTo, Unit_LoadUnload)
 
 TEST (adhereTo, Unit_LoadUnloadConst)
 
 TEST (adhereTo, Unit_AccessData)
 
 TEST (adhereTo, Unit_Multithreading)
 
 TEST (adhereTo, Unit_TwiceAdhered)
 
 TEST (adhereTo, Unit_TwiceAdheredOnceUsed)
 
 TEST (adhereTo, Unit_MacroUsage)
 
 TEST (adhereTo, Unit_CopyCorrectness)
 

Variables

 IGNORE_TEST_WARNINGS
 
 RESTORE_WARNINGS
 

Function Documentation

TEST ( adhereTo  ,
Unit_LoadUnload   
)
Test:
Checks exact loading stages of objects provoked by the use of adhereTo

Definition at line 37 of file testAdhereTo.cpp.

TEST ( adhereTo  ,
Unit_LoadUnloadConst   
)
Test:
Checks exact loading stages of const objects provoked by the use of adhereTo

Definition at line 84 of file testAdhereTo.cpp.

TEST ( adhereTo  ,
Unit_AccessData   
)
Test:
Checks whether we can access stored data

Definition at line 129 of file testAdhereTo.cpp.

TEST ( adhereTo  ,
Unit_Multithreading   
)
Test:
Checks multithreading compatibility of adhereTo

Definition at line 159 of file testAdhereTo.cpp.

TEST ( adhereTo  ,
Unit_TwiceAdhered   
)
Test:
Checks multithreading compatibility of adhereTo with concurrent access

Definition at line 190 of file testAdhereTo.cpp.

TEST ( adhereTo  ,
Unit_TwiceAdheredOnceUsed   
)

Definition at line 230 of file testAdhereTo.cpp.

TEST ( adhereTo  ,
Unit_MacroUsage   
)
Test:
Checks correct working of convenience macros

Definition at line 262 of file testAdhereTo.cpp.

TEST ( adhereTo  ,
Unit_CopyCorrectness   
)
Test:
Checks whether adhereTo Objects are copied correctly

Definition at line 283 of file testAdhereTo.cpp.

Variable Documentation

IGNORE_TEST_WARNINGS

Definition at line 21 of file testAdhereTo.cpp.

RESTORE_WARNINGS

Definition at line 313 of file testAdhereTo.cpp.