realroot_doc 0.1.1
template_expression< A > Struct Template Reference

#include <texp_expression.hpp>

List of all members.

Public Types

Public Member Functions

Public Attributes


Detailed Description

template<class A>
struct mmx::texp::template_expression< A >

Definition at line 67 of file texp_expression.hpp.


Member Typedef Documentation

typedef A E

Definition at line 70 of file texp_expression.hpp.

typedef true_t terminal_t

Definition at line 69 of file texp_expression.hpp.


Constructor & Destructor Documentation

template_expression ( const A &  a) [inline]

Definition at line 74 of file texp_expression.hpp.

: a(a) {};

Member Function Documentation

operator X ( ) [inline]

Definition at line 73 of file texp_expression.hpp.

References template_expression< A >::term().

{ return X(term()); };
const A& term ( ) const [inline]

Definition at line 72 of file texp_expression.hpp.

References template_expression< A >::a.

Referenced by template_expression< A >::operator X().

{ return a; };

Member Data Documentation


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