IBM SYSTEMG G RUNTIME & NATIVE STORE  0.5
IBM Native Graph Computing and Storage System based on IBM Parallel Programming Library
 All Classes Functions Variables Typedefs Pages
ibmppl::ibm_multiproperty_graph_generic< ST > Member List

This is the complete list of members for ibmppl::ibm_multiproperty_graph_generic< ST >, including all inherited members.

_get_mapping(std::map< std::string, vertexd_type > *mapin, std::string keystring)ibmppl::ibm_multiproperty_graph_generic< ST >inlineprotected
_get_or_alloc_map(std::map< std::string, vertexd_type > *mapin, std::vector< std::string > *vecin, std::string keystring)ibmppl::ibm_multiproperty_graph_generic< ST >inlineprotected
_index_insert(int propid, const property_value_type &pval, vertexd_type vid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
_load_keys(std::string fn, std::map< std::string, vertexd_type > *vvec, std::vector< std::string > *revmap=0)ibmppl::ibm_multiproperty_graph_generic< ST >inlineprotected
_load_keys()ibmppl::ibm_multiproperty_graph_generic< ST >inlineprotected
_save_keys(std::string fn, std::map< std::string, vertexd_type > *vvec)ibmppl::ibm_multiproperty_graph_generic< ST >inlineprotected
_save_keys()ibmppl::ibm_multiproperty_graph_generic< ST >inlineprotected
add_edge(vertexd_type vsource, vertexd_type vtarget, edge_property ep)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_edge(vertexd_type vsource, vertexd_type vtarget, size_t lid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_edge(vertexd_type vsource, vertexd_type vtarget, std::string label)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_edge(vertexd_type s, vertexd_type t, const edge_property &ep) (defined in ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >)ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >inline
add_edge_ref(vertexd_type vsource, vertexd_type vtarget, size_t lid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_edge_ref(vertexd_type vsource, vertexd_type vtarget, std::string label)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_edge_ref(vertexd_type s, vertexd_type t, const edge_property &ep) (defined in ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >)ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >inline
add_index(const property_name_type &pname, bool is_multi=false)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_vertex(vertex_property &vp)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_vertex(size_t vclassid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_vertex(size_t vclassid, char const *exid, int exidlen)ibmppl::ibm_multiproperty_graph_generic< ST >inline
add_vertexxxx(property_value_type &value)ibmppl::ibm_multiproperty_graph_generic< ST >inline
base_edge_iterator typedefibmppl::ibm_multiproperty_graph_generic< ST >
base_pred_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
base_type typedefibmppl::ibm_multiproperty_graph_generic< ST >private
base_vertex_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
const_vertex_iterator typedefibmppl::ibm_multiproperty_graph_generic< ST >
delete_vertex(vertexd_type vid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
delete_vertex(char const *exid, int exidlen) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
deprecated_get_external_id_as_stdstring(size_t vid) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
deprecated_get_vclassname_as_stdstring(size_t vclassid) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
edge_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
edge_property typedefibmppl::ibm_multiproperty_graph_generic< ST >
edge_type typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
edged_type typedefibmppl::ibm_multiproperty_graph_generic< ST >
eitCached (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >protected
eitCachedEid (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >protected
epropname_to_idibmppl::ibm_multiproperty_graph_generic< ST >protected
find_all(int propid, const property_value_type &pval, std::vector< vertexd_type > &vids)ibmppl::ibm_multiproperty_graph_generic< ST >inline
find_edge(vertexd_type vid, edged_type eid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
find_vertex(vertexd_type vid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
find_vertex(const property_name_type &pname, const property_value_type &pval)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_edge_property_count() const ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_edge_property_name(const size_t propid) const ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_epropertyid(const property_name_type &pname)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_external_id_as_cstr(size_t vid) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_label_string(const size_t labelid) const ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_labelid(const label_string_type &labelstr, size_t &retval)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_labelid(const label_string_type &labelstr)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_or_allocate_epropertyid(const property_name_type &pname)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_or_allocate_labelid(const label_string_type &labelstr)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_or_allocate_vclassid(const vclass_string_type &vclassname) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_or_allocate_vpropertyid(const property_name_type &pname)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vclassid(const vclass_string_type &vclassname, size_t &retval) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vclassid(const vclass_string_type &vclassname) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vclassname(size_t vclassid) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vertex_property_count() const ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vertex_property_name(const size_t propid) const ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vpropertyid(const property_name_type &pname)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vsubproperty(vertexd_type vid, const property_name_type &pname)ibmppl::ibm_multiproperty_graph_generic< ST >inline
get_vsubproperty(vertexd_type vid, size_t propid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
ibm_multiproperty_graph_generic(string filename, string path, UINT64 max_memsize=(UINT64)(4294967295), size_t el_blk_sz=DEFAULT_BUNDLE_SZ, size_t vp_blk_sz=DEFAULT_BUNDLE_SZ, size_t ep_blk_sz=DEFAULT_BUNDLE_SZ)ibmppl::ibm_multiproperty_graph_generic< ST >inline
id_to_epropname (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >protected
id_to_labelibmppl::ibm_multiproperty_graph_generic< ST >protected
id_to_vpropnameibmppl::ibm_multiproperty_graph_generic< ST >protected
index_erase(int propid, const property_value_type &pval, vertexd_type vid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
index_erase(int propid, char const *pval, int pvallen, vertexd_type vid) (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
index_erasexx(int propid, const property_value_type &pval)ibmppl::ibm_multiproperty_graph_generic< ST >inline
index_find(int propid, const property_value_type &pval, vertexd_type &vid)ibmppl::ibm_multiproperty_graph_generic< ST >inline
index_find_all(int propid, const property_value_type &pval, std::vector< vertexd_type > &vids)ibmppl::ibm_multiproperty_graph_generic< ST >inline
index_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >protected
index_type typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >protected
label_string_type typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
label_to_idibmppl::ibm_multiproperty_graph_generic< ST >protected
omni_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
pred_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
property_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
property_name_type typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
property_value_type typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
rdfGraph(const graph_config &gc=graph_config()) (defined in ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >)ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >inline
set_esubproperty(edged_type eid, const property_name_type &pname, const property_value_type &value)ibmppl::ibm_multiproperty_graph_generic< ST >inline
set_esubproperty(edged_type eid, const size_t propid, const property_value_type &value)ibmppl::ibm_multiproperty_graph_generic< ST >inline
set_vsubproperty(vertexd_type vid, const property_name_type &pname, const property_value_type &value)ibmppl::ibm_multiproperty_graph_generic< ST >inline
set_vsubproperty(vertexd_type vid, const size_t propid, const property_value_type &value)ibmppl::ibm_multiproperty_graph_generic< ST >inline
store_name (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >protected
this_type typedefibmppl::ibm_multiproperty_graph_generic< ST >private
vclass_string_type typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
vclassid_to_vclassnameibmppl::ibm_multiproperty_graph_generic< ST >protected
vclassname_to_vclassidibmppl::ibm_multiproperty_graph_generic< ST >protected
vert_index_available(size_t propid) const ibmppl::ibm_multiproperty_graph_generic< ST >inline
vert_index_available_we(size_t propid) const ibmppl::ibm_multiproperty_graph_generic< ST >inline
vert_indices (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >protected
vertex_iterator typedef (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >
vertex_property typedefibmppl::ibm_multiproperty_graph_generic< ST >
vertex_type typedefibmppl::ibm_multiproperty_graph_generic< ST >
vertexd_type typedefibmppl::ibm_multiproperty_graph_generic< ST >
vertices_begin() (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
vertices_begin() const (defined in ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >)ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >inline
vertices_begin(size_t lid) (defined in ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >)ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >inline
vertices_end() (defined in ibmppl::ibm_multiproperty_graph_generic< ST >)ibmppl::ibm_multiproperty_graph_generic< ST >inline
vertices_end() const (defined in ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >)ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >inline
vertices_end(size_t lid) (defined in ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >)ibmppl::rdfGraph< tabular_multiproperty_type, tabular_multiproperty_type, ST >inline
vpropname_to_idibmppl::ibm_multiproperty_graph_generic< ST >protected
~ibm_multiproperty_graph_generic()ibmppl::ibm_multiproperty_graph_generic< ST >inlinevirtual