CPELogHandlingProxy Class Reference
class CPELogHandlingProxy : public CBase
|
This proxy class provides for the access to call logging services. The construction of log handling component is two-fold: 1)
CreateFirstPhaseL()
creates the proxy object along with log handling dummy 2)
CreateSecondPhaseL()
creates the real subject with capability to log calls
LogHandling.lib
-
Since
-
Series60_4.0
Constructor & Destructor Documentation
CPELogHandlingProxy()
CPELogHandlingProxy
|
(
|
)
|
[protected]
|
~CPELogHandlingProxy()
IMPORT_C
|
~CPELogHandlingProxy
|
(
|
)
|
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[protected]
|
Constructor, second phase.
CreateFirstPhaseL()
Create log handling proxy and dummy implementation
CreateSecondPhaseL(MPEPhoneModelInternal &, RFs &)
Create log handling sub system This method creates the actual log handling implementation which replaces the dummy component in use. The phone model should call this function as all the critical sub systems already enable emergency call capabilities.
SaveCallEntry(const TInt)
IMPORT_C
TInt
|
SaveCallEntry
|
(
|
const
TInt
|
aCallId
|
)
|
|
Redirects the function call to either log handling implementation or log handling dummy implementation.
Member Data Documentation
MPELogHandling * iLogHandling
MPELogHandling * iLogHandlingDummy
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.