15#ifndef HEADER_MAP_TRANSFORMATION_H
16#define HEADER_MAP_TRANSFORMATION_H
68 virtual double evaluate(
double value)
const = 0;
93 const std::string& name,
94 const std::string& type,
198 double _a, _b, _c, _d, _e;
205#if defined(__GNUC__) && ((__GNUC__ == 5) && (__GNUC_MINOR__ == 2))
206#pragma GCC diagnostic push
207#pragma GCC diagnostic ignored "-Wattributes"
213#if defined(__GNUC__) && ((__GNUC__ == 5) && (__GNUC_MINOR__ == 2))
214#pragma GCC diagnostic pop
289 bool isEqual(
const MapTransformationBase& other)
const;
297 MapTransformationBase*
clone()
const;
350 friend class MapTransformationBase;
351 std::string _enum_from;
352 std::string _enum_to;
353 std::string _default_value;
354 typedef std::map<std::string, std::string> MapStrConversionList;
355 MapStrConversionList _conversions;
356 int64_t _default_int;
Definition result_type_decl.h:34
Representation for an element in the DOM.
Definition dom.h:47
Definition map_configuration.h:36
definition of the mapping namespace
Definition ddl.h:50
std::vector< MapTransformationBase * > MapTransformationList
Public composite types used in the mapping::dd namespace.
Definition map_transformation.h:361
definition of the ddl namespace
Definition codec.h:21