14 std::unique_ptr<TGCModuleId> returnMe = std::move(itr->second);
34 std::unique_ptr<TGCModuleId> moduleId) {
35 m_moduleMap.emplace(connector, std::move(moduleId));
Store_t::const_iterator end() const
Returns the end iterator of the underlying map.
Store_t::const_iterator begin() const
Returns the begin iterator of the underlying map.
void insert(int connector, std::unique_ptr< TGCModuleId > moduleId)
std::unique_ptr< TGCModuleId > popModule(const int connector)
Return a certain module and remove it from the map.