LibreOffice Module ucb (master) 1
|
Public Member Functions | |
PropertySetInfo_Impl (PersistentPropertySet *pOwner) | |
virtual Sequence< Property > SAL_CALL | getProperties () override |
virtual Property SAL_CALL | getPropertyByName (const OUString &aName) override |
virtual sal_Bool SAL_CALL | hasPropertyByName (const OUString &Name) override |
void | reset () |
Private Attributes | |
std::optional< Sequence< Property > > | m_xProps |
PersistentPropertySet * | m_pOwner |
Definition at line 107 of file ucbstore.cxx.
|
explicit |
Definition at line 1932 of file ucbstore.cxx.
References pOwner.
Definition at line 1943 of file ucbstore.cxx.
References Any, PersistentPropertySet::getFullKey(), PersistentPropertySet::getPropertySetRegistry(), PropertySetRegistry::getRootConfigReadAccess(), m_pOwner, m_xProps, makeHierarchalNameSegment(), n, nCount, Property, and u.
|
overridevirtual |
Definition at line 2085 of file ucbstore.cxx.
References aName, Any, PersistentPropertySet::getFullKey(), PersistentPropertySet::getPropertySetRegistry(), PropertySetRegistry::getRootConfigReadAccess(), m_pOwner, makeHierarchalNameSegment(), and Property.
|
overridevirtual |
Definition at line 2164 of file ucbstore.cxx.
References PersistentPropertySet::getFullKey(), PersistentPropertySet::getPropertySetRegistry(), PropertySetRegistry::getRootConfigReadAccess(), m_pOwner, makeHierarchalNameSegment(), and Name.
|
inline |
Definition at line 122 of file ucbstore.cxx.
References m_xProps.
|
private |
Definition at line 111 of file ucbstore.cxx.
Referenced by getProperties(), getPropertyByName(), and hasPropertyByName().
Definition at line 110 of file ucbstore.cxx.
Referenced by getProperties(), and reset().