primatologist-gpl  5.1.2
io.h File Reference
#include <aims/utility/converter_g.h>
#include <aims/io/io_g.h>
#include <aims/io/channelR.h>
#include <cartodata/volume/volume.h>
Include dependency graph for io.h:

Go to the source code of this file.

Classes

class  aims::io::internal::VolumeConvertReader< T >
 

Namespaces

 aims
 
 aims::io
 
 aims::io::internal
 

Functions

template<typename T >
void aims::io::write (const T &object, const std::string &fname, bool doit=true)
 Basic write. More...
 
template<typename T >
void aims::io::read (const std::string &fname, T &object, bool doit=true)
 Basic read Provided object type must be the same as disk data type. More...
 
template<typename T >
void aims::io::readChannel (const std::string &fname, T &object, int8_t channel, bool doit=true)
 Read a given channel A conversion is done between the channel type and the object type if necessaey. More...
 
template<typename T >
void aims::io::readChannel (const std::string &fname, carto::VolumeRef< T > &object, int8_t channel, bool doit=true)
 
template<typename IN , typename OUT >
bool aims::io::internal::convert (Process &p, const std::string &fname, Finder &f)
 
template<typename T >
void aims::io::readConvert (const std::string &fname, carto::VolumeRef< T > &object, bool doit=true)