GraphLab: Distributed Graph-Parallel API  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
graphlab::distributed_graph< VertexData, EdgeData > Member List

This is the complete list of members for graphlab::distributed_graph< VertexData, EdgeData >, including all inherited members.

add_edge(vertex_id_type source, vertex_id_type target, const EdgeData &edata=EdgeData())graphlab::distributed_graph< VertexData, EdgeData >inline
add_vertex(const vertex_id_type &vid, const VertexData &vdata=VertexData())graphlab::distributed_graph< VertexData, EdgeData >inline
clear()graphlab::distributed_graph< VertexData, EdgeData >inline
complete_set()graphlab::distributed_graph< VertexData, EdgeData >inlinestatic
dc() (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
distributed_graph(distributed_control &dc, const graphlab_options &opts=graphlab_options())graphlab::distributed_graph< VertexData, EdgeData >inline
edge_data_type typedefgraphlab::distributed_graph< VertexData, EdgeData >
edge_id_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
edge_list_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
edge_parser_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
empty_set()graphlab::distributed_graph< VertexData, EdgeData >inlinestatic
finalize()graphlab::distributed_graph< VertexData, EdgeData >inline
get_local_graph() (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
get_local_graph() const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
get_vertex_record(vertex_id_type vid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
global_vid(const lvid_type lvid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
graph_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
is_finalized()graphlab::distributed_graph< VertexData, EdgeData >inline
is_master(vertex_id_type vid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
json_parser_type typedefgraphlab::distributed_graph< VertexData, EdgeData >
l_get_vertex_record(lvid_type lvid) (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_get_vertex_record(lvid_type lvid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_in_edges(const lvid_type lvid) (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_is_master(lvid_type lvid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_master(lvid_type lvid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_num_in_edges(const lvid_type lvid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_num_out_edges(const lvid_type lvid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_out_edges(const lvid_type lvid) (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
l_vertex(lvid_type vid) (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
line_parser_type typedefgraphlab::distributed_graph< VertexData, EdgeData >
load(std::string prefix, line_parser_type line_parser)graphlab::distributed_graph< VertexData, EdgeData >inline
load_binary(const std::string &prefix)graphlab::distributed_graph< VertexData, EdgeData >inline
load_format(const std::string &path, const std::string &format)graphlab::distributed_graph< VertexData, EdgeData >inline
load_from_hdfs(std::string prefix, line_parser_type line_parser)graphlab::distributed_graph< VertexData, EdgeData >inline
load_from_posixfs(std::string prefix, line_parser_type line_parser)graphlab::distributed_graph< VertexData, EdgeData >inline
load_json(const std::string &prefix, bool gzip=false, edge_parser_type edge_parser=builtin_parsers::empty_edge_parser< EdgeData >, vertex_parser_type vertex_parser=builtin_parsers::empty_vertex_parser< VertexData >) (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
load_synthetic_powerlaw(size_t nverts, bool in_degree=false, double alpha=2.1, size_t truncate=(size_t)(-1))graphlab::distributed_graph< VertexData, EdgeData >inline
local_graph_type typedefgraphlab::distributed_graph< VertexData, EdgeData >
local_vid(const vertex_id_type vid) const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
lvid_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
map_reduce_edges(MapFunctionType mapfunction, const vertex_set &vset=complete_set(), edge_dir_type edir=IN_EDGES)graphlab::distributed_graph< VertexData, EdgeData >inline
map_reduce_vertices(MapFunctionType mapfunction, const vertex_set &vset=complete_set())graphlab::distributed_graph< VertexData, EdgeData >inline
mirror_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
neighbors(const vertex_set &cur, edge_dir_type edir) (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
num_edges() const graphlab::distributed_graph< VertexData, EdgeData >inline
num_in_edges(const vertex_id_type vid) const graphlab::distributed_graph< VertexData, EdgeData >inline
num_local_edges() const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
num_local_own_vertices() const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
num_local_vertices() const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
num_out_edges(const vertex_id_type vid) const graphlab::distributed_graph< VertexData, EdgeData >inline
num_replicas() const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
num_vertices() const graphlab::distributed_graph< VertexData, EdgeData >inline
numprocs() const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
procid() const (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
save(const std::string &prefix, Writer writer, bool gzip=true, bool save_vertex=true, bool save_edge=true, size_t files_per_machine=4)graphlab::distributed_graph< VertexData, EdgeData >inline
save_binary(const std::string &prefix)graphlab::distributed_graph< VertexData, EdgeData >inline
save_format(const std::string &prefix, const std::string &format, bool gzip=true, size_t files_per_machine=4)graphlab::distributed_graph< VertexData, EdgeData >inline
save_to_hdfs(const std::string &prefix, Writer writer, bool gzip=true, bool save_vertex=true, bool save_edge=true, size_t files_per_machine=4)graphlab::distributed_graph< VertexData, EdgeData >inline
save_to_posixfs(const std::string &prefix, Writer writer, bool gzip=true, bool save_vertex=true, bool save_edge=true, size_t files_per_machine=4)graphlab::distributed_graph< VertexData, EdgeData >inline
select(FunctionType select_functor, const vertex_set &vset=complete_set())graphlab::distributed_graph< VertexData, EdgeData >inline
synchronize() (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >inline
transform_edges(TransformType transform_functor, const vertex_set &vset=complete_set(), edge_dir_type edir=IN_EDGES)graphlab::distributed_graph< VertexData, EdgeData >inline
transform_vertices(TransformType transform_functor, const vertex_set vset=complete_set())graphlab::distributed_graph< VertexData, EdgeData >inline
vertex(vertex_id_type vid)graphlab::distributed_graph< VertexData, EdgeData >inline
vertex_data_type typedefgraphlab::distributed_graph< VertexData, EdgeData >
vertex_id_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
vertex_parser_type typedef (defined in graphlab::distributed_graph< VertexData, EdgeData >)graphlab::distributed_graph< VertexData, EdgeData >
vertex_set_empty(const vertex_set &vset)graphlab::distributed_graph< VertexData, EdgeData >inline
vertex_set_size(const vertex_set &vset)graphlab::distributed_graph< VertexData, EdgeData >inline