|
||
class CBaActiveScheduler : public CActiveScheduler;
CBase
-
Base class for all classes to be instantiated on the heap.
CActiveScheduler
- ...
CBaActiveScheduler
- (No abstract)
Defined in CBaActiveScheduler
:
Inherited from CActiveScheduler
:
Add(CActive *)
Adds the specified active object to the current active scheduler.Current()
Gets a pointer to the currently installed active scheduler.Error(TInt)const
Handles the result of a leave occurring in an active object’s RunL() function.Extension_(TUint,TAny *&,TAny *)
Extension function Halt(TInt)const
Unilaterally terminates the current scheduler loop.Install(CActiveScheduler *)
Installs the specified active scheduler as the current active scheduler.Level()const
Gets the scheduler's level of nestedness.Replace(CActiveScheduler *)
Allows the current active scheduler to be replaced, while retaining its active o...RunIfReady(TInt &,TInt)
Causes the RunL() function of at most one pending active object of priority aMin...StackDepth()const
Gets the current number of nested wait loops.Start()
Starts a new wait loop under the control of the current active scheduler.Stop()
Stops the wait loop started by the most recent call to CActiveScheduler::Start()...TLoopOwner
WaitForAnyRequest()
Wait for an asynchronous request to complete.Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...protected: SExtendedError iExtendedError;