#include <FileStreams.h>

Public Member Functions | |
| virtual | ~COutFileStream () |
| bool | Create (LPCTSTR fileName, bool createAlways) |
| STDMETHOD() | Write (const void *data, UInt32 size, UInt32 *processedSize) |
| STDMETHOD() | Seek (Int64 offset, UInt32 seekOrigin, UInt64 *newPosition) |
| STDMETHOD() | SetSize (Int64 newSize) |
Public Attributes | |
| NC::NFile::NIO::COutFile | File |
Definition at line 62 of file FileStreams.h.
| virtual COutFileStream::~COutFileStream | ( | ) | [inline, virtual] |
Definition at line 72 of file FileStreams.h.
Definition at line 128 of file FileStreams.cpp.
References File.
Referenced by vms7zipArchiveExtractCallback::GetStream().
Definition at line 142 of file FileStreams.cpp.
References ConvertBoolToHRESULT(), E_FAIL, File, NULL, S_OK, and ssize_t.
Definition at line 166 of file FileStreams.cpp.
References ConvertBoolToHRESULT(), E_FAIL, File, NULL, S_OK, and STG_E_INVALIDFUNCTION.
Referenced by vms7zipArchiveExtractCallback::GetStream(), and CArchiveExtractCallback::GetStream().
| STDMETHODIMP COutFileStream::SetSize | ( | Int64 | newSize | ) |
| NC::NFile::NIO::COutFile COutFileStream::File |
Definition at line 70 of file FileStreams.h.
Referenced by Create(), CArchiveExtractCallback::GetStream(), Seek(), CArchiveExtractCallback::SetOperationResult(), SetSize(), vms7zipArchiveExtractCallback::UpdateFileInfo(), and Write().
1.5.6