Logo Search packages:      
Sourcecode: scummvm version File versions  Download package

WiiFilesystemFactory Class Reference

#include <wii-fs-factory.h>

Inheritance diagram for WiiFilesystemFactory:

FilesystemFactory Common::Singleton< WiiFilesystemFactory > Common::NonCopyable

List of all members.


Detailed Description

Creates WiiFilesystemNode objects.

Parts of this class are documented in the base interface class, FilesystemFactory.

Definition at line 37 of file wii-fs-factory.h.


Public Types

enum  FileSystemType { kDVD, kSMB }
typedef Common::String String

Public Member Functions

void asyncDeinit ()
void asyncInit ()
bool failedToMount (FileSystemType type)
bool isMounted (FileSystemType type)
virtual AbstractFSNodemakeCurrentDirectoryFileNode () const
virtual AbstractFSNodemakeFileNodePath (const Common::String &path) const
virtual AbstractFSNodemakeRootFileNode () const
void mount (FileSystemType type)
void mountByPath (const String &path)
void umount (FileSystemType type)
void umountUnused (const String &path)

Static Public Member Functions

static void destroy ()
static WiiFilesystemFactoryinstance ()

Protected Types

typedef WiiFilesystemFactory SingletonBaseType

Private Attributes

bool _dvdError
bool _dvdMounted
bool _smbError
bool _smbMounted

Friends

class Common::Singleton< SingletonBaseType >

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

Generated by  Doxygen 1.6.0   Back to index