#include <CinderMsw.h>
Inherits IStream.
|
| ComOStream (cinder::OStreamRef aOStream) |
|
virtual HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID iid, void **ppvObject) |
|
virtual ULONG STDMETHODCALLTYPE | AddRef () |
|
virtual ULONG STDMETHODCALLTYPE | Release () |
|
virtual HRESULT STDMETHODCALLTYPE | Read (void *pv, ULONG cb, ULONG *pcbRead) |
|
virtual HRESULT STDMETHODCALLTYPE | Write (void const *pv, ULONG cb, ULONG *pcbWritten) |
|
virtual HRESULT STDMETHODCALLTYPE | SetSize (ULARGE_INTEGER) |
|
virtual HRESULT STDMETHODCALLTYPE | CopyTo (::IStream *, ULARGE_INTEGER, ULARGE_INTEGER *, ULARGE_INTEGER *) |
|
virtual HRESULT STDMETHODCALLTYPE | Commit (DWORD) |
|
virtual HRESULT STDMETHODCALLTYPE | Revert () |
|
virtual HRESULT STDMETHODCALLTYPE | LockRegion (ULARGE_INTEGER, ULARGE_INTEGER, DWORD) |
|
virtual HRESULT STDMETHODCALLTYPE | UnlockRegion (ULARGE_INTEGER, ULARGE_INTEGER, DWORD) |
|
virtual HRESULT STDMETHODCALLTYPE | Clone (IStream **) |
|
virtual HRESULT STDMETHODCALLTYPE | Seek (LARGE_INTEGER liDistanceToMove, DWORD dwOrigin, ULARGE_INTEGER *lpNewFilePointer) |
|
virtual HRESULT STDMETHODCALLTYPE | Stat (STATSTG *pStatstg, DWORD grfStatFlag) |
|
Wraps a cinder::OStream with a COM ::IStream.
HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::QueryInterface |
( |
REFIID |
iid, |
|
|
void ** |
ppvObject |
|
) |
| |
|
virtual |
ULONG STDMETHODCALLTYPE cinder::msw::ComOStream::AddRef |
( |
| ) |
|
|
virtual |
ULONG STDMETHODCALLTYPE cinder::msw::ComOStream::Release |
( |
| ) |
|
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::Read |
( |
void * |
pv, |
|
|
ULONG |
cb, |
|
|
ULONG * |
pcbRead |
|
) |
| |
|
virtual |
HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::Write |
( |
void const * |
pv, |
|
|
ULONG |
cb, |
|
|
ULONG * |
pcbWritten |
|
) |
| |
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::SetSize |
( |
ULARGE_INTEGER |
| ) |
|
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::CopyTo |
( |
::IStream * |
, |
|
|
ULARGE_INTEGER |
, |
|
|
ULARGE_INTEGER * |
, |
|
|
ULARGE_INTEGER * |
|
|
) |
| |
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::Commit |
( |
DWORD |
| ) |
|
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::Revert |
( |
| ) |
|
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::LockRegion |
( |
ULARGE_INTEGER |
, |
|
|
ULARGE_INTEGER |
, |
|
|
DWORD |
|
|
) |
| |
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::UnlockRegion |
( |
ULARGE_INTEGER |
, |
|
|
ULARGE_INTEGER |
, |
|
|
DWORD |
|
|
) |
| |
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::Clone |
( |
IStream ** |
| ) |
|
|
virtual |
HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::Seek |
( |
LARGE_INTEGER |
liDistanceToMove, |
|
|
DWORD |
dwOrigin, |
|
|
ULARGE_INTEGER * |
lpNewFilePointer |
|
) |
| |
|
virtual |
virtual HRESULT STDMETHODCALLTYPE cinder::msw::ComOStream::Stat |
( |
STATSTG * |
pStatstg, |
|
|
DWORD |
grfStatFlag |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files: