const_iterator Class
Declaration
class simaai::neat::Sample::const_iterator { ... }
Included Headers
#include <GraphOptions.h>
Public Member Typedefs Index
| using | difference_type = std::ptrdiff_t |
| using | value_type = Sample |
| using | pointer = const Sample * |
| using | reference = const Sample & |
| using | iterator_category = std::forward_iterator_tag |
Public Constructors Index
| const_iterator (const Sample *owner, std::size_t index) | |
Public Operators Index
| reference | operator* () const |
| pointer | operator-> () const |
| const_iterator & | operator++ () |
| bool | operator== (const const_iterator &other) const |
| bool | operator!= (const const_iterator &other) const |
Private Member Attributes Index
| const Sample * | owner_ = nullptr |
| std::size_t | index_ = 0 |
Definition at line 675 of file GraphOptions.h.
Public Member Typedefs
difference_type
|
Definition at line 677 of file GraphOptions.h.
iterator_category
|
Definition at line 681 of file GraphOptions.h.