HOPS
HOPS class reference
hops::MHO_Axis< XValueType > Member List

This is the complete list of members for hops::MHO_Axis< XValueType >, including all inherited members.

Accept(MHO_Visitor *aVisitor) overridehops::MHO_ExtensibleElementinlinevirtual
AsExtension()hops::MHO_ExtensibleElementinline
at(std::size_t idx)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
at(std::size_t idx) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
begin()hops::MHO_NDArrayWrapper< XValueType, 1 >inline
cbegin() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
cend() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
citerator_at(std::size_t offset) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
Clear()hops::MHO_JSONWrapperinline
ClearIndexLabels()hops::MHO_IndexLabelInterfaceinline
ClearIntervalLabels()hops::MHO_IntervalLabelInterfaceinline
ClearTags()hops::MHO_Taggableinline
Clone()hops::MHO_VectorContainer< XValueType >inline
ComputeSerializedSize() consthops::MHO_VectorContainer< XValueType >inline
ComputeSerializedSize() consthops::MHO_VectorContainer< XValueType >inline
const_iterator typedefhops::MHO_NDArrayWrapper< XValueType, 1 >
const_stride_iterator typedefhops::MHO_NDArrayWrapper< XValueType, 1 >
ConstructKey(std::size_t lower_index, std::size_t upper_index)hops::MHO_IntervalLabelInterfaceinlinestatic
ContainsKey(const std::string &key) consthops::MHO_JSONWrapperinline
Copy(const MHO_Axis &rhs)hops::MHO_Axis< XValueType >inlinevirtual
hops::MHO_VectorContainer::Copy(const MHO_VectorContainer &rhs)hops::MHO_VectorContainer< XValueType >inlinevirtual
hops::MHO_NDArrayWrapper< XValueType, 1 >::Copy(const MHO_NDArrayWrapper &rhs)hops::MHO_NDArrayWrapper< XValueType, 1 >inlinevirtual
CopyFrom(const MHO_Taggable &copy_from_obj)hops::MHO_Taggableinline
CopyTags(const MHO_Axis &rhs)hops::MHO_Axis< XValueType >inlinevirtual
hops::MHO_VectorContainer::CopyTags(const MHO_Taggable &rhs)hops::MHO_Taggableinlinevirtual
CopyTo(MHO_Taggable &copy_to_obj) consthops::MHO_Taggableinline
cstride_begin(std::size_t stride) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
cstride_end(std::size_t stride) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
cstride_iterator_at(std::size_t offset, std::size_t stride) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
DumpKeys() consthops::MHO_JSONWrapperinline
DumpMap() consthops::MHO_JSONWrapperinline
end()hops::MHO_NDArrayWrapper< XValueType, 1 >inline
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
fExtensionshops::MHO_ExtensibleElementprotected
fObjecthops::MHO_JSONWrapperprotected
GetData()hops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetData() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetDimension(std::size_t idx) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetDimensionArray() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetDimensions() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetDimensions(std::size_t *dim) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetFirstIntervalWithKeyValue(std::string key, const XLabelValueType &value) consthops::MHO_IntervalLabelInterfaceinline
GetIndexLabelSize() consthops::MHO_IndexLabelInterfaceinline
GetIndicesForOffset(std::size_t offset)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetIntervalLabelObject(std::size_t lower_index, std::size_t upper_index)hops::MHO_IntervalLabelInterfaceinline
GetLabelObject(std::size_t index)hops::MHO_IndexLabelInterfaceinline
GetLabelObject(std::size_t index) consthops::MHO_IndexLabelInterfaceinline
GetMatchingIndexes(std::string &key) consthops::MHO_IndexLabelInterfaceinline
GetMatchingIndexes(std::string &key, const XValueType &value) consthops::MHO_IndexLabelInterfaceinline
GetMatchingIntervalLabels(std::string key) consthops::MHO_IntervalLabelInterfaceinline
GetMetaDataAsJSON() consthops::MHO_Taggableinline
GetObjectUUID() consthops::MHO_Serializableinline
GetOffsetForIndices(const std::size_t *index)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetRank() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetSerializedSize() const overridehops::MHO_Axis< XValueType >inlinevirtual
GetSize() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetStride(std::size_t idx) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetStrideArray() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetStrides() consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetStrides(std::size_t *strd) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
GetTypeUUID() consthops::MHO_Serializableinlinevirtual
GetVersion() const overridehops::MHO_VectorContainer< XValueType >inlinevirtual
HasExtension() consthops::MHO_ExtensibleElementinline
HasKey(const std::string &key) consthops::MHO_JSONWrapperinline
HasKey(const char *char_key) consthops::MHO_JSONWrapperinline
index_type typedefhops::MHO_NDArrayWrapper< XValueType, 1 >
Insert(const std::string &key, const XValueType &value)hops::MHO_JSONWrapperinline
InsertIndexLabelKeyValue(std::size_t index, const std::string &key, const XValueType &value)hops::MHO_IndexLabelInterfaceinline
InsertIntervalLabelKeyValue(std::size_t lower_index, std::size_t upper_index, const std::string &key, const XValueType &value)hops::MHO_IntervalLabelInterfaceinline
iterator typedefhops::MHO_NDArrayWrapper< XValueType, 1 >
iterator_at(std::size_t offset)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
MakeExtension()hops::MHO_ExtensibleElementinline
MHO_Axis()hops::MHO_Axis< XValueType >inline
MHO_Axis(std::size_t dim)hops::MHO_Axis< XValueType >inline
MHO_Axis(const MHO_Axis &obj)hops::MHO_Axis< XValueType >inline
MHO_Element()hops::MHO_Elementinline
MHO_ExtensibleElement()hops::MHO_ExtensibleElementinline
MHO_IndexLabelInterface()hops::MHO_IndexLabelInterfaceinlineprotected
MHO_IndexLabelInterface(const MHO_IndexLabelInterface &copy)hops::MHO_IndexLabelInterfaceinlineprotected
MHO_IntervalLabelInterface()hops::MHO_IntervalLabelInterfaceinlineprotected
MHO_IntervalLabelInterface(const MHO_IntervalLabelInterface &copy)hops::MHO_IntervalLabelInterfaceinlineprotected
MHO_JSONWrapper()hops::MHO_JSONWrapperinlineprotected
MHO_JSONWrapper(const MHO_JSONWrapper &copy)hops::MHO_JSONWrapperinlineprotected
MHO_NDArrayWrapper()hops::MHO_NDArrayWrapper< XValueType, 1 >inline
MHO_NDArrayWrapper(const std::size_t *dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
MHO_NDArrayWrapper(XValueType *ptr, const std::size_t *dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
MHO_NDArrayWrapper(std::size_t dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
MHO_NDArrayWrapper(XValueType *ptr, std::size_t dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
MHO_NDArrayWrapper(const MHO_NDArrayWrapper &obj)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
MHO_Serializable()hops::MHO_Serializableinline
MHO_Serializable(const MHO_UUID &uuid)hops::MHO_Serializableinline
MHO_Serializable(std::size_t n)hops::MHO_Serializableinline
MHO_Taggable()hops::MHO_Taggableinline
MHO_Taggable(const MHO_Taggable &copy)hops::MHO_Taggableinline
MHO_VectorContainer()hops::MHO_VectorContainer< XValueType >inline
MHO_VectorContainer(std::size_t dim)hops::MHO_VectorContainer< XValueType >inline
MHO_VectorContainer(std::size_t *dim)hops::MHO_VectorContainer< XValueType >inline
MHO_VectorContainer(const MHO_VectorContainer &obj)hops::MHO_VectorContainer< XValueType >inline
operator()(std::size_t idx)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator()(std::size_t idx) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator*=(T aScalar)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator*=(const MHO_NDArrayWrapper &anArray)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator+=(T aScalar)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator+=(const MHO_NDArrayWrapper &anArray)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator-=(T aScalar)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator-=(const MHO_NDArrayWrapper &anArray)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator<<(XStream &s, const MHO_Axis &aData)hops::MHO_Axis< XValueType >friend
hops::operator=(const MHO_NDArrayWrapper &rhs)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
hops::MHO_Taggable::operator=(const MHO_Taggable &rhs)hops::MHO_Taggableinline
hops::MHO_JSONWrapper::operator=(const MHO_JSONWrapper &rhs)hops::MHO_JSONWrapperinline
operator>>(XStream &s, MHO_Axis &aData)hops::MHO_Axis< XValueType >friend
operator[](std::size_t i)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
operator[](std::size_t i) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
rank typedefhops::MHO_NDArrayWrapper< XValueType, 1 >
Resize(const std::size_t *dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inlinevirtual
Resize(std::size_t dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
Retrieve(const std::string &key, XValueType &value) consthops::MHO_JSONWrapperinline
Retrieve(const std::string &key, mho_json &value) consthops::MHO_JSONWrapperinline
RetrieveIndexLabelKeyValue(std::size_t index, const std::string &key, XValueType &value) consthops::MHO_IndexLabelInterfaceinline
RetrieveIntervalLabelKeyValue(std::size_t lower_index, std::size_t upper_index, const std::string &key, const XValueType &value) consthops::MHO_IntervalLabelInterfaceinline
SelectFirstMatchingIndex(const XValueType &label_value, std::size_t &result)hops::MHO_Axis< XValueType >inline
SelectMatchingIndexes(const std::set< XValueType > label_values)hops::MHO_Axis< XValueType >inline
SelectMatchingIndexes(const XValueType &label_value)hops::MHO_Axis< XValueType >inline
SetArray(const XValueType &obj)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
SetExternalData(XValueType *ptr, const std::size_t *dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
SetExternalData(XValueType *ptr, std::size_t dim)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
SetIndexLabelObject(mho_json *obj)hops::MHO_IndexLabelInterfaceinlineprotected
SetIntervalLabelObject(mho_json *obj)hops::MHO_IntervalLabelInterfaceinlineprotected
SetIntervalLabelObject(mho_json &obj, std::size_t lower_index, std::size_t upper_index)hops::MHO_IntervalLabelInterfaceinline
SetLabelObject(mho_json &obj, std::size_t index)hops::MHO_IndexLabelInterfaceinline
SetMetaDataAsJSON(mho_json obj)hops::MHO_Taggableinline
SetObject(mho_json obj)hops::MHO_JSONWrapperinlineprotected
SetObjectUUID(const MHO_UUID &uuid)hops::MHO_Serializableinline
SliceView(const char *)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
stride_begin(std::size_t stride)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
stride_end(std::size_t stride)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
stride_iterator typedefhops::MHO_NDArrayWrapper< XValueType, 1 >
stride_iterator_at(std::size_t offset, std::size_t stride)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
SubView(XIndexTypeS... idx)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
value_type typedefhops::MHO_NDArrayWrapper< XValueType, 1 >
ValueAt(const index_type &idx)hops::MHO_NDArrayWrapper< XValueType, 1 >inline
ValueAt(const index_type &idx) consthops::MHO_NDArrayWrapper< XValueType, 1 >inline
ZeroArray()hops::MHO_NDArrayWrapper< XValueType, 1 >inline
~MHO_Axis()hops::MHO_Axis< XValueType >inlinevirtual
~MHO_Element()hops::MHO_Elementinlinevirtual
~MHO_ExtensibleElement()hops::MHO_ExtensibleElementinlinevirtual
~MHO_IndexLabelInterface()hops::MHO_IndexLabelInterfaceinlinevirtual
~MHO_IntervalLabelInterface()hops::MHO_IntervalLabelInterfaceinlinevirtual
~MHO_JSONWrapper()hops::MHO_JSONWrapperinlinevirtual
~MHO_NDArrayWrapper()hops::MHO_NDArrayWrapper< XValueType, 1 >inlinevirtual
~MHO_Serializable()hops::MHO_Serializableinlinevirtual
~MHO_Taggable()hops::MHO_Taggableinlinevirtual
~MHO_VectorContainer()hops::MHO_VectorContainer< XValueType >inlinevirtual