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

#include <bento.hxx>

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

Public Member Functions

CBenPropertyUseProperty (BenObjectID PropertyID)
 
CBenValueUseValue (BenObjectID PropertyID)
 
LtcBenContainerGetContainer ()
 
 CBenObject (LtcBenContainer *pContainer, BenObjectID ObjectID, CUtListElmt *pPrev)
 
CUtListGetProperties ()
 
- 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

LtcBenContainercpContainer
 
CUtOwningList cProperties
 

Detailed Description

Definition at line 234 of file bento.hxx.

Constructor & Destructor Documentation

◆ CBenObject()

OpenStormBento::CBenObject::CBenObject ( LtcBenContainer pContainer,
BenObjectID  ObjectID,
CUtListElmt pPrev 
)
inline

Definition at line 241 of file bento.hxx.

References cpContainer.

Member Function Documentation

◆ GetContainer()

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

Definition at line 239 of file bento.hxx.

References cpContainer.

Referenced by OpenStormBento::CBenProperty::GetContainer().

◆ GetProperties()

CUtList & OpenStormBento::CBenObject::GetProperties ( )
inline

Definition at line 244 of file bento.hxx.

References cProperties.

◆ UseProperty()

CBenProperty * OpenStormBento::CBenObject::UseProperty ( BenObjectID  PropertyID)

◆ UseValue()

CBenValue * OpenStormBento::CBenObject::UseValue ( BenObjectID  PropertyID)

Member Data Documentation

◆ cpContainer

LtcBenContainer* OpenStormBento::CBenObject::cpContainer
private

Definition at line 247 of file bento.hxx.

Referenced by CBenObject(), and GetContainer().

◆ cProperties

CUtOwningList OpenStormBento::CBenObject::cProperties
private

Definition at line 248 of file bento.hxx.

Referenced by GetProperties(), and UseProperty().


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