|
rambrain
|
Go to the source code of this file.
Classes | |
| class | destructorTracker |
| Helper class to track construction and destruction. More... | |
Functions | |
| TEST (managedPtr, Unit_NoMemoryManager) | |
| TEST (managedPtr, Unit_ParentIDs) | |
| TEST (managedPtr, Unit_ChunkInUse) | |
| TEST (managedPtr, Unit_GetLocPointer) | |
| TEST (managedPtr, Unit_SmartPointery) | |
| TEST (managedPtr, Unit_DeleteWhileInUse) | |
| TEST (managedPtr, Unit_DirectAccess) | |
| TEST (managedPtr, Unit_DirectAccessSwapped) | |
| TEST (managedPtr, Unit_CreateAndInitialize) | |
| TEST (managedPtr, Unit_PointerAllocation) | |
| TEST (managedPtr, Unit_ZeroSizedObjects) | |
| TEST (managedPtr, Integration_DirectVsSmartAccess) | |
| TEST (managedPtr, Unit_MultithreadingConcurrentCreateDelete) | |
| TEST (managedPtr, Unit_ConcurrentUseAccess) | |
| TEST (managedPtr, Unit_ConcurrentUseAccessThree) | |
| TEST (managedPtr, Unit_CallDestructorIfSwapped) | |
| TEST (managedPtr, Unit_EmptySizeAllowed) | |
| TEST (managedPtr, Unit_GetSize) | |
| TEST (managedPtr, Unit_ZeroSizedObjectsCanBeOverwrittenSavely) | |
| TEST (managedPtr, Unit_OverwriteWhileUsing) | |
| TEST (managedPtr, Unit_ShallowCopy) | |
| TEST (managedPtr, Unit_TestReassignment) | |
| TEST (managedPtr, Unit_MultipleAdhereTo) | |
| TEST (managedPtr, Unit_TwoDimensionalPtr) | |
| TEST (managedPtr, Unit_ThreeDimensionalPtr) | |
Variables | |
| IGNORE_TEST_WARNINGS | |
| RESTORE_WARNINGS | |
| TEST | ( | managedPtr | , |
| Unit_NoMemoryManager | |||
| ) |
Definition at line 39 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ParentIDs | |||
| ) |
Definition at line 54 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ChunkInUse | |||
| ) |
Definition at line 69 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_GetLocPointer | |||
| ) |
Definition at line 104 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_SmartPointery | |||
| ) |
Definition at line 128 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_DeleteWhileInUse | |||
| ) |
Definition at line 215 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_DirectAccess | |||
| ) |
Definition at line 241 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_DirectAccessSwapped | |||
| ) |
Definition at line 260 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_CreateAndInitialize | |||
| ) |
Definition at line 286 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_PointerAllocation | |||
| ) |
Definition at line 316 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ZeroSizedObjects | |||
| ) |
Definition at line 351 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Integration_DirectVsSmartAccess | |||
| ) |
Definition at line 370 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_MultithreadingConcurrentCreateDelete | |||
| ) |
Definition at line 439 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ConcurrentUseAccess | |||
| ) |
Definition at line 467 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ConcurrentUseAccessThree | |||
| ) |
Definition at line 506 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_CallDestructorIfSwapped | |||
| ) |
Definition at line 555 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_EmptySizeAllowed | |||
| ) |
Definition at line 578 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_GetSize | |||
| ) |
Definition at line 596 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ZeroSizedObjectsCanBeOverwrittenSavely | |||
| ) |
Definition at line 612 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_OverwriteWhileUsing | |||
| ) |
Definition at line 635 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ShallowCopy | |||
| ) |
Definition at line 667 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_TestReassignment | |||
| ) |
Definition at line 716 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_MultipleAdhereTo | |||
| ) |
Definition at line 765 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_TwoDimensionalPtr | |||
| ) |
Definition at line 793 of file testManagedPtr.cpp.
| TEST | ( | managedPtr | , |
| Unit_ThreeDimensionalPtr | |||
| ) |
Definition at line 915 of file testManagedPtr.cpp.
| IGNORE_TEST_WARNINGS |
Definition at line 21 of file testManagedPtr.cpp.
| RESTORE_WARNINGS |
Definition at line 952 of file testManagedPtr.cpp.