vrpRouting  0.3
vrprouting::Vrp_vroom_problem Member List

This is the complete list of members for vrprouting::Vrp_vroom_problem, including all inherited members.

add_jobs(const std::vector< Vroom_job_t > &jobs, const std::vector< Vroom_time_window_t > &jobs_tws)vrprouting::Vrp_vroom_probleminline
add_jobs(const Vroom_job_t *jobs, size_t count, const Vroom_time_window_t *jobs_tws, size_t total_jobs_tws)vrprouting::Vrp_vroom_probleminline
add_matrix(vrprouting::base::Base_Matrix matrix)vrprouting::Vrp_vroom_probleminline
add_shipments(const std::vector< Vroom_shipment_t > &shipments, const std::vector< Vroom_time_window_t > &shipments_tws)vrprouting::Vrp_vroom_probleminline
add_shipments(const Vroom_shipment_t *shipments, size_t count, const Vroom_time_window_t *shipment_tws, size_t total_shipment_tws)vrprouting::Vrp_vroom_probleminline
add_vehicles(const std::vector< Vroom_vehicle_t > &vehicles, const std::vector< Vroom_break_t > &breaks, const std::vector< Vroom_time_window_t > &breaks_tws)vrprouting::Vrp_vroom_probleminline
add_vehicles(const Vroom_vehicle_t *vehicles, size_t count, const Vroom_break_t *breaks, size_t total_breaks, const Vroom_time_window_t *breaks_tws, size_t total_breaks_tws)vrprouting::Vrp_vroom_probleminline
clear()vrprouting::Pgr_messages
errorvrprouting::Pgr_messagesmutable
get_amount(vroom::Amount vroom_amount, Amount **amount)vrprouting::Vrp_vroom_probleminline
get_error() constvrprouting::Pgr_messages
get_job_step_type(vroom::JOB_TYPE vroom_job_type)vrprouting::Vrp_vroom_probleminline
get_log() constvrprouting::Pgr_messages
get_notice() constvrprouting::Pgr_messages
get_results(vroom::Solution solution)vrprouting::Vrp_vroom_probleminline
get_step_type(vroom::Step step)vrprouting::Vrp_vroom_probleminline
get_vroom_amounts(const std::vector< Amount > &amounts) constvrprouting::Vrp_vroom_probleminline
get_vroom_amounts(const Amount *amounts, size_t count) constvrprouting::Vrp_vroom_probleminline
get_vroom_break(const Vroom_break_t &v_break, const std::vector< Vroom_time_window_t > &break_tws) constvrprouting::Vrp_vroom_probleminline
get_vroom_breaks(const std::vector< Vroom_break_t > &breaks, const std::vector< Vroom_time_window_t > &breaks_tws) constvrprouting::Vrp_vroom_probleminline
get_vroom_job(const Vroom_job_t &job, const std::vector< Vroom_time_window_t > &job_tws) constvrprouting::Vrp_vroom_probleminline
get_vroom_shipment(const Vroom_shipment_t &shipment, const std::vector< Vroom_time_window_t > &pickup_tws, const std::vector< Vroom_time_window_t > &delivery_tws) constvrprouting::Vrp_vroom_probleminline
get_vroom_skills(const Skill *skills, size_t count) constvrprouting::Vrp_vroom_probleminline
get_vroom_time_window(const Vroom_time_window_t &time_window) constvrprouting::Vrp_vroom_probleminline
get_vroom_time_window(Duration tw_open, Duration tw_close) constvrprouting::Vrp_vroom_probleminline
get_vroom_time_windows(const std::vector< Vroom_time_window_t > &time_windows) constvrprouting::Vrp_vroom_probleminline
get_vroom_vehicle(const Vroom_vehicle_t &vehicle, const std::vector< Vroom_break_t > &breaks, const std::vector< Vroom_time_window_t > &breaks_tws) constvrprouting::Vrp_vroom_probleminline
has_error() constvrprouting::Pgr_messages
jobs() constvrprouting::Vrp_vroom_probleminline
logvrprouting::Pgr_messagesmutable
m_jobsvrprouting::Vrp_vroom_problemprivate
m_matrixvrprouting::Vrp_vroom_problemprivate
m_shipmentsvrprouting::Vrp_vroom_problemprivate
m_vehiclesvrprouting::Vrp_vroom_problemprivate
matrix() constvrprouting::Vrp_vroom_probleminline
noticevrprouting::Pgr_messagesmutable
operator=(const Pgr_messages &)vrprouting::Pgr_messagesinline
Pgr_messages()=defaultvrprouting::Pgr_messages
Pgr_messages(const Pgr_messages &)vrprouting::Pgr_messagesinline
problem_add_job(const Vroom_job_t &job, const std::vector< Vroom_time_window_t > &job_tws)vrprouting::Vrp_vroom_probleminline
problem_add_shipment(const Vroom_shipment_t &shipment, const std::vector< Vroom_time_window_t > &pickup_tws, const std::vector< Vroom_time_window_t > &delivery_tws)vrprouting::Vrp_vroom_probleminline
problem_add_vehicle(const Vroom_vehicle_t &vehicle, const std::vector< Vroom_break_t > &breaks, const std::vector< Vroom_time_window_t > &breaks_tws)vrprouting::Vrp_vroom_probleminline
shipments() constvrprouting::Vrp_vroom_probleminline
solve(int32_t exploration_level, int32_t timeout, int32_t loading_time)vrprouting::Vrp_vroom_probleminline
vehicles() constvrprouting::Vrp_vroom_probleminline