ScummVM API documentation
AndroidPOSIXFilesystemNode Class Reference
Inheritance diagram for AndroidPOSIXFilesystemNode:
DrivePOSIXFilesystemNode AndroidFSNode POSIXFilesystemNode AbstractFSNode

Public Member Functions

 AndroidPOSIXFilesystemNode (const Common::String &path, const Config &config)
 
 AndroidPOSIXFilesystemNode (const Config &config)
 
- Public Member Functions inherited from DrivePOSIXFilesystemNode
 DrivePOSIXFilesystemNode (const Common::String &path, const Config &config)
 
 DrivePOSIXFilesystemNode (const Config &config)
 
Common::SeekableReadStreamcreateReadStream () override
 
Common::SeekableWriteStreamcreateWriteStream (bool atomic) override
 
AbstractFSNodegetChild (const Common::String &n) const override
 
bool getChildren (AbstractFSList &list, ListMode mode, bool hidden) const override
 
AbstractFSNodegetParent () const override
 
- Public Member Functions inherited from POSIXFilesystemNode
 POSIXFilesystemNode (const Common::String &path)
 
bool exists () const override
 
Common::U32String getDisplayName () const override
 
Common::String getName () const override
 
Common::String getPath () const override
 
bool isDirectory () const override
 
bool isReadable () const override
 
bool isWritable () const override
 
Common::SeekableReadStreamcreateReadStreamForAltStream (Common::AltStreamType altStreamType) override
 
bool createDirectory () override
 
- Public Member Functions inherited from AbstractFSNode
virtual ~AbstractFSNode ()
 

Protected Member Functions

AbstractFSNodemakeNode () const override
 
AbstractFSNodemakeNode (const Common::String &path) const override
 
bool remove () override
 
- Protected Member Functions inherited from DrivePOSIXFilesystemNode
AbstractFSNodemakeNode (const Common::String &path) const override
 
- Protected Member Functions inherited from POSIXFilesystemNode
 POSIXFilesystemNode ()
 
virtual void setFlags ()
 

Additional Inherited Members

- Public Types inherited from DrivePOSIXFilesystemNode
enum  BufferingMode { kBufferingModeDisabled, kBufferingModeStdio, kBufferingModeScummVM }
 
- Static Public Member Functions inherited from AbstractFSNode
static Common::FSNode makeFSNode (AbstractFSNode *realNode)
 
- Protected Types inherited from AbstractFSNode
typedef Common::FSNode::ListMode ListMode
 
- Static Protected Member Functions inherited from AbstractFSNode
static const char * lastPathComponent (const Common::String &str, const char sep)
 
- Protected Attributes inherited from DrivePOSIXFilesystemNode
const Config_config
 
- Protected Attributes inherited from POSIXFilesystemNode
Common::String _displayName
 
Common::String _path
 
bool _isDirectory
 
bool _isValid
 

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