|
LibreOffice Module comphelper (master) 1
|
#include <ChainablePropertySetInfo.hxx>
Public Member Functions | |
| ChainablePropertySetInfo (PropertyInfo const *pMap) | |
| void | remove (const OUString &aName) |
Private Member Functions | |
| virtual | ~ChainablePropertySetInfo () noexcept override |
| 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 | |
| PropertyInfoHash | maMap |
| css::uno::Sequence< css::beans::Property > | maProperties |
Friends | |
| class | ChainablePropertySet |
| class | MasterPropertySet |
Definition at line 39 of file ChainablePropertySetInfo.hxx.
| ChainablePropertySetInfo::ChainablePropertySetInfo | ( | PropertyInfo const * | pMap | ) |
Definition at line 29 of file ChainablePropertySetInfo.cxx.
References comphelper::PropertyInfo::maName, and SAL_WARN_IF.
|
overrideprivatevirtualnoexcept |
Definition at line 40 of file ChainablePropertySetInfo.cxx.
|
overrideprivatevirtual |
Definition at line 52 of file ChainablePropertySetInfo.cxx.
References comphelper::PropertyInfo::maName, maProperties, comphelper::PropertyInfo::maType, comphelper::PropertyInfo::mnAttributes, comphelper::PropertyInfo::mnHandle, and Property.
|
overrideprivatevirtual |
Definition at line 74 of file ChainablePropertySetInfo.cxx.
References comphelper::PropertyInfo::maName, comphelper::PropertyInfo::maType, comphelper::PropertyInfo::mnAttributes, comphelper::PropertyInfo::mnHandle, and Property.
|
overrideprivatevirtual |
Definition at line 90 of file ChainablePropertySetInfo.cxx.
| void ChainablePropertySetInfo::remove | ( | const OUString & | aName | ) |
Definition at line 45 of file ChainablePropertySetInfo.cxx.
References aName, and maProperties.
|
friend |
Definition at line 58 of file ChainablePropertySetInfo.hxx.
|
friend |
Definition at line 59 of file ChainablePropertySetInfo.hxx.
|
private |
Definition at line 55 of file ChainablePropertySetInfo.hxx.
|
private |
Definition at line 56 of file ChainablePropertySetInfo.hxx.