libgrape-lite
A C++ library for parallel graph processing
Public Member Functions | Public Attributes | List of all members
grape::internal::Vertex< VID_T, VDATA_T > Struct Template Reference

Vertex representation. More...

#include <vertex.h>

Public Member Functions

DEV_HOST Vertex (const VID_T &vid)
 
DEV_HOST Vertex (const VID_T &vid, const VDATA_T &vdata)
 
DEV_HOST Vertex (const VID_T &vid, VDATA_T &&vdata)
 
DEV_HOST Vertex (const Vertex &vert)
 
DEV_HOST Vertex (Vertex &&vert) noexcept
 
DEV_HOST Vertexoperator= (const Vertex &rhs)
 

Public Attributes

VID_T vid
 
VDATA_T vdata
 

Detailed Description

template<typename VID_T, typename VDATA_T>
struct grape::internal::Vertex< VID_T, VDATA_T >

Vertex representation.

Template Parameters
VID_T
VDATA_T