#include <oscl_file_manager.h>
Public Types | |
enum | OSCL_FILE_ATTRIBUTE_TYPE { OSCL_FILE_ATTRIBUTE_READONLY = 0x00000001, OSCL_FILE_ATTRIBUTE_HIDDEN = 0x00000002, OSCL_FILE_ATTRIBUTE_SYSTEM = 0x00000004, OSCL_FILE_ATTRIBUTE_DIRECTORY = 0x00000010, OSCL_FILE_ATTRIBUTE_ARCHIVE = 0x00000020, OSCL_FILE_ATTRIBUTE_NORMAL = 0x00000080 } |
Static Public Methods | |
OSCL_IMPORT_REF bool | OsclGetFileSize (const oscl_wchar *aFileName, uint64 &aFileSize) |
OSCL_IMPORT_REF bool | OsclGetFileSize (const char *aFileName, uint64 &aFileSize) |
OSCL_IMPORT_REF bool | OsclGetFileCreationTime (const oscl_wchar *aFileName, uint64 &aFileCreationTime) |
OSCL_IMPORT_REF bool | OsclGetFileCreationTime (const char *aFileName, uint64 &aFileCreationTime) |
OSCL_IMPORT_REF bool | OsclGetFileLastAccessTime (const oscl_wchar *aFileName, uint64 &aFileLastAccessTime) |
OSCL_IMPORT_REF bool | OsclGetFileLastAccessTime (const char *aFileName, uint64 &aFileLastAccessTime) |
OSCL_IMPORT_REF bool | OsclGetFileLastWriteTime (const oscl_wchar *aFileName, uint64 &aFileLastWriteTime) |
OSCL_IMPORT_REF bool | OsclGetFileLastWriteTime (const char *aFileName, uint64 &aFileLastWriteTime) |
OSCL_IMPORT_REF bool | OsclGetFileAttributes (const oscl_wchar *aFileName, uint32 &aFileAttributes) |
OSCL_IMPORT_REF bool | OsclGetFileAttributes (const char *aFileName, uint32 &aFileAttributes) |
OSCL_IMPORT_REF void | OsclExtractFilenameFromFullpath (const char *aPath, char *&aFileName) |
OSCL_IMPORT_REF void | OsclExtractFilenameFromFullpath (const oscl_wchar *aPath, oscl_wchar *&aFileName) |
|
|
|
|
|
OsclExtractFilenameFromFullpath utility function provide the FileName From Path of a file.
|
|
OsclGetFileAttributes utility function provides the various attributes of file (or directory) like if it is hidden, read only etc. The uint32 value is to be interpreted as per the enum OSCL_FILE_ATTRIBUTE_TYPE defined in oscl_file_manager.h
|
|
OsclGetFileAttributes utility function provides the various attributes of file (or directory) like if it is hidden, read only etc. The uint32 value is to be interpreted as per the enum OSCL_FILE_ATTRIBUTE_TYPE defined in oscl_file_manager.h
|
|
OsclGetFileCreationTime utility function provides the file (or directory) creation time
|
|
OsclGetFileCreationTime utility function provides the file (or directory) creation time
|
|
OsclGetFileLastAccessTime utility function provides the file (or directory) last access time, which might be different from last modified time.
|
|
OsclGetFileLastAccessTime utility function provides the file (or directory) last access time, which might be different from last modified time.
|
|
OsclGetFileLastWriteTime utility function provides the file (or directory) last modified time.
|
|
OsclGetFileLastWriteTime utility function provides the file (or directory) last modified time.
|
|
OsclGetFileSize utility function provides the file size. For directory, this value is undefined.
|
|
OsclGetFileSize utility function provides the file size. For directory, this value is undefined. creation time
|