radioengine/settings/api/cradioregion.h
branchGCC_SURGE
changeset 37 451b2e1545b2
parent 14 63aabac4416d
parent 33 11b6825f0862
equal deleted inserted replaced
26:6bcf277166c1 37:451b2e1545b2
    82     * CountryCode Get the country code of region
    82     * CountryCode Get the country code of region
    83     * @return Country code, or empty descriptor if country code doesn't exist
    83     * @return Country code, or empty descriptor if country code doesn't exist
    84     */
    84     */
    85     IMPORT_C const RRadioCountryCodeArray& CountryCodes();
    85     IMPORT_C const RRadioCountryCodeArray& CountryCodes();
    86 
    86 
    87     /**
       
    88     * Name Get the name of region
       
    89     * @return Name of region
       
    90     */
       
    91     IMPORT_C const TDesC16& Name() const;
       
    92 
       
    93     /**
       
    94     * SettingItemName Get the name of region for setting item
       
    95     * @return Name of region
       
    96     */
       
    97     IMPORT_C const TDesC16& SettingItemName() const;
       
    98 
       
    99 private:
    87 private:
   100 
    88 
   101     CRadioRegion();
    89     CRadioRegion();
   102 
    90 
   103     void ConstructL( TResourceReader& aRr );
    91     void ConstructL( TResourceReader& aRr );
   105 private: // data
    93 private: // data
   106     
    94     
   107     /** Id of the region*/
    95     /** Id of the region*/
   108     TRadioRegion            iId;
    96     TRadioRegion            iId;
   109     /** Step interval*/
    97     /** Step interval*/
   110     TUint16                 iStepSize;
    98     TUint32                 iStepSize;
   111     /** Min frequency */
    99     /** Min frequency */
   112     TUint32                 iMinFreq;
   100     TUint32                 iMinFreq;
   113     /** Max frequency */
   101     /** Max frequency */
   114     TUint32                 iMaxFreq;
   102     TUint32                 iMaxFreq;
   115     /** Decimal count */
   103     /** Decimal count */
   116     TInt                    iDecimalCount;
   104     TInt                    iDecimalCount;
   117     /** Country code*/
   105     /** Country code*/
   118     RRadioCountryCodeArray  iCountryCodes;
   106     RRadioCountryCodeArray  iCountryCodes;
   119     /** Region name*/
       
   120     HBufC*                  iName;
       
   121     /** Region name for setting item*/
       
   122     HBufC*                  iSettingName;
       
   123 
   107 
   124     };
   108     };
   125 
   109 
   126 #endif // CRADIOREGION_H
   110 #endif // CRADIOREGION_H