123{
125
128
129 sReport += "Unknown tag array type!\n";
132 if (!pTag) {
134 char buf[80];
135 sprintf(buf, "Tag at index %d is NULL\n", i);
136 sReport += buf;
137 }
138 else {
140 }
141 }
142 }
143 else {
144 sReport += "Array Handler not connected to CIccTagArray object!";
145
147 }
148
149 return rv;
150}
unsigned long icUInt32Number
Definition icProfileHeader.h:262
icValidateStatus
Definition IccDefs.h:119
@ icValidateOK
Definition IccDefs.h:120
@ icValidateWarning
Definition IccDefs.h:121
ICCPROFLIB_API std::string icGetSigPath(icUInt32Number sig)
Definition IccUtil.cpp:1191
ICCPROFLIB_API icValidateStatus icMaxStatus(icValidateStatus s1, icValidateStatus s2)
Definition IccUtil.cpp:244
CIccTag * GetIndex(icUInt32Number index) const
Definition IccTagComposite.cpp:1544
icUInt32Number GetSize() const
Returns the size of the data array.
Definition IccTagComposite.h:260
Definition IccTagBasic.h:108
virtual icTagTypeSignature GetType() const
Definition IccTagBasic.h:131
virtual icValidateStatus Validate(std::string sigPath, std::string &sReport, const CIccProfile *pProfile=NULL) const
Definition IccTagBasic.cpp:164