ObjectID
class FunctionID : public ObjectID, public BArchivable {
virtual bool operator==(const ObjectID& other) const;
virtual bool operator==(const ObjectID& other) const;
class FunctionParameterID : public ObjectID {
class LocalVariableID : public ObjectID {
class ObjectID : public BReferenceable {
ObjectID();
virtual ~ObjectID();
virtual bool operator==(const ObjectID& other) const = 0;
inline bool operator!=(const ObjectID& other) const;
ObjectID::HashValue() const
ObjectID::operator!=(const ObjectID& other) const
class ReturnValueID : public ObjectID {
class ObjectID;
bool GetInfo(ObjectID* variable,
inline bool GetInfo(ObjectID* variable,
bool HasInfo(ObjectID* variable,
inline bool HasInfo(ObjectID* variable,
status_t SetInfo(ObjectID* variable,
StackFrameValueInfos::GetInfo(ObjectID* variable, const TypeComponentPath& path,
StackFrameValueInfos::HasInfo(ObjectID* variable, const TypeComponentPath& path)
class ObjectID;
bool GetValue(ObjectID* variable,
inline bool GetValue(ObjectID* variable,
bool HasValue(ObjectID* variable,
inline bool HasValue(ObjectID* variable,
status_t SetValue(ObjectID* variable,
StackFrameValues::GetValue(ObjectID* variable, const TypeComponentPath& path,
StackFrameValues::HasValue(ObjectID* variable, const TypeComponentPath& path)
class ObjectID;
Variable(ObjectID* id, const BString& name,
ObjectID* ID() const { return fID; }
ObjectID* fID;
if (ObjectID() > key.ObjectID())
if (ObjectID() < key.ObjectID())
B_PRId64 " \n", key.ObjectID(), key.Type(), key.Offset());
wanted.ObjectID(), wanted.Type(), wanted.Offset(), found.ObjectID(),
B_PRIu64 ")\n", num, startKey.ObjectID(), startKey.Type(),
B_PRIu64 ")\n", num, startKey.ObjectID(), startKey.Type(),
fKey.SetObjectID(found.ObjectID());
if (key.ObjectID() != Start())
insert = CachedExtent::Create(key.ObjectID(), extentSize, flags);
extentSize = key.ObjectID() - start;
start = key.ObjectID() + extentSize;
uint64 Start() const { return fKey.ObjectID(); }
{ return fKey.ObjectID() + fKey.Offset(); }
B_PRIx64 " type 0x%x\n", key->ObjectID(), key->Offset(),
fLargestInodeID = search_key.ObjectID();
ino_t InodeID() const { return location.ObjectID(); }
uint64 ObjectID() const { return B_LENDIAN_TO_HOST_INT64(object_id); }
ObjectID* variable;
Key(ObjectID* variable, TypeComponentPath* path)
InfoEntry(ObjectID* variable, TypeComponentPath* path)
VariablesViewState::GetNodeInfo(ObjectID* variable,
VariablesViewState::SetNodeInfo(ObjectID* variable, TypeComponentPath* path,
VariablesViewState::GetNodeInfo(ObjectID* variable,
class ObjectID;
const VariablesViewNodeInfo* GetNodeInfo(ObjectID* variable,
inline const VariablesViewNodeInfo* GetNodeInfo(ObjectID* variable,
status_t SetNodeInfo(ObjectID* variable,
class VariablesView::ExpressionVariableID : public ObjectID {
virtual bool operator==(const ObjectID& other) const
ObjectID* id = variable->ID();
ObjectID* objectID = node->GetVariable()->ID();
BReference<ObjectID> idReference(id, true);
virtual bool operator==(const ObjectID& other) const
DwarfStackFrameDebugInfo::_CreateVariable(ObjectID* id, const BString& name,
virtual bool operator==(const ObjectID& other) const
virtual bool operator==(const ObjectID& other) const
class ObjectID;
status_t _CreateVariable(ObjectID* id,
SourceFunctionID::operator==(const ObjectID& _other) const
ImageFunctionID::operator==(const ObjectID& _other) const
ObjectID::ObjectID()
ObjectID::~ObjectID()
StackFrameValueInfos::GetInfo(ObjectID* variable,
StackFrameValueInfos::HasInfo(ObjectID* variable,
StackFrameValueInfos::SetInfo(ObjectID* variable, TypeComponentPath* path,
ObjectID* variable;
Key(ObjectID* variable, TypeComponentPath* path)
InfoEntry(ObjectID* variable, TypeComponentPath* path)
StackFrameValues::GetValue(ObjectID* variable, const TypeComponentPath* path,
StackFrameValues::HasValue(ObjectID* variable, const TypeComponentPath* path)
StackFrameValues::SetValue(ObjectID* variable, TypeComponentPath* path,
ObjectID* variable;
Key(ObjectID* variable, TypeComponentPath* path)
ValueEntry(ObjectID* variable, TypeComponentPath* path)
Variable::Variable(ObjectID* id, const BString& name, Type* type,
class CLanguageExpressionEvaluator::InternalVariableID : public ObjectID {
virtual bool operator==(const ObjectID& other) const
BReference<ObjectID> idReference(id, true);