LibreOffice Module comphelper (master) 1
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
comphelper::MasterPropertySetInfo Class Referencefinal

#include <MasterPropertySetInfo.hxx>

Inheritance diagram for comphelper::MasterPropertySetInfo:
Collaboration diagram for comphelper::MasterPropertySetInfo:

Public Member Functions

 MasterPropertySetInfo (PropertyInfo const *pMap)

Private Member Functions

virtual ~MasterPropertySetInfo () noexcept override
void add (PropertyInfoHash &rHash, sal_uInt8 nMapId)
virtual css::uno::Sequence< css::beans::Property > SAL_CALL getProperties () override
virtual css::beans::Property SAL_CALL getPropertyByName (const OUString &aName) override
virtual sal_Bool SAL_CALL hasPropertyByName (const OUString &Name) override

Private Attributes

PropertyDataHash maMap
css::uno::Sequence< css::beans::Property > maProperties


class MasterPropertySet

Detailed Description

Definition at line 32 of file MasterPropertySetInfo.hxx.

Constructor & Destructor Documentation

◆ MasterPropertySetInfo()

MasterPropertySetInfo::MasterPropertySetInfo ( PropertyInfo const *  pMap)

Definition at line 29 of file MasterPropertySetInfo.cxx.

References comphelper::PropertyInfo::maName, and SAL_WARN_IF.

◆ ~MasterPropertySetInfo()

MasterPropertySetInfo::~MasterPropertySetInfo ( )

Definition at line 40 of file MasterPropertySetInfo.cxx.

Member Function Documentation

◆ add()

void MasterPropertySetInfo::add ( PropertyInfoHash rHash,
sal_uInt8  nMapId 

Definition at line 47 of file MasterPropertySetInfo.cxx.

References maProperties, and SAL_WARN_IF.

◆ getProperties()

Sequence<::Property > SAL_CALL MasterPropertySetInfo::getProperties ( )

◆ getPropertyByName()

Property SAL_CALL MasterPropertySetInfo::getPropertyByName ( const OUString &  aName)

◆ hasPropertyByName()

sal_Bool SAL_CALL MasterPropertySetInfo::hasPropertyByName ( const OUString &  Name)

Definition at line 100 of file MasterPropertySetInfo.cxx.

Friends And Related Function Documentation

◆ MasterPropertySet

friend class MasterPropertySet

Definition at line 51 of file MasterPropertySetInfo.hxx.

Member Data Documentation

◆ maMap

PropertyDataHash comphelper::MasterPropertySetInfo::maMap

Definition at line 48 of file MasterPropertySetInfo.hxx.

◆ maProperties

css::uno::Sequence< css::beans::Property > comphelper::MasterPropertySetInfo::maProperties

Definition at line 49 of file MasterPropertySetInfo.hxx.

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