base_type typedef (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
begin() | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
cbegin() const | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
cend() const | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
Clear() (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
const_iterator typedef | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
const_reverse_iterator typedef | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
container_type typedef (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
crbegin() const (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
crend() const (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
DeleteObject(const value_interface_type &oObject) (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
end() | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
GetContainer() | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
GetObjects(base_type &oObjectsEnum) const override (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | inlinevirtual |
GetSize() const override | object_enum_base< T, T, std::list > | inlinevirtual |
interface_type typedef (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
iterator typedef | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
m_oContainer | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
m_pContainer | object_enum_base< T, T, std::list > | private |
m_ui32PushOption | object_enum_base< T, T, std::list > | private |
my_type typedef | iobject_enum< T > | |
object_enum() | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
object_enum(const object_enum &oOther) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
object_enum(object_enum &&oOther) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
object_enum(const container_type &oResetContainerContent) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
object_enum(std::initializer_list< value_type > lstValues) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
object_enum_base() (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | inlineprivate |
object_enum_base(const object_enum_base &)=delete (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | private |
object_enum_base(object_enum_base &&)=delete (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | private |
object_enum_base(container_type *pContainer) | object_enum_base< T, T, std::list > | inline |
operator=(const object_enum &oOther) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
operator=(object_enum &&oOther) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
operator=(const container_type &oResetContainerContent) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
PushBack(const value_type &oObjectValue) (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
PushFront(const value_type &oObjectValue) (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
PushObject(const typename interface_type::value_type &oObject) override (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | inline |
iobject_enum< T >::PushObject(const value_type &oObject)=0 | iobject_enum< T > | pure virtual |
rbegin() (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
rend() (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inline |
Reset() (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | inlineprivate |
reverse_iterator typedef | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
SetContainerRef(container_type *pContainer) (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | inlineprivate |
SetPushOption(uint32_t ui32PushOption) (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | inline |
value_interface_type typedef (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
value_type typedef (defined in object_enum< T, INTERFACE_TYPE, CONTAINER >) | object_enum< T, INTERFACE_TYPE, CONTAINER > | |
~iobject_enum() | iobject_enum< T > | inlineprotected |
~object_enum_base() (defined in object_enum_base< T, T, std::list >) | object_enum_base< T, T, std::list > | inlinevirtual |