PGROUTING  2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Path Member List

This is the complete list of members for Path, including all inherited members.

append(const Path &other)Path
appendPath(const Path &o_path)Path
back() const Pathinline
back()Pathinline
begin()Pathinline
begin() const Pathinline
clear()Path
collapse_paths(General_path_element_t **ret_path, const std::deque< Path > &paths)Pathfriend
complete_path(const G &graph, const V v_source, const V v_target, const std::vector< V > &predecessors, const std::vector< double > &distances, bool normal)Pathinline
ConstpthIt typedefPathprivate
count_tuples(const std::deque< Path > &paths)Pathfriend
empty() const Pathinline
empty_path(unsigned int d_vertex)Path
end()Pathinline
end() const Pathinline
end_id() const Pathinline
end_id(int64_t value)Pathinline
equi_cost(std::deque< Path > &paths)Pathfriend
erase(pthIt pos)Pathinline
front() const Pathinline
front()Pathinline
generate_postgres_data(General_path_element_t **postgres_data, size_t &sequence) const Path
get_pg_dd_path(General_path_element_t **ret_path, size_t &sequence) const Path
get_pg_ksp_path(General_path_element_t **ret_path, size_t &sequence, int routeId) const Path
getSubpath(unsigned int j) const Path
isEqual(const Path &subpath) const Path
m_end_idPathprivate
m_start_idPathprivate
m_tot_costPathprivate
operator<<(std::ostream &log, const Path &p)Pathfriend
operator[](size_t i) const Pathinline
operator[](size_t i)Pathinline
pathPathprivate
Path()Pathinline
Path(int64_t s_id, int64_t e_id)Pathinline
Path(const Path &)=defaultPath
Path(G &graph, V v_source, double distance, const std::vector< V > &predecessors, const std::vector< double > &distances)Pathinline
Path(const G &graph, const V v_source, const V v_target, const std::vector< V > &predecessors, const std::vector< double > &distances, bool only_cost, bool normal=true)Pathinline
pthIt typedefPathprivate
push_back(Path_t data)Path
push_front(Path_t data)Path
push_front(int64_t d_vertex, int64_t d_edge, double d_cost, double d_tot_cost)Path
reverse()Path
set_data(int64_t d_from, int64_t d_to, int64_t d_vertex, int64_t d_edge, double d_cost, double d_tot_cost)Path
size() const Pathinline
start_id() const Pathinline
start_id(int64_t value)Pathinline
tot_cost() const Pathinline