LibreOffice Module sd (master) 1
|
#include <propread.hxx>
Public Member Functions | |
PropRead (SotStorage &rSvStorage, const OUString &rName) | |
PropRead & | operator= (const PropRead &rPropRead) |
const Section * | GetSection (const sal_uInt8 *pFMTID) |
bool | IsValid () const |
void | Read () |
Private Attributes | |
bool | mbStatus |
tools::SvRef< SotStorageStream > | mpSvStream |
sal_uInt16 | mnByteOrder |
sal_uInt8 | mApplicationCLSID [16] |
std::vector< std::unique_ptr< Section > > | maSections |
Definition at line 133 of file propread.hxx.
PropRead::PropRead | ( | SotStorage & | rSvStorage, |
const OUString & | rName | ||
) |
Definition at line 535 of file propread.cxx.
References tools::SvRef< typename T >::is(), SotStorage::IsStream(), mApplicationCLSID, mbStatus, mpSvStream, and SotStorage::OpenSotStream().
Definition at line 551 of file propread.cxx.
References maSections.
|
inline |
Definition at line 147 of file propread.hxx.
References mbStatus.
Definition at line 599 of file propread.cxx.
References mApplicationCLSID, maSections, mbStatus, mnByteOrder, and mpSvStream.
void PropRead::Read | ( | ) |
Definition at line 560 of file propread.cxx.
References checkSeek(), tools::SvRef< typename T >::get(), i, mApplicationCLSID, maSections, mbStatus, mnByteOrder, mpSvStream, and Section::Read().
|
private |
Definition at line 139 of file propread.hxx.
Referenced by operator=(), PropRead(), and Read().
|
private |
Definition at line 140 of file propread.hxx.
Referenced by GetSection(), operator=(), and Read().
|
private |
Definition at line 135 of file propread.hxx.
Referenced by IsValid(), operator=(), PropRead(), and Read().
|
private |
Definition at line 138 of file propread.hxx.
Referenced by operator=(), and Read().
|
private |
Definition at line 136 of file propread.hxx.
Referenced by operator=(), PropRead(), and Read().