libgrape-lite
A C++ library for parallel graph processing
|
Public Member Functions | |
DEV_HOST | const_iterator (const pointer_type &c) noexcept |
DEV_HOST reference_type | operator* () const noexcept |
DEV_HOST pointer_type | operator-> () const noexcept |
DEV_HOST const_iterator & | operator++ () noexcept |
DEV_HOST const_iterator | operator++ (int) noexcept |
DEV_HOST const_iterator & | operator-- () noexcept |
DEV_HOST const_iterator | operator-- (int) noexcept |
DEV_HOST const_iterator | operator+ (size_t offset) noexcept |
DEV_HOST bool | operator== (const const_iterator &rhs) noexcept |
DEV_HOST bool | operator!= (const const_iterator &rhs) noexcept |
Private Types | |
using | pointer_type = const NbrT * |
using | reference_type = const NbrT & |
Private Attributes | |
const NbrT * | current_ |