Project import generated by Copybara.

GitOrigin-RevId: d073f8e21be2fcc0e503cb97c6695078b6b75310
This commit is contained in:
MediaPipe Team
2021-02-27 03:30:05 -05:00
committed by chuoling
parent 39309bedba
commit 350fbb2100
755 changed files with 16391 additions and 11075 deletions
@@ -112,11 +112,13 @@ class StringIdMap {
return string_id->second;
}
void clear() { pointer_id_map_.clear(), string_id_map_.clear(); }
const std::unordered_map<std::string, int32>& map() { return string_id_map_; }
const absl::node_hash_map<std::string, int32>& map() {
return string_id_map_;
}
private:
std::unordered_map<const std::string*, int32> pointer_id_map_;
std::unordered_map<std::string, int32> string_id_map_;
absl::node_hash_map<std::string, int32> string_id_map_;
int32 next_id = 0;
};