LibreOffice Module lotuswordpro (master) 1
|
Double Linked Named Family Properties Virtual List. More...
#include <lwpdlvlist.hxx>
Public Member Functions | |
LwpDLNFPVList (LwpObjectHeader const &objHdr, LwpSvStream *pStrm) | |
@descr ctor of LwpDLNFPVList from object stream Note that m_bHasProperties is initialized to true More... | |
virtual | ~LwpDLNFPVList () override |
@descr release property list More... | |
LwpPropList * | GetPropList () |
Public Member Functions inherited from LwpDLNFVList | |
LwpDLNFVList (LwpObjectHeader const &objHdr, LwpSvStream *pStrm) | |
LwpAtomHolder & | GetName () |
LwpObjectID & | GetChildHead () |
LwpObjectID & | GetChildTail () |
LwpObjectID & | GetParent () |
Public Member Functions inherited from LwpDLVList | |
LwpDLVList (LwpObjectHeader const &objHdr, LwpSvStream *pStrm) | |
LwpObjectID & | GetNext () |
LwpObjectID & | GetPrevious () |
Public Member Functions inherited from LwpObject | |
LwpObject (LwpObjectHeader objHdr, LwpSvStream *pStrm) | |
@descr construct lwpobject from stream More... | |
void | QuickRead () |
@descr QuickRead template More... | |
void | DoRegisterStyle () |
void | DoParse (IXFStream *pOutputStream) |
void | DoXFConvert (XFContentContainer *pCont) |
LwpFoundry * | GetFoundry () |
void | SetFoundry (LwpFoundry *pFoundry) |
LwpObjectID & | GetObjectID () |
sal_uInt32 | GetTag () const |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
SimpleReferenceObject () | |
void | acquire () |
void | release () |
Protected Member Functions | |
void | Read () override |
@descr Read name of LwpDLNFVList from object stream More... | |
void | ReadPropertyList (LwpObjectStream *pObjStrm) |
@descr Read property list More... | |
Protected Member Functions inherited from LwpDLNFVList | |
virtual | ~LwpDLNFVList () override |
void | Read () override |
@descr Read LwpDLNFVList data from object stream More... | |
void | ReadName (LwpObjectStream *pObjStrm) |
@descr Read name of LwpDLNFVList from object stream More... | |
Protected Member Functions inherited from LwpDLVList | |
virtual | ~LwpDLVList () override |
void | Read () override |
@descr Read LwpDLVList data from object stream More... | |
Protected Member Functions inherited from LwpObject | |
virtual | ~LwpObject () override |
@descr dtor() More... | |
virtual void | Read () |
@descr default read function More... | |
virtual void | RegisterStyle () |
@descr default register style function More... | |
virtual void | Parse (IXFStream *pOutputStream) |
@descr default parse function More... | |
virtual void | XFConvert (XFContentContainer *pCont) |
@descr default XFConvert function pCont is the XFContentContainer for the object conversion More... | |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Private Attributes | |
bool | m_bHasProperties |
std::unique_ptr< LwpPropList > | m_pPropList |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
static void * | operator new (std::size_t nSize) |
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
static void | operator delete (void *pPtr) |
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Attributes inherited from LwpDLNFVList | |
LwpObjectID | m_ChildHead |
LwpObjectID | m_ChildTail |
LwpObjectID | m_Parent |
LwpAtomHolder | m_Name |
Protected Attributes inherited from LwpObject | |
LwpObjectHeader | m_ObjHdr |
std::unique_ptr< LwpObjectStream > | m_pObjStrm |
LwpFoundry * | m_pFoundry |
LwpSvStream * | m_pStrm |
bool | m_bRegisteringStyle |
bool | m_bParsingStyle |
bool | m_bConvertingContent |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
oslInterlockedCount | m_nCount |
Double Linked Named Family Properties Virtual List.
Definition at line 118 of file lwpdlvlist.hxx.
LwpDLNFPVList::LwpDLNFPVList | ( | LwpObjectHeader const & | objHdr, |
LwpSvStream * | pStrm | ||
) |
@descr ctor of LwpDLNFPVList from object stream Note that m_bHasProperties is initialized to true
Definition at line 121 of file lwpdlvlist.cxx.
|
overridevirtual |
@descr release property list
Definition at line 155 of file lwpdlvlist.cxx.
|
inline |
Definition at line 123 of file lwpdlvlist.hxx.
References m_pPropList.
Referenced by LwpCHBlkMarker::EnumAllKeywords(), and LwpMarker::GetNamedProperty().
|
overrideprotectedvirtual |
@descr Read name of LwpDLNFVList from object stream
Reimplemented from LwpDLNFVList.
Reimplemented in LwpDocument, LwpFootnoteLayout, LwpFnRowLayout, LwpFnCellLayout, LwpEndnoteLayout, LwpEnSuperTableLayout, LwpFnSuperTableLayout, LwpContFromLayout, LwpContOnLayout, LwpFrameLayout, LwpGroupLayout, LwpDropcapLayout, LwpRubyLayout, LwpVirtualLayout, LwpHeadLayout, LwpMiddleLayout, LwpLayout, LwpPlacableLayout, LwpMarker, LwpStoryMarker, LwpCHBlkMarker, LwpFieldMark, LwpRubyMarker, LwpNoteLayout, LwpNoteHeaderLayout, LwpNoteTextLayout, LwpViewportLayout, LwpPageLayout, LwpHeaderLayout, LwpFooterLayout, LwpParaStyle, LwpRowLayout, LwpRowHeadingLayout, LwpTableLayout, LwpSuperTableLayout, LwpColumnLayout, LwpTableHeadingLayout, LwpSuperParallelColumnLayout, LwpParallelColumnsLayout, LwpSuperGlossaryLayout, and LwpTocSuperLayout.
Definition at line 129 of file lwpdlvlist.cxx.
References LwpObject::m_pObjStrm, LwpDLNFVList::Read(), ReadPropertyList(), and LwpObjectStream::SkipExtra().
Referenced by LwpTextStyle::Read(), LwpDocument::Read(), LwpVirtualLayout::Read(), and LwpMarker::Read().
|
protected |
@descr Read property list
Definition at line 140 of file lwpdlvlist.cxx.
References m_bHasProperties, LwpFileHeader::m_nFileRevision, m_pPropList, and LwpObjectStream::QuickReaduInt8().
Referenced by Read().
|
private |
Definition at line 130 of file lwpdlvlist.hxx.
Referenced by ReadPropertyList().
|
private |
Definition at line 131 of file lwpdlvlist.hxx.
Referenced by GetPropList(), and ReadPropertyList().