base_type typedef | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | |
container_type typedef | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | |
GetObjects(base_type &oObjectsEnum) const override (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inline |
iobject_enum< T >::GetObjects(my_type &oObjectsEnum) const=0 | iobject_enum< T > | pure virtual |
GetSize() const override | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inlinevirtual |
interface_type typedef | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | |
m_pContainer | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | private |
m_ui32PushOption | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | private |
my_type typedef | iobject_enum< T > | |
object_enum_base() (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inlineprivate |
object_enum_base(const object_enum_base &)=delete (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | private |
object_enum_base(object_enum_base &&)=delete (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | private |
object_enum_base(container_type *pContainer) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inline |
operator=(const object_enum_base &)=delete (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | private |
operator=(object_enum_base &&)=delete (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | private |
PushObject(const typename interface_type::value_type &oObject) override (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inline |
iobject_enum< T >::PushObject(const value_type &oObject)=0 | iobject_enum< T > | pure virtual |
Reset() (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inline |
SetContainerRef(container_type *pContainer) (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inlineprivate |
SetPushOption(uint32_t ui32PushOption) (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inline |
value_type typedef | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | |
~iobject_enum() | iobject_enum< T > | inlineprotected |
~object_enum_base() (defined in object_enum_base< T, INTERFACE_TYPE, CONTAINER >) | object_enum_base< T, INTERFACE_TYPE, CONTAINER > | inlinevirtual |