INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
INMOST::ternary_pool< Op, A, B, C > Class Template Reference

#include <inmost_variable.h>

Inheritance diagram for INMOST::ternary_pool< Op, A, B, C >:
Collaboration diagram for INMOST::ternary_pool< Op, A, B, C >:

Public Member Functions

 ternary_pool (const A &pcond, const B &pleft, const C &pright)
 
 ternary_pool (const ternary_pool &other)
 
ternary_pooloperator= (ternary_pool const &other)
 
const shell_expression< A > & get_cond ()
 
const shell_expression< B > & get_left ()
 
const shell_expression< C > & get_right ()
 
Op & get_op ()
 
const Op & get_op () const
 
 ~ternary_pool ()
 

Detailed Description

template<class Op, class A, class B, class C>
class INMOST::ternary_pool< Op, A, B, C >

Definition at line 278 of file inmost_variable.h.

Constructor & Destructor Documentation

template<class Op, class A, class B, class C>
INMOST::ternary_pool< Op, A, B, C >::ternary_pool ( const A &  pcond,
const B &  pleft,
const C &  pright 
)
inline

Definition at line 285 of file inmost_variable.h.

template<class Op, class A, class B, class C>
INMOST::ternary_pool< Op, A, B, C >::ternary_pool ( const ternary_pool< Op, A, B, C > &  other)
inline

Definition at line 286 of file inmost_variable.h.

template<class Op, class A, class B, class C>
INMOST::ternary_pool< Op, A, B, C >::~ternary_pool ( )
inline

Definition at line 293 of file inmost_variable.h.

Member Function Documentation

template<class Op, class A, class B, class C>
const shell_expression<A>& INMOST::ternary_pool< Op, A, B, C >::get_cond ( )
inline

Definition at line 288 of file inmost_variable.h.

template<class Op, class A, class B, class C>
const shell_expression<B>& INMOST::ternary_pool< Op, A, B, C >::get_left ( )
inline

Definition at line 289 of file inmost_variable.h.

template<class Op, class A, class B, class C>
Op& INMOST::ternary_pool< Op, A, B, C >::get_op ( )
inline

Definition at line 291 of file inmost_variable.h.

Here is the caller graph for this function:

template<class Op, class A, class B, class C>
const Op& INMOST::ternary_pool< Op, A, B, C >::get_op ( ) const
inline

Definition at line 292 of file inmost_variable.h.

template<class Op, class A, class B, class C>
const shell_expression<C>& INMOST::ternary_pool< Op, A, B, C >::get_right ( )
inline

Definition at line 290 of file inmost_variable.h.

template<class Op, class A, class B, class C>
ternary_pool& INMOST::ternary_pool< Op, A, B, C >::operator= ( ternary_pool< Op, A, B, C > const &  other)
inline

Definition at line 287 of file inmost_variable.h.


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