#include <fsArchiveFileStream.h>

Public Member Functions | |
| HANDLE | Detach () |
| void | Attach (HANDLE hFile) |
| void | Close () |
| DWORD | Open (LPCSTR pszFile, DWORD dwGenFlags) |
| BOOL | Seek (UINT64 dist, fsSeekType met) |
| int | Write (LPVOID buf, int cBytes) |
| int | Read (LPVOID buf, int cBytes) |
| fsArchiveFileStream () | |
| virtual | ~fsArchiveFileStream () |
Protected Attributes | |
| HANDLE | m_hFile |
Definition at line 18 of file fsArchiveFileStream.h.
| fsArchiveFileStream::fsArchiveFileStream | ( | ) |
| fsArchiveFileStream::~fsArchiveFileStream | ( | ) | [virtual] |
| HANDLE fsArchiveFileStream::Detach | ( | ) |
Definition at line 99 of file fsArchiveFileStream.cpp.
References simple_client::h, and m_hFile.
Referenced by fsInternetDownloader::CheckIsZIP().
| void fsArchiveFileStream::Attach | ( | HANDLE | hFile | ) |
Definition at line 93 of file fsArchiveFileStream.cpp.
References Close(), and m_hFile.
Referenced by fsInternetDownloader::CheckIsZIP().
| void fsArchiveFileStream::Close | ( | ) |
Definition at line 84 of file fsArchiveFileStream.cpp.
References m_hFile.
Referenced by Attach(), and ~fsArchiveFileStream().
| DWORD fsArchiveFileStream::Open | ( | LPCSTR | pszFile, | |
| DWORD | dwGenFlags | |||
| ) |
Definition at line 73 of file fsArchiveFileStream.cpp.
References fsArchive::fsArchiveStream::GetLastError(), m_hFile, and NULL.
| BOOL fsArchiveFileStream::Seek | ( | UINT64 | dist, | |
| fsSeekType | met | |||
| ) | [virtual] |
Reimplemented from fsArchive::fsArchiveStream.
Definition at line 49 of file fsArchiveFileStream.cpp.
References FALSE, fsSetFilePointer(), m_hFile, fsArchive::ST_BEGIN, fsArchive::ST_CURRENT, and fsArchive::ST_END.
Referenced by fsInternetDownloader::CheckIsZIP().
| int fsArchiveFileStream::Write | ( | LPVOID | buf, | |
| int | cBytes | |||
| ) | [virtual] |
Reimplemented from fsArchive::fsArchiveStream.
Definition at line 38 of file fsArchiveFileStream.cpp.
| int fsArchiveFileStream::Read | ( | LPVOID | buf, | |
| int | cBytes | |||
| ) | [virtual] |
Reimplemented from fsArchive::fsArchiveStream.
Definition at line 27 of file fsArchiveFileStream.cpp.
HANDLE fsArchive::fsArchiveFileStream::m_hFile [protected] |
Definition at line 39 of file fsArchiveFileStream.h.
Referenced by Attach(), Close(), Detach(), fsArchiveFileStream(), Open(), Read(), Seek(), and Write().
1.5.6