24 #ifndef DATATYPECHANGER_H_ 25 #define DATATYPECHANGER_H_ 28 #include "boost/shared_ptr.hpp" 68 explicit DataTypeChanger(
CDMDataType oldType,
double oldFill,
double oldScale,
double oldOffset,
CDMDataType newType,
double newFill,
double newScale,
double newOffset,
double unitScale = 1.,
double unitOffset = 0.);
boost::shared_ptr< Data > DataPtr
Definition: DataDecl.h:39
Definition: DataTypeChanger.h:38
Definition: CDMException.h:36
Definition: C_CDMReader.h:35
DataTypeChanger(CDMDataType oldType)
DataPtr convertData(DataPtr) const
CDMDataType getDataType() const
CDMDataType
Definition: CDMDataType.h:35
virtual ~DataTypeChanger()