Lines Matching refs:specifier

222 	BMessage specifier;
223 status_t result = message->GetCurrentSpecifier(&index, &specifier,
233 handled = CreateProperty(message, &specifier, form, property,
238 handled = GetProperty(&specifier, form, property, &reply);
242 handled = SetProperty(message, &specifier, form, property,
247 handled = CountProperty(&specifier, form, property, &reply);
251 handled = DeleteProperty(&specifier, form, property, &reply);
255 handled = ExecuteProperty(&specifier, form, property, &reply);
269 BPoseView::ExecuteProperty(BMessage* specifier, int32 form,
280 for (int32 index = 0; specifier->FindRef("refs", index, &ref)
286 for (int32 index = 0; specifier->FindInt32("index", index,
319 BPoseView::CreateProperty(BMessage* specifier, BMessage*, int32 form,
328 // only support direct specifier
332 if (specifier->HasRef("data")) {
335 for (int32 index = 0; specifier->FindRef("data", index, &ref)
352 for (int32 index = 0; specifier->FindInt32("data", index,
375 BPoseView::DeleteProperty(BMessage* specifier, int32 form,
388 for (int32 index = 0; specifier->FindRef("refs", index, &ref)
405 for (int32 index = 0; specifier->FindInt32("index", index,
423 // build a list of entries, specified by the specifier
430 for (int32 index = 0; specifier->FindRef("refs", index, &ref)
437 for (int32 index = 0; specifier->FindInt32("index", index,
493 BPoseView::GetProperty(BMessage* specifier, int32 form,
527 if (specifier->FindRef("data", &ref) != B_OK)
575 if (specifier->FindInt32("index", &index) != B_OK)
596 if (specifier->FindRef("data", &ref) != B_OK)
694 BMessage* specifier, int32 form, const char* property)
699 int32 result = propertyInfo.FindMatch(message, index, specifier, form,
703 return _inherited::ResolveSpecifier(message, index, specifier,