nidas  v1.2-1520
Classes | Namespaces | Typedefs | Enumerations | Functions
sample_type_traits.h File Reference

Go to the source code of this file.

Classes

struct  nidas::core::sample_type_traits_base< T >
 
struct  nidas::core::sample_type_traits< T >
 
struct  nidas::core::sample_type_traits< char >
 
struct  nidas::core::sample_type_traits< unsigned char >
 
struct  nidas::core::sample_type_traits< unsigned short >
 
struct  nidas::core::sample_type_traits< short >
 
struct  nidas::core::sample_type_traits< unsigned int >
 
struct  nidas::core::sample_type_traits< int >
 
struct  nidas::core::sample_type_traits< float >
 
struct  nidas::core::sample_type_traits< double >
 
struct  nidas::core::sample_type_traits< long long >
 
struct  nidas::core::sample_type_traits< void >
 

Namespaces

 nidas
 Root namespace for the NCAR In-Situ Data Acquisition Software.
 
 nidas::core
 The essential core classes of nidas.
 

Typedefs

typedef enum
nidas::core::sampleType 
nidas::core::sampleType
 

Enumerations

enum  nidas::core::sampleType {
  nidas::core::CHAR_ST, nidas::core::UCHAR_ST, nidas::core::SHORT_ST, nidas::core::USHORT_ST,
  nidas::core::INT32_ST, nidas::core::UINT32_ST, nidas::core::FLOAT_ST, nidas::core::DOUBLE_ST,
  nidas::core::INT64_ST, nidas::core::UNKNOWN_ST
}
 

Functions

unsigned int nidas::core::maxValue (unsigned short)
 maxValue is an overloaded function returning the maximum value of its integer argument. More...
 
unsigned int nidas::core::maxValue (short)
 
unsigned int nidas::core::maxValue (int)
 
template<typename T >
sampleType nidas::core::getSampleType (T *)