Conv< Id > Class Template Reference

#include <Conv.h>

List of all members.

Static Public Member Functions

static unsigned int size (Id val)
static const Id buf2val (double **buf)
static void val2buf (Id id, double **buf)
static void str2val (Id &val, const string &s)
static void val2str (string &s, Id val)
static string rttiType ()

Detailed Description

template<>
class Conv< Id >

The template specialization of Conv< Id > sets up alignment on word boundaries by storing the Id as a double. It also deals with the string conversion issues.


Member Function Documentation

static const Id Conv< Id >::buf2val ( double **  buf  )  [inline, static]
static string Conv< Id >::rttiType (  )  [inline, static]
static unsigned int Conv< Id >::size ( Id  val  )  [inline, static]

This is the size used in the serialized form.

static void Conv< Id >::str2val ( Id val,
const string &  s 
) [inline, static]
static void Conv< Id >::val2buf ( Id  id,
double **  buf 
) [inline, static]
static void Conv< Id >::val2str ( string &  s,
Id  val 
) [inline, static]

References Id::path().

Here is the call graph for this function:


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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1