File System Exceptions

All file system exceptions derive directly or indirectly from IException. All of the standard IException behavior will work with these classes.



Overview of File System Entities
Data Accessors
File System Iterators
IFileSystemEntity's moveTo and copyTo Functions
Mover and Copier Classes


Instantiating a File System Entity from a Host-Specific Pathname
Instantiating a File System Entity from a Portable Pathname
Instantiating a File System Entity from Another Instance of the Same Entity Class
Using an Instance of IFileSystemEntity to Represent a File, Directory or Volume
Creating and Replacing Files and Directories
Creating a File or Directory and Intermediate Subdirectories
Deleting a File or Directory
Deleting all Directory Contents
Creating Temporary Files and Directories
Accessing File Contents Using C++ Streams
Accessing File Contents Using Open Class Streams
Looking Up Entities with the IDirectory::lookUp Function
Looking Up Entities with a Directory Iterator
Iterating over the Contents of a Directory
Iterating over the Contents of a Volume
Iterating over all Mounted Volumes
Iterating over all Root Directories
Copying a File or Directory Using IFileSystemEntity::copyTo
Moving a File or Directory Using IFileSystemEntity::moveTo
Using the IFileSystemCopier and IFileSystemMover Classes Directly