#include <vertex_locator.hpp>
Public Member Functions | |
vertex_locator () | |
bool | is_valid () const |
bool | is_delegate () const |
uint32_t | owner () const |
void | set_dest (uint32_t dest) |
uint64_t | local_id () const |
bool | is_equal (const vertex_locator x) const |
uint32_t | get_bcast () const |
void | set_bcast (uint32_t bcast) |
bool | is_intercept () const |
void | set_intercept (bool intercept) |
Private Member Functions | |
vertex_locator (bool is_delegate, uint64_t local_id, uint32_t owner_dest) | |
Private Attributes | |
unsigned int | m_is_delegate: 1 |
unsigned int | m_is_bcast: 1 |
unsigned int | m_is_intercept: 1 |
unsigned int | m_owner_dest: 20 |
uint64_t | m_local_id: 39 |
Friends | |
class | delegate_partitioned_graph |
bool | operator== (const vertex_locator &x, const vertex_locator &y) |
bool | operator< (const vertex_locator &x, const vertex_locator &y) |
bool | operator!= (const vertex_locator &x, const vertex_locator &y) |
Here are some very important details.
Definition at line 62 of file vertex_locator.hpp.
|
inline |
Definition at line 64 of file vertex_locator.hpp.
|
inlineprivate |
Definition at line 138 of file vertex_locator.hpp.
|
inline |
Definition at line 86 of file vertex_locator.hpp.
|
inline |
Definition at line 81 of file vertex_locator.hpp.
|
inline |
Definition at line 163 of file vertex_locator.hpp.
|
inline |
Definition at line 88 of file vertex_locator.hpp.
|
inline |
Definition at line 72 of file vertex_locator.hpp.
|
inline |
Definition at line 84 of file vertex_locator.hpp.
|
inline |
Definition at line 82 of file vertex_locator.hpp.
|
inline |
Definition at line 87 of file vertex_locator.hpp.
|
inline |
Definition at line 83 of file vertex_locator.hpp.
|
inline |
Definition at line 89 of file vertex_locator.hpp.
|
friend |
Definition at line 113 of file vertex_locator.hpp.
|
friend |
Definition at line 109 of file vertex_locator.hpp.
|
friend |
Definition at line 93 of file vertex_locator.hpp.
|
friend |
Definition at line 91 of file vertex_locator.hpp.
|
private |
Definition at line 116 of file vertex_locator.hpp.
|
private |
Definition at line 114 of file vertex_locator.hpp.
|
private |
Definition at line 117 of file vertex_locator.hpp.
|
private |
Definition at line 119 of file vertex_locator.hpp.
|
private |
Definition at line 118 of file vertex_locator.hpp.