LibreOffice Module forms (master) 1
Public Member Functions | Public Attributes | Private Attributes | List of all members
frm::AttributeState Struct Reference

#include <rtattributes.hxx>

Public Member Functions

 AttributeState ()
 
 AttributeState (AttributeCheckState _eCheckState)
 
 AttributeState (const AttributeState &_rSource)
 
AttributeStateoperator= (const AttributeState &_rSource)
 
bool operator== (const AttributeState &_rRHS)
 
const SfxPoolItemgetItem () const
 
void setItem (const SfxPoolItem *_pItem)
 

Public Attributes

AttributeCheckState eSimpleState
 

Private Attributes

std::unique_ptr< SfxPoolItempItemHandleItem
 

Detailed Description

Definition at line 42 of file rtattributes.hxx.

Constructor & Destructor Documentation

◆ AttributeState() [1/3]

frm::AttributeState::AttributeState ( )
inline

Definition at line 62 of file rtattributes.hxx.

◆ AttributeState() [2/3]

frm::AttributeState::AttributeState ( AttributeCheckState  _eCheckState)
inlineexplicit

Definition at line 67 of file rtattributes.hxx.

◆ AttributeState() [3/3]

frm::AttributeState::AttributeState ( const AttributeState _rSource)
inline

Definition at line 72 of file rtattributes.hxx.

References operator=().

Member Function Documentation

◆ getItem()

const SfxPoolItem * frm::AttributeState::getItem ( ) const
inline

◆ operator=()

AttributeState & frm::AttributeState::operator= ( const AttributeState _rSource)
inline

Definition at line 78 of file rtattributes.hxx.

References eSimpleState, getItem(), and setItem().

Referenced by AttributeState().

◆ operator==()

bool frm::AttributeState::operator== ( const AttributeState _rRHS)
inline

Definition at line 101 of file rtattributes.hxx.

References eSimpleState, and pItemHandleItem.

◆ setItem()

void frm::AttributeState::setItem ( const SfxPoolItem _pItem)
inline

Member Data Documentation

◆ eSimpleState

AttributeCheckState frm::AttributeState::eSimpleState

◆ pItemHandleItem

std::unique_ptr<SfxPoolItem> frm::AttributeState::pItemHandleItem
private

Definition at line 45 of file rtattributes.hxx.

Referenced by getItem(), operator==(), and setItem().


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