IODA
ioda::detail::Variable_Backend Member List

This is the complete list of members for ioda::detail::Variable_Backend, including all inherited members.

_getAttributeBackend(const Attribute_Implementation &att)ioda::detail::Variable_Backendinlineprotectedstatic
_getHasAttributesBackend(const Has_Attributes_Implementation &hatts)ioda::detail::Variable_Backendinlineprotectedstatic
_py_isA2(BasicTypes dataType)ioda::detail::Variable_Base< Variable >inline
_readWithEigenRegular_python(const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >inline
attachDimensionScale(unsigned int DimensionNumber, const Variable &scale)ioda::detail::Variable_Base< Variable >virtual
attsioda::detail::Variable_Base< Variable >
backend_ioda::detail::Variable_Base< Variable >protected
detachDimensionScale(unsigned int DimensionNumber, const Variable &scale)ioda::detail::Variable_Base< Variable >virtual
FillValueData_t typedefioda::detail::Variable_Base< Variable >
get() constioda::detail::Variable_Base< Variable >
getBasicType() constioda::detail::Variable_Base< Variable >
getChunkSizes() constioda::detail::Variable_Base< Variable >virtual
getCreationParameters(bool doAtts=true, bool doDims=true) const overrideioda::detail::Variable_Backendvirtual
getDimensions() constioda::detail::Variable_Base< Variable >virtual
getDimensionScaleMappings(const std::list< Named_Variable > &scalesToQueryAgainst, bool firstOnly=true) const overrideioda::detail::Variable_Backendvirtual
getDimensionScaleName() constioda::detail::Variable_Base< Variable >inline
getDimensionScaleName(std::string &res) constioda::detail::Variable_Base< Variable >virtual
getFillValue() constioda::detail::Variable_Base< Variable >virtual
getGZIPCompression() constioda::detail::Variable_Base< Variable >virtual
getSZIPCompression() constioda::detail::Variable_Base< Variable >virtual
getType() constioda::detail::Variable_Base< Variable >virtual
getTypeProvider() constioda::detail::Variable_Base< Variable >virtual
hasFillValue() constioda::detail::Variable_Base< Variable >virtual
instantiateSelection(const Selection &sel) constioda::detail::Variable_Base< Variable >virtual
isA() constioda::detail::Variable_Base< Variable >inline
isA(Type lhs) constioda::detail::Variable_Base< Variable >virtual
isA(BasicTypes dataType) constioda::detail::Variable_Base< Variable >inline
isDimensionScale() constioda::detail::Variable_Base< Variable >virtual
isDimensionScaleAttached(unsigned int DimensionNumber, const Variable &scale) constioda::detail::Variable_Base< Variable >virtual
read(gsl::span< char > data, const Type &in_memory_dataType, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >virtual
read(gsl::span< DataType > data, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >inline
read(std::vector< DataType > &data, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >inline
read(std::valarray< DataType > &data, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >inline
readAsVector(const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >inline
readWithEigenRegular(EigenClass &res, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >inline
readWithEigenTensor(EigenClass &res, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all) constioda::detail::Variable_Base< Variable >inline
resize(const std::vector< Dimensions_t > &newDims)ioda::detail::Variable_Base< Variable >virtual
setDimScale(const std::vector< Variable > &dims)ioda::detail::Variable_Base< Variable >
setDimScale(const std::vector< Named_Variable > &dims)ioda::detail::Variable_Base< Variable >
setDimScale(const Variable &dims)ioda::detail::Variable_Base< Variable >
setDimScale(const Variable &dim1, const Variable &dim2)ioda::detail::Variable_Base< Variable >
setDimScale(const Variable &dim1, const Variable &dim2, const Variable &dim3)ioda::detail::Variable_Base< Variable >
setIsDimensionScale(const std::string &dimensionScaleName)ioda::detail::Variable_Base< Variable >virtual
type() constioda::detail::Variable_Base< Variable >inline
Variable_Backend()ioda::detail::Variable_Backendprotected
Variable_Base(std::shared_ptr< Variable_Backend >)ioda::detail::Variable_Base< Variable >protected
write(gsl::span< char > data, const Type &in_memory_dataType, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all)ioda::detail::Variable_Base< Variable >virtual
write(const gsl::span< DataType > data, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all)ioda::detail::Variable_Base< Variable >inline
write(const gsl::span< const DataType > data, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all)ioda::detail::Variable_Base< Variable >inline
write(const std::vector< DataType > &data, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all)ioda::detail::Variable_Base< Variable >inline
writeWithEigenRegular(const EigenClass &d, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all)ioda::detail::Variable_Base< Variable >inline
writeWithEigenTensor(const EigenClass &d, const Selection &mem_selection=Selection::all, const Selection &file_selection=Selection::all)ioda::detail::Variable_Base< Variable >inline
~Variable_Backend()ioda::detail::Variable_Backendvirtual
~Variable_Base()ioda::detail::Variable_Base< Variable >virtual