soma-io
5.0.5
|
#include <soma-io/utilities/asciidatasourcetraits.h>
Public Member Functions | |
template<> | |
bool | read (DataSource &ds, bool &item) |
template<> | |
bool | write (DataSource &ds, const bool &item) |
template<> | |
bool | read (DataSource &ds, uint8_t &item) |
template<> | |
bool | write (DataSource &ds, const uint8_t &item) |
template<> | |
bool | read (DataSource &ds, int8_t &item) |
template<> | |
bool | write (DataSource &ds, const int8_t &item) |
template<> | |
bool | read (DataSource &ds, char &item) |
template<> | |
bool | write (DataSource &ds, const char &item) |
template<> | |
bool | read (DataSource &ds, uint16_t &item) |
template<> | |
bool | write (DataSource &ds, const uint16_t &item) |
template<> | |
bool | read (DataSource &ds, int16_t &item) |
template<> | |
bool | write (DataSource &ds, const int16_t &item) |
template<> | |
bool | read (DataSource &ds, uint32_t &item) |
template<> | |
bool | write (DataSource &ds, const uint32_t &item) |
template<> | |
bool | read (DataSource &ds, int32_t &item) |
template<> | |
bool | write (DataSource &ds, const int32_t &item) |
template<> | |
bool | read (DataSource &ds, int64_t &item) |
template<> | |
bool | write (DataSource &ds, const int64_t &item) |
template<> | |
bool | read (DataSource &ds, uint64_t &item) |
template<> | |
bool | write (DataSource &ds, const uint64_t &item) |
template<> | |
bool | read (DataSource &ds, long &item) |
template<> | |
bool | write (DataSource &ds, const long &item) |
template<> | |
bool | read (DataSource &ds, unsigned long &item) |
template<> | |
bool | write (DataSource &ds, const unsigned long &item) |
template<> | |
bool | read (DataSource &ds, float &item) |
template<> | |
bool | write (DataSource &ds, const float &item) |
template<> | |
bool | read (DataSource &ds, double &item) |
template<> | |
bool | write (DataSource &ds, const double &item) |
template<> | |
bool | read (DataSource &ds, std::string &item) |
template<> | |
bool | write (DataSource &ds, const std::string &item) |
template<> | |
bool | write (DataSource &ds, char *const &item) |
template<> | |
bool | write (DataSource &ds, const char *const &item) |
template<> | |
bool | read (DataSource &ds, carto::VoxelRGB &item) |
template<> | |
bool | write (DataSource &ds, const carto::VoxelRGB &item) |
template<> | |
bool | read (DataSource &ds, carto::VoxelRGBA &item) |
template<> | |
bool | write (DataSource &ds, const carto::VoxelRGBA &item) |
template<> | |
bool | read (DataSource &ds, carto::VoxelHSV &item) |
template<> | |
bool | write (DataSource &ds, const carto::VoxelHSV &item) |
template<> | |
bool | read (DataSource &ds, std::complex< float > &item) |
template<> | |
bool | write (DataSource &ds, const std::complex< float > &item) |
template<> | |
bool | read (DataSource &ds, std::complex< double > &item) |
template<> | |
bool | write (DataSource &ds, const std::complex< double > &item) |
Static Public Member Functions | |
static bool | read (DataSource &ds, T &item) |
static bool | write (DataSource &ds, const T &item) |
Definition at line 59 of file asciidatasourcetraits.h.
|
inlinestatic |
Definition at line 93 of file asciidatasourcetraits.h.
Referenced by soma::operator>>(), soma::AsciiDataSourceTraits< carto::VoxelValue< T, C > >::read(), soma::AsciiDataSourceTraits< T >::read(), and soma::DefaultAsciiItemReader< T >::readOne().
|
inline |
Definition at line 147 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 162 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 177 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 193 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 209 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 225 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 240 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 256 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 271 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 286 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 305 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 320 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::read().
|
inline |
Definition at line 339 of file asciidatasourcetraits.h.
References soma::internal::AsciiFloatReadTraits< T >::read().
|
inline |
Definition at line 354 of file asciidatasourcetraits.h.
References soma::internal::AsciiFloatReadTraits< T >::read().
|
inline |
Definition at line 369 of file asciidatasourcetraits.h.
References soma::DataSource::getch(), soma::DataSource::isOpen(), and soma::DataSource::ungetch().
|
inline |
Definition at line 775 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::read().
|
inline |
Definition at line 798 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::read().
|
inline |
Definition at line 821 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::read().
|
inline |
Definition at line 844 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::read().
|
inline |
Definition at line 875 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::read().
|
inlinestatic |
Definition at line 109 of file asciidatasourcetraits.h.
Referenced by soma::operator<<(), soma::internal::AsciiIntReadTraits< T >::write(), soma::internal::AsciiFloatReadTraits< T >::write(), and soma::AsciiDataSourceTraits< T >::write().
|
inline |
Definition at line 154 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 169 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 184 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 200 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 217 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 232 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 248 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 263 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 278 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 295 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 312 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 329 of file asciidatasourcetraits.h.
References soma::internal::AsciiIntReadTraits< T >::write().
|
inline |
Definition at line 346 of file asciidatasourcetraits.h.
References soma::internal::AsciiFloatReadTraits< T >::write().
|
inline |
Definition at line 361 of file asciidatasourcetraits.h.
References soma::internal::AsciiFloatReadTraits< T >::write().
|
inline |
Definition at line 392 of file asciidatasourcetraits.h.
References soma::DataSource::isOpen(), and soma::DataSource::writeBlock().
|
inline |
Definition at line 402 of file asciidatasourcetraits.h.
References soma::DataSource::isOpen(), and soma::DataSource::writeBlock().
|
inline |
Definition at line 412 of file asciidatasourcetraits.h.
References soma::DataSource::isOpen(), and soma::DataSource::writeBlock().
|
inline |
Definition at line 782 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::write().
|
inline |
Definition at line 805 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::write().
|
inline |
Definition at line 828 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::write().
|
inline |
Definition at line 855 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::write().
|
inline |
Definition at line 886 of file asciidatasourcetraits.h.
References soma::AsciiDataSourceTraits< T >::write().