# MI - Fimex: include/fimex/Data.h File Reference

# include/fimex/Data.h File Reference

`#include <boost/shared_array.hpp>`
`#include <boost/shared_ptr.hpp>`
`#include <string>`
`#include <sstream>`
`#include <iostream>`
`#include "fimex/CDMDataType.h"`
`#include "fimex/CDMException.h"`
`#include "fimex/Utils.h"`

Go to the source code of this file.

## Namespaces

namespace | MetNoFimex

## Classes

class | MetNoFimex::Data

## Functions

boost::shared_ptr< Data > | MetNoFimex::createData (CDMDataType datatype, size_t length, double val=0) throw (CDMException)
| create a Data-pointer of the datatype
boost::shared_ptr< Data > | MetNoFimex::createDataSlice (CDMDataType datatype, const Data &data, size_t dataStartPos, size_t dataSize) throw (CDMException)
| create a one-dimensional dataslice from another Data object