LibreOffice Module forms (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
xforms::SubmissionCollection Class Reference

#include <model_helper.hxx>

Inheritance diagram for xforms::SubmissionCollection:
[legend]
Collaboration diagram for xforms::SubmissionCollection:
[legend]

Public Member Functions

 SubmissionCollection (Model *pModel)
 
virtual bool isValid (const T &t) const override
 
- Public Member Functions inherited from NamedCollection< css::uno::Reference< css::beans::XPropertySet > >
const css::uno::Reference< css::beans::XPropertySet > & getItem (const OUString &rName) const
 
bool hasItem (const OUString &rName) const
 
css::uno::Sequence< OUString > getNames () const
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual css::uno::Any SAL_CALL getByName (const OUString &aName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames () override
 
virtual sal_Bool SAL_CALL hasByName (const OUString &aName) override
 

Protected Member Functions

virtual void _insert (const T &t) override
 
virtual void _remove (const T &t) override
 
- Protected Member Functions inherited from NamedCollection< css::uno::Reference< css::beans::XPropertySet > >
std::vector< css::uno::Reference< css::beans::XPropertySet > >::const_iterator findItem (const OUString &rName) const
 

Private Attributes

ModelmpModel
 

Detailed Description

Definition at line 78 of file model_helper.hxx.

Constructor & Destructor Documentation

◆ SubmissionCollection()

xforms::SubmissionCollection::SubmissionCollection ( Model pModel)
inlineexplicit

Definition at line 83 of file model_helper.hxx.

Member Function Documentation

◆ _insert()

virtual void xforms::SubmissionCollection::_insert ( const T &  t)
inlineoverrideprotectedvirtual

Definition at line 91 of file model_helper.hxx.

References mpModel, and t.

◆ _remove()

virtual void xforms::SubmissionCollection::_remove ( const T &  t)
inlineoverrideprotectedvirtual

Definition at line 98 of file model_helper.hxx.

References t.

◆ isValid()

virtual bool xforms::SubmissionCollection::isValid ( const T &  t) const
inlineoverridevirtual

Definition at line 85 of file model_helper.hxx.

References t.

Member Data Documentation

◆ mpModel

Model* xforms::SubmissionCollection::mpModel
private

Definition at line 80 of file model_helper.hxx.

Referenced by _insert().


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