1843 |
1848 |
1844 inline void CContactItemField::THint::SetAdditionalUidsNum(TInt aNumber) |
1849 inline void CContactItemField::THint::SetAdditionalUidsNum(TInt aNumber) |
1845 { |
1850 { |
1846 iHintValue |= ((aNumber << KHintAdditionalMaskShift) & KHintAdditionalMask); |
1851 iHintValue |= ((aNumber << KHintAdditionalMaskShift) & KHintAdditionalMask); |
1847 } |
1852 } |
1848 |
1853 #ifdef SYMBIAN_ENABLE_SPLIT_HEADERS |
1849 |
1854 inline void CContactItemField::THint::SetIsPhone() |
|
1855 {iHintValue|=KIntContactHintIsPhone;} |
|
1856 inline void CContactItemField::THint::SetIsMsg() |
|
1857 {iHintValue|=KIntContactHintIsMsg;} |
|
1858 // turn off Pronunciation bit too? |
|
1859 inline void CContactItemField::THint::SetIsCompanyName() |
|
1860 {iHintValue|=KIntContactHintIsCompanyName;} |
|
1861 inline void CContactItemField::THint::SetIsFamilyName() |
|
1862 {iHintValue|=KIntContactHintIsFamilyName;} |
|
1863 inline void CContactItemField::THint::SetIsGivenName() |
|
1864 {iHintValue|=KIntContactHintIsGivenName;} |
|
1865 inline void CContactItemField::THint::SetIsCompanyNamePronunciation() |
|
1866 {iHintValue|=KIntContactHintIsCompanyName|KIntContactHintIsPronunciation;} |
|
1867 inline void CContactItemField::THint::SetIsFamilyNamePronunciation() |
|
1868 {iHintValue|=KIntContactHintIsFamilyName|KIntContactHintIsPronunciation;} |
|
1869 inline void CContactItemField::THint::SetIsGivenNamePronunciation() |
|
1870 {iHintValue|=KIntContactHintIsGivenName|KIntContactHintIsPronunciation;} |
|
1871 inline void CContactItemField::THint::SetIsAddress() |
|
1872 {iHintValue|=KIntContactHintIsAddress;} |
|
1873 inline void CContactItemField::THint::SetIsAdditionalName() |
|
1874 {iHintValue|=KIntContactHintIsAdditionalName;} |
|
1875 inline void CContactItemField::THint::SetIsSuffixName() |
|
1876 {iHintValue|=KIntContactHintIsSuffixName;} |
|
1877 inline void CContactItemField::THint::SetIsPrefixName() |
|
1878 {iHintValue|=KIntContactHintIsPrefixName;} |
|
1879 inline void CContactItemField::THint::SetStorageIsInline() |
|
1880 {iHintValue|=KIntContactHintStorageInline;} |
|
1881 inline void CContactItemField::THint::SetIsEmail() |
|
1882 {iHintValue|=KIntContactHintIsEmail;} |
|
1883 inline TBool CContactItemField::THint::IsPhone() const |
|
1884 {return (iHintValue&KIntContactHintIsPhone);} |
|
1885 inline TBool CContactItemField::THint::IsMsg() const |
|
1886 {return (iHintValue&KIntContactHintIsMsg);} |
|
1887 inline TBool CContactItemField::THint::IsCompanyName() const |
|
1888 {return ((iHintValue&KIntContactHintIsCompanyNamePronunciation) == KIntContactHintIsCompanyName);} |
|
1889 inline TBool CContactItemField::THint::IsFamilyName() const |
|
1890 {return ((iHintValue&KIntContactHintIsFamilyNamePronunciation)==KIntContactHintIsFamilyName);} |
|
1891 inline TBool CContactItemField::THint::IsGivenName() const |
|
1892 {return ((iHintValue&KIntContactHintIsGivenNamePronunciation)==KIntContactHintIsGivenName);} |
|
1893 inline TBool CContactItemField::THint::IsCompanyNamePronunciation() const |
|
1894 {return ((iHintValue&KIntContactHintIsCompanyNamePronunciation) == KIntContactHintIsCompanyNamePronunciation);} |
|
1895 inline TBool CContactItemField::THint::IsFamilyNamePronunciation() const |
|
1896 {return ((iHintValue&KIntContactHintIsFamilyNamePronunciation)==KIntContactHintIsFamilyNamePronunciation);} |
|
1897 inline TBool CContactItemField::THint::IsGivenNamePronunciation() const |
|
1898 {return ((iHintValue&KIntContactHintIsGivenNamePronunciation)==KIntContactHintIsGivenNamePronunciation);} |
|
1899 inline TBool CContactItemField::THint::IsAddress() const |
|
1900 {return (iHintValue&KIntContactHintIsAddress);} |
|
1901 inline TBool CContactItemField::THint::IsAdditionalName() const |
|
1902 {return (iHintValue&KIntContactHintIsAdditionalName);} |
|
1903 inline TBool CContactItemField::THint::IsSuffixName() const |
|
1904 {return (iHintValue&KIntContactHintIsSuffixName);} |
|
1905 inline TBool CContactItemField::THint::IsPrefixName() const |
|
1906 {return (iHintValue&KIntContactHintIsPrefixName);} |
|
1907 inline TBool CContactItemField::THint::IsStorageInline() const |
|
1908 {return (iHintValue&KIntContactHintStorageInline);} |
|
1909 inline TBool CContactItemField::THint::IsEmail() const |
|
1910 {return (iHintValue&KIntContactHintIsEmail);} |
|
1911 |
|
1912 #ifndef __SYMBIAN_CNTMODEL_USE_SQLITE__ |
|
1913 inline void CContactItemField::THint::SetHasAdditionalUids() |
|
1914 {iHintValue|=KHintAdditionalMask;} |
|
1915 #endif //__SYMBIAN_CNTMODEL_USE_SQLITE__ |
|
1916 inline TBool CContactItemField::THint::Contains(const THint& aHint) const |
|
1917 {return (iHintValue&aHint.iHintValue);} |
|
1918 #endif |
1850 // |
1919 // |
1851 // class TFieldHeader |
1920 // class TFieldHeader |
1852 // |
1921 // |
1853 |
1922 |
1854 /* |
1923 /* |