Lines Matching refs:m_pIFDBase

79     char *m_pIFDBase;  variable
95 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
96 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
99 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
100 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
103 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
104 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
105 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
106 *m_pIFDBase++ = *p++; in WriteTagTypeCount()
114 m_pIFDBase = ifdbase; in CIFDWriter()
115 m_pValue = m_pIFDBase + IFD_FIELDCOUNT_SIZE + in CIFDWriter()
120 *m_pIFDBase++ = *pval++; in CIFDWriter()
121 *m_pIFDBase++ = *pval++; in CIFDWriter()
134 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteByte()
140 *m_pIFDBase++ = static_cast<char>(value[i]); in WriteByte()
141 m_pIFDBase += IFD_VALOFF_SIZE - count; in WriteByte()
153 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteShort()
160 *m_pIFDBase++ = *p++; in WriteShort()
161 *m_pIFDBase++ = *p++; in WriteShort()
163 m_pIFDBase += IFD_VALOFF_SIZE - count * sizeof(value[0]); in WriteShort()
174 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteLong()
177 *m_pIFDBase++ = *p++; in WriteLong()
178 *m_pIFDBase++ = *p++; in WriteLong()
179 *m_pIFDBase++ = *p++; in WriteLong()
180 *m_pIFDBase++ = *p++; in WriteLong()
190 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteASCII()
196 *m_pIFDBase++ = value[i]; in WriteASCII()
197 *(m_pIFDBase - 1) = '\0'; in WriteASCII()
198 m_pIFDBase += IFD_VALOFF_SIZE - count; in WriteASCII()
208 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteCString()
216 *m_pIFDBase++ = string[i]; in WriteCString()
219 *m_pIFDBase++ = '\0'; in WriteCString()
221 m_pIFDBase += IFD_VALOFF_SIZE - count; in WriteCString()
229 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteRational()
250 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteSRational()
262 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteUndef()
267 *m_pIFDBase++ = static_cast<char>(value[i]); in WriteUndef()
268 m_pIFDBase += IFD_VALOFF_SIZE - count; in WriteUndef()
279 *m_pIFDBase++ = *poff++; in BeginSubIFD()
280 *m_pIFDBase++ = *poff++; in BeginSubIFD()
281 *m_pIFDBase++ = *poff++; in BeginSubIFD()
282 *m_pIFDBase++ = *poff++; in BeginSubIFD()
288 void CancelSubIFD() { m_pIFDBase -= IFD_FIELD_SIZE; } in CancelSubIFD()
295 *m_pIFDBase++ = *pv++; in Finish()
296 *m_pIFDBase++ = *pv++; in Finish()
297 *m_pIFDBase++ = *pv++; in Finish()
298 *m_pIFDBase++ = *pv++; in Finish()
302 char *GetNextTagAddress() { return m_pIFDBase; } in GetNextTagAddress()