OR-Tools  9.6
IdNameBiMap Member List

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

BulkUpdate(absl::Span< const int64_t > deleted_ids, absl::Span< const int64_t > new_ids, absl::Span< const std::string *const > names)IdNameBiMap
Empty() constIdNameBiMapinline
Erase(int64_t id)IdNameBiMapinline
HasId(int64_t id) constIdNameBiMapinline
HasName(absl::string_view name) constIdNameBiMapinline
id_to_name() constIdNameBiMapinline
IdNameBiMap(bool check_names=true)IdNameBiMapinlineexplicit
IdNameBiMap(const IdNameBiMap &other)IdNameBiMap
IdNameBiMap(IdNameBiMap &&other)=defaultIdNameBiMap
IdNameBiMap(std::initializer_list< std::pair< int64_t, absl::string_view >> ids)IdNameBiMap
Insert(int64_t id, std::string name)IdNameBiMapinline
next_free_id() constIdNameBiMapinline
nonempty_name_to_id() constIdNameBiMapinline
operator=(const IdNameBiMap &other)IdNameBiMap
operator=(IdNameBiMap &&other)=defaultIdNameBiMap
SetNextFreeId(int64_t new_next_free_id)IdNameBiMapinline
Size() constIdNameBiMapinline