OsclFileManager Class Reference
[OSCL IO]

#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 Member Functions

static OSCL_IMPORT_REF bool OsclGetFileSize (const oscl_wchar *aFileName, uint64 &aFileSize)
static OSCL_IMPORT_REF bool OsclGetFileSize (const char *aFileName, uint64 &aFileSize)
static OSCL_IMPORT_REF bool OsclGetFileCreationTime (const oscl_wchar *aFileName, uint64 &aFileCreationTime)
static OSCL_IMPORT_REF bool OsclGetFileCreationTime (const char *aFileName, uint64 &aFileCreationTime)
static OSCL_IMPORT_REF bool OsclGetFileLastAccessTime (const oscl_wchar *aFileName, uint64 &aFileLastAccessTime)
static OSCL_IMPORT_REF bool OsclGetFileLastAccessTime (const char *aFileName, uint64 &aFileLastAccessTime)
static OSCL_IMPORT_REF bool OsclGetFileLastWriteTime (const oscl_wchar *aFileName, uint64 &aFileLastWriteTime)
static OSCL_IMPORT_REF bool OsclGetFileLastWriteTime (const char *aFileName, uint64 &aFileLastWriteTime)
static OSCL_IMPORT_REF bool OsclGetFileAttributes (const oscl_wchar *aFileName, uint32 &aFileAttributes)
static OSCL_IMPORT_REF bool OsclGetFileAttributes (const char *aFileName, uint32 &aFileAttributes)
static OSCL_IMPORT_REF void OsclExtractFilenameFromFullpath (const char *aPath, char *&aFileName)
static OSCL_IMPORT_REF void OsclExtractFilenameFromFullpath (const oscl_wchar *aPath, oscl_wchar *&aFileName)

Member Enumeration Documentation

Enumerator:
OSCL_FILE_ATTRIBUTE_READONLY 
OSCL_FILE_ATTRIBUTE_HIDDEN 
OSCL_FILE_ATTRIBUTE_SYSTEM 
OSCL_FILE_ATTRIBUTE_DIRECTORY 
OSCL_FILE_ATTRIBUTE_ARCHIVE 
OSCL_FILE_ATTRIBUTE_NORMAL 

The documentation for this class was generated from the following file:

OSCL API
Posting Version: CORE_9.004.1.1