HOPS
HOPS class reference
hops::MHO_IntervalLabelInterface Member List

This is the complete list of members for hops::MHO_IntervalLabelInterface, including all inherited members.

ClearIntervalLabels()hops::MHO_IntervalLabelInterfaceinline
ConstructKey(std::size_t lower_index, std::size_t upper_index)hops::MHO_IntervalLabelInterfaceinlinestatic
ExtractIndexesFromKey(const std::string &key, std::size_t &lower_index, std::size_t &upper_index)hops::MHO_IntervalLabelInterfaceinline
ExtractIndexesFromKey(const std::string &key)hops::MHO_IntervalLabelInterfaceinlinestatic
GetFirstIntervalWithKeyValue(std::string key, const XLabelValueType &value) consthops::MHO_IntervalLabelInterfaceinline
GetIntervalLabelObject(std::size_t lower_index, std::size_t upper_index)hops::MHO_IntervalLabelInterfaceinline
GetMatchingIntervalLabels(std::string key) consthops::MHO_IntervalLabelInterfaceinline
InsertIntervalLabelKeyValue(std::size_t lower_index, std::size_t upper_index, const std::string &key, const XValueType &value)hops::MHO_IntervalLabelInterfaceinline
MHO_IntervalLabelInterface()hops::MHO_IntervalLabelInterfaceinlineprotected
MHO_IntervalLabelInterface(const MHO_IntervalLabelInterface &copy)hops::MHO_IntervalLabelInterfaceinlineprotected
RetrieveIntervalLabelKeyValue(std::size_t lower_index, std::size_t upper_index, const std::string &key, const XValueType &value) consthops::MHO_IntervalLabelInterfaceinline
SetIntervalLabelObject(mho_json *obj)hops::MHO_IntervalLabelInterfaceinlineprotected
SetIntervalLabelObject(mho_json &obj, std::size_t lower_index, std::size_t upper_index)hops::MHO_IntervalLabelInterfaceinline
~MHO_IntervalLabelInterface()hops::MHO_IntervalLabelInterfaceinlinevirtual