#include <dd_struct_access.h>
|
|
class | StructElementAccess |
| |
Forward iterator for array elements of a StructElementAccess. This will iterate over the array elements of a StructElementAccess and provide access to the StructElementAccess at the certain array position. The iterator will be invalid if the end of the array is reached.
- See also
- StructElementAccess::cbegin, StructElementAccess::cend, StructElementAccess::begin, StructElementAccess::end
◆ operator!=()
| bool ddl::dd::StructArrayElementAccessIterator::operator!= |
( |
const self_type & | rhs | ) |
const |
checks for not equality
- Parameters
-
- Returns
- true is not equal
-
false is equal
◆ operator*()
| const_reference ddl::dd::StructArrayElementAccessIterator::operator* |
( |
| ) |
const |
defering access (check for end!)
- Returns
- const reference
◆ operator++() [1/2]
| self_type & ddl::dd::StructArrayElementAccessIterator::operator++ |
( |
| ) |
|
increasing operator to the next position.
- Returns
- self_type
◆ operator++() [2/2]
| self_type ddl::dd::StructArrayElementAccessIterator::operator++ |
( |
int | | ) |
|
◆ operator->()
| const_pointer ddl::dd::StructArrayElementAccessIterator::operator-> |
( |
| ) |
const |
pointer access (check for end!)
- Returns
- const pointer
◆ operator==()
| bool ddl::dd::StructArrayElementAccessIterator::operator== |
( |
const self_type & | rhs | ) |
const |
checks for equality (refering the same element!)
- Parameters
-
- Returns
- true is equal
-
false is not equal
The documentation for this class was generated from the following file: