| 20 | namespace |
| 21 | { |
| 22 | struct LessCoverageCell |
| 23 | { |
| 24 | bool operator()(std::shared_ptr<TileInfo> const & l, TileKey const & r) const { return l->GetTileKey() < r; } |
| 25 | |
| 26 | bool operator()(TileKey const & l, std::shared_ptr<TileInfo> const & r) const { return l < r->GetTileKey(); } |
| 27 | |
| 28 | bool operator()(std::shared_ptr<TileInfo> const & l, std::shared_ptr<TileInfo> const & r) const |
| 29 | { |
| 30 | return l->GetTileKey() < r->GetTileKey(); |
| 31 | } |
| 32 | }; |
| 33 | } // namespace |
| 34 | |
| 35 | bool ReadManager::LessByTileInfo::operator()(std::shared_ptr<TileInfo> const & l, |