Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Nektar::LibUtilities::H5::DataTypeConversionPolicy< std::string > Struct Template 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

template<>
struct Nektar::LibUtilities::H5::DataTypeConversionPolicy< std::string >

Definition at line 569 of file H5.h.

Member Typedef Documentation

Definition at line 572 of file H5.h.

Definition at line 573 of file H5.h.

Member Function Documentation

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

Definition at line 574 of file H5.h.

575  {
576  return obj.c_str();
577  }
static std::string Nektar::LibUtilities::H5::DataTypeConversionPolicy< std::string >::Deconvert ( const ConvertedType obj)
inlinestatic

Definition at line 578 of file H5.h.

579  {
580  return std::string(obj);
581  }

Member Data Documentation

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

Definition at line 571 of file H5.h.