LibreOffice Module ucb (master)  1
Public Member Functions | Private Attributes | List of all members
PropertySetInfo_Impl Class Reference
Inheritance diagram for PropertySetInfo_Impl:
[legend]
Collaboration diagram for PropertySetInfo_Impl:
[legend]

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::unique_ptr< Sequence< Property > > m_pProps
 
PersistentPropertySetm_pOwner
 

Detailed Description

Definition at line 114 of file ucbstore.cxx.

Constructor & Destructor Documentation

PropertySetInfo_Impl::PropertySetInfo_Impl ( PersistentPropertySet pOwner)
explicit

Definition at line 2045 of file ucbstore.cxx.

Member Function Documentation

Sequence< Property > SAL_CALL PropertySetInfo_Impl::getProperties ( )
overridevirtual
Property SAL_CALL PropertySetInfo_Impl::getPropertyByName ( const OUString &  aName)
overridevirtual
sal_Bool SAL_CALL PropertySetInfo_Impl::hasPropertyByName ( const OUString &  Name)
overridevirtual
void PropertySetInfo_Impl::reset ( )
inline

Definition at line 129 of file ucbstore.cxx.

Member Data Documentation

PersistentPropertySet* PropertySetInfo_Impl::m_pOwner
private

Definition at line 118 of file ucbstore.cxx.

Referenced by getProperties(), getPropertyByName(), and hasPropertyByName().

std::unique_ptr<Sequence< Property > > PropertySetInfo_Impl::m_pProps
private

Definition at line 117 of file ucbstore.cxx.

Referenced by getProperties().


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