|
WRApplication
External kratos "application" for multiscale time integration.
|
Iterator providing access to variables' names within a DataValueContainer. More...
#include <DataValueContainerKeyIterator.hpp>
Public Types | |
| using | value_type = std::string |
| using | pointer = const value_type * |
| const key_type* if const_iterator else key_type* | |
| using | reference = const value_type & |
| const key_type& if const_iterator else key_type& | |
| using | difference_type = Wrapped::difference_type |
| using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
| DataValueContainerKeyIterator ()=default | |
| DataValueContainerKeyIterator (Wrapped wrapped) | |
| DataValueContainerKeyIterator (DataValueContainerKeyIterator &&rOther) noexcept=default | |
| DataValueContainerKeyIterator (const DataValueContainerKeyIterator &rOther) noexcept=default | |
| reference | operator* () |
| pointer | operator-> () |
| DataValueContainerKeyIterator & | operator++ () |
| DataValueContainerKeyIterator | operator++ (int) |
Friends | |
| bool | operator== (DataValueContainerKeyIterator Left, DataValueContainerKeyIterator Right) |
| bool | operator!= (DataValueContainerKeyIterator Left, DataValueContainerKeyIterator Right) |
Iterator providing access to variables' names within a DataValueContainer.
| TIterator | Iterator type of the map. |
| using difference_type = Wrapped::difference_type |
| using iterator_category = std::forward_iterator_tag |
| using pointer = const value_type* |
const key_type* if const_iterator else key_type*
| using reference = const value_type& |
const key_type& if const_iterator else key_type&
| using value_type = std::string |
|
default |
|
inline |
|
defaultnoexcept |
|
defaultnoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |