LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
LwpDLNFVList Class Reference

Double Linked Named Family Virtual List. More...

#include <lwpdlvlist.hxx>

Inheritance diagram for LwpDLNFVList:
[legend]
Collaboration diagram for LwpDLNFVList:
[legend]

Public Member Functions

 LwpDLNFVList (LwpObjectHeader const &objHdr, LwpSvStream *pStrm)
 
LwpAtomHolderGetName ()
 
LwpObjectIDGetChildHead ()
 
LwpObjectIDGetChildTail ()
 
LwpObjectIDGetParent ()
 
- Public Member Functions inherited from LwpDLVList
 LwpDLVList (LwpObjectHeader const &objHdr, LwpSvStream *pStrm)
 
LwpObjectIDGetNext ()
 
LwpObjectIDGetPrevious ()
 
- 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)
 
LwpFoundryGetFoundry ()
 
void SetFoundry (LwpFoundry *pFoundry)
 
LwpObjectIDGetObjectID ()
 
sal_uInt32 GetTag () const
 
- Public Member Functions inherited from salhelper::SimpleReferenceObject
 SimpleReferenceObject ()
 
void acquire ()
 
void release ()
 

Protected Member Functions

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
 

Protected Attributes

LwpObjectID m_ChildHead
 
LwpObjectID m_ChildTail
 
LwpObjectID m_Parent
 
LwpAtomHolder m_Name
 
- Protected Attributes inherited from LwpObject
LwpObjectHeader m_ObjHdr
 
std::unique_ptr< LwpObjectStreamm_pObjStrm
 
LwpFoundrym_pFoundry
 
LwpSvStreamm_pStrm
 
bool m_bRegisteringStyle
 
bool m_bParsingStyle
 
bool m_bConvertingContent
 
- Protected Attributes inherited from salhelper::SimpleReferenceObject
oslInterlockedCount m_nCount
 

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)
 

Detailed Description

Double Linked Named Family Virtual List.

Definition at line 90 of file lwpdlvlist.hxx.

Constructor & Destructor Documentation

◆ LwpDLNFVList()

LwpDLNFVList::LwpDLNFVList ( LwpObjectHeader const &  objHdr,
LwpSvStream pStrm 
)

Definition at line 83 of file lwpdlvlist.cxx.

◆ ~LwpDLNFVList()

virtual LwpDLNFVList::~LwpDLNFVList ( )
inlineoverrideprotectedvirtual

Definition at line 96 of file lwpdlvlist.hxx.

Member Function Documentation

◆ GetChildHead()

LwpObjectID & LwpDLNFVList::GetChildHead ( )
inline

◆ GetChildTail()

LwpObjectID & LwpDLNFVList::GetChildTail ( )
inline

◆ GetName()

LwpAtomHolder & LwpDLNFVList::GetName ( )
inline

◆ GetParent()

LwpObjectID & LwpDLNFVList::GetParent ( )
inline

◆ Read()

void LwpDLNFVList::Read ( )
overrideprotectedvirtual

@descr Read LwpDLNFVList data from object stream

Reimplemented from LwpDLVList.

Reimplemented in LwpDLNFPVList, LwpDocument, LwpDocSock, LwpFootnoteLayout, LwpFnRowLayout, LwpFnCellLayout, LwpEndnoteLayout, LwpEnSuperTableLayout, LwpFnSuperTableLayout, LwpContFromLayout, LwpContOnLayout, LwpFootnote, LwpFootnoteTable, LwpFrameLayout, LwpGroupLayout, LwpGroupFrame, LwpDropcapLayout, LwpRubyLayout, LwpGraphicObject, LwpVirtualLayout, LwpHeadLayout, LwpMiddleLayout, LwpLayout, LwpPlacableLayout, LwpMarker, LwpStoryMarker, LwpCHBlkMarker, LwpBookMark, LwpFieldMark, LwpRubyMarker, LwpNoteLayout, LwpNoteHeaderLayout, LwpNoteTextLayout, LwpViewportLayout, LwpGraphicOleObject, LwpOleObject, LwpPageLayout, LwpHeaderLayout, LwpFooterLayout, LwpParaStyle, LwpRowLayout, LwpRowHeadingLayout, LwpOrderedObject, LwpSection, LwpIndexSection, LwpSilverBullet, LwpStory, LwpSuperTable, LwpTable, LwpTableHeading, LwpParallelColumns, LwpGlossary, LwpTableLayout, LwpSuperTableLayout, LwpColumnLayout, LwpTableHeadingLayout, LwpSuperParallelColumnLayout, LwpParallelColumnsLayout, LwpSuperGlossaryLayout, and LwpTocSuperLayout.

Definition at line 90 of file lwpdlvlist.cxx.

References LwpObjectID::IsNull(), m_ChildHead, m_ChildTail, LwpFileHeader::m_nFileRevision, m_Parent, LwpObject::m_pObjStrm, LwpDLVList::Read(), LwpObjectID::ReadIndexed(), ReadName(), and LwpObjectStream::SkipExtra().

Referenced by LwpContent::Read(), LwpDLNFPVList::Read(), LwpDocSock::Read(), LwpBookMark::Read(), LwpOrderedObject::Read(), and LwpSilverBullet::Read().

◆ ReadName()

void LwpDLNFVList::ReadName ( LwpObjectStream pObjStrm)
protected

@descr Read name of LwpDLNFVList from object stream

Definition at line 111 of file lwpdlvlist.cxx.

References m_Name, LwpFileHeader::m_nFileRevision, LwpAtomHolder::Read(), and LwpObjectStream::SkipExtra().

Referenced by Read().

Member Data Documentation

◆ m_ChildHead

LwpObjectID LwpDLNFVList::m_ChildHead
protected

Definition at line 98 of file lwpdlvlist.hxx.

Referenced by GetChildHead(), and Read().

◆ m_ChildTail

LwpObjectID LwpDLNFVList::m_ChildTail
protected

Definition at line 99 of file lwpdlvlist.hxx.

Referenced by GetChildTail(), and Read().

◆ m_Name

LwpAtomHolder LwpDLNFVList::m_Name
protected

Definition at line 101 of file lwpdlvlist.hxx.

Referenced by GetName(), LwpCHBlkMarker::ProcessKeylist(), and ReadName().

◆ m_Parent

LwpObjectID LwpDLNFVList::m_Parent
protected

Definition at line 100 of file lwpdlvlist.hxx.

Referenced by GetParent(), and Read().


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