B_POINTER_TYPE
return AddData(name, B_POINTER_TYPE, &value, sizeof(value), true);
return _FindType(name, B_POINTER_TYPE, index, value);
return const_cast<void*>(_GetType(name, B_POINTER_TYPE, 0, defaultValue));
return const_cast<void*>(_GetType(name, B_POINTER_TYPE, index,
return SetData(name, B_POINTER_TYPE, &value, sizeof(value));
return type == 'P' ? B_POINTER_TYPE : B_REF_TYPE;
if (name[0] != '\0' && (*_type == B_POINTER_TYPE || *_type == B_REF_TYPE))
strlcat(name, *_type == B_POINTER_TYPE ? "*" : "&", nameSize);
*_type = B_POINTER_TYPE;
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE: strcpy(str, "B_POINTER_TYPE"); break;
case B_POINTER_TYPE:
RETURN_TYPE(B_POINTER_TYPE);
case B_POINTER_TYPE:
DEFINE_HAS_FUNCTION(Pointer, B_POINTER_TYPE);
return AddData(name, B_POINTER_TYPE, &pointer, sizeof(pointer), true);
status_t error = FindData(name, B_POINTER_TYPE, index,
return ReplaceData(name, B_POINTER_TYPE, 0, &pointer, sizeof(pointer));
return ReplaceData(name, B_POINTER_TYPE, index, &pointer, sizeof(pointer));
DEFINE_HAS_FUNCTION(Pointer, B_POINTER_TYPE);
return SetData(name, B_POINTER_TYPE, &value, sizeof(void*));
return AddData(name, B_POINTER_TYPE, &pointer, sizeof(pointer), true);
status_t error = FindData(name, B_POINTER_TYPE, index,
return ReplaceData(name, B_POINTER_TYPE, 0, &pointer, sizeof(pointer));
return ReplaceData(name, B_POINTER_TYPE, index, &pointer, sizeof(pointer));
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
return other.fType == B_POINTER_TYPE
case B_POINTER_TYPE:
return fType == B_POINTER_TYPE ? fString : NULL;
if (!IsNumber() || fType == B_POINTER_TYPE)
case B_POINTER_TYPE:
case B_POINTER_TYPE:
fType = B_POINTER_TYPE;
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
case B_POINTER_TYPE:
&& (type == B_POINTER_TYPE || type == B_REF_TYPE))
&& (type == B_POINTER_TYPE || type == B_REF_TYPE))
&& (type == B_POINTER_TYPE || type == B_REF_TYPE))
case B_POINTER_TYPE:
IS_SWAPPED(B_POINTER_TYPE);
case B_POINTER_TYPE: