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

#include <H5.h>

Public Types

typedef const char * ConvertedType
 
typedef const char * ConvertedVectorElemType
 

Static Public Member Functions

static ConvertedType Convert (const std::string &obj)
 
static std::string Deconvert (const ConvertedType &obj)
 

Static Public Attributes

static const bool MustConvert = true
 

Detailed Description

Definition at line 701 of file H5.h.

Member Typedef Documentation

◆ ConvertedType

Definition at line 704 of file H5.h.

◆ ConvertedVectorElemType

Definition at line 705 of file H5.h.

Member Function Documentation

◆ Convert()

static ConvertedType Nektar::LibUtilities::H5::DataTypeConversionPolicy< std::string >::Convert ( const std::string &  obj)
inlinestatic

Definition at line 706 of file H5.h.

707  {
708  return obj.c_str();
709  }

◆ Deconvert()

static std::string Nektar::LibUtilities::H5::DataTypeConversionPolicy< std::string >::Deconvert ( const ConvertedType obj)
inlinestatic

Definition at line 710 of file H5.h.

711  {
712  return std::string(obj);
713  }

Member Data Documentation

◆ MustConvert

const bool Nektar::LibUtilities::H5::DataTypeConversionPolicy< std::string >::MustConvert = true
static

Definition at line 703 of file H5.h.