LibreOffice Module xmloff (master) 1
Public Member Functions | Private Types | Private Attributes | List of all members
SinglePropertySetInfoCache Class Reference

#include <SinglePropertySetInfoCache.hxx>

Public Member Functions

 SinglePropertySetInfoCache (OUString sName)
bool hasProperty (const css::uno::Reference< css::beans::XPropertySet > &rPropSet, css::uno::Reference< css::beans::XPropertySetInfo > &rPropSetInfo)
bool hasProperty (const css::uno::Reference< css::beans::XPropertySet > &rPropSet)

Private Types

typedef std::map< css::uno::Reference< css::beans::XPropertySetInfo >, bool > Map

Private Attributes

OUString sName
Map map_

Detailed Description

Definition at line 33 of file SinglePropertySetInfoCache.hxx.

Member Typedef Documentation

◆ Map

typedef std::map<css::uno::Reference<css::beans::XPropertySetInfo>, bool> SinglePropertySetInfoCache::Map

Definition at line 36 of file SinglePropertySetInfoCache.hxx.

Constructor & Destructor Documentation

◆ SinglePropertySetInfoCache()

SinglePropertySetInfoCache::SinglePropertySetInfoCache ( OUString  sName)

Definition at line 53 of file SinglePropertySetInfoCache.hxx.

References sName.

Member Function Documentation

◆ hasProperty() [1/2]

bool SinglePropertySetInfoCache::hasProperty ( const css::uno::Reference< css::beans::XPropertySet > &  rPropSet)

Definition at line 59 of file SinglePropertySetInfoCache.hxx.

References hasProperty().

◆ hasProperty() [2/2]

bool SinglePropertySetInfoCache::hasProperty ( const css::uno::Reference< css::beans::XPropertySet > &  rPropSet,
css::uno::Reference< css::beans::XPropertySetInfo > &  rPropSetInfo 

Member Data Documentation

◆ map_

Map SinglePropertySetInfoCache::map_

Definition at line 39 of file SinglePropertySetInfoCache.hxx.

◆ sName

OUString SinglePropertySetInfoCache::sName

Definition at line 38 of file SinglePropertySetInfoCache.hxx.

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