LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Private Attributes | List of all members
OpenStormBento::CBenProperty Class Reference

#include <bento.hxx>

Inheritance diagram for OpenStormBento::CBenProperty:
[legend]
Collaboration diagram for OpenStormBento::CBenProperty:
[legend]

Public Member Functions

CBenValueUseValue ()
 
CBenObjectGetBenObject ()
 
LtcBenContainerGetContainer ()
 
 CBenProperty (CBenObject *pObject, BenObjectID PropertyID, BenObjectID TypeID, CUtListElmt *pPrevProperty)
 
- Public Member Functions inherited from OpenStormBento::CBenIDListElmt
 CBenIDListElmt (BenObjectID ID, CUtListElmt *pPrev)
 
 CBenIDListElmt (BenObjectID ID)
 
BenObjectID GetID () const
 
- Public Member Functions inherited from OpenStormBento::CUtListElmt
 CUtListElmt ()
 
 CUtListElmt (CUtListElmt *pPrev)
 
 CUtListElmt (CUtList *pList)
 
virtual ~CUtListElmt ()
 
void MakeNotOnList ()
 
CUtListElmtGetNext () const
 
void SetNext (CUtListElmt *pNext)
 
CUtListElmtGetPrev () const
 
void SetPrev (CUtListElmt *pPrev)
 
void InsertAfter (CUtListElmt *pPrev)
 

Private Attributes

CBenObjectcpObject
 
CBenValue cValue
 

Detailed Description

Definition at line 281 of file bento.hxx.

Constructor & Destructor Documentation

◆ CBenProperty()

OpenStormBento::CBenProperty::CBenProperty ( CBenObject pObject,
BenObjectID  PropertyID,
BenObjectID  TypeID,
CUtListElmt pPrevProperty 
)
inline

Definition at line 294 of file bento.hxx.

References cpObject, cValue, pObject, and OpenStormBento::CBenValue::SetProperty().

Member Function Documentation

◆ GetBenObject()

CBenObject * OpenStormBento::CBenProperty::GetBenObject ( )
inline

Definition at line 289 of file bento.hxx.

References cpObject.

Referenced by GetContainer().

◆ GetContainer()

LtcBenContainer * OpenStormBento::CBenProperty::GetContainer ( )
inline

◆ UseValue()

CBenValue & OpenStormBento::CBenProperty::UseValue ( )
inline

Definition at line 288 of file bento.hxx.

References cValue.

Referenced by OpenStormBento::CBenTOCReader::ReadTOC(), and OpenStormBento::CBenObject::UseValue().

Member Data Documentation

◆ cpObject

CBenObject* OpenStormBento::CBenProperty::cpObject
private

Definition at line 302 of file bento.hxx.

Referenced by CBenProperty(), and GetBenObject().

◆ cValue

CBenValue OpenStormBento::CBenProperty::cValue
private

Definition at line 303 of file bento.hxx.

Referenced by CBenProperty(), and UseValue().


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