FindMatch
virtual int32 FindMatch(BMessage* msg, int32 index,
if (propertyInfo.FindMatch(msg, index, specifier, what, property) >= 0)
switch (propertyInfo.FindMatch(m, index, &specifier, what,
if (propertyInfo.FindMatch(message, index, specifier, what, property)
int32 match = propertyInfo.FindMatch(msg, index, &specifier, what, property);
switch (itemPropertyInfo.FindMatch(msg, index, &specifier, what, property)) {
switch (kScriptingProperties.FindMatch(message, index, &specifier,
if (kScriptingProperties.FindMatch(message, index, specifier, what,
if (propInfo.FindMatch(message, index, specifier, what, property) < B_OK) {
if (propInfo.FindMatch(message, 0, specifier, what, property, &data) >= 0) {
if (propertyInfo.FindMatch(message, index, specifier, what, property) >= 0)
switch (propertyInfo.FindMatch(message, index, &specifier, what,
if (propertyInfo.FindMatch(message, index, specifier, what, property, &data)
if (propertyInfo.FindMatch(message, index, specifier, what, property)
&& propInfo.FindMatch(message, index, &specifier, what,
if (propertyInfo.FindMatch(message, index, specifier, form,
if (propInfo.FindMatch(message, 0, specifier, what, property) >= B_OK)
if (propInfo.FindMatch(message, 0, specifier, what, property) < 0) {
switch (propInfo.FindMatch(message, index, &specifier, what,
if (propInfo.FindMatch(msg, index, specifier, form, property) >= B_OK) {
switch (propertyInfo.FindMatch(message, index, &specifier, what,
switch (propertyInfo.FindMatch(message, index, &specifier, what,
switch (shelfPropInfo.FindMatch(msg, 0, specifier, form, property)) {
switch (replicantPropInfo.FindMatch(msg, 0, specifier, form, property)) {
if (propInfo.FindMatch(message, 0, specifier, form, property) >= B_OK)
if (propInfo.FindMatch(message, 0, specifier, what, property) >= B_OK)
if (propInfo.FindMatch(message, 0, specifier, what, property) >= B_OK)
if (propInfo.FindMatch(message, index, specifier, what, property) < B_OK) {
if (propInfo.FindMatch(message, 0, &specifier, specifier.what,
switch (propertyInfo.FindMatch(message, index, specifier, what, property)) {
switch (propertyInfo.FindMatch(message, index, &specifier, what,
if (propertyInfo.FindMatch(message, index, specifier, what, property) >= 0) {
switch (propertyInfo.FindMatch(message, index, &specifier, what, prop)) {
int32 result = propertyInfo.FindMatch(message, index, specifier, form,
int32 result = propertyInfo.FindMatch(message, index, specifier, form,
if (prop_info.FindMatch(msg, index, spec, form, prop) >= 0) {
switch( idx=prop_info.FindMatch(msg,0,spec,form,prop) ) {
switch( idx=prop_info.FindMatch(msg,0,spec,form,prop) ) {
switch (idx=prop_info.FindMatch(msg,0,spec,form,prop)) {
assert(propTest->FindMatch(&msg, 0, &specMsg, spec, prop, &extra_data) == result);
assert(propTest->FindMatch(&msg, 0, NULL, spec, prop, &extra_data) == result);
assert(propTest->FindMatch(&msg, 1, &specMsg, spec, prop, &extra_data) == result);
assert(propTest->FindMatch(&msg, 1, NULL, spec, prop, &extra_data) == result);
assert(propTest->FindMatch(&msg, 1, &specMsg, spec, prop, &extra_data) == -1);
assert(propTest->FindMatch(&msg, 1, NULL, spec, prop, &extra_data) == -1);