Capsule RQARTAbstractTestHarness {C++} Derived From RQARTAbstractTestBase

Parent PackageV6_4_100_0AbstractNo
VisibilityrsPublic  

Assigned ComponentsVANT

Operations
NameSignatureCapsule
StartTimeoutTimervirtual void StartTimeoutTimer ()RQARTAbstractTestHarness
CancelTimeoutTimervirtual void CancelTimeoutTimer ()RQARTAbstractTestHarness
PrepareToStartTestvirtual void PrepareToStartTest (const int *const minRunTimes)RQARTAbstractTestHarness
CompleteTestvirtual void CompleteTest ()RQARTAbstractTestHarness
DestroyDriversvirtual void DestroyDrivers ()RQARTAbstractTestHarness
DestroyCUTsvirtual void DestroyCUTs ()RQARTAbstractTestHarness
Resetvirtual void Reset ()RQARTAbstractTestHarness
CreateCapsuleRoleIfNecessaryvirtual bool CreateCapsuleRoleIfNecessary (RTActorRef & capsuleRole, const RQARTIncarnateArguments * args)RQARTAbstractTestHarness
StartMinRunTimeTimervirtual void StartMinRunTimeTimer (int nInstanceIndex)RQARTAbstractTestHarness
CleanUpTestvirtual void CleanUpTest ()RQARTAbstractTestHarness
InitializeTestvirtual void InitializeTest (const int *const minRunTimes)RQARTAbstractTestHarness
ZeroMinRunTimesvoid ZeroMinRunTimes ()RQARTAbstractTestHarness
DestructorHelpervoid DestructorHelper ()RQARTAbstractTestHarness
CreateCapsuleRolevirtual bool CreateCapsuleRole (RTActorRef & capsuleRole, const RQARTIncarnateArguments * args)RQARTAbstractTestBase
DestroyCapsuleRolevirtual bool DestroyCapsuleRole (RTActorRef & capsuleRole, int cardinalityIndex = -1)RQARTAbstractTestBase

Attributes
NameCapsuleTypeInitial Value
timeoutTidRQARTAbstractTestHarnessRTTimerId 
nCompletedDriversRQARTAbstractTestHarnessint0
nNumDriversRQARTAbstractTestHarnessint *0
nMaxTimeRQARTAbstractTestHarnessint-1
nCurrentTestRQARTAbstractTestHarnessint 
nTimerCountRQARTAbstractTestHarnessint0
nMinRunTimesRQARTAbstractTestHarnessint *0
nMaxInstancesRQARTAbstractTestHarnessint1
nCurrentInstancesRQARTAbstractTestHarnessint1
nEnvironmentIndexRQARTAbstractTestHarnessint0
nRQARTControllerVersionRQARTAbstractTestHarnessint1

Dependency Relationships
NameCapsuleSupplier
Not NamedRQARTAbstractTestHarnessRQARTIncarnateArguments
Not NamedRQARTAbstractTestHarnessRQARTExceptionCode
Not NamedRQARTAbstractTestHarnessRQARTStartTestNData
Not NamedRQARTAbstractTestHarnessRTTimerId
Not NamedRQARTAbstractTestBaseRQARTExceptionCode
Not NamedRQARTAbstractTestBaseRQARTIncarnateArguments

Generalization Relationships
NameCapsuleSupplier
Not NamedRQARTAbstractTestHarnessRQARTAbstractTestBase

Capsule RolesRQART_TCPServer

PortsRQART_ExceptionRQART_FrameRQART_Log
RQART_TimeraddIn  

Property Settings

OT::CExec
Capsule To Logical Thread Mapping