Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Management and searching

These classes provide high level file system functions which can operate on files and directories located throughout a directory hierarchy and which can take some time to complete.

The classes provide services to:

File management is provided by CFileMan class. Its functions may operate recursively or non-recursively and accept the use of wildcards. Synchronous and asynchronous variants are provided for each of these functions and the use of the MFileManObserver protocol allows user notification to take place during the operation.

TFindFile and CFileMan classes support the use of wildcard characters. An asterisk indicates any number of characters, and a question mark indicates a single character. Note that in the context of these classes, * and *.* are equivalent and match to all files, with and without extensions. Filename matching is case insensitive.

Before using any of these classes, a connection to a file server session must have been made and is passed to the constructor of the class.