| addShortKeys() | EncodingODIM | inline |
| append(ReferenceMap &rMap, bool replace=true) | ReferenceMap | inline |
| arraySeparator | SmartMap< Reference > | |
| attributeGroups | EncodingODIM | static |
| checkType(Hi5Tree &dst) | EncodingODIM | inlinestatic |
| checkType(Hi5Tree &dst, EncodingODIM &odim) | EncodingODIM | protectedstatic |
| clear() | EncodingODIM | virtual |
| copyFrom(const drain::image::Image &data) | EncodingODIM | |
| copyStruct(const ReferenceMap &m, const T &src, T &dst, extLinkPolicy policy=RESERVE) | ReferenceMap | inline |
| delink(const std::string &key) | ReferenceMap | inline |
| dump(std::ostream &ostr=std::cout) const | SmartMap< Reference > | |
| EncodingODIM(group_t initialize=ODIMPathElem::ALL_LEVELS) | EncodingODIM | inline |
| EncodingODIM(const EncodingODIM &odim) | EncodingODIM | |
| EncodingODIM(char type, double scale=1.0, double offset=NAN, double nodata=NAN, double undetect=NAN, const drain::Range< double > &range={0, 0}) | EncodingODIM | |
| EncodingODIM(char type, const drain::Range< double > &range, double scale=0.0, double offset=NAN, double nodata=NAN, double undetect=NAN) | EncodingODIM | |
| EncodingODIM(const drain::image::Image &image) (defined in EncodingODIM) | EncodingODIM | inline |
| EncodingODIM(drain::image::Image &image) (defined in EncodingODIM) | EncodingODIM | inline |
| ERROR enum value | ReferenceMap | |
| ExplicitSetting enum name (defined in EncodingODIM) | EncodingODIM | |
| explicitSettings (defined in EncodingODIM) | EncodingODIM | |
| exportMap(std::map< std::string, T2 > &m) const | SmartMap< Reference > | inline |
| extLinkPolicy enum name | ReferenceMap | |
| get(const std::string &key, const std::string &defaultValue) const | SmartMap< Reference > | inline |
| get(const std::string &key, const T2 &defaultValue) const | SmartMap< Reference > | inline |
| getAttributeGroups() (defined in EncodingODIM) | EncodingODIM | protectedstatic |
| getKeyList() const | SmartMap< Reference > | inlinevirtual |
| getKeys() const | SmartMap< Reference > | inline |
| getMap() const | SmartMap< Reference > | inline |
| getMax() const | EncodingODIM | |
| getMin() const | EncodingODIM | |
| getUnitMap() const | ReferenceMap | inline |
| getValues(std::ostream &ostr) const | SmartMap< Reference > | inline |
| getValues() const | SmartMap< Reference > | inline |
| grantShortKeys(drain::ReferenceMap &ref) | EncodingODIM | |
| group_t typedef (defined in EncodingODIM) | EncodingODIM | |
| haveSimilarEncoding(const EncodingODIM &odim1, const EncodingODIM &odim2) | EncodingODIM | inlinestatic |
| importCastableMap(const drain::SmartMap< T2 > &m) | SmartMap< Reference > | inline |
| importEntries(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0) | SmartMap< Reference > | |
| importEntries(const std::list< std::string > &entries, char assignmentSymbol='=') | SmartMap< Reference > | inline |
| importMap(const std::map< std::string, S > &m) | SmartMap< Reference > | inline |
| isSet() const (defined in EncodingODIM) | EncodingODIM | inline |
| isValue(double x) const | EncodingODIM | inline |
| iterator typedef | SmartMap< Reference > | |
| keyList | SmartMap< Reference > | mutableprotected |
| LINK enum value | ReferenceMap | |
| link(const std::string &key, Range< F > &x, const std::string &unit=std::string()) (defined in ReferenceMap) | ReferenceMap | inline |
| link(const std::string &key, F &x, const std::string &unit=std::string()) | ReferenceMap | inline |
| link(const std::string &key, Reference &x, const std::string &unit=std::string()) (defined in ReferenceMap) | ReferenceMap | inline |
| link(const std::string &key, void *ptr, const std::type_info &type, size_t count, const std::string &unit=std::string()) | ReferenceMap | inline |
| link(const std::string &key, void *ptr, const std::type_info &type, const std::string &unit=std::string()) | ReferenceMap | inline |
| nodata | EncodingODIM | |
| NONE enum value (defined in EncodingODIM) | EncodingODIM | |
| operator const drain::ValueScaling &() const (defined in EncodingODIM) | EncodingODIM | inline |
| operator drain::ValueScaling &() (defined in EncodingODIM) | EncodingODIM | inline |
| operator()(double y) const | EncodingODIM | inline |
| operator=(const EncodingODIM &odim) (defined in EncodingODIM) | EncodingODIM | inline |
| drain::ReferenceMap::operator=(const SmartMap< T > &v) | ReferenceMap | inline |
| operator[](const std::string &key) | ReferenceMap | inlinevirtual |
| operator[](const std::string &key) const | ReferenceMap | inlinevirtual |
| ownScaling (defined in EncodingODIM) | EncodingODIM | |
| RANGE enum value (defined in EncodingODIM) | EncodingODIM | |
| ReferenceMap(char separator=',') | ReferenceMap | inline |
| ReferenceMap(const ReferenceMap &rmap) | ReferenceMap | inline |
| referenceTop(const std::string &key, F &x, const std::string &unit=std::string()) | ReferenceMap | inline |
| reserve(const std::string &key) | ReferenceMap | inline |
| RESERVE enum value | ReferenceMap | |
| scaleForward(double x) const | EncodingODIM | inline |
| scaleInverse(double y) const | EncodingODIM | inline |
| scaling (defined in EncodingODIM) | EncodingODIM | |
| SCALING enum value (defined in EncodingODIM) | EncodingODIM | |
| scalingConst (defined in EncodingODIM) | EncodingODIM | |
| separator | SmartMap< Reference > | |
| setRange(double min, double max) (defined in EncodingODIM) | EncodingODIM | |
| setScaling(double gain, double offset=NAN) (defined in EncodingODIM) | EncodingODIM | |
| setScaling(double gain, double offset, double undetect, double nodata) (defined in EncodingODIM) | EncodingODIM | |
| settingDict (defined in EncodingODIM) | EncodingODIM | static |
| setType(const std::type_info &type) | EncodingODIM | inline |
| setTypeDefaults(const T &type, const std::string &values="") | EncodingODIM | inline |
| setTypeDefaults() (defined in EncodingODIM) | EncodingODIM | inline |
| setValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0) | SmartMap< Reference > | inline |
| SKIP enum value | ReferenceMap | |
| SmartMap(char separator='\0', char arraySeparator=':') | SmartMap< Reference > | inline |
| toStream(std::ostream &ostr, char equal='=', char startChar='{', char endChar='}', char separatorChar=',') const | SmartMap< Reference > | inline |
| type | EncodingODIM | |
| undetect (defined in EncodingODIM) | EncodingODIM | |
| unitMap | ReferenceMap | protected |
| unitmap_t typedef (defined in ReferenceMap) | ReferenceMap | |
| updateFromCastableMap(const drain::SmartMap< T2 > &m) | SmartMap< Reference > | inline |
| updateFromMap(const std::map< std::string, T2 > &m) | SmartMap< Reference > | inline |
| updateLenient(const EncodingODIM &odim) | EncodingODIM | virtual |
| updateValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0) | SmartMap< Reference > | inline |
| ~ReferenceMap() (defined in ReferenceMap) | ReferenceMap | inlinevirtual |