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.