libgrape-lite
A C++ library for parallel graph processing
Public Member Functions | Public Attributes | List of all members
grape::LoadGraphSpec Struct Reference

LoadGraphSpec determines the specification to load a graph. More...

#include <basic_fragment_loader_base.h>

Public Member Functions

void set_directed (bool val=true)
 
void set_rebalance (bool flag, int weight)
 
void set_serialize (bool flag, const std::string &prefix)
 
void set_deserialize (bool flag, const std::string &prefix)
 
std::string to_string () const
 

Public Attributes

bool directed
 
bool rebalance
 
int rebalance_vertex_factor
 
bool serialize
 
std::string serialization_prefix
 
bool deserialize
 
std::string deserialization_prefix
 
PartitionerType partitioner_type
 
IdxerType idxer_type
 
int load_concurrency
 
bool single_scan
 

Detailed Description

LoadGraphSpec determines the specification to load a graph.