172 virtual void Describe(std::string &sDescription,
int nVerboseness);
175 virtual bool Write(
CIccIO *pIO);
177 virtual icValidateStatus Validate(std::string sigPath, std::string &sReport,
const CIccProfile* pProfile=NULL)
const;
179 bool AreNamesUnique()
const;
180 bool AreNamesNonzero()
const;
186 std::wstring GetValue(
const char *
szName,
bool *bIsSet=NULL)
const;
188 std::wstring GetValue(std::wstring sName,
bool *bIsSet=NULL)
const;
198 bool Remove(std::wstring sName);
200 bool Remove(
const char *
szName);
202 bool Set(
const char *
szName,
const char *szValue=NULL);
204 bool Set(std::wstring sName, std::wstring sValue,
bool bUnSet=
false);
unsigned int icUInt32Number
Data Class: CIccDictEntry.
CIccTagMultiLocalizedUnicode * GetValueLocalized()
std::wstring::const_iterator ValueEnd()
CIccTagMultiLocalizedUnicode * GetNameLocalized()
std::wstring::const_iterator ValueBegin()
CIccTagMultiLocalizedUnicode * m_pValueLocalized
CIccTagMultiLocalizedUnicode * m_pNameLocalized