LibreOffice Module dbaccess (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
dbaccess::ConfigItemSetImport Class Reference

#include <settingsimport.hxx>

Inheritance diagram for dbaccess::ConfigItemSetImport:
[legend]
Collaboration diagram for dbaccess::ConfigItemSetImport:
[legend]

Public Member Functions

 ConfigItemSetImport (::comphelper::NamedValueCollection &o_rSettings)
 
virtual ::rtl::Reference< SettingsImportnextState (const OUString &i_rElementName) override
 
- Public Member Functions inherited from dbaccess::ConfigItemImport
 ConfigItemImport (::comphelper::NamedValueCollection &o_rSettings)
 
virtual ::rtl::Reference< SettingsImportnextState (const OUString &i_rElementName) override
 
virtual void endElement () override
 
- Public Member Functions inherited from dbaccess::SettingsImport
 SettingsImport ()
 
virtual ::rtl::Reference< SettingsImportnextState (const OUString &i_rElementName)=0
 
void startElement (const css::uno::Reference< css::xml::sax::XAttributeList > &i_rAttributes)
 
virtual void endElement ()
 
void characters (std::u16string_view i_rCharacters)
 
- Public Member Functions inherited from salhelper::SimpleReferenceObject
 SimpleReferenceObject ()
 
void acquire ()
 
void release ()
 

Protected Member Functions

virtual ~ConfigItemSetImport () override
 
virtual void getItemValue (css::uno::Any &o_rValue) const override
 retrieves the value represented by the element More...
 
- Protected Member Functions inherited from dbaccess::ConfigItemImport
virtual ~ConfigItemImport () override
 
virtual void getItemValue (css::uno::Any &o_rValue) const
 retrieves the value represented by the element More...
 
- Protected Member Functions inherited from dbaccess::SettingsImport
virtual ~SettingsImport () override
 
const OUString & getItemName () const
 
const OUString & getItemType () const
 
const OUStringBuffer & getAccumulatedCharacters () const
 
- Protected Member Functions inherited from salhelper::SimpleReferenceObject
virtual ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE
 

Private Attributes

::comphelper::NamedValueCollection m_aChildSettings
 the settings represented by our child elements More...
 

Additional Inherited Members

- Static Public Member Functions inherited from salhelper::SimpleReferenceObject
static void * operator new (std::size_t nSize)
 
static void * operator new (std::size_t nSize, std::nothrow_t const &rNothrow)
 
static void operator delete (void *pPtr)
 
static void operator delete (void *pPtr, std::nothrow_t const &rNothrow)
 
- Static Protected Member Functions inherited from dbaccess::SettingsImport
static void split (const OUString &i_rElementName, OUString &o_rNamespace, OUString &o_rLocalName)
 
- Protected Attributes inherited from salhelper::SimpleReferenceObject
oslInterlockedCount m_nCount
 

Detailed Description

Definition at line 138 of file settingsimport.hxx.

Constructor & Destructor Documentation

◆ ConfigItemSetImport()

dbaccess::ConfigItemSetImport::ConfigItemSetImport ( ::comphelper::NamedValueCollection o_rSettings)
explicit

Definition at line 183 of file settingsimport.cxx.

Referenced by nextState().

◆ ~ConfigItemSetImport()

dbaccess::ConfigItemSetImport::~ConfigItemSetImport ( )
overrideprotectedvirtual

Definition at line 188 of file settingsimport.cxx.

Member Function Documentation

◆ getItemValue()

void dbaccess::ConfigItemSetImport::getItemValue ( css::uno::Any &  o_rValue) const
overrideprotectedvirtual

retrieves the value represented by the element

Reimplemented from dbaccess::ConfigItemImport.

Definition at line 209 of file settingsimport.cxx.

References comphelper::NamedValueCollection::getPropertyValues(), and m_aChildSettings.

◆ nextState()

rtl::Reference< SettingsImport > dbaccess::ConfigItemSetImport::nextState ( const OUString &  i_rElementName)
overridevirtual

Member Data Documentation

◆ m_aChildSettings

::comphelper::NamedValueCollection dbaccess::ConfigItemSetImport::m_aChildSettings
private

the settings represented by our child elements

Definition at line 158 of file settingsimport.hxx.

Referenced by getItemValue(), and nextState().


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