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, const OUString &rPar1, const OUString &rPar2, sal_uInt32 nFormatId, SwWrtShell *pShell=nullptr, sal_Unicode cSep= ' ', bool bIsAutoLanguage=true)
 

Public Attributes

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

Detailed Description

Definition at line 69 of file fldmgr.hxx.

Constructor & Destructor Documentation

SwInsertField_Data::SwInsertField_Data ( SwFieldTypesEnum  nType,
sal_uInt16  nSub,
const OUString &  rPar1,
const OUString &  rPar2,
sal_uInt32  nFormatId,
SwWrtShell pShell = nullptr,
sal_Unicode  cSep = ' ',
bool  bIsAutoLanguage = true 
)
inline

Definition at line 86 of file fldmgr.hxx.

Member Data Documentation

css::uno::Any SwInsertField_Data::m_aDBColumn

Definition at line 81 of file fldmgr.hxx.

Referenced by SwTextShell::ExecDB(), and SwFieldMgr::InsertField().

css::uno::Any SwInsertField_Data::m_aDBConnection

Definition at line 80 of file fldmgr.hxx.

Referenced by SwTextShell::ExecDB(), and SwFieldMgr::InsertField().

css::uno::Any const SwInsertField_Data::m_aDBDataSource

Definition at line 79 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

bool const SwInsertField_Data::m_bIsAutomaticLanguage

Definition at line 78 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

sal_Unicode const SwInsertField_Data::m_cSeparator

Definition at line 77 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

sal_uInt32 const SwInsertField_Data::m_nFormatId

Definition at line 75 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

sal_uInt16 const SwInsertField_Data::m_nSubType

Definition at line 72 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

SwFieldTypesEnum const SwInsertField_Data::m_nTypeId

Definition at line 71 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

std::unique_ptr<SwPaM> SwInsertField_Data::m_pAnnotationRange

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

Definition at line 84 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField(), and SwWrtShell::InsertPostIt().

weld::Widget* SwInsertField_Data::m_pParent

Definition at line 82 of file fldmgr.hxx.

Referenced by SwFieldPage::InsertField(), and SwFieldMgr::InsertField().

SwWrtShell* const SwInsertField_Data::m_pSh

Definition at line 76 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

const OUString SwInsertField_Data::m_sPar1

Definition at line 73 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().

const OUString SwInsertField_Data::m_sPar2

Definition at line 74 of file fldmgr.hxx.

Referenced by SwFieldMgr::InsertField().


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