const_iterator Struct Reference#
ck_tile::map< key, data, max_size >::const_iterator Struct Reference
#include <map.hpp>
Public Member Functions | |
| CK_TILE_HOST_DEVICE constexpr | const_iterator (const impl_type &impl, index_t pos) |
| CK_TILE_HOST_DEVICE constexpr const_iterator & | operator++ () |
| CK_TILE_HOST_DEVICE constexpr bool | operator!= (const const_iterator &other) const |
| CK_TILE_HOST_DEVICE constexpr const pair_type & | operator* () const |
Public Attributes | |
| const impl_type & | impl_ |
| index_t | pos_ |
Constructor & Destructor Documentation
◆ const_iterator()
template<typename key, typename data, index_t max_size = 128>
|
inlineconstexpr |
Member Function Documentation
◆ operator!=()
template<typename key, typename data, index_t max_size = 128>
|
inlineconstexpr |
◆ operator*()
template<typename key, typename data, index_t max_size = 128>
|
inlineconstexpr |
◆ operator++()
template<typename key, typename data, index_t max_size = 128>
|
inlineconstexpr |
Member Data Documentation
◆ impl_
template<typename key, typename data, index_t max_size = 128>
| const impl_type& ck_tile::map< key, data, max_size >::const_iterator::impl_ |
◆ pos_
template<typename key, typename data, index_t max_size = 128>
| index_t ck_tile::map< key, data, max_size >::const_iterator::pos_ |
The documentation for this struct was generated from the following file: