CreateLeaf< Scalar< Array< Dim, T, EngineTag > > > Struct Template Reference

Special case for Scalar<Array> returns ErrorType to avoid hairy type computations. More...

#include <CreateLeaf.h>

List of all members.

Public Types

typedef Scalar< Array< Dim, T,
EngineTag > > 
Input_t
typedef Scalar< ErrorTypeLeaf_t
typedef Leaf_t Return_t

Static Public Member Functions

static Return_t make (const Input_t &)


Detailed Description

template<int Dim, class T, class EngineTag>
struct CreateLeaf< Scalar< Array< Dim, T, EngineTag > > >

Special case for Scalar<Array> returns ErrorType to avoid hairy type computations.


Member Typedef Documentation

template<int Dim, class T , class EngineTag >
typedef Scalar<Array<Dim, T, EngineTag> > CreateLeaf< Scalar< Array< Dim, T, EngineTag > > >::Input_t

template<int Dim, class T , class EngineTag >
typedef Scalar<ErrorType> CreateLeaf< Scalar< Array< Dim, T, EngineTag > > >::Leaf_t

template<int Dim, class T , class EngineTag >
typedef Leaf_t CreateLeaf< Scalar< Array< Dim, T, EngineTag > > >::Return_t


Member Function Documentation

template<int Dim, class T , class EngineTag >
static Return_t CreateLeaf< Scalar< Array< Dim, T, EngineTag > > >::make ( const Input_t  )  [inline, static]


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

Generated on Wed Mar 16 06:19:47 2011 for FreePOOMA by  doxygen 1.5.9