* base class for all specific file-loaders (HTTP/FTP/loca/etc) * * NOTE:: All derivatives of wxPMFileLoader have to be delcared * as dynamic classes, this way theye are automatically * registered and found by wxPMFileInfo during auto-detection * of file locations.
Derived from
wxObject
Data structures
Members
wxPMFileLoader::wxPMFileLoader
wxPMFileLoader::CanAcceptPath
wxPMFileLoader::CanWrite
wxPMFileLoader::Clone
wxPMFileLoader::Close
wxPMFileLoader::CreateDirsForPath
wxPMFileLoader::FileExists
wxPMFileLoader::GetFileInfo
wxPMFileLoader::GetInputStream
wxPMFileLoader::GetLocationType
wxPMFileLoader::GetLocationTypeStr
wxPMFileLoader::GetOutputStream
wxPMFileLoader::IsOpen
wxPMFileLoader::SetFileInfo
wxPMFileLoader()
bool CanAcceptPath(const wxString& path)
bool CanWrite()
wxPMFileLoader* Clone()
overridables for concrete file-loaders (all of them should be overriden!)
bool Close()
bool CreateDirsForPath()
bool FileExists()
wxPMFileInfo* GetFileInfo()
wxInputStream* GetInputStream()
int GetLocationType()
wxString GetLocationTypeStr()
wxOutputStream* GetOutputStream()
bool IsOpen()
void SetFileInfo(wxPMFileInfo* pInfo)