LibreOffice Module sfx2 (master) 1
Public Member Functions | Public Attributes | List of all members
SfxType Struct Reference

#include <msg.hxx>

Collaboration diagram for SfxType:
[legend]

Public Member Functions

const std::type_info * Type () const
 
std::unique_ptr< SfxPoolItemCreateItem () const
 

Public Attributes

std::function< SfxPoolItem *()> createSfxPoolItemFunc
 
const std::type_info * pType
 
sal_uInt16 nAttribs
 
SfxTypeAttrib aAttrib [1]
 

Detailed Description

Definition at line 103 of file msg.hxx.

Member Function Documentation

◆ CreateItem()

std::unique_ptr< SfxPoolItem > SfxType::CreateItem ( ) const
inline

◆ Type()

const std::type_info * SfxType::Type ( ) const
inline

Definition at line 110 of file msg.hxx.

References pType.

Referenced by SfxDispatcher::FillState_(), and SfxSlotPool::GetSlotType().

Member Data Documentation

◆ aAttrib

SfxTypeAttrib SfxType::aAttrib[1]

Definition at line 108 of file msg.hxx.

Referenced by TransformItems(), and TransformParameters().

◆ createSfxPoolItemFunc

std::function<SfxPoolItem* ()> SfxType::createSfxPoolItemFunc

Definition at line 105 of file msg.hxx.

Referenced by CreateItem().

◆ nAttribs

sal_uInt16 SfxType::nAttribs

Definition at line 107 of file msg.hxx.

Referenced by TransformItems(), and TransformParameters().

◆ pType

const std::type_info* SfxType::pType

Definition at line 106 of file msg.hxx.

Referenced by Type().


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