Flex
0.17.9
|
#include <mutable_csr.h>
Public Member Functions | |
MutableCsrEdgeIter (MutableNbrSliceMut< std::string_view > slice) | |
~MutableCsrEdgeIter ()=default | |
vid_t | get_neighbor () const override |
Any | get_data () const override |
timestamp_t | get_timestamp () const override |
void | set_data (const Any &value, timestamp_t ts) override |
size_t | get_index () const |
void | set_timestamp (timestamp_t ts) |
CsrEdgeIterBase & | operator+= (size_t offset) override |
void | next () override |
bool | is_valid () const override |
size_t | size () const override |
![]() | |
CsrEdgeIterBase ()=default | |
virtual | ~CsrEdgeIterBase ()=default |
Private Types | |
using | nbr_ptr_t = typename MutableNbrSliceMut< std::string_view >::nbr_ptr_t |
Private Attributes | |
nbr_ptr_t | cur_ |
nbr_ptr_t | end_ |
|
private |
|
inlineexplicit |
|
default |
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
inline |
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
inline |
|
inlineoverridevirtual |
Implements gs::CsrEdgeIterBase.
|
private |
|
private |