LibreOffice Module framework (master) 1
|
#include <ocomponentenumeration.hxx>
Public Member Functions | |
OComponentEnumeration (std::vector< css::uno::Reference< css::lang::XComponent > > &&seqComponents) | |
virtual void SAL_CALL | disposing (const css::lang::EventObject &aEvent) override |
virtual sal_Bool SAL_CALL | hasMoreElements () override |
virtual css::uno::Any SAL_CALL | nextElement () override |
Private Member Functions | |
virtual | ~OComponentEnumeration () override |
void | impl_resetObject () |
Private Attributes | |
sal_uInt32 | m_nPosition |
std::vector< css::uno::Reference< css::lang::XComponent > > | m_seqComponents |
current position in enumeration More... | |
Definition at line 48 of file ocomponentenumeration.hxx.
framework::OComponentEnumeration::OComponentEnumeration | ( | std::vector< css::uno::Reference< css::lang::XComponent > > && | seqComponents | ) |
Definition at line 35 of file ocomponentenumeration.cxx.
References m_nPosition.
|
overrideprivatevirtual |
Definition at line 42 of file ocomponentenumeration.cxx.
References impl_resetObject().
|
overridevirtual |
Definition at line 49 of file ocomponentenumeration.cxx.
References aEvent, impl_resetObject(), and SAL_WARN_IF.
|
overridevirtual |
Definition at line 62 of file ocomponentenumeration.cxx.
References m_nPosition, and m_seqComponents.
Referenced by nextElement().
|
private |
Definition at line 98 of file ocomponentenumeration.cxx.
References m_nPosition, and m_seqComponents.
Referenced by disposing(), and ~OComponentEnumeration().
|
overridevirtual |
Definition at line 75 of file ocomponentenumeration.cxx.
References Any, hasMoreElements(), m_nPosition, and m_seqComponents.
|
private |
Definition at line 153 of file ocomponentenumeration.hxx.
Referenced by hasMoreElements(), impl_resetObject(), and nextElement().
|
private |
current position in enumeration
Definition at line 154 of file ocomponentenumeration.hxx.
Referenced by hasMoreElements(), impl_resetObject(), and nextElement().