LibreOffice Module sw (master) 1
|
#include <WW8Sttbf.hxx>
Public Member Functions | |
WW8Struct (SvStream &rSt, sal_uInt32 nPos, sal_uInt32 nSize) | |
WW8Struct (WW8Struct const *pStruct, sal_uInt32 nPos, sal_uInt32 nSize) | |
virtual | ~WW8Struct () override |
sal_uInt8 | getU8 (sal_uInt32 nOffset) |
sal_uInt16 | getU16 (sal_uInt32 nOffset) |
OUString | getUString (sal_uInt32 nOffset, sal_Int32 nCount) |
Public Member Functions inherited from sw::ExternalData | |
virtual | ~ExternalData () |
Private Attributes | |
std::shared_ptr< sal_uInt8 > | m_pData |
sal_uInt32 | mn_offset |
sal_uInt32 | mn_size |
Definition at line 34 of file WW8Sttbf.hxx.
ww8::WW8Struct::WW8Struct | ( | SvStream & | rSt, |
sal_uInt32 | nPos, | ||
sal_uInt32 | nSize | ||
) |
Definition at line 35 of file WW8Sttbf.cxx.
References checkSeek(), m_pData, mn_size, nPos, SvStream::ReadBytes(), and SvStream::remainingSize().
ww8::WW8Struct::WW8Struct | ( | WW8Struct const * | pStruct, |
sal_uInt32 | nPos, | ||
sal_uInt32 | nSize | ||
) |
Definition at line 48 of file WW8Sttbf.cxx.
|
overridevirtual |
Definition at line 54 of file WW8Sttbf.cxx.
|
inline |
Definition at line 47 of file WW8Sttbf.hxx.
References getU8().
Referenced by getUString(), and ww8::WW8Sttb< T >::WW8Sttb().
sal_uInt8 ww8::WW8Struct::getU8 | ( | sal_uInt32 | nOffset | ) |
Definition at line 58 of file WW8Sttbf.cxx.
References m_pData, mn_offset, and mn_size.
Referenced by getU16(), and ww8::WW8Sttb< T >::WW8Sttb().
OUString ww8::WW8Struct::getUString | ( | sal_uInt32 | nOffset, |
sal_Int32 | nCount | ||
) |
Definition at line 70 of file WW8Sttbf.cxx.
References aBuf, getU16(), i, o3tl::make_unsigned(), mn_offset, mn_size, nCount, and SAL_INFO.
Referenced by ww8::WW8Sttb< T >::WW8Sttb().
|
private |
Definition at line 36 of file WW8Sttbf.hxx.
Referenced by getU8(), and WW8Struct().
|
private |
Definition at line 37 of file WW8Sttbf.hxx.
Referenced by getU8(), and getUString().
|
private |
Definition at line 38 of file WW8Sttbf.hxx.
Referenced by getU8(), getUString(), and WW8Struct().