LibreOffice Module lotuswordpro (master) 1
|
Double Linked Virtual List. More...
#include <lwpdlvlist.hxx>
Public Member Functions | |
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 | |
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 | |
LwpObjectID | m_ListPrevious |
LwpObjectID | m_ListNext |
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 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 Virtual List.
Definition at line 71 of file lwpdlvlist.hxx.
LwpDLVList::LwpDLVList | ( | LwpObjectHeader const & | objHdr, |
LwpSvStream * | pStrm | ||
) |
Definition at line 65 of file lwpdlvlist.cxx.
|
inlineoverrideprotectedvirtual |
Definition at line 79 of file lwpdlvlist.hxx.
|
inline |
Definition at line 75 of file lwpdlvlist.hxx.
References m_ListNext.
Referenced by LwpRowLayout::CollectMergeInfo(), LwpTableLayout::ConvertColumn(), LwpRowLayout::ConvertCommonRow(), LwpOrderedObjectManager::Enumerate(), LwpVirtualLayout::FindChildByType(), LwpFoundry::FindParaStyleByName(), LwpFoundry::GetBookMark(), LwpStory::GetContentText(), LwpPropListElement::GetNext(), LwpTableRange::GetNext(), LwpOrderedObjectManager::GetNextActiveListList(), LwpDocument::GetNextDivision(), LwpCellList::GetNextID(), LwpRowList::GetNextID(), LwpTocSuperLayout::GetNextSearchLevelPtr(), LwpPageLayout::GetPageNumber(), LwpTableLayout::GetRowLayout(), LwpTocSuperLayout::GetSearchLevelPtr(), LwpSuperTableLayout::GetTableWidth(), LwpDocSock::Parse(), LwpDocument::RegisterBulletStyles(), LwpTableLayout::RegisterColumns(), LwpTableLayout::RegisterRows(), LwpDocSock::RegisterStyle(), LwpFnRowLayout::RegisterStyle(), LwpEndnoteLayout::RegisterStyle(), LwpRowLayout::RegisterStyle(), LwpDropcapLayout::RegisterStyle(), LwpDocument::RegisterTextStyles(), LwpRowLayout::SetRowMap(), LwpTableLayout::TraverseTable(), and LwpGroupLayout::XFConvertFrame().
|
inline |
Definition at line 76 of file lwpdlvlist.hxx.
References m_ListPrevious.
Referenced by LwpParaStyle::ApplySpacing(), LwpEnSuperTableLayout::GetMainTableLayout(), LwpFnSuperTableLayout::GetMainTableLayout(), LwpPara::GetParent(), LwpDocument::GetPreviousDivision(), LwpSuperTableLayout::GetTableHeadingLayout(), LwpSuperTableLayout::GetTableLayout(), and LwpPara::RegisterStyle().
|
overrideprotectedvirtual |
@descr Read LwpDLVList data from object stream
Reimplemented from LwpObject.
Reimplemented in LwpDLNFVList, LwpDLNFPVList, LwpDocument, LwpDocSock, LwpFootnoteLayout, LwpFnRowLayout, LwpFnCellLayout, LwpEndnoteLayout, LwpEnSuperTableLayout, LwpFnSuperTableLayout, LwpContFromLayout, LwpContOnLayout, LwpFootnote, LwpFootnoteTable, LwpFrameLayout, LwpGroupLayout, LwpGroupFrame, LwpDropcapLayout, LwpRubyLayout, LwpGraphicObject, LwpObjectHolder, LwpListList, LwpVirtualLayout, LwpHeadLayout, LwpMiddleLayout, LwpLayout, LwpPlacableLayout, LwpLayoutGeometry, LwpLayoutScale, LwpLayoutMargins, LwpLayoutBorder, LwpLayoutBackground, LwpLayoutExternalBorder, LwpLayoutColumns, LwpLayoutGutters, LwpLayoutJoins, LwpLayoutShadow, LwpLayoutRelativity, LwpMarker, LwpStoryMarker, LwpCHBlkMarker, LwpBookMark, LwpFieldMark, LwpRubyMarker, LwpNoteLayout, LwpNoteHeaderLayout, LwpNoteTextLayout, LwpViewportLayout, LwpLayoutNumerics, LwpGraphicOleObject, LwpOleObject, LwpPageHint, LwpPageLayout, LwpHeaderLayout, LwpFooterLayout, LwpPara, LwpParaStyle, LwpVirtualPiece, LwpPropListElement, LwpRowLayout, LwpRowHeadingLayout, LwpOrderedObject, LwpSection, LwpIndexSection, LwpSilverBullet, LwpStory, LwpSuperTable, LwpTable, LwpTableHeading, LwpParallelColumns, LwpGlossary, LwpTableLayout, LwpSuperTableLayout, LwpColumnLayout, LwpTableHeadingLayout, LwpSuperParallelColumnLayout, LwpParallelColumnsLayout, LwpSuperGlossaryLayout, LwpCellList, LwpRowList, LwpTableRange, LwpFolder, LwpDependent, LwpFormulaInfo, LwpTocSuperLayout, and LwpTocLevelData.
Definition at line 72 of file lwpdlvlist.cxx.
References m_ListNext, m_ListPrevious, LwpFileHeader::m_nFileRevision, LwpObject::m_pObjStrm, LwpObjectID::ReadIndexed(), and LwpObjectStream::SkipExtra().
Referenced by LwpDLNFVList::Read(), LwpObjectHolder::Read(), LwpPageHint::Read(), LwpPara::Read(), LwpVirtualPiece::Read(), LwpPropListElement::Read(), LwpCellList::Read(), LwpRowList::Read(), LwpTableRange::Read(), LwpFolder::Read(), LwpDependent::Read(), and LwpTocLevelData::Read().
|
private |
Definition at line 84 of file lwpdlvlist.hxx.
|
private |
Definition at line 83 of file lwpdlvlist.hxx.
Referenced by GetPrevious(), and Read().