iRoCS Toolbox  1.1.0
Public Member Functions | Static Public Member Functions | Protected Member Functions
BlitzAnalyzeTraits< T > Class Template Reference

The BlitzAnalyzeTraits class provides type traits for BlitzAnalyzeFile. More...

#include <BlitzAnalyzeTraits.hh>

Collaboration diagram for BlitzAnalyzeTraits< T >:

Public Member Functions

 ~BlitzAnalyzeTraits ()
 
int max (const blitz::Array< T, 3 > &inArray)
 Returns maximum value in inArray or seperately specified value. More...
 
int min (const blitz::Array< T, 3 > &inArray)
 Returns minimum value in inArray or seperately specified value. More...
 
size_t sizeof_type ()
 Returns size of datatype T in Byte. More...
 
std::string Type ()
 Selects datatype. More...
 

Static Public Member Functions

static BlitzAnalyzeTraitsInstance ()
 Public singleton access methode (Instance) to one single instance of the class. More...
 

Protected Member Functions

 BlitzAnalyzeTraits ()
 Creates a stub BlitzAnalyzeTraits object. More...
 

Detailed Description

template<typename T>
class BlitzAnalyzeTraits< T >

The BlitzAnalyzeTraits class provides type traits for BlitzAnalyzeFile.

Definition at line 46 of file BlitzAnalyzeTraits.hh.

Constructor & Destructor Documentation

◆ ~BlitzAnalyzeTraits()

template<typename T >
BlitzAnalyzeTraits< T >::~BlitzAnalyzeTraits ( )

◆ BlitzAnalyzeTraits()

template<typename T >
BlitzAnalyzeTraits< T >::BlitzAnalyzeTraits ( )
protected

Creates a stub BlitzAnalyzeTraits object.

Member Function Documentation

◆ Instance()

template<typename T >
static BlitzAnalyzeTraits* BlitzAnalyzeTraits< T >::Instance ( )
static

Public singleton access methode (Instance) to one single instance of the class.

◆ Type()

template<typename T >
std::string BlitzAnalyzeTraits< T >::Type ( )

Selects datatype.

◆ max()

template<typename T >
int BlitzAnalyzeTraits< T >::max ( const blitz::Array< T, 3 > &  inArray)

Returns maximum value in inArray or seperately specified value.

◆ min()

template<typename T >
int BlitzAnalyzeTraits< T >::min ( const blitz::Array< T, 3 > &  inArray)

Returns minimum value in inArray or seperately specified value.

◆ sizeof_type()

template<typename T >
size_t BlitzAnalyzeTraits< T >::sizeof_type ( )

Returns size of datatype T in Byte.


The documentation for this class was generated from the following file: