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

#include <fldmgr.hxx>

Collaboration diagram for SwInsertField_Data:
[legend]

Public Member Functions

 SwInsertField_Data (SwFieldTypesEnum nType, sal_uInt16 nSub, OUString aPar1, OUString aPar2, sal_uInt32 nFormatId, SwWrtShell *pShell=nullptr, sal_Unicode cSep=' ', bool bIsAutoLanguage=true)
 

Public Attributes

SwFieldTypesEnum m_nTypeId
 
sal_uInt16 m_nSubType
 
const OUString m_sPar1
 
const OUString m_sPar2
 
sal_uInt32 m_nFormatId
 
SwWrtShellm_pSh
 
sal_Unicode m_cSeparator
 
bool m_bIsAutomaticLanguage
 
css::uno::Any m_aDBDataSource
 
css::uno::Any m_aDBConnection
 
css::uno::Any m_aDBColumn
 
weld::Widgetm_pParent
 
std::optional< SwPaMm_oAnnotationRange
 Marks the PostIt field's annotation start/end if it differs from the cursor selection. More...
 

Detailed Description

Definition at line 70 of file fldmgr.hxx.

Constructor & Destructor Documentation

◆ SwInsertField_Data()

SwInsertField_Data::SwInsertField_Data ( SwFieldTypesEnum  nType,
sal_uInt16  nSub,
OUString  aPar1,
OUString  aPar2,
sal_uInt32  nFormatId,
SwWrtShell pShell = nullptr,
sal_Unicode  cSep = ' ',
bool  bIsAutoLanguage = true 
)
inline

Definition at line 87 of file fldmgr.hxx.

References nType.

Member Data Documentation

◆ m_aDBColumn

css::uno::Any SwInsertField_Data::m_aDBColumn

Definition at line 82 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_aDBConnection

css::uno::Any SwInsertField_Data::m_aDBConnection

Definition at line 81 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_aDBDataSource

css::uno::Any SwInsertField_Data::m_aDBDataSource

Definition at line 80 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_bIsAutomaticLanguage

bool SwInsertField_Data::m_bIsAutomaticLanguage

Definition at line 79 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_cSeparator

sal_Unicode SwInsertField_Data::m_cSeparator

Definition at line 78 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_nFormatId

sal_uInt32 SwInsertField_Data::m_nFormatId

Definition at line 76 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_nSubType

sal_uInt16 SwInsertField_Data::m_nSubType

Definition at line 73 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_nTypeId

SwFieldTypesEnum SwInsertField_Data::m_nTypeId

Definition at line 72 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_oAnnotationRange

std::optional<SwPaM> SwInsertField_Data::m_oAnnotationRange

Marks the PostIt field's annotation start/end if it differs from the cursor selection.

Definition at line 85 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_pParent

weld::Widget* SwInsertField_Data::m_pParent

Definition at line 83 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_pSh

SwWrtShell* SwInsertField_Data::m_pSh

Definition at line 77 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_sPar1

const OUString SwInsertField_Data::m_sPar1

Definition at line 74 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

◆ m_sPar2

const OUString SwInsertField_Data::m_sPar2

Definition at line 75 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().


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