The Be Book The Storage Kit

The Storage Kit: Master Index


!

!= BEntry
!= BNode
!= BPath
!= BVolume


<

Navigating the File System File System Architecture
Symbolic Links File System Architecture
The General Approach. BEntry
B_ENTRY_CREATED BDirectory
B_ENTRY_MOVED BDirectory
B_ENTRY_REMOVED BDirectory


=

= BDirectory
= BEntry
= BFile
= BNode
= BPath
= BVolume
== BEntry
== BMimeType
== BNode
== BPath
== BVolume


A

Abstract Entries BEntry
Abstract Entries BStatable
Access to Directories and Symbolic Links BFile
Accessing Unreadable and Unwritable Entries BStatable
AddResource() BResources
AllowsTypeCode() BPath
An Example Attribute C Functions
An Example Query C Functions
BAppFileInfo BAppFileInfo
BAppFileInfo() BAppFileInfo
~BAppFileInfo() BAppFileInfo
BAppFileInfo BNodeInfo
Append() BPath
B_ATTR_CHANGED The Node Monitor
attr_info BNode
Attribute C Functions Attribute C Functions
Attribute C Functions Attribute C Functions
Attribute Functions Attribute C Functions
Attributes BQuery
Attributes, Resources, and the File Type Database BAppFileInfo


B

A BDirectory Knows its Entry Entries and Nodes
The BPath Calling Convention BPath


C

C Functions BDirectory
The C Functions BFilePanel
C Functions BMimeType
C Functions File System Info C Functions
Cancel Notification BFilePanel
Capacity() BVolume
Choosing an Iterator BEntryList
Clear() BQuery
Combining Flags and the 4096 Limit The Node Monitor
Confirmable Node Flavors BFilePanel
Constants Global Constants and Defined Types
Constructing a Predicate BQuery
Constructing and Fine-tuning the Panel BFilePanel
Constructor and Destructor BAppFileInfo
Constructor and Destructor BDirectory
Constructor and Destructor BEntry
Constructor and Destructor BFilePanel
Constructor and Destructor BFile
Constructor and Destructor BMimeType
Constructor and Destructor BNodeInfo
Constructor and Destructor BNode
Constructor and Destructor BPath
Constructor and Destructor BQuery
Constructor and Destructor BResources
Constructor and Destructor BSymLink
Constructor and Destructor BVolumeRoster
Constructor and Destructor BVolume
Contains() BDirectory
Contains() BMimeType
Converting a BNode to an Instance of a Derived Class BNode
Converting a BPath BPath
Converting to BDirectory BNode
Converting to BFile or BSymLink BNode
CountEntries() BDirectory
CountEntries() BEntryList
CountEntries() BQuery
CreateDirectory() BDirectory
CreateFile() BDirectory
CreateSymLink() BDirectory
create_app_meta_mime BMimeType
create_directory() BDirectory
Creating a File From an Abstract Entry BEntry
Creating and Using a BFilePanel BFilePanel
Creating New Directories BDirectory


D

Data Format BResources
Data Function BResources
Data Ownership BResources
Default Root Nodes File System Architecture
Defined Types Global Constants and Defined Types
Delete() BMimeType
Derived Classes and their Uses BNode
dev_for_path() File System Info C Functions
Device() BVolume
B_DEVICE_MOUNTED The Node Monitor
B_DEVICE_UNMOUNTED The Node Monitor
Directories are Persistent, Names Are Not BEntry
Directories at Root File System Architecture
Directories Global Constants and Defined Types
BDirectory BDirectory
BDirectory() BDirectory
~BDirectory() BDirectory
The dirent Structure and GetNextDirents() BEntryList


E

BEntries and Locked Nodes BEntry
Entries and Nodes Entries and Nodes
Entries and Nodes Entries and Nodes
Entries Entries and Nodes
BEntry BEntry
BEntry() BEntry
~BEntry BEntry
Entry Created BQuery
BEntryList BEntryList
BEntryList BEntryList
The Entry List Pointer BEntryList
Entry Removed BQuery
B_ENTRY_CREATED The Node Monitor
B_ENTRY_MOVED The Node Monitor
entry_ref Global Constants and Defined Types
B_ENTRY_REMOVED The Node Monitor
Errors BAppFileInfo
Errors BNodeInfo
Executables as Resource Files BResources
Exists() BEntry


F

Fetch() BQuery
BFile BFile
BFile() BFile
~BFile() BFile
File() BResources
File Descriptors BEntry
File Open Mode Constants Global Constants and Defined Types
BFilePanel BFilePanel
BFilePanel() BFilePanel
~BFilePanel() BFilePanel
File System Architecture File System Architecture
File System Architecture File System Architecture
File System Handlers File System Architecture
File System Info C Functions File System Info C Functions
File System Info C Functions File System Info C Functions
File System Layout and the Root File System File System Architecture
Filter() BRefFilter
FindEntry() BDirectory
find_directory() BDirectory
Finding a Directory BDirectory
Finding Views in the Panel BFilePanel
Flatten() BPath
BFlattenable Functions BPath
FlattenedSize() BPath
Forcing Initialization BPath
FreeBytes() BVolume
fs_close_attr_dir Attribute C Functions
fs_close_index_dir() Index C Functions
fs_close_query() Query C Functions
fs_create_index() Index C Functions
fs_fopen_attr_dir() Attribute C Functions
fs_open_attr_dir() Attribute C Functions
fs_open_index_dir() Index C Functions
fs_open_query() Query C Functions
fs_read_attr Attribute C Functions
fs_read_attr_dir Attribute C Functions
fs_read_index_dir() Index C Functions
fs_read_query() Query C Functions
fs_remove_attr() Attribute C Functions
fs_remove_index() Index C Functions
fs_rewind_attr_dir() Attribute C Functions
fs_rewind_index_dir() Index C Functions
fs_stat_attr Attribute C Functions
fs_stat_dev() File System Info C Functions
fs_stat_index() Index C Functions
fs_write_attr() Attribute C Functions
Functions Inherited From BNodeInfo BAppFileInfo


G

Generative Functions BResources
GetAccessTime() BStatable
GetAppFlags() BAppFileInfo
GetAppHint() BMimeType
GetAppHint() BNodeInfo
GetAttrInfo() BMimeType
GetAttrInfo() BNode
GetBootVolume() BVolumeRoster
GetCreationTime() BStatable
GetEntry() BDirectory
GetFileExtensions() BMimeType
GetGroup() BStatable
GetIcon() BAppFileInfo
GetIcon() BMimeType
GetIcon() BNodeInfo
GetIcon() BVolume
GetIconForType() BAppFileInfo
GetIconForType() BMimeType
GetInstalledSupertypes() BMimeType
GetInstalledTypes() BMimeType
GetLongDescription() BMimeType
GetModificationTime() BStatable
GetName() BEntry
GetName() BVolume
GetNextAttrName() BNode
GetNextDirents() BDirectory
GetNextDirents() BEntryList
GetNextDirents() BQuery
GetNextEntry() BDirectory
GetNextEntry() BEntryList
GetNextEntry() BQuery
GetNextRef() BDirectory
GetNextRef() BEntryList
GetNextRef() BQuery
GetNextSelectedRef() BFilePanel
GetNextVolume() BVolumeRoster
GetNodeRef() BStatable
GetOwner() BStatable
GetPanelDirectory() BFilePanel
GetParent() BEntry
GetParent() BPath
GetPath() BEntry
GetPermissions() BStatable
GetPredicate() BQuery
GetPreferredApp() BAppFileInfo
GetPreferredApp() BMimeType
GetPreferredApp() BNodeInfo
GetRef() BEntry
GetResourceInfo() BResources
GetRootDirectory() BVolume
GetShortDescription() BMimeType
GetSignature() BAppFileInfo
GetSize() BFile
GetSize() BStatable
GetStat() BEntry
GetStat() BStatable
GetStatFor() BDirectory
GetSupertype() BMimeType
GetSupportedTypes() BAppFileInfo
GetSupportingApps() BMimeType
GetTrackerIcon() BNodeInfo
GetType() BAppFileInfo
GetType() BNodeInfo
GetVersionInfo() BAppFileInfo
GetWildcardApps() BMimeType
get_device_icon BMimeType
get_ref_for_path() BEntry
Getting a dirent BEntryList
Global C Function BEntry
Global C Functions Global C Functions
Global C Functions Global C Functions
Global Constants and Defined Types Global Constants and Defined Types
Global Constants and Defined Types Global Constants and Defined Types


H

HasResource() BResources
Hide() BFilePanel
Hide When Done BFilePanel
HidesWhenDone() BFilePanel
Hierarchical Organization File System Architecture
Hook Functions BFilePanel
Hook Functions BRefFilter


I

Icon Sizes Global Constants and Defined Types
Identifying a Resource within a Resource File BResources
Identifying and Creating Resource Files BResources
Immutability BPath
Implications BNode
Index C Functions Index C Functions
Index C Functions Index C Functions
The Index Directory Index C Functions
Index Functions Index C Functions
Info Functions BResources
InitCheck() BAppFileInfo
InitCheck() BEntry
InitCheck() BFile
InitCheck() BMimeType
InitCheck() BNodeInfo
InitCheck() BNode
InitCheck() BPath
InitCheck() BVolume
Initialization and File Descriptors BSymLink
Initialization BAppFileInfo
Initialization BNodeInfo
Initializing a BResources Object BResources
Initializing a BVolume BVolume
Initializing and Normalizing BPath
Initializing and Opening BFile
Initializing and Traversing BEntry
Install() BMimeType
Installing and Removing Indices Index C Functions
IsAbsolute() BSymLink
IsDirectory() BStatable
IsFile() BStatable
IsFixedSize() BPath
IsInstalled() BMimeType
IsLive() BQuery
Is Modal? BFilePanel
IsPersistent() BVolume
IsReadOnly() BVolume
IsReadable() BFile
IsRemovable() BVolume
IsRootDirectory() BDirectory
IsShared() BVolume
IsShowing() BFilePanel
IsSupertypeOnly() BMimeType
IsSupportedType() BAppFileInfo
IsSymLink() BStatable
IsUsingAttributes() BAppFileInfo
IsUsingResources() BAppFileInfo
IsValid() BMimeType
IsWritable() BFile


K

KnowsAttr() BVolume
KnowsMime() BVolume
KnowsQuery() BVolume


L

Leaf() BPath
Lies Entries and Nodes
Limits Constants Global Constants and Defined Types
Live Queries BQuery
LoadResource() BResources
Lock() BNode


M

MIME and File Types MIME and File Types
MIME and File Types MIME and File Types
MIME in the BeOS MIME and File Types
MakeLinkedPath() BSymLink
Member Functions BAppFileInfo
Member Functions BDirectory
Member Functions BEntryList
Member Functions BEntry
Member Functions BFilePanel
Member Functions BFile
Member Functions BMimeType
Member Functions BNodeInfo
Member Functions BNode
Member Functions BPath
Member Functions BQuery
Member Functions BRefFilter
Member Functions BResources
Member Functions BStatable
Member Functions BSymLink
Member Functions BVolumeRoster
Member Functions BVolume
MergeFrom() BResources
Messenger() BFilePanel
Messenger() BVolumeRoster
BMimeType BMimeType
BMimeType() BMimeType
~BMimeType() BMimeType
Modifying the Look of the File Panel BFilePanel
Monitor Flags The Node Monitor
More Facts Entries and Nodes
Mount and Unmount BVolume
MoveTo() BEntry
Multiple Retrieval BEntryList
Multiple Selection BFilePanel


N

next_dev() File System Info C Functions
BNode BNode
BNode() BNode
~BNode() BNode
A Node can Lose its Entry Entries and Nodes
Node Flavors Global Constants and Defined Types
BNodeInfo BNodeInfo
BNodeInfo() BNodeInfo
~BNodeInfo() BNodeInfo
Node Info equals Attributes BNodeInfo
BNode Instances BNode
Node Locking BNode
Node Monitor Functions The Node Monitor
Node Monitor Opcodes Global Constants and Defined Types
The Node Monitor The Node Monitor
The Node Monitor The Node Monitor
Node Monitoring a Directory BDirectory
The "Node Pool" is Limited (File Descriptors) BNode
node_ref Global Constants and Defined Types
Nodes and Entries BStatable
Nodes are Dumb BNode
Nodes Entries and Nodes
Normalization by Default? BPath
Notification Message BFilePanel
Notification Messages The Node Monitor


O

Opcode Constants The Node Monitor
Open Notification BFilePanel
Opening, Reading, and Closing a Query Query C Functions
Operators BDirectory
Operators BEntry
Operators BFile
Operators BMimeType
Operators BNode
Operators BPath
Operators BVolume
Other Details BStatable
Other Normalization Details BPath
Overview BRefFilter


P

Panel Directory BFilePanel
Panel Mode BFilePanel
PanelMode() BFilePanel
Parsing and Tricks The Node Monitor
Passing a BPath in a BMessage BPath
BPath BPath
Path() BPath
~BPath BPath
Position() BFile
PredicateLength() BQuery
The Predicate, Attributes, and Indices BQuery
PreloadResourceType() BResources
PushAttr() BQuery
PushDouble() BQuery
PushFloat() BQuery
PushInt32() BQuery
PushInt64() BQuery
PushOp() BQuery
PushString() BQuery
PushUInt32() BQuery
PushUInt64() BQuery


Q

BQuery BQuery
BQuery() BQuery
~BQuery() BQuery
Query C Functions Query C Functions
Query C Functions Query C Functions
Query Functions Query C Functions
Query Operation Constants Global Constants and Defined Types
Query Update Messages BQuery
query_op BQuery


R

ReadAt() BFile
ReadAttr() BNode
Read() BFile
ReadLink() BSymLink
Reading and Writing a Resource File as a Plain File BResources
Ref Filter BFilePanel
RefFilter() BFilePanel
BRefFilter BRefFilter
BRefFilter BRefFilter
Refresh() BFilePanel
Relationship to stat() BStatable
RemoveAttr() BNode
Remove() BEntry
RemoveResource() BResources
RenameAttr() BNode
Rename() BEntry
Resource Data BResources
BResources BResources
BResources() BResources
~BResources() BResources
Retrieving Entries BDirectory
Reusing your BQuery BQuery
RewindAttrs() BNode
Rewind() BDirectory
Rewind() BEntryList
Rewind() BFilePanel
Rewind() BQuery
Rewind() BVolumeRoster


S

Save Notification BFilePanel
Seek() BFile
SelectionChanged() BFilePanel
SendMessage() BFilePanel
SetAccessTime() BStatable
SetAppFlags() BAppFileInfo
SetAppHint() BMimeType
SetAppHint() BNodeInfo
SetAttrInfo() BMimeType
SetButtonLabel() BFilePanel
SetCreationTime() BStatable
SetFileExtensions() BMimeType
SetGroup() BStatable
SetHideWhenDone() BFilePanel
SetIcon() BAppFileInfo
SetIcon() BMimeType
SetIcon() BNodeInfo
SetIconForType() BAppFileInfo
SetIconForType() BMimeType
SetInfoLocation() BAppFileInfo
SetLongDescription() BMimeType
SetMessage() BFilePanel
SetModificationTime() BStatable
SetOwner() BStatable
SetPanelDirectory() BFilePanel
SetPermissions() BStatable
SetPredicate() BQuery
SetPreferredApp() BAppFileInfo
SetPreferredApp() BMimeType
SetPreferredApp() BNodeInfo
SetRefFilter() BFilePanel
SetSaveText() BFilePanel
SetShortDescription() BMimeType
SetSignature() BAppFileInfo
SetSize() BFile
SetSupportedTypes() BAppFileInfo
SetTarget() BFilePanel
SetTarget() BQuery
SetTo() BAppFileInfo
SetTo() BDirectory
SetTo() BEntry
SetTo() BFile
SetTo() BMimeType
SetTo() BNodeInfo
SetTo() BNode
SetTo() BPath
SetTo() BResources
SetTo() BVolume
SetType() BAppFileInfo
SetType() BNodeInfo
SetVersionInfo() BAppFileInfo
SetVolume() BQuery
Show() BFilePanel
StartWatching() BMimeType
StartWatching() BVolumeRoster
The stat Structure BStatable
B_STAT_CHANGED The Node Monitor
BStatable BStatable
BStatable BStatable
StopWatching() BMimeType
StopWatching() BVolumeRoster
stop_watching() The Node Monitor
The Storage Kit The Storage Kit
The Storage Kit The Storage Kit
Subtleties and Details BEntry
Supports() BAppFileInfo
BSymLink BSymLink
BSymLink() BSymLink
~BSymLink() BSymLink
Symlinks at Root File System Architecture
Sync() BNode
Sync() BResources


T

Talents and Abilities BEntry
The Target and the Messages it Sees BFilePanel
Target BFilePanel
Traverso Post Facto BEntry
true BEntryList
Type() BMimeType
TypeCode() BPath


U

Unflatten() BPath
Unlock() BNode
Unset() BDirectory
Unset() BEntry
Unset() BFile
Unset() BMimeType
Unset() BNode
Unset() BPath
Unset() BVolume
update_mime_info BMimeType


V

Valid MIME Strings BMimeType
Values BQuery
Version Kinds Global Constants and Defined Types
version_info Global Constants and Defined Types
Virtual File Systems File System Architecture
BVolume BVolume
BVolume() BVolume
~BVolume BVolume
BVolumeRoster BVolumeRoster
BVolumeRoster() BVolumeRoster
~BVolumeRoster() BVolumeRoster


W

WasHidden() BFilePanel
watch_node() Flags Global Constants and Defined Types
watch_node() The Node Monitor
What's Really Going On BPath
When to Traverse BEntry
Window() BFilePanel
WriteAt() BFile
WriteAttr() BNode
Write() BFile
WriteTo() BResources


The Be Book The Storage Kit

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

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