class Profiler : private RSessionBase |
The Profiler class provides a functional interface to the sampling profiler.
The engine must already be running for this interface to work, this can be achieved by executing PROFILER.EXE. The control methods are all static, and require no other context.
Public Member Functions | |
---|---|
TInt | Close() |
TInt | Control(TState) |
TInt | Start() |
TInt | Stop() |
TInt | Unload() |
Private Member Functions | |
---|---|
Profiler() |
Public Member Enumerations | |
---|---|
enum | TState { EStart, EStop, EClose, EUnload } |
Inherited Enumerations | |
---|---|
RHandleBase:TAttributes | |
RSessionBase:TAttachMode |
Inherited Attributes | |
---|---|
RHandleBase::iHandle |
TInt | Control | ( | TState | aRequest | ) | [static, inline] |
Issue a control request to the engine
TState aRequest |
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.