![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 44 of file update_trackers.h.
#include <update_trackers.h>
Public Types | |
| using | IdDataPair = std::pair<UpdateTrackerId, std::unique_ptr<Data>> |
Public Member Functions | |
| template<typename... T> | |
| UpdateTrackerId | NewUpdateTracker (T &&... args) |
| void | DeleteUpdateTracker (UpdateTrackerId update_tracker) |
| const std::vector< IdDataPair > & | GetUpdatedTrackers () |
| Data & | GetData (UpdateTrackerId update_tracker) |
| const Data & | GetData (UpdateTrackerId update_tracker) const |
| template<typename... Args> | |
| UpdateTrackerId | NewUpdateTracker (Args &&... args) |
| using operations_research::math_opt::UpdateTrackers< Data >::IdDataPair = std::pair<UpdateTrackerId, std::unique_ptr<Data>> |
Definition at line 47 of file update_trackers.h.
| void operations_research::math_opt::UpdateTrackers< Data >::DeleteUpdateTracker | ( | UpdateTrackerId | update_tracker | ) |
Definition at line 195 of file update_trackers.h.
| Data & operations_research::math_opt::UpdateTrackers< Data >::GetData | ( | UpdateTrackerId | update_tracker | ) |
Definition at line 266 of file update_trackers.h.
| const Data & operations_research::math_opt::UpdateTrackers< Data >::GetData | ( | UpdateTrackerId | update_tracker | ) | const |
Definition at line 293 of file update_trackers.h.
| const std::vector< typename UpdateTrackers< Data >::IdDataPair > & operations_research::math_opt::UpdateTrackers< Data >::GetUpdatedTrackers | ( | ) |
Definition at line 227 of file update_trackers.h.
| UpdateTrackerId operations_research::math_opt::UpdateTrackers< Data >::NewUpdateTracker | ( | Args &&... | args | ) |
Definition at line 163 of file update_trackers.h.
| UpdateTrackerId operations_research::math_opt::UpdateTrackers< Data >::NewUpdateTracker | ( | T &&... | args | ) |