CTC++ Coverage Report - Execution Profile #8/43
Directory Summary | Files Summary | Functions Summary | Execution Profile
To files: First | Previous | Next | Last | Index | No Index
File: \meco_domain\conversations\uiservicetab\internal\tsrc\vimpstcmdprocess_utest\src\stub\s_imsubservice.cpp
Instrumentation mode: function-decision
TER: 0 % ( 0/ 23)

Start/ | End/ |  |  |
True | False | - | Line | Source
| 1 | /*
| 2 | * ==============================================================================
| 3 | * Name : s_vimpstenginepresencesubservice.cpp
| 4 | * Part of : IMUiServiceTab\internal\vimstcmdprocess_ut
| 5 | * Description : Handles the use of Precense Framework
| 6 | *
| 7 | * Copyright © 2007 Nokia. All rights reserved.
| 8 | * This material, including documentation and any related computer
| 9 | * programs, is protected by copyright controlled by Nokia. All
| 10 | * rights are reserved. Copying, including reproducing, storing,
| 11 | * adapting or translating, any or all of this material requires the
| 12 | * prior written consent of Nokia. This material also contains
| 13 | * confidential information which may not be disclosed to others
| 14 | * without the prior written consent of Nokia.
| 15 | * ============================================================================
| 16 | * Template version: 4.2
| 17 | */
| 18 |
| 19 | // INCLUDE FILES
| 20 | #include "s_imsubservice.h"
| 21 |
| 22 | //Presence Observer
| 23 | //#include "mvimpstenginepresencesubserviceeventobserver.h"
| 24 |
| 25 |
| 26 |
| 27 | // ================= MEMBER FUNCTIONS =======================
| 28 |
| 29 | // ---------------------------------------------------------------------------
| 30 | // CVIMPSTEnginePresenceSubService_Stub::
| 31 | // CVIMPSTEnginePresenceSubService_Stub()
| 32 | // ---------------------------------------------------------------------------
| 33 | //
0 | 0 | - | 34 | CVIMPSTEngineImSubService_Stub::CVIMPSTEngineImSubService_Stub( )
| 35 | {
| 36 | }
| 37 |
| 38 | // ---------------------------------------------------------------------------
| 39 | // CVIMPSTEnginePresenceSubService_Stub::ConstructL()
| 40 | // ---------------------------------------------------------------------------
| 41 | //
0 | 0 | - | 42 | void CVIMPSTEngineImSubService_Stub::ConstructL()
| 43 | {
| 44 |
| 45 |
| 46 | }
| 47 |
| 48 | // ---------------------------------------------------------------------------
| 49 | // CVIMPSTEnginePresenceSubService_Stub::NewL()
| 50 | // ---------------------------------------------------------------------------
| 51 | //
| 52 | CVIMPSTEngineImSubService_Stub*
0 | 0 | - | 53 | CVIMPSTEngineImSubService_Stub::NewL( )
| 54 | {
| 55 | CVIMPSTEngineImSubService_Stub* self = NewLC();
| 56 | CleanupStack::Pop(self);
0 |  | - | 57 | return self;
| 58 | }
| 59 |
| 60 | // ---------------------------------------------------------------------------
| 61 | // CVIMPSTEnginePresenceSubService_Stub::NewLC()
| 62 | // ---------------------------------------------------------------------------
| 63 | //
| 64 | CVIMPSTEngineImSubService_Stub*
0 | 0 | - | 65 | CVIMPSTEngineImSubService_Stub::NewLC( )
| 66 | {
| 67 | CVIMPSTEngineImSubService_Stub* self =
| 68 | new (ELeave) CVIMPSTEngineImSubService_Stub( );
| 69 | CleanupStack::PushL(self);
| 70 | self->ConstructL();
0 |  | - | 71 | return self;
| 72 | }
| 73 |
| 74 | // ---------------------------------------------------------------------------
| 75 | // CVIMPSTEnginePresenceSubService_Stub::
| 76 | // ~CVIMPSTEnginePresenceSubService_Stub()
| 77 | // ---------------------------------------------------------------------------
| 78 | //
0 | 0 | - | 79 | CVIMPSTEngineImSubService_Stub::~CVIMPSTEngineImSubService_Stub()
| 80 | {
| 81 |
| 82 | }
| 83 |
| 84 |
0 | 0 | - | 85 | TVIMPSTEnums::TVIMPSTRegistrationState CVIMPSTEngineImSubService_Stub::SubServiceState() const
| 86 | {
0 |  | - | 87 | return TVIMPSTEnums::ESVCERegistered;
| 88 | }
| 89 |
| 90 | // ---------------------------------------------------------------------------
| 91 | // CVIMPSTEnginePresenceSubService_Stub::
| 92 | // Type()
| 93 | // ---------------------------------------------------------------------------
| 94 | //
| 95 |
0 | 0 | - | 96 | TVIMPSTEnums::SubServiceType CVIMPSTEngineImSubService_Stub::Type() const
| 97 | {
0 |  | - | 98 | return TVIMPSTEnums::EPresence;
| 99 | }
| 100 |
| 101 |
| 102 |
| 103 |
| 104 |
| 105 | /**
| 106 | * @see MVIMPSTIMSubService
| 107 | */
0 | 0 | - | 108 | void CVIMPSTEngineImSubService_Stub::RegisterChatObserver(MVIMPSTEngineIMSubServiceEventObserver* aObserver)
| 109 | {
| 110 |
| 111 | }
| 112 |
| 113 | /**
| 114 | * @see MVIMPSTIMSubService
| 115 | */
0 | 0 | - | 116 | void CVIMPSTEngineImSubService_Stub::UnRegisterChatObserver(MVIMPSTEngineIMSubServiceEventObserver* aObserver)
| 117 | {
| 118 |
| 119 | }
| 120 |
| 121 | /**
| 122 | * @see MVIMPSTIMSubService
| 123 | */
0 | 0 | - | 124 | TInt CVIMPSTEngineImSubService_Stub::GetUnreadCountL(const TDesC& aSender)
| 125 | {
0 |  | - | 126 | return 0;
| 127 | }
| 128 |
| 129 |
| 130 |
| 131 | /**
| 132 | * @see MVIMPSTIMSubService
| 133 | */
0 | 0 | - | 134 | TBool CVIMPSTEngineImSubService_Stub::IsConversationExistL(const TDesC& aRecipientId) const
| 135 | {
0 | 0 | - | 136 | if(aRecipientId.Length())
0 |  | - | 137 | return ETrue;
|  |  | 138 | else
0 |  | - | 139 | return EFalse;
| 140 | }
| 141 |
| 142 | /**
| 143 | * @see MVIMPSTIMSubService
| 144 | */
0 | 0 | - | 145 | void CVIMPSTEngineImSubService_Stub::CloseConversationL( const TDesC& aContactId )
| 146 | {
| 147 |
| 148 | }
| 149 |
| 150 | /**
| 151 | * @see MVIMPSTIMSubService
| 152 | */
| 153 |
0 | 0 | - | 154 | RArray<SIMCacheChatItem>CVIMPSTEngineImSubService_Stub::GetOpenChatListL()
| 155 | {
| 156 |
| 157 | RArray<SIMCacheChatItem> item;
0 |  | - | 158 | return item;
| 159 | }
| 160 | // End of file
***TER 0% (0/23) of SOURCE FILE s_imsubservice.cpp

Directory Summary | Files Summary | Functions Summary | Execution Profile
To files: First | Previous | Next | Last | Top | Index | No Index