AttributeDirectory
AttributeDirectory::AttributeDirectory()
AttributeDirectory::~AttributeDirectory()
AttributeDirectory::GetAttrDirStatus() const
AttributeDirectory::IsAttrDirValid() const
AttributeDirectory::LoadAttrDir()
AttributeDirectory::ClearAttrDir()
AttributeDirectory::AddAttribute(const char* name, const attr_info& info,
AttributeDirectory::RemoveAttribute(const char* name)
AttributeDirectory::RemoveAttribute(Attribute* attribute)
AttributeDirectory::UpdateAttribute(const char* name, bool* removed,
AttributeDirectory::GetAttribute(const char* name) const
AttributeDirectory::GetFirstAttribute() const
AttributeDirectory::GetNextAttribute(Attribute* attribute) const
AttributeDirectory::_LoadAttribute(BNode& node, const char* name,
class AttributeDirectory {
AttributeDirectory();
virtual ~AttributeDirectory();
ClientConnection::_GetAttrDirInfo(Request* request, AttributeDirectory* attrDir,
AttributeDirectory* attrDir,
class AttributeDirectory;
: AttributeDirectory(),
class Node : public AttributeDirectory {
class AttributeDirectory;
typedef map<DIR*, AttributeDirectory*> AttrDirMap;
AttributeDirectory()
static AttributeDirectory* Get(DIR* dir)
AttributeDirectory* attrDir = new AttributeDirectory;
AttributeDirectory* attrDir = new AttributeDirectory;
AttributeDirectory* attrDir = AttributeDirectory::Get(dir);
AttributeDirectory* attrDir = AttributeDirectory::Get(dir);
AttributeDirectory* attrDir = AttributeDirectory::Get(dir);
"deleted node at %" B_PRIu64 "\n", AttributeDirectory(),
if (AttributeDirectory() == 0)
if (fVolume->GetNode(AttributeDirectory(), attributeDirectory) == B_OK) {
inline uint64 AttributeDirectory() const;
uint64 blockIndex = fNode->AttributeDirectory();
uint64 blockIndex = node->AttributeDirectory();