libgrape-lite
A C++ library for parallel graph processing
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
grape::cuda::dev::VertexArray< T, VID_T > Class Template Reference

Public Member Functions

DEV_HOST VertexArray (VertexRange< VID_T > range, T *data)
 
DEV_INLINE T & operator[] (const Vertex< VID_T > &loc)
 
DEV_INLINE const T & operator[] (const Vertex< VID_T > &loc) const
 
DEV_HOST_INLINE T * data ()
 
DEV_HOST_INLINE size_t size () const
 

Private Attributes

VertexRange< VID_T > range_
 
T * data_ {}
 
T * fake_start_ {}