# BNode Summary

## Function Summary

Function | Description
--- | ---
!= | Tests if two objects refer to different nodes
The "Node Pool" is Limited (File Descriptors) |
30883: head2: Node Locking |
= | Initializes the node to refer to the same node as another
== | Tests if two objects refer to the same node
attr_info |
Constructor and Destructor |
Converting a BNode to an Instance of a Derived Class |
Converting to BDirectory |
Converting to BFile or BSymLink |
Derived Classes and their Uses |
Function Summary |
GetAttrInfo() | Returns information about a given attribute
GetNextAttrName() | Iterates through the names of the node's attributes
Implications |
InitCheck() | Returns the status of the last initialization
Lock() | Locks the node
Member Functions |
BNode |
BNode() | Constructor
~BNode() | Destructor
BNode Instances |
Node Locking |
Nodes are Dumb |
Operators |
ReadAttr() | Reads an attribute
RemoveAttr() | Removes an attribute
RenameAttr() | Renames an attribute
RewindAttrs() | Resets the attribute iterator
SetTo() | Initializes the object to another node
Sync() | Immediately performs any pending disk transactions for the node
Unlock() | Unlocks the node
Unset() | Uninitializes the object
WriteAttr() | Writes an attribute

The Storage Kit Table of Contents | The Storage Kit Index

The Be Book,
...in lovely HTML...
for BeOS Release 5.

Copyright © 2000 Be, Inc. All rights reserved..