iRoCS Toolbox  1.1.0
Data Structures | Namespaces | Typedefs | Functions
StDataHdf5.hh File Reference
#include <config.hh>
#include <string>
#include <cstring>
#include <valarray>
#include <hdf5.h>
#include <H5Cpp.h>
#include "SVMError.hh"
#include "SvmH5Type.hh"
#include "svt_check/RequireHelpers.hh"
#include "StDataHdf5.icc"
Include dependency graph for StDataHdf5.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  svt::StDataHdf5Templ< Hdf5FilePolicy >::Buffer
 
struct  svt::MyHdf5TypeTraits< DATATYPE >
 
struct  svt::MyHdf5TypeTraits< bool >
 
struct  svt::MyHdf5TypeTraits< char >
 
struct  svt::MyHdf5TypeTraits< double >
 
struct  svt::MyHdf5TypeTraits< float >
 
struct  svt::MyHdf5TypeTraits< int >
 
struct  svt::MyHdf5TypeTraits< long >
 
struct  svt::MyHdf5TypeTraits< short >
 
struct  svt::MyHdf5TypeTraits< unsigned char >
 
struct  svt::MyHdf5TypeTraits< unsigned int >
 
class  svt::StDataHdf5Templ< Hdf5FilePolicy >
 

Namespaces

 svt
 

Typedefs

typedef StDataHdf5Templ< H5::H5File > svt::StDataHdf5
 

Functions

template<typename T1 , typename T2 >
bool svt::_setVecData (T1 &, T2)
 
template<>
bool svt::_setVecData (char *&vect, char *rs)
 
template<>
bool svt::_setVecData (std::string &vect, char *rs)
 
template<>
bool svt::_setVecData (char &value, char *rs)
 
template<>
bool svt::_setVecData (short &value, char *rs)
 
template<>
bool svt::_setVecData (unsigned short &value, char *rs)
 
template<>
bool svt::_setVecData (int &value, char *rs)
 
template<>
bool svt::_setVecData (unsigned int &value, char *rs)
 
template<>
bool svt::_setVecData (long &value, char *rs)
 
template<>
bool svt::_setVecData (unsigned long &value, char *rs)
 
template<>
bool svt::_setVecData (long long &value, char *rs)
 
bool svt::_setVecData (unsigned long long &value, char *rs)
 
template<>
bool svt::_setVecData (float &value, char *rs)
 
template<>
bool svt::_setVecData (double &value, char *rs)
 
template<>
bool svt::_setVecData (long double &value, char *rs)