![]() |
OR-Tools
9.6
|
Definition at line 44 of file 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 IdDataPair = std::pair<UpdateTrackerId, std::unique_ptr<Data> > |
Definition at line 47 of file update_trackers.h.
| void DeleteUpdateTracker | ( | UpdateTrackerId | update_tracker | ) |
Definition at line 193 of file update_trackers.h.
| Data & GetData | ( | UpdateTrackerId | update_tracker | ) |
Definition at line 264 of file update_trackers.h.
| const Data & GetData | ( | UpdateTrackerId | update_tracker | ) | const |
Definition at line 291 of file update_trackers.h.
| const std::vector< typename UpdateTrackers< Data >::IdDataPair > & GetUpdatedTrackers |
Definition at line 225 of file update_trackers.h.
| UpdateTrackerId NewUpdateTracker | ( | Args &&... | args | ) |
Definition at line 161 of file update_trackers.h.
| UpdateTrackerId NewUpdateTracker | ( | T &&... | args | ) |