mmserv/metadatautility/Src/MetaDataParser.h
branchRCL_3
changeset 15 ab526b8cacfb
parent 12 2eb3b066cc7d
equal deleted inserted replaced
13:bea5e7625e42 15:ab526b8cacfb
   112 		void GenerateTopCharacterSetsL();
   112 		void GenerateTopCharacterSetsL();
   113 		void SelectCharacterSetsForLanguageL( TInt aLanguage );
   113 		void SelectCharacterSetsForLanguageL( TInt aLanguage );
   114 		void ReadCharacterSetResourceL( TInt aResourceId );
   114 		void ReadCharacterSetResourceL( TInt aResourceId );
   115 		TBool IsInTopCharacterSet( TUint aCharacterSetId );
   115 		TBool IsInTopCharacterSet( TUint aCharacterSetId );
   116 
   116 
       
   117 		void SetID32Offset( TUint aOffset );
       
   118 		TUint ID32Offset();
       
   119 		
   117 		/**
   120 		/**
   118         * Parses the common metadata, the metadata fields are
   121         * Parses the common metadata, the metadata fields are
   119         * inserted into the container.
   122         * inserted into the container.
   120         * @since 9.2
   123         * @since 9.2
   121         * @param aSource a Metadata source file.
   124         * @param aSource a Metadata source file.
   178 		CArrayFix<CCnvCharacterSetConverter::SCharacterSet>* iCharacterSet;
   181 		CArrayFix<CCnvCharacterSetConverter::SCharacterSet>* iCharacterSet;
   179 		// Most likely character set for unicode conversion
   182 		// Most likely character set for unicode conversion
   180 		CArrayFix<CCnvCharacterSetConverter::SCharacterSet>* iTopCharacterSet;
   183 		CArrayFix<CCnvCharacterSetConverter::SCharacterSet>* iTopCharacterSet;
   181 
   184 
   182 		RResourceFile iRscFile;
   185 		RResourceFile iRscFile;
       
   186 	    TUint32 iID32Offset;
   183 
   187 
   184 		//CArrayFixFlat<TInt>* installedLanguages;
   188 		//CArrayFixFlat<TInt>* installedLanguages;
   185 	};
   189 	};
   186 
   190 
   187 #endif      // MMETADATAPARSER_H
   191 #endif      // MMETADATAPARSER_H