adaptationlayer/tsy/nokiatsy_dll/inc/cmmstaticutility.h
changeset 5 8ccc39f9d787
parent 0 63b37f68c1ce
child 7 fa67e03b87df
equal deleted inserted replaced
4:510c70acdbf6 5:8ccc39f9d787
   228         * Get unicode character
   228         * Get unicode character
   229         * @param aCharacter Input character
   229         * @param aCharacter Input character
   230         * @return Unicode character
   230         * @return Unicode character
   231         */
   231         */
   232         static TUint16 GetUnicodeGsm( TUint8 aCharacter);
   232         static TUint16 GetUnicodeGsm( TUint8 aCharacter);
       
   233 
       
   234         /**
       
   235         * Converts data to GSM format
       
   236         * @param aInputString Input string
       
   237         * @param aGsmDataString Output string
       
   238         * @return None
       
   239         */
       
   240         static void ConvertUcs2ToGsmUcs2Data(
       
   241                 TDesC16& aInputString,
       
   242                 TDes8& aGsmDataString );
       
   243         
       
   244         /**
       
   245         * Gets the coding scheme GSM default or UCS2
       
   246         * @param aInputString Input string
       
   247         * @return ETrue or EFalse
       
   248         */
       
   249         static TBool GetCodingScheme(
       
   250                 TDesC16& aInputString );
       
   251         
       
   252         /**
       
   253         * Get gsm unicode character
       
   254         * @param aCharacter Input character
       
   255         * @return Unicode character
       
   256         */
       
   257         static TUint8 GetGsmForUnicode( TUint16 aCharacter);
       
   258 
       
   259         /**
       
   260         * Gets 16 bits from the aSource
       
   261         * @param const TDes8& aSource
       
   262         * @param TInt aIndex: Index of the data in aSource
       
   263         * @return TInt
       
   264         */
       
   265         static TInt Get16Bit(
       
   266             const TDesC8& aSource, //Source
       
   267             TInt aIndex );         //Index
   233 
   268 
   234         /**
   269         /**
   235         * Set value for oper info
   270         * Set value for oper info
   236         * THIS IS ONLY FOR WINSCW TESTING USE
   271         * THIS IS ONLY FOR WINSCW TESTING USE
   237         */
   272         */