LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
PropRead Class Reference

#include <propread.hxx>

Collaboration diagram for PropRead:
[legend]

Public Member Functions

 PropRead (SotStorage &rSvStorage, const OUString &rName)
 
PropReadoperator= (const PropRead &rPropRead)
 
const SectionGetSection (const sal_uInt8 *pFMTID)
 
bool IsValid () const
 
void Read ()
 

Private Attributes

bool mbStatus
 
tools::SvRef< SotStorageStreammpSvStream
 
sal_uInt16 mnByteOrder
 
sal_uInt8 mApplicationCLSID [16]
 
std::vector< std::unique_ptr< Section > > maSections
 

Detailed Description

Definition at line 133 of file propread.hxx.

Constructor & Destructor Documentation

◆ PropRead()

PropRead::PropRead ( SotStorage rSvStorage,
const OUString &  rName 
)

Member Function Documentation

◆ GetSection()

const Section * PropRead::GetSection ( const sal_uInt8 pFMTID)

Definition at line 551 of file propread.cxx.

References maSections.

◆ IsValid()

bool PropRead::IsValid ( ) const
inline

Definition at line 147 of file propread.hxx.

References mbStatus.

◆ operator=()

PropRead & PropRead::operator= ( const PropRead rPropRead)

Definition at line 599 of file propread.cxx.

References mApplicationCLSID, maSections, mbStatus, mnByteOrder, and mpSvStream.

◆ Read()

void PropRead::Read ( )

Member Data Documentation

◆ mApplicationCLSID

sal_uInt8 PropRead::mApplicationCLSID[16]
private

Definition at line 139 of file propread.hxx.

Referenced by operator=(), PropRead(), and Read().

◆ maSections

std::vector<std::unique_ptr<Section> > PropRead::maSections
private

Definition at line 140 of file propread.hxx.

Referenced by GetSection(), operator=(), and Read().

◆ mbStatus

bool PropRead::mbStatus
private

Definition at line 135 of file propread.hxx.

Referenced by IsValid(), operator=(), PropRead(), and Read().

◆ mnByteOrder

sal_uInt16 PropRead::mnByteOrder
private

Definition at line 138 of file propread.hxx.

Referenced by operator=(), and Read().

◆ mpSvStream

tools::SvRef<SotStorageStream> PropRead::mpSvStream
private

Definition at line 136 of file propread.hxx.

Referenced by operator=(), PropRead(), and Read().


The documentation for this class was generated from the following files: