soma-io 6.0.6
asciidatasourcetraits.h File Reference
#include <soma-io/config/soma_config.h>
#include <soma-io/datasource/datasource.h>
#include <cartobase/type/types.h>
#include <cartobase/exception/ioexcept.h>
#include <cartobase/stream/sstream.h>
#include <cartobase/type/string_conversion.h>
#include <cartobase/type/limits.h>
#include <cartobase/type/voxelvalue.h>
#include <cartobase/type/voxelrgb.h>
#include <cartobase/type/voxelrgba.h>
#include <cartobase/type/voxelhsv.h>
#include <cstring>
#include <iostream>
#include <limits>
Include dependency graph for asciidatasourcetraits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  soma::AsciiDataSourceTraits< T >
 
class  soma::StreamUtil
 
class  soma::internal::AsciiIntReadTraits< T >
 
class  soma::internal::AsciiFloatReadTraits< T >
 
class  soma::AsciiDataSourceTraits< carto::VoxelValue< T, C > >
 

Namespaces

namespace  soma
 
namespace  soma::internal
 

Functions

template<typename T>
DataSourcesoma::operator>> (DataSource &ds, T &x)
 
DataSourcesoma::operator<< (DataSource &ds, const char &x)
 
DataSourcesoma::operator<< (DataSource &ds, const int8_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const uint8_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const int16_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const uint16_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const int32_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const uint32_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const int64_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const uint64_t &x)
 
DataSourcesoma::operator<< (DataSource &ds, const long &x)
 
DataSourcesoma::operator<< (DataSource &ds, const unsigned long &x)
 
DataSourcesoma::operator<< (DataSource &ds, const float &x)
 
DataSourcesoma::operator<< (DataSource &ds, const double &x)
 
DataSourcesoma::operator<< (DataSource &ds, const std::string &x)
 
DataSourcesoma::operator<< (DataSource &ds, const char *const &x)
 
template<typename T, unsigned int C>
DataSourcesoma::operator<< (DataSource &ds, const carto::VoxelValue< T, C > &x)
 
DataSourcesoma::operator<< (DataSource &ds, const carto::VoxelRGB &x)
 
DataSourcesoma::operator<< (DataSource &ds, const carto::VoxelRGBA &x)
 
DataSourcesoma::operator<< (DataSource &ds, const carto::VoxelHSV &x)
 
DataSourcesoma::operator<< (DataSource &ds, const std::complex< float > &x)
 
DataSourcesoma::operator<< (DataSource &ds, const std::complex< double > &x)