Public Types | |
| using | value_type = DataComponentDescriptorRef< Constness::Const > |
| using | reference = DataComponentDescriptorRef< constness > |
| using | difference_type = std::ptrdiff_t |
| using | pointer = DataComponentDescriptorPtr< constness > |
| using | iterator_category = std::input_iterator_tag |
Public Member Functions | |
| operator DataContainerDescriptorIterator< Constness::Const > () const | |
| auto | operator* () const noexcept -> reference |
| auto | operator-> () const noexcept -> pointer |
| auto | operator++ () noexcept -> DataContainerDescriptorIterator & |
| auto | operator++ (int) noexcept -> pointer |
Friends | |
| struct | DataContainerDescriptor |
| struct | DataContainerDescriptorIterator< Constness::Mutable > |
| bool | operator== (DataContainerDescriptorIterator const &lhs, DataContainerDescriptorIterator const &rhs) |
| bool | operator!= (DataContainerDescriptorIterator const &lhs, DataContainerDescriptorIterator const &rhs) |