Definition at line 89 of file nearp_parser.h.
#include <nearp_parser.h>
|
| | NearpParser () |
| | NearpParser (const NearpParser &)=delete |
| const NearpParser & | operator= (const NearpParser &)=delete |
| bool | LoadFile (absl::string_view file_name) |
| const std::string & | name () const |
| const std::string & | comment () const |
| int64_t | depot () const |
| int | NumberOfVehicles () const |
| int64_t | capacity () const |
| int | NumberOfNodes () const |
| int | NumberOfArcs () const |
| int | NumberOfEdges () const |
| int | NumberOfArcsWithServicing () const |
| int | NumberOfEdgesWithServicing () const |
| int | NumberOfNodesWithServicing () const |
| int | NumberOfArcsWithoutServicing () const |
| int | NumberOfEdgesWithoutServicing () const |
| int64_t | NumberOfNodesWithoutServicing () const |
| const gtl::linked_hash_map< Arc, int64_t > & | arc_servicing_demands () const |
| const gtl::linked_hash_map< Edge, int64_t > & | edge_servicing_demands () const |
| const gtl::linked_hash_map< int64_t, int64_t > & | node_servicing_demands () const |
| const gtl::linked_hash_map< Arc, int64_t > & | arc_servicing_costs () const |
| const gtl::linked_hash_map< Edge, int64_t > & | edge_servicing_costs () const |
| const gtl::linked_hash_map< int64_t, int64_t > & | node_servicing_costs () const |
| const gtl::linked_hash_map< Arc, int64_t > & | arc_traversing_costs () const |
| const gtl::linked_hash_map< Edge, int64_t > & | edge_traversing_costs () const |
| std::string | GetArcName (Arc arc) const |
| std::string | GetArcName (int64_t tail, int64_t head) const |
| std::string | GetEdgeName (Edge edge) const |
| std::string | GetEdgeName (int64_t tail, int64_t head) const |
| std::string | GetNodeName (int64_t node) const |
◆ NearpParser() [1/2]
| operations_research::routing::NearpParser::NearpParser |
( |
| ) |
|
◆ NearpParser() [2/2]
| operations_research::routing::NearpParser::NearpParser |
( |
const NearpParser & | | ) |
|
|
delete |
◆ arc_servicing_costs()
| const gtl::linked_hash_map< Arc, int64_t > & operations_research::routing::NearpParser::arc_servicing_costs |
( |
| ) |
const |
|
inline |
◆ arc_servicing_demands()
| const gtl::linked_hash_map< Arc, int64_t > & operations_research::routing::NearpParser::arc_servicing_demands |
( |
| ) |
const |
|
inline |
◆ arc_traversing_costs()
| const gtl::linked_hash_map< Arc, int64_t > & operations_research::routing::NearpParser::arc_traversing_costs |
( |
| ) |
const |
|
inline |
◆ capacity()
| int64_t operations_research::routing::NearpParser::capacity |
( |
| ) |
const |
|
inline |
◆ comment()
| const std::string & operations_research::routing::NearpParser::comment |
( |
| ) |
const |
|
inline |
◆ depot()
| int64_t operations_research::routing::NearpParser::depot |
( |
| ) |
const |
|
inline |
◆ edge_servicing_costs()
◆ edge_servicing_demands()
| const gtl::linked_hash_map< Edge, int64_t > & operations_research::routing::NearpParser::edge_servicing_demands |
( |
| ) |
const |
|
inline |
◆ edge_traversing_costs()
| const gtl::linked_hash_map< Edge, int64_t > & operations_research::routing::NearpParser::edge_traversing_costs |
( |
| ) |
const |
|
inline |
◆ GetArcName() [1/2]
| std::string operations_research::routing::NearpParser::GetArcName |
( |
Arc | arc | ) |
const |
◆ GetArcName() [2/2]
| std::string operations_research::routing::NearpParser::GetArcName |
( |
int64_t | tail, |
|
|
int64_t | head ) const |
|
inline |
◆ GetEdgeName() [1/2]
| std::string operations_research::routing::NearpParser::GetEdgeName |
( |
Edge | edge | ) |
const |
◆ GetEdgeName() [2/2]
| std::string operations_research::routing::NearpParser::GetEdgeName |
( |
int64_t | tail, |
|
|
int64_t | head ) const |
|
inline |
◆ GetNodeName()
| std::string operations_research::routing::NearpParser::GetNodeName |
( |
int64_t | node | ) |
const |
|
inline |
◆ LoadFile()
| bool operations_research::routing::NearpParser::LoadFile |
( |
absl::string_view | file_name | ) |
|
◆ name()
| const std::string & operations_research::routing::NearpParser::name |
( |
| ) |
const |
|
inline |
◆ node_servicing_costs()
| const gtl::linked_hash_map< int64_t, int64_t > & operations_research::routing::NearpParser::node_servicing_costs |
( |
| ) |
const |
|
inline |
◆ node_servicing_demands()
| const gtl::linked_hash_map< int64_t, int64_t > & operations_research::routing::NearpParser::node_servicing_demands |
( |
| ) |
const |
|
inline |
◆ NumberOfArcs()
| int operations_research::routing::NearpParser::NumberOfArcs |
( |
| ) |
const |
|
inline |
◆ NumberOfArcsWithoutServicing()
| int operations_research::routing::NearpParser::NumberOfArcsWithoutServicing |
( |
| ) |
const |
|
inline |
◆ NumberOfArcsWithServicing()
| int operations_research::routing::NearpParser::NumberOfArcsWithServicing |
( |
| ) |
const |
|
inline |
◆ NumberOfEdges()
| int operations_research::routing::NearpParser::NumberOfEdges |
( |
| ) |
const |
|
inline |
◆ NumberOfEdgesWithoutServicing()
| int operations_research::routing::NearpParser::NumberOfEdgesWithoutServicing |
( |
| ) |
const |
|
inline |
◆ NumberOfEdgesWithServicing()
| int operations_research::routing::NearpParser::NumberOfEdgesWithServicing |
( |
| ) |
const |
|
inline |
◆ NumberOfNodes()
| int operations_research::routing::NearpParser::NumberOfNodes |
( |
| ) |
const |
|
inline |
◆ NumberOfNodesWithoutServicing()
| int64_t operations_research::routing::NearpParser::NumberOfNodesWithoutServicing |
( |
| ) |
const |
|
inline |
◆ NumberOfNodesWithServicing()
| int operations_research::routing::NearpParser::NumberOfNodesWithServicing |
( |
| ) |
const |
|
inline |
◆ NumberOfVehicles()
| int operations_research::routing::NearpParser::NumberOfVehicles |
( |
| ) |
const |
|
inline |
◆ operator=()
The documentation for this class was generated from the following files: