evaluator_rep Class Reference

#include <evaluator.hpp>

Inheritance diagram for evaluator_rep:
rep_struct

List of all members.

Public Member Functions

Public Attributes

Friends


Detailed Description

Definition at line 34 of file evaluator.hpp.


Constructor & Destructor Documentation

evaluator_rep (  )  [inline]

Definition at line 54 of file evaluator.hpp.

00054 {}

virtual ~evaluator_rep (  )  [inline, virtual]

Definition at line 55 of file evaluator.hpp.

00055 {}


Member Function Documentation

generic apply ( const generic fun,
const vector< generic > &  a 
) const [virtual]

Definition at line 48 of file evaluator.cpp.

References mmx::gen().

00049                                                               {
00050   return gen (fun, v); }

generic apply ( const generic fun,
const generic x1,
const generic x2 
) const [virtual]

Definition at line 45 of file evaluator.cpp.

References mmx::gen().

00046                                                                           {
00047   return gen (fun, x1, x2); }

generic apply ( const generic fun,
const generic x1 
) const [virtual]

Definition at line 43 of file evaluator.cpp.

References mmx::gen().

00043                                                                          {
00044   return gen (fun, x1); }

generic apply ( const generic fun  )  const [virtual]

Definition at line 41 of file evaluator.cpp.

References mmx::gen().

00041                                                       {
00042   return gen (fun); }

generic construct ( const generic x  )  const [virtual]

Definition at line 39 of file evaluator.cpp.

00039                                                         {
00040   return x; }

bool contains ( const generic var  )  const [virtual]

Definition at line 30 of file evaluator.cpp.

00030                                                       {
00031   (void) var; return false; }

generic eval ( const generic x  )  const [virtual]

Definition at line 37 of file evaluator.cpp.

00037                                                    {
00038   return x; }

bool get ( const generic var,
generic val 
) const [virtual]

Definition at line 34 of file evaluator.cpp.

00034                                                                {
00035   (void) var; (void) val; return false; }

generic get ( const generic var  )  const [virtual]

Definition at line 32 of file evaluator.cpp.

00032                                                     {
00033   return var; }

void * get_internal_data (  )  const [virtual]

Definition at line 21 of file evaluator.cpp.

00021                                               {
00022   return NULL; }

void overload ( const generic var,
const generic val,
nat  penalty = ((nat) 2) 
) const [virtual]

Definition at line 28 of file evaluator.cpp.

00028                                                           {
00029     (void) var; (void) val; (void) pen; }

void reset ( const generic var  )  const [virtual]

Definition at line 25 of file evaluator.cpp.

00025                                                    {
00026   (void) var; }

void set ( const generic var,
const generic val 
) const [virtual]

Definition at line 23 of file evaluator.cpp.

00023                                                                      {
00024   (void) var; (void) val; }


Friends And Related Function Documentation

friend class evaluator [friend]

Definition at line 56 of file evaluator.hpp.


Member Data Documentation

MMX_ALLOCATORS int ref_count [inherited]

Definition at line 164 of file basix.hpp.


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

Generated on 6 Dec 2012 for basix by  doxygen 1.6.1