CComponentInfo Class Reference
class CComponentInfo : public CBase
|
Comments : Holds information about all the tests within a component.
Constructor & Destructor Documentation
CComponentInfo()
CComponentInfo
|
(
|
)
|
[private]
|
Intended Usage : Standard constructor. This object takes ownership of both parameters. Error Condition :
-
Since
-
7.0
~CComponentInfo()
Intended Usage : Standard destructor Error Condition :
-
Since
-
7.0
Member Functions Documentation
Construct(ComponentTesterInitialiserLC, RPointerArray< CUnitTestInfo > *)
Intended Usage : Standard second phase of construction Error Condition :
-
Since
-
7.0
-
Pre-condition
-
First phase of construction is complete
-
Post-condition
-
Object is fully constructed
GlobalEntryFunc()
Intended Usage : Get the pointer to the function entry point used to create the ComponentTester derived object which kick starts the tests. Error Condition :
-
Since
-
7.0
-
Pre-condition
-
None
NewL(ComponentTesterInitialiserLC, RPointerArray< CUnitTestInfo > *)
Intended Usage : Standard two-phase construction which leaves nothing on the cleanup stack. This object takes ownership of both parameters. Error Condition :
-
Since
-
7.0
-
Pre-condition
-
None
-
Post-condition
-
Nothing is on the
CleanupStack
NewLC(ComponentTesterInitialiserLC, RPointerArray< CUnitTestInfo > *)
Intended Usage : Standard two phase construction which leaves a
CComponentInfo
on the cleanupstack. This object takes ownership of both parameters. Error Condition :
-
Since
-
7.0
-
Pre-condition
-
None
-
Post-condition
-
CComponentInfo
is on the
CleanupStack
UnitTestsInfo()
Intended Usage : Get a list of the transition sets in this component Error Condition :
-
Since
-
7.0
-
Pre-condition
-
None
Member Data Documentation
ComponentTesterInitialiserLC
iComponentTesterGlobalCreationFuncLC
Holds a pointer to the function capable of creating a
CComponentTester
derived object which will run the unit tests outlined in iUnitTestsInfo.
RPointerArray< CUnitTestInfo > * iUnitTestsInfo
Array of the subsets of transitions in this component. This object takes ownership of iUnitTestsInfo at construction.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.