Lines Matching refs:fHeader
113 fHeader(NULL), in BMessageValueNode()
128 delete fHeader; in ~BMessageValueNode()
248 fHeader = new(std::nothrow) BMessage::message_header(); in ResolvedLocationAndValue()
249 if (fHeader == NULL) in ResolvedLocationAndValue()
252 BMessage::message_header), fHeader); in ResolvedLocationAndValue()
258 if (fHeader->format != MESSAGE_FORMAT_HAIKU in ResolvedLocationAndValue()
259 || (fHeader->flags & MESSAGE_FLAG_VALID) == 0) in ResolvedLocationAndValue()
263 what.SetTo(fHeader->what); in ResolvedLocationAndValue()
265 fHeader->what = what.ToUInt32(); in ResolvedLocationAndValue()
270 size_t fieldsSize = fHeader->field_count * sizeof( in ResolvedLocationAndValue()
276 + fHeader->data_size; in ResolvedLocationAndValue()
284 memcpy(messageBuffer, fHeader, sizeof(BMessage::message_header)); in ResolvedLocationAndValue()
288 BMessage::field_header[fHeader->field_count]; in ResolvedLocationAndValue()
299 fData = new(std::nothrow) uint8[fHeader->data_size]; in ResolvedLocationAndValue()
303 error = valueLoader->LoadRawValue(fDataLocation, fHeader->data_size, in ResolvedLocationAndValue()
311 memcpy(tempBuffer, fData, fHeader->data_size); in ResolvedLocationAndValue()
529 if (fHeader == NULL) in _FindField()
532 if (fHeader->field_count == 0 || fFields == NULL || fData == NULL) in _FindField()
535 uint32 hash = _HashName(name) % fHeader->hash_table_size; in _FindField()
536 int32 nextField = fHeader->hash_table[hash]; in _FindField()