DGLE2   Young, strong and crazy!
Public Member Functions | List of all members
IFileSystem Class Referenceabstract

#include <DGLE.h>

Inheritance diagram for IFileSystem:

Public Member Functions

virtual DGLE_RESULT DGLE_API OpenFile (const char *pcName, E_FILE_SYSTEM_OPEN_FLAGS eFlags, IFile *&prFile)=0
virtual DGLE_RESULT DGLE_API DeleteFile (const char *pcName)=0
virtual DGLE_RESULT DGLE_API FileExists (const char *pcName, bool &bExists)=0
virtual DGLE_RESULT DGLE_API Find (const char *pcMask, E_FIND_FLAGS eFlags, IFileIterator *&prIterator)=0
- Public Member Functions inherited from IDGLE_Base
 Returns unique identifier of the last interface in the inheritance chain.
virtual DGLE_RESULT DGLE_API ExecuteCommand (uint uiCmd, TVariant &stVar)=0
 Executes some command using its index or bitmask.
virtual DGLE_RESULT DGLE_API ExecuteTextCommand (const char *pcCommand, TVariant &stVar)=0
 Executes some text command and returns result as variant.
virtual DGLE_RESULT DGLE_API ExecuteTextCommandEx (const char *pcCommand, char *pcResult, uint &uiCharsCount)=0
 Executes some text command and returns result as string.

Member Function Documentation

virtual DGLE_RESULT DGLE_API DeleteFile ( const char *  pcName)
pure virtual
virtual DGLE_RESULT DGLE_API FileExists ( const char *  pcName,
bool &  bExists 
pure virtual
virtual DGLE_RESULT DGLE_API Find ( const char *  pcMask,
IFileIterator *&  prIterator 
pure virtual
virtual DGLE_RESULT DGLE_API OpenFile ( const char *  pcName,
IFile *&  prFile 
pure virtual

Sun Nov 16 2014 09:47:30   Generated by   doxygen   Content copyrighted to DGLE Team