uifw/EikStd/coctlsrc/aknitemactionmenudata.cpp
branchRCL_3
changeset 10 9f56a4e1b8ab
parent 0 2f259fa3e83a
child 55 aecbbf00d063
--- a/uifw/EikStd/coctlsrc/aknitemactionmenudata.cpp	Fri Mar 12 15:43:43 2010 +0200
+++ b/uifw/EikStd/coctlsrc/aknitemactionmenudata.cpp	Mon Mar 15 12:41:34 2010 +0200
@@ -20,6 +20,7 @@
 #include <eikpanic.h>
 
 #include "aknitemactionmenudata.h"
+#include "akntrace.h"
 
 // ---------------------------------------------------------------------------
 // CAknItemActionMenuData::NewL
@@ -27,7 +28,9 @@
 //
 CAknItemActionMenuData* CAknItemActionMenuData::NewL()
     {
+    _AKNTRACE_FUNC_ENTER;
     CAknItemActionMenuData* self = new ( ELeave ) CAknItemActionMenuData();
+    _AKNTRACE_FUNC_EXIT;
     return self;
     }
 
@@ -38,7 +41,9 @@
 //
 CAknItemActionMenuData::~CAknItemActionMenuData()
     {
+    _AKNTRACE_FUNC_ENTER;
     iMenuData.Close();
+    _AKNTRACE_FUNC_EXIT;
     }
 
 
@@ -49,11 +54,13 @@
 void CAknItemActionMenuData::AddMenuItemToDataArrayL(
         TInt aCommandId, TInt aCascadeId, const TDesC& aText )
     {
+    _AKNTRACE_FUNC_ENTER;
     TAknItemActionMenuData newData;
     newData.iCommandId = aCommandId;
     newData.iCascadeId = aCascadeId;
     newData.iText = aText;
     iMenuData.AppendL( newData );
+    _AKNTRACE_FUNC_EXIT;
     }
 
 
@@ -64,6 +71,7 @@
 void CAknItemActionMenuData::AddMenuItemsToStylusPopupMenuL(
         CAknStylusPopUpMenu* aPopupMenu )
     {
+    _AKNTRACE_FUNC_ENTER;
     if ( aPopupMenu )
         {
         for ( TInt i = 0; i < iMenuData.Count(); i++ )
@@ -71,6 +79,7 @@
             aPopupMenu->AddMenuItemL( iMenuData[ i ].iText, i + 1 );
             }
         }
+    _AKNTRACE_FUNC_EXIT;
     }
 
 
@@ -80,6 +89,7 @@
 //
 MDesCArray* CAknItemActionMenuData::MenuItemsForQueryDialogL()
     {
+    _AKNTRACE_FUNC_ENTER;
     CDesCArrayFlat* itemArray( NULL );
     TInt itemCount( iMenuData.Count() );
     if ( itemCount )
@@ -93,6 +103,7 @@
             }
         CleanupStack::Pop( itemArray );
         }
+    _AKNTRACE_FUNC_EXIT;
     return itemArray;
     }
 
@@ -103,10 +114,12 @@
 //
 TInt CAknItemActionMenuData::MenuItemCascadeId( TInt aIndex )
     {
+    _AKNTRACE_FUNC_ENTER;
     aIndex--;
     __ASSERT_ALWAYS(
             ( aIndex >= 0 && aIndex < iMenuData.Count() ),
             Panic( EEikPanicOutOfRange ) );
+    _AKNTRACE_FUNC_EXIT;
     return iMenuData[ aIndex ].iCascadeId;
     }
 
@@ -117,10 +130,12 @@
 //
 TDesC& CAknItemActionMenuData::MenuItemText( TInt aIndex )
     {
+    _AKNTRACE_FUNC_ENTER;
     aIndex--;
     __ASSERT_ALWAYS(
             ( aIndex >= 0 && aIndex < iMenuData.Count() ),
             Panic( EEikPanicOutOfRange ) );
+    _AKNTRACE_FUNC_EXIT;
     return iMenuData[ aIndex ].iText;
     }
 
@@ -131,10 +146,12 @@
 //
 TInt CAknItemActionMenuData::MenuItemCommandId( TInt aIndex  )
     {
+    _AKNTRACE_FUNC_ENTER;
     aIndex--;
     __ASSERT_ALWAYS(
             ( aIndex >= 0 && aIndex < iMenuData.Count() ),
             Panic( EEikPanicOutOfRange ) );
+    _AKNTRACE_FUNC_EXIT;
     return iMenuData[ aIndex ].iCommandId;
     }
 
@@ -145,7 +162,9 @@
 //
 void CAknItemActionMenuData::Reset()
     {
+    _AKNTRACE_FUNC_ENTER;
     iMenuData.Reset();
+    _AKNTRACE_FUNC_EXIT;
     }
 
 
@@ -155,6 +174,8 @@
 //
 TInt CAknItemActionMenuData::Count() const
     {
+    _AKNTRACE_FUNC_ENTER;;
+    _AKNTRACE_FUNC_EXIT;
     return iMenuData.Count();
     }