Lines Matching refs:m_pValue
80 char *m_pValue; variable
115 m_pValue = m_pIFDBase + IFD_FIELDCOUNT_SIZE + in CIFDWriter()
134 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteByte()
136 *m_pValue++ = static_cast<char>(value[i]); in WriteByte()
153 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteShort()
155 *m_pValue++ = *p++; in WriteShort()
156 *m_pValue++ = *p++; in WriteShort()
174 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteLong()
175 *m_pValue++ = *p++; in WriteLong()
190 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteASCII()
191 memcpy(m_pValue, value, count); in WriteASCII()
192 m_pValue[count - 1] = '\0'; in WriteASCII()
193 m_pValue += count; in WriteASCII()
208 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteCString()
209 strncpy(m_pValue, string, count); in WriteCString()
210 m_pValue[count - 1] = '\0'; in WriteCString()
211 m_pValue += count; in WriteCString()
229 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteRational()
234 *m_pValue++ = *pt++; in WriteRational()
235 *m_pValue++ = *pt++; in WriteRational()
236 *m_pValue++ = *pt++; in WriteRational()
237 *m_pValue++ = *pt++; in WriteRational()
239 *m_pValue++ = *pt++; in WriteRational()
240 *m_pValue++ = *pt++; in WriteRational()
241 *m_pValue++ = *pt++; in WriteRational()
242 *m_pValue++ = *pt++; in WriteRational()
250 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteSRational()
254 *m_pValue++ = *pt++; in WriteSRational()
262 m_pIFDBase = WriteOffset(m_pIFDBase, m_pValue); in WriteUndef()
263 memcpy(m_pValue, value, count); in WriteUndef()
264 m_pValue += count; in WriteUndef()
277 uint32_t offset = Offset(m_pValue); in BeginSubIFD()
284 return m_pValue; in BeginSubIFD()
287 void EndSubIFD(char *end_of_subIFD) { m_pValue = end_of_subIFD; } in EndSubIFD()
293 uint32_t offset = last ? 0 : Offset(m_pValue); in Finish()
301 char *GetNextIFDBase() { return m_pValue; } in GetNextIFDBase()