Public Types | Public Member Functions

rt_symbolic_interval< InterfaceType > Class Template Reference

A symbolic runtime interval. More...

#include <symbolic_interval.hpp>

Public Types

typedef rt_expr< InterfaceType > value_type
typedef InterfaceType interface_type
typedef InterfaceType::numeric_type numeric_type

Public Member Functions

 rt_symbolic_interval (id_type interval_id=0)
id_type id () const
 Returns the ID of the interval (used for dispatching purposes).

Detailed Description

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

A symbolic runtime interval.


Member Typedef Documentation

typedef InterfaceType interface_type
typedef InterfaceType::numeric_type numeric_type
typedef rt_expr<InterfaceType> value_type

Constructor & Destructor Documentation

rt_symbolic_interval ( id_type  interval_id = 0  )  [inline]

Member Function Documentation

id_type id (  )  const [inline]

Returns the ID of the interval (used for dispatching purposes).


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