#include <FS_Info.h>
This class provides a plug-in method for adding a custom "file system".
- See Also
- FS_ReaderHelper, FS_WriterHelper
- Examples:
- FS/FS_HomeHelper.h.
Definition at line 209 of file FS_Info.h.
FS_InfoHelper::FS_InfoHelper |
( |
| ) |
|
|
inline |
virtual FS_InfoHelper::~FS_InfoHelper |
( |
| ) |
|
|
inlinevirtual |
virtual bool FS_InfoHelper::canHandle |
( |
const char * |
source | ) |
|
|
pure virtual |
virtual bool FS_InfoHelper::customNavigatePath |
( |
UT_String & |
path, |
|
|
const char * |
file |
|
) |
| |
|
inlinevirtual |
Constructs a new path and returns true, if navigating a file path requires something else than appending getNextSepChar() and concatenating file. But if concatenating sep char and file is sufficient, does nothing and returns false.
Definition at line 262 of file FS_Info.h.
virtual UT_String FS_InfoHelper::getExtension |
( |
const char * |
source | ) |
|
|
inlinevirtual |
virtual bool FS_InfoHelper::getIsDirectory |
( |
const char * |
source | ) |
|
|
pure virtual |
virtual time_t FS_InfoHelper::getModTime |
( |
const char * |
source | ) |
|
|
pure virtual |
virtual char FS_InfoHelper::getNextSepChar |
( |
const char * |
| ) |
|
|
inlinevirtual |
virtual bool FS_InfoHelper::getPathOnDisk |
( |
UT_String & |
path, |
|
|
const char * |
file |
|
) |
| |
|
inlinevirtual |
Returns the corresponding the path on disk where it should be located for the protocol. The path may not exist yet.
Definition at line 267 of file FS_Info.h.
virtual char FS_InfoHelper::getPrevSepChar |
( |
const char * |
| ) |
|
|
inlinevirtual |
virtual int64 FS_InfoHelper::getSize |
( |
const char * |
source | ) |
|
|
pure virtual |
virtual bool FS_InfoHelper::hasAccess |
( |
const char * |
source, |
|
|
int |
mode |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: