Jive reference manual
List of all members | Public Member Functions | Static Public Member Functions
jem::hdf5::DataType Class Reference

#include <jem/hdf5/DataType.h>

Public Member Functions

 DataType ()
 
 DataType (const Handle &tid)
 
bool operator== (const DataType &rhs) const
 
bool operator!= (const DataType &rhs) const
 
lint getID () const
 
bool isValid () const
 

Static Public Member Functions

static DataType getType (const byte *ptr)
 
static DataType getType (const char *ptr)
 
static DataType getType (const short *ptr)
 
static DataType getType (const int *ptr)
 
static DataType getType (const lint *ptr)
 
static DataType getType (const float *ptr)
 
static DataType getType (const double *ptr)
 
static DataType getType (const String *ptr)
 
static DataType getType (const ByteFlex *ptr)
 
static DataType getType (const ShortFlex *ptr)
 
static DataType getType (const IntFlex *ptr)
 
static DataType getType (const LintFlex *ptr)
 
static DataType getType (const FloatFlex *ptr)
 
static DataType getType (const DoubleFlex *ptr)
 

Constructor & Destructor Documentation

jem::hdf5::DataType::DataType ( )
jem::hdf5::DataType::DataType ( const Handle &  tid)
explicit

Member Function Documentation

bool jem::hdf5::DataType::operator== ( const DataType rhs) const
bool jem::hdf5::DataType::operator!= ( const DataType rhs) const
lint jem::hdf5::DataType::getID ( ) const
bool jem::hdf5::DataType::isValid ( ) const
static DataType jem::hdf5::DataType::getType ( const byte *  ptr)
static
static DataType jem::hdf5::DataType::getType ( const char *  ptr)
static
static DataType jem::hdf5::DataType::getType ( const short *  ptr)
static
static DataType jem::hdf5::DataType::getType ( const int *  ptr)
static
static DataType jem::hdf5::DataType::getType ( const lint *  ptr)
static
static DataType jem::hdf5::DataType::getType ( const float *  ptr)
static
static DataType jem::hdf5::DataType::getType ( const double *  ptr)
static
static DataType jem::hdf5::DataType::getType ( const String ptr)
static
static DataType jem::hdf5::DataType::getType ( const ByteFlex ptr)
static
static DataType jem::hdf5::DataType::getType ( const ShortFlex ptr)
static
static DataType jem::hdf5::DataType::getType ( const IntFlex ptr)
static
static DataType jem::hdf5::DataType::getType ( const LintFlex ptr)
static
static DataType jem::hdf5::DataType::getType ( const FloatFlex ptr)
static
static DataType jem::hdf5::DataType::getType ( const DoubleFlex ptr)
static