LibreOffice Module comphelper (master)  1
Public Member Functions | Private Attributes | List of all members
NamedPropertyValuesContainer Class Reference
Inheritance diagram for NamedPropertyValuesContainer:
[legend]
Collaboration diagram for NamedPropertyValuesContainer:
[legend]

Public Member Functions

 NamedPropertyValuesContainer () throw ()
 
virtual void SAL_CALL insertByName (const OUString &aName, const css::uno::Any &aElement) override
 
virtual void SAL_CALL removeByName (const OUString &Name) override
 
virtual void SAL_CALL replaceByName (const OUString &aName, const css::uno::Any &aElement) override
 
virtual css::uno::Any SAL_CALL getByName (const OUString &aName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames () override
 
virtual sal_Bool SAL_CALL hasByName (const OUString &aName) override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Private Attributes

NamedPropertyValues maProperties
 

Detailed Description

Definition at line 35 of file NamedPropertyValuesContainer.cxx.

Constructor & Destructor Documentation

NamedPropertyValuesContainer::NamedPropertyValuesContainer ( )
throw (
)

Definition at line 65 of file NamedPropertyValuesContainer.cxx.

Member Function Documentation

css::uno::Any SAL_CALL NamedPropertyValuesContainer::getByName ( const OUString &  aName)
overridevirtual

Definition at line 106 of file NamedPropertyValuesContainer.cxx.

css::uno::Sequence< OUString > SAL_CALL NamedPropertyValuesContainer::getElementNames ( )
overridevirtual

Definition at line 119 of file NamedPropertyValuesContainer.cxx.

References comphelper::mapKeysToSequence().

css::uno::Type SAL_CALL NamedPropertyValuesContainer::getElementType ( )
overridevirtual

Definition at line 131 of file NamedPropertyValuesContainer.cxx.

OUString SAL_CALL NamedPropertyValuesContainer::getImplementationName ( )
overridevirtual

Definition at line 142 of file NamedPropertyValuesContainer.cxx.

css::uno::Sequence< OUString > SAL_CALL NamedPropertyValuesContainer::getSupportedServiceNames ( )
overridevirtual

Definition at line 152 of file NamedPropertyValuesContainer.cxx.

sal_Bool SAL_CALL NamedPropertyValuesContainer::hasByName ( const OUString &  aName)
overridevirtual

Definition at line 124 of file NamedPropertyValuesContainer.cxx.

sal_Bool SAL_CALL NamedPropertyValuesContainer::hasElements ( )
overridevirtual

Definition at line 136 of file NamedPropertyValuesContainer.cxx.

void SAL_CALL NamedPropertyValuesContainer::insertByName ( const OUString &  aName,
const css::uno::Any &  aElement 
)
overridevirtual

Definition at line 70 of file NamedPropertyValuesContainer.cxx.

void SAL_CALL NamedPropertyValuesContainer::removeByName ( const OUString &  Name)
overridevirtual

Definition at line 82 of file NamedPropertyValuesContainer.cxx.

void SAL_CALL NamedPropertyValuesContainer::replaceByName ( const OUString &  aName,
const css::uno::Any &  aElement 
)
overridevirtual

Definition at line 92 of file NamedPropertyValuesContainer.cxx.

sal_Bool SAL_CALL NamedPropertyValuesContainer::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 147 of file NamedPropertyValuesContainer.cxx.

References cppu::supportsService().

Member Data Documentation

NamedPropertyValues NamedPropertyValuesContainer::maProperties
private

Definition at line 62 of file NamedPropertyValuesContainer.cxx.


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