List of all members.
Public Member Functions |
| | degree_data (std::string base_filename, stripedio *iomgr) |
| virtual void | load (vid_t _vertex_st, vid_t _vertex_en) |
| vid_t | first_vertex_id () |
|
virtual void | set_degree (vid_t vertexid, int indegree, int outdegree) |
|
virtual void | set_degree (vid_t vertexid, degree d) |
|
degree | get_degree (vid_t vertexid) |
|
void | save () |
|
void | ensure_size (vid_t maxid) |
Protected Member Functions |
|
virtual void | open_file (std::string base_filename) |
Protected Attributes |
|
vid_t | vertex_st |
|
vid_t | vertex_en |
|
stripedio * | iomgr |
|
degree * | loaded_chunk |
|
std::string | filename |
|
int | filedesc |
Constructor & Destructor Documentation
| graphchi::degree_data::degree_data |
( |
std::string |
base_filename, |
|
|
stripedio * |
iomgr |
|
) |
| |
|
inline |
Constructor
- Parameters:
-
| base_filename | base file prefix |
Member Function Documentation
| vid_t graphchi::degree_data::first_vertex_id |
( |
| ) |
|
|
inline |
Returns id of the first vertex currently in memory. Fails if nothing loaded yet.
| virtual void graphchi::degree_data::load |
( |
vid_t |
_vertex_st, |
|
|
vid_t |
_vertex_en |
|
) |
| |
|
inlinevirtual |
Loads a chunk of vertex degrees
- Parameters:
-
| vertex_st | first vertex id |
| vertex_en | last vertex id, inclusive |
The documentation for this class was generated from the following file: