|
Public Member Functions |
| | FileStream () |
| virtual | ~FileStream () |
| BOOL | Open (const String &filename, LONG mode=0) |
| BOOL | Open (String &filename, LONG mode=0) |
| BOOL | Open (int filenumber) |
| BOOL | Eof () |
| long | GetLength () |
| virtual UINT | ReadC (void *buf, LONG count) |
| virtual void | Read (void *buf, LONG count) |
| virtual void | Write (const void *buf, LONG count) |
| virtual void | Flush () |
| virtual void | Close () |
| virtual BOOL | ReadLine (String &line) |
| virtual BOOL | ReadLine (MemoryStream &stream) |
| virtual void | ParseString (String &token) |
| virtual void | ParseToken (String &token) |
| virtual void | ParseToken (char *token, char delim) |
| virtual void | Seek (int pos, SeekMode seekmode) |
| virtual LONG | GetPos () |
Static Public Member Functions |
| static BOOL | FindAliasAsk (String &filename) |
| static BOOL | FindFileAlias (String &filename) |
| static BOOL | FindFileAliasNameOnly (String &filename) |
| static BOOL | FindPathAlias (String &pathname) |
| static void | AddFileAlias (const String &oldfilename, const String &newfilename) |
| static void | AddPathAlias (const String &oldpathname, const String &newpathname) |
| static void | FreeFileAliases () |
| static void | FreePathAliases () |
| static BOOL | FindAlias (String &filename) |
| static BOOL | IsInFailedList (String &filename) |
| static void | ClearFailedList () |
| static void | ResetCancelAll () |
Protected Attributes |
| CStdioFile | file |
| String | m_tempname |
Static Protected Attributes |
| static CList< String, String & > | failedloadlist |
| static PathAlias * | pathaliashead |
| static FileAlias * | filealiashead |
| static BOOL | m_bCancelAll |