| 92 | return spot == _info.end() ? nullptr : spot; |
| 93 | } |
| 94 | auto |
| 95 | FeatureGroup::Tracking::obtain(swoc::TextView const &name) -> Tracking::Info * |
| 96 | { |
| 97 | Info *spot = this->find(name); |
| 98 | if (nullptr == spot) { |
| 99 | spot = this->alloc(); |
| 100 | spot->_name = name; |
| 101 | } |
| 102 | return spot; |
| 103 | } |
| 104 | |
| 105 | FeatureGroup::index_type |
| 106 | FeatureGroup::index_of(swoc::TextView const &name) |