serviceproviders/sapi_calendar/inc/calendarinterface.h
branchCompilerCompatibility
changeset 51 b67581c9622b
parent 37 5d0ec8b709be
equal deleted inserted replaced
49:93bab755042a 51:b67581c9622b
   477 	     * @param aPosBased ETrue for position pased parameters
   477 	     * @param aPosBased ETrue for position pased parameters
   478 	     * @param aOutputField Output param for Field value
   478 	     * @param aOutputField Output param for Field value
   479 		 *
   479 		 *
   480 	     * @return void
   480 	     * @return void
   481 	    */
   481 	    */
   482 		void CCalendarInterface::GetDesCFieldFromMapL( const CLiwGenericParamList& aInParamList, 
   482 		void GetDesCFieldFromMapL( const CLiwGenericParamList& aInParamList, 
   483 														const TDesC8& aCmdName, 
   483 									const TDesC8& aCmdName, 
   484 														const TDesC8& aMapName, 
   484 									const TDesC8& aMapName, 
   485 														const TDesC8& aFieldName, 
   485 									const TDesC8& aFieldName, 
   486 														TBool aPosBased, 
   486 									TBool aPosBased, 
   487 														HBufC*& aOutputField );
   487 									HBufC*& aOutputField );
   488 
   488 
   489 		/**
   489 		/**
   490 	     * Extracts 8-bit Descriptor Field from Map in input param list
   490 	     * Extracts 8-bit Descriptor Field from Map in input param list
   491 	     * @param aInParamList Input param list
   491 	     * @param aInParamList Input param list
   492 	     * @param aCmdName Command Name
   492 	     * @param aCmdName Command Name
   495 	     * @param aPosBased ETrue for position pased parameters
   495 	     * @param aPosBased ETrue for position pased parameters
   496 	     * @param aOutputField Output param for Field value
   496 	     * @param aOutputField Output param for Field value
   497 		 *
   497 		 *
   498 	     * @return void
   498 	     * @return void
   499 	    */
   499 	    */
   500 		void CCalendarInterface::GetDesC8FieldFromMapL( const CLiwGenericParamList& aInParamList, 
   500 		void GetDesC8FieldFromMapL( const CLiwGenericParamList& aInParamList, 
   501 														const TDesC8& aCmdName, 
   501 									const TDesC8& aCmdName, 
   502 														const TDesC8& aMapName, 
   502 									const TDesC8& aMapName, 
   503 														const TDesC8& aFieldName, 
   503 									const TDesC8& aFieldName, 
   504 														TBool aPosBased, 
   504 									TBool aPosBased, 
   505 														HBufC8*& aOutputField );
   505 									HBufC8*& aOutputField );
   506 
   506 
   507 		/**
   507 		/**
   508 	     * Extracts Entry attributes for Add/Update request
   508 	     * Extracts Entry attributes for Add/Update request
   509 	     * @param aInParamList Input param list
   509 	     * @param aInParamList Input param list
   510 	     * @param aCalendarName CalendarName
   510 	     * @param aCalendarName CalendarName
   620 	     * Check if given calendar is in use.
   620 	     * Check if given calendar is in use.
   621 	     * @param aCalendarName CalendarName
   621 	     * @param aCalendarName CalendarName
   622 		 *
   622 		 *
   623 	     * @return True if given calendar is in use
   623 	     * @return True if given calendar is in use
   624 	    */
   624 	    */
   625 		TBool CCalendarInterface::CheckCalendarInUse( const TDesC& aCalendarName );
   625 		TBool CheckCalendarInUse( const TDesC& aCalendarName );
   626 		
   626 		
   627 	private:
   627 	private:
   628 
   628 
   629 	  	/**
   629 	  	/**
   630 	     * CCalendarService class pointer
   630 	     * CCalendarService class pointer