A wrapper that holds a com.sun.star.container.XEnumeration or a com.sun.star.container.XIndexAccess and provides an enumeration of VBA objects.
More...
#include <vbacollectionimpl.hxx>
|
css::uno::Reference< css::container::XEnumeration > | mxEnumeration |
|
A wrapper that holds a com.sun.star.container.XEnumeration or a com.sun.star.container.XIndexAccess and provides an enumeration of VBA objects.
The method createCollectionObject() needs to be implemented by the derived class. This class can be used to convert an enumeration or an index container containing UNO objects to an enumeration providing the related VBA objects.
Definition at line 103 of file vbacollectionimpl.hxx.
◆ SimpleEnumerationBase()
SimpleEnumerationBase::SimpleEnumerationBase |
( |
const css::uno::Reference< css::container::XIndexAccess > & |
rxIndexAccess | ) |
|
|
inlineexplicit |
◆ createCollectionObject()
virtual css::uno::Any SimpleEnumerationBase::createCollectionObject |
( |
const css::uno::Any & |
rSource | ) |
|
|
pure virtual |
Derived classes implement creation of a VBA implementation object from the passed container element.
◆ hasMoreElements()
virtual sal_Bool SAL_CALL SimpleEnumerationBase::hasMoreElements |
( |
| ) |
|
|
inlineoverridevirtual |
◆ nextElement()
virtual css::uno::Any SAL_CALL SimpleEnumerationBase::nextElement |
( |
| ) |
|
|
inlineoverridevirtual |
◆ mxEnumeration
css::uno::Reference< css::container::XEnumeration > SimpleEnumerationBase::mxEnumeration |
|
private |
The documentation for this class was generated from the following file: