IsisDlm  Version 0.2
CubeIO.h File Reference
#include <string>
#include "Idl.h"
#include "IdlVariable.h"
#include "IdlVarTypes.h"
#include "CubeIoPolicy.h"
Include dependency graph for CubeIO.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ISISDLM

Typedefs

typedef CubeIoPolicy< double,
IDL::IdlDouble, StdIO > 
ISISDLM::DoubleIO
typedef CubeIoPolicy< unsigned
char, IDL::IdlByte, RawIO > 
ISISDLM::ByteIO
typedef CubeIoPolicy< short
int, IDL::IdlInt2, RawIO > 
ISISDLM::WordIO
typedef CubeIoPolicy< float,
IDL::IdlFloat, RawIO > 
ISISDLM::FloatIO

Functions

template<class T >
void ISISDLM::FetchData (T &reader, Isis::Cube &cube, const IDL::ArrayDims &dims, const std::string &vname, IDL::IdlVariable &vData)
template<class T >
void ISISDLM::PutData (T &writer, Isis::Cube &cube, const IDL::ArrayDims &dims, IDL::IdlVariable &vData)