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 (const OUString &rName)
 
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 32 of file SinglePropertySetInfoCache.hxx.

Member Typedef Documentation

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

Definition at line 35 of file SinglePropertySetInfoCache.hxx.

Constructor & Destructor Documentation

SinglePropertySetInfoCache::SinglePropertySetInfoCache ( const OUString &  rName)
inline

Definition at line 52 of file SinglePropertySetInfoCache.hxx.

References sName.

Member Function Documentation

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

Definition at line 58 of file SinglePropertySetInfoCache.hxx.

References hasProperty().

Member Data Documentation

Map SinglePropertySetInfoCache::map_
private

Definition at line 38 of file SinglePropertySetInfoCache.hxx.

OUString SinglePropertySetInfoCache::sName
private

Definition at line 37 of file SinglePropertySetInfoCache.hxx.


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