#include "RangeLocationInfo.h"#include <Common/FlyweightString.h>#include <Common/InetAddr.h>#include <Common/StringExt.h>#include <cstring>#include <ostream>#include <map>#include <mutex>#include <set>

Go to the source code of this file.
Classes | |
| struct | Hypertable::LocationCacheKey |
| Key type for Range location cache. More... | |
| class | Hypertable::LocationCache |
| This class acts as a cache of Range location information. More... | |
| struct | Hypertable::LocationCache::Value |
| struct | Hypertable::LocationCache::CommAddressPointerLt |
| STL Strict Weak Ordering for comparing CommAddress pointers. More... | |
Namespaces | |
| Hypertable | |
| Hypertable definitions | |
Typedefs | |
| typedef std::shared_ptr < LocationCache > | Hypertable::LocationCachePtr |
| Smart pointer to LocationCache. More... | |
Functions | |
| bool | Hypertable::operator< (const LocationCacheKey &x, const LocationCacheKey &y) |
| Less than operator for LocationCacheKey. More... | |
| bool | Hypertable::operator== (const LocationCacheKey &x, const LocationCacheKey &y) |
| Equality operator for LocationCacheKey. More... | |
| bool | Hypertable::operator!= (const LocationCacheKey &x, const LocationCacheKey &y) |
| Equality operator for LocationCacheKey. More... | |
1.8.8