Lines Matching refs:name
25 static status_t Add(BMessage& msg, const char* name, entry_ref& val)
27 return msg.AddRef(name, &val);
29 static status_t AddData(BMessage& msg, const char* name, type_code type,
31 static status_t Find(BMessage& msg, const char* name, int32 index,
34 return msg.FindRef(name, index, val);
36 static status_t ShortFind(BMessage& msg, const char* name, entry_ref* val)
38 return msg.FindRef(name, val);
40 static entry_ref QuickFind(BMessage& msg, const char* name, int32 index);
41 static bool Has(BMessage& msg, const char* name, int32 index)
43 return msg.HasRef(name, index);
45 static status_t Replace(BMessage& msg, const char* name, int32 index,
48 return msg.ReplaceRef(name, index, &val);
50 static status_t FindData(BMessage& msg, const char* name, type_code type,
56 status_t TRefFuncPolicy::AddData(BMessage& msg, const char* name, type_code type,
70 err = msg.AddData(name, type, buf, size, false);
76 entry_ref TRefFuncPolicy::QuickFind(BMessage &msg, const char *name, int32 index)
83 msg.FindRef(name, index, &ref);
87 status_t TRefFuncPolicy::FindData(BMessage& msg, const char* name,
93 status_t err = msg.FindData(name, type, index, (const void**)&ptr, size);