34 #ifndef AIMS_IO_ASCIIDATASOURCETRAITS_AIMS_H 35 #define AIMS_IO_ASCIIDATASOURCETRAITS_AIMS_H 43 template<
typename T,
int D>
54 #ifndef DOXYGEN_HIDE_INTERNAL_CLASSES 56 template<
typename T,
int D>
69 for(
int i=0; i<D; ++i )
95 template<
typename T,
int D>
103 for(
int i=0; i<D; ++i )
118 template <
typename T,
int D>
static bool skip(DataSource &, const std::string &chars=" \, bool ascii=true)
bool write(DataSource &ds, const bool &item)
std::ostream & operator<<(std::ostream &os, const MemoryAllocator &thing)
virtual int putch(int ch)=0
virtual bool isOpen() const=0
bool read(DataSource &ds, bool &item)