Collection of classes that deal with storing and retrieving information from disk. More...
Classes | |
| class | BAppFileInfo |
| Executable meta information handling. The BAppFileInfo class provides access to meta data that can be associated with executables, libraries and add-ons. More... | |
| class | BDirectory |
| A directory in the file system. More... | |
| class | BEntry |
| A location in the filesystem. More... | |
| class | BEntryList |
| Interface for iterating through a list of filesystem entries. More... | |
| class | BFile |
| Provides the ability to read and write the data of a file. More... | |
| class | BFilePanel |
| Displays a standard Open/Save dialog. More... | |
| class | BMimeType |
| A class that represents a MIME (Multipurpose Internet Mail Extensions) type string. More... | |
| class | BNode |
| A BNode represents a chunk of data in the filesystem. More... | |
| class | BNodeInfo |
| Provides access to file type meta data on a node. More... | |
| class | BPath |
| A class representing a file system path. More... | |
| class | BQuery |
| Provides an interface for creating file system queries and implements BEntryList methods for iterating through the results. More... | |
| class | BRefFilter |
| Allows you to filter the items displayed in a file panel. More... | |
| class | BResources |
| Provides an interface for accessing and manipulating file resources. More... | |
| class | BStatable |
| Pure abstract class that provides a wrapper interface to the POSIX® stat() function. More... | |
| class | BSymLink |
| Provides an interface for creating, manipulating, and accessing the contents of symbolic links. More... | |
| class | BVolume |
| Provides an interface for querying information about a volume. More... | |
| class | BVolumeRoster |
| Provides an interface for iterating through available volumes and watching for mounting/unmounting. More... | |
| struct | entry_ref |
| A filesystem entry represented as a name in a concrete directory. More... | |
| struct | node_ref |
| Reference structure to a particular vnode on a device. More... | |
Files | |
| file | AppFileInfo.h |
Provides the BAppFileInfo class. | |
| file | Directory.h |
Provides the BDirectory class. | |
| file | Entry.h |
Provides the BEntry class and entry_ref implementations. | |
| file | EntryList.h |
Defines the BEntryList class. | |
| file | File.h |
Provides the BFile class. | |
| file | FilePanel.h |
Provides the BFilePanel and BRefFilter classes and support enums. | |
| file | FindDirectory.h |
Provides the find_directory function. | |
| file | Mime.h |
Provides C and Haiku-only C++ MIME-type handling functions. | |
| file | MimeType.h |
Provides the BMimeType class. | |
| file | Node.h |
Provides the BNode class and node_ref structure. | |
| file | NodeInfo.h |
Provides the BNodeInfo class. | |
| file | NodeMonitor.h |
Provides functions and constants for monitoring changes to a node. | |
| file | Path.h |
Provides the BPath class. | |
| file | Query.h |
Provides the BQuery class. | |
| file | Resources.h |
Provides the BResources class. | |
| file | Statable.h |
Provides the BStatable abstract class. | |
| file | SymLink.h |
Provides the BSymLink class. | |
| file | Volume.h |
Provides the BVolume class. | |
| file | VolumeRoster.h |
Provides the BVolumeRoster class. | |
Enumerations | |
| enum | file_panel_button { B_CANCEL_BUTTON, B_DEFAULT_BUTTON } |
| List of buttons used by the file panel. More... | |
| enum | file_panel_mode { B_OPEN_PANEL, B_SAVE_PANEL } |
| Whether the file panel is a save or open panel. More... | |
| enum | icon_size { B_LARGE_ICON = 32, B_MINI_ICON = 16 } |
| Legacy BeOS icon size constants. More... | |
Collection of classes that deal with storing and retrieving information from disk.
| enum file_panel_button |
| enum file_panel_mode |
| enum icon_size |