Public Types | Public Member Functions

rt_equation< InterfaceType > Class Template Reference

Runtime representation of a equation by a left hand side and a right hand side expresssion. More...

#include <equation.hpp>

Public Types

typedef rt_expr< InterfaceType > value_type
typedef InterfaceType interface_type

Public Member Functions

 rt_equation ()
 rt_equation (const rt_expr< InterfaceType > &lhs, const rt_expr< InterfaceType > &rhs)
rt_expr< InterfaceType > const & lhs () const
 Returns the left hand side of the equation.
rt_expr< InterfaceType > const & rhs () const
 Returns the right hand side of the equation.

Detailed Description

template<typename InterfaceType>
class viennamath::rt_equation< InterfaceType >

Runtime representation of a equation by a left hand side and a right hand side expresssion.


Member Typedef Documentation

typedef InterfaceType interface_type
typedef rt_expr<InterfaceType> value_type

Constructor & Destructor Documentation

rt_equation (  )  [inline]
rt_equation ( const rt_expr< InterfaceType > &  lhs,
const rt_expr< InterfaceType > &  rhs 
) [inline]

Member Function Documentation

rt_expr<InterfaceType> const& lhs (  )  const [inline]

Returns the left hand side of the equation.

rt_expr<InterfaceType> const& rhs (  )  const [inline]

Returns the right hand side of the equation.


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