Nektar++
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Nektar::LibUtilities::H5::DataTypeConversionPolicy< T > Struct Template Reference

#include <H5.h>

Public Types

typedef T ConvertedType
 
typedef T ConvertedVectorElemType
 

Static Public Member Functions

static ConvertedType Convert (const T &obj)
 
static T Deconvert (const ConvertedType &obj)
 

Static Public Attributes

static const bool MustConvert = false
 

Detailed Description

template<class T>
struct Nektar::LibUtilities::H5::DataTypeConversionPolicy< T >

Definition at line 352 of file H5.h.

Member Typedef Documentation

◆ ConvertedType

template<class T >
typedef T Nektar::LibUtilities::H5::DataTypeConversionPolicy< T >::ConvertedType

Definition at line 355 of file H5.h.

◆ ConvertedVectorElemType

template<class T >
typedef T Nektar::LibUtilities::H5::DataTypeConversionPolicy< T >::ConvertedVectorElemType

Definition at line 356 of file H5.h.

Member Function Documentation

◆ Convert()

template<class T >
DataTypeConversionPolicy< T >::ConvertedType Nektar::LibUtilities::H5::DataTypeConversionPolicy< T >::Convert ( const T &  obj)
static

Definition at line 649 of file H5.h.

650{
651 return obj;
652}

Referenced by Nektar::LibUtilities::H5::CanHaveAttributes::SetAttribute().

◆ Deconvert()

template<class T >
T Nektar::LibUtilities::H5::DataTypeConversionPolicy< T >::Deconvert ( const ConvertedType obj)
static

Definition at line 655 of file H5.h.

657{
658 return obj;
659}

Member Data Documentation

◆ MustConvert

template<class T >
const bool Nektar::LibUtilities::H5::DataTypeConversionPolicy< T >::MustConvert = false
static

Definition at line 354 of file H5.h.