Iteratable container type for the given Element type in ElementAccessType::element_type.
More...
#include <codec_iterator.h>
|
|
using | access_type = typename ElementAccessType::access_type |
| | The supported access type (from ElementAccessType::access_type)
|
| |
|
using | element_type = typename ElementAccessType::element_type |
| | The supported element type (from ElementAccessType::element_type)
|
| |
|
using | const_iterator = ElementIteratorConst<ElementAccessType> |
| | const iterator type
|
| |
|
using | iterator = ElementIterator<ElementAccessType> |
| | iterator type
|
| |
|
|
friend | element_type |
| | friend declaration for element type
|
| |
|
friend | access_type |
| | friend declaration for access type
|
| |
|
friend | FactoryElement< ElementAccessType, ChildElements< ElementAccessType > > |
| | friend declaration for factory element
|
| |
|
friend | DecoderElement< ElementAccessType, ChildElements< ElementAccessType > > |
| | friend declaration for decoder element
|
| |
|
friend | CodecElement< ElementAccessType, ChildElements< ElementAccessType > > |
| | friend declaration for codec element
|
| |
template<typename ElementAccessType>
class ddl::codec::ChildElements< ElementAccessType >
Iteratable container type for the given Element type in ElementAccessType::element_type.
- Template Parameters
-
◆ begin() [1/2]
template<typename ElementAccessType>
◆ begin() [2/2]
template<typename ElementAccessType>
◆ cbegin()
template<typename ElementAccessType>
◆ cend()
template<typename ElementAccessType>
◆ end() [1/2]
template<typename ElementAccessType>
◆ end() [2/2]
template<typename ElementAccessType>
◆ operator=() [1/2]
template<typename ElementAccessType>
◆ operator=() [2/2]
template<typename ElementAccessType>
◆ size()
template<typename ElementAccessType>
Size of the container (child count)
- Returns
- size_t
The documentation for this class was generated from the following file:
- /workspace/conan/dev_essential/1.6.3/dw/stable/package/65324bff46e457721a7ba250afe9d61dc2b0e57a/include/ddl/codec/codec_iterator.h