LibreOffice Module comphelper (master) 1
|
#include <seqstream.hxx>
Public Member Functions | |
SequenceInputStream (css::uno::Sequence< sal_Int8 > const &rData) | |
Public Member Functions inherited from comphelper::MemoryInputStream | |
MemoryInputStream (const sal_Int8 *pData, sal_Int32 nDataLength) | |
virtual sal_Int32 SAL_CALL | readBytes (css::uno::Sequence< sal_Int8 > &aData, sal_Int32 nBytesToRead) override |
virtual sal_Int32 SAL_CALL | readSomeBytes (css::uno::Sequence< sal_Int8 > &aData, sal_Int32 nMaxBytesToRead) override |
virtual void SAL_CALL | skipBytes (sal_Int32 nBytesToSkip) override |
virtual sal_Int32 SAL_CALL | available () override |
virtual void SAL_CALL | closeInput () override |
virtual void SAL_CALL | seek (sal_Int64 location) override |
virtual sal_Int64 SAL_CALL | getPosition () override |
virtual sal_Int64 SAL_CALL | getLength () override |
virtual sal_Int32 | readSomeBytes (sal_Int8 *pData, sal_Int32 nBytesToRead) override |
Private Attributes | |
css::uno::Sequence< sal_Int8 > const | m_aData |
Definition at line 73 of file seqstream.hxx.
comphelper::SequenceInputStream::SequenceInputStream | ( | css::uno::Sequence< sal_Int8 > const & | rData | ) |
Definition at line 158 of file seqstream.cxx.
References getLength().
|
private |
Definition at line 76 of file seqstream.hxx.