PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
PMTCreationAndCleanup.c File Reference

Data Structures

class  OwnershipTestDummyClass
 

Functions

void PMTCreationAndCleanup ()
 
TFResult TestInvalidSize ()
 
TFResult TestCCSB ()
 
TFResult TestEvents ()
 
TFResult TestOwnership ()
 
TFResult CheckTestEvents ()
 
void PassCheckEvents (ParticleManager pm)
 
TFResult TestCreationSmallBlocking (int size, bool enableAsserts=true)
 
TFResult TestCleanup (string f, int p1=0)
 
TFResult TestMultiCreation (int instances)
 

Variables

class OwnershipTestDummyClass m_EventTestManagerID
 
bool m_bTestEventsPassed = false
 
int m_OwnershipTestManagerID
 

Function Documentation

◆ CheckTestEvents()

◆ PassCheckEvents()

void PassCheckEvents ( ParticleManager  pm)

References Assert(), and m_bTestEventsPassed.

Referenced by TestEvents().

◆ PMTCreationAndCleanup()

void PMTCreationAndCleanup ( )

References AddInitTest().

◆ TestCCSB()

TFResult TestCCSB ( )

References TestCleanup().

◆ TestCleanup()

◆ TestCreationSmallBlocking()

TFResult TestCreationSmallBlocking ( int  size,
bool  enableAsserts = true 
)

◆ TestEvents()

◆ TestInvalidSize()

TFResult TestInvalidSize ( )

◆ TestMultiCreation()

TFResult TestMultiCreation ( int  instances)

◆ TestOwnership()

Variable Documentation

◆ m_bTestEventsPassed

bool m_bTestEventsPassed = false

Referenced by CheckTestEvents(), and PassCheckEvents().

◆ m_EventTestManagerID

class OwnershipTestDummyClass m_EventTestManagerID

Referenced by CheckTestEvents(), and TestEvents().

◆ m_OwnershipTestManagerID

int m_OwnershipTestManagerID

Referenced by TestOwnership().