Lines Matching defs:Key
25 MDnsCache::Key::Key(unsigned type, const std::string& name,
30 MDnsCache::Key::Key(
31 const MDnsCache::Key& other)
36 MDnsCache::Key& MDnsCache::Key::operator=(
37 const MDnsCache::Key& other) {
44 MDnsCache::Key::~Key() {
47 bool MDnsCache::Key::operator<(const MDnsCache::Key& key) const {
59 bool MDnsCache::Key::operator==(const MDnsCache::Key& key) const {
64 MDnsCache::Key MDnsCache::Key::CreateFor(const RecordParsed* record) {
65 return Key(record->type(),
83 const RecordParsed* MDnsCache::LookupKey(const Key& key) {
93 Key cache_key = Key::CreateFor(record.get());
157 RecordMap::const_iterator i = mdns_cache_.lower_bound(Key(type, name, ""));
175 Key key = Key::CreateFor(record);