ClearIntervalLabels() | hops::MHO_IntervalLabelInterface | inline |
ConstructKey(std::size_t lower_index, std::size_t upper_index) | hops::MHO_IntervalLabelInterface | inlinestatic |
ExtractIndexesFromKey(const std::string &key, std::size_t &lower_index, std::size_t &upper_index) | hops::MHO_IntervalLabelInterface | inline |
ExtractIndexesFromKey(const std::string &key) | hops::MHO_IntervalLabelInterface | inlinestatic |
GetFirstIntervalWithKeyValue(std::string key, const XLabelValueType &value) const | hops::MHO_IntervalLabelInterface | inline |
GetIntervalLabelObject(std::size_t lower_index, std::size_t upper_index) | hops::MHO_IntervalLabelInterface | inline |
GetMatchingIntervalLabels(std::string key) const | hops::MHO_IntervalLabelInterface | inline |
InsertIntervalLabelKeyValue(std::size_t lower_index, std::size_t upper_index, const std::string &key, const XValueType &value) | hops::MHO_IntervalLabelInterface | inline |
MHO_IntervalLabelInterface() | hops::MHO_IntervalLabelInterface | inlineprotected |
MHO_IntervalLabelInterface(const MHO_IntervalLabelInterface ©) | hops::MHO_IntervalLabelInterface | inlineprotected |
RetrieveIntervalLabelKeyValue(std::size_t lower_index, std::size_t upper_index, const std::string &key, const XValueType &value) const | hops::MHO_IntervalLabelInterface | inline |
SetIntervalLabelObject(mho_json *obj) | hops::MHO_IntervalLabelInterface | inlineprotected |
SetIntervalLabelObject(mho_json &obj, std::size_t lower_index, std::size_t upper_index) | hops::MHO_IntervalLabelInterface | inline |
~MHO_IntervalLabelInterface() | hops::MHO_IntervalLabelInterface | inlinevirtual |