LibreOffice Module sw (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwXStringKeyMap Class Reference

Implementation of the css::container::XStringKeyMap interface. More...

#include <unotextmarkup.hxx>

Inheritance diagram for SwXStringKeyMap:
[legend]
Collaboration diagram for SwXStringKeyMap:
[legend]

Public Member Functions

 SwXStringKeyMap ()
 
virtual css::uno::Any SAL_CALL getValue (const OUString &aKey) override
 
virtual sal_Bool SAL_CALL hasValue (const OUString &aKey) override
 
virtual void SAL_CALL insertValue (const OUString &aKey, const css::uno::Any &aValue) override
 
virtual ::sal_Int32 SAL_CALL getCount () override
 
virtual OUString SAL_CALL getKeyByIndex (::sal_Int32 nIndex) override
 
virtual css::uno::Any SAL_CALL getValueByIndex (::sal_Int32 nIndex) override
 

Private Member Functions

 SwXStringKeyMap (SwXStringKeyMap const &)=delete
 
void operator= (SwXStringKeyMap const &)=delete
 
virtual ~SwXStringKeyMap () override
 

Private Attributes

std::map< OUString, css::uno::Any > maMap
 

Detailed Description

Implementation of the css::container::XStringKeyMap interface.

Definition at line 83 of file unotextmarkup.hxx.

Constructor & Destructor Documentation

SwXStringKeyMap::SwXStringKeyMap ( )

Definition at line 481 of file unotextmarkup.cxx.

SwXStringKeyMap::SwXStringKeyMap ( SwXStringKeyMap const &  )
privatedelete
virtual SwXStringKeyMap::~SwXStringKeyMap ( )
inlineoverrideprivatevirtual

Definition at line 102 of file unotextmarkup.hxx.

Member Function Documentation

sal_Int32 SAL_CALL SwXStringKeyMap::getCount ( )
override

Definition at line 508 of file unotextmarkup.cxx.

OUString SAL_CALL SwXStringKeyMap::getKeyByIndex ( ::sal_Int32  nIndex)
overridevirtual

Definition at line 513 of file unotextmarkup.cxx.

uno::Any SAL_CALL SwXStringKeyMap::getValue ( const OUString &  aKey)
overridevirtual

Definition at line 485 of file unotextmarkup.cxx.

uno::Any SAL_CALL SwXStringKeyMap::getValueByIndex ( ::sal_Int32  nIndex)
overridevirtual

Definition at line 521 of file unotextmarkup.cxx.

sal_Bool SAL_CALL SwXStringKeyMap::hasValue ( const OUString &  aKey)
overridevirtual

Definition at line 494 of file unotextmarkup.cxx.

void SAL_CALL SwXStringKeyMap::insertValue ( const OUString &  aKey,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 499 of file unotextmarkup.cxx.

void SwXStringKeyMap::operator= ( SwXStringKeyMap const &  )
privatedelete

Member Data Documentation

std::map< OUString, css::uno::Any > SwXStringKeyMap::maMap
private

Definition at line 104 of file unotextmarkup.hxx.


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