Class CStdInStream

Synopsis

#include <include/cstdinstream.hpp>

class CStdInStream : public IInStream, public CMyUnknownImp

Description

No description yet.

Inheritance

Ancestors: CMyUnknownImp, IInStream

Methods

CStdInStream
~CStdInStream
MY_UNKNOWN_IMP1IInStream.
Seek

Source

Lines 31-45 in include/cstdinstream.hpp.

class CStdInStream : public IInStream, public CMyUnknownImp {
    public:
        explicit CStdInStream( istream& inputStream );
        virtual ~CStdInStream();
        MY_UNKNOWN_IMP1( IInStream )
        // IInStream
        STDMETHOD( Read )( void* data, uint32_t size, uint32_t* processedSize );
        STDMETHOD( Seek )( int64_t offset, uint32_t seekOrigin, uint64_t* newPosition );
    private:
        istream& mInputStream;
};





Add Discussion as Guest

Log in