Iterator to iterate all valid CargoSpec.
More...
#include <cargotype.h>
Iterator to iterate all valid CargoSpec.
Definition at line 155 of file cargotype.h.
◆ difference_type
| typedef size_t CargoSpec::Iterator::difference_type |
◆ iterator_category
| typedef std::forward_iterator_tag CargoSpec::Iterator::iterator_category |
◆ pointer
| typedef CargoSpec* CargoSpec::Iterator::pointer |
◆ reference
| typedef CargoSpec& CargoSpec::Iterator::reference |
◆ value_type
| typedef CargoSpec CargoSpec::Iterator::value_type |
◆ Iterator()
| CargoSpec::Iterator::Iterator |
( |
size_t | index | ) |
|
|
inlineexplicit |
◆ operator*()
| CargoSpec * CargoSpec::Iterator::operator* |
( |
| ) |
const |
|
inline |
◆ operator++()
| Iterator & CargoSpec::Iterator::operator++ |
( |
| ) |
|
|
inline |
◆ operator==()
| bool CargoSpec::Iterator::operator== |
( |
const Iterator & | other | ) |
const |
|
inline |
◆ ValidateIndex()
| void CargoSpec::Iterator::ValidateIndex |
( |
| ) |
|
|
inlineprivate |
◆ index
| size_t CargoSpec::Iterator::index |
|
private |
The documentation for this struct was generated from the following file: