basix_doc 0.1
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.

{}
virtual ~evaluator_rep ( ) [inline, virtual]

Definition at line 55 of file evaluator.hpp.

{}

Member Function Documentation

generic apply ( const generic fun) const [virtual]

Definition at line 41 of file evaluator.cpp.

References mmx::gen().

                                                      {
  return gen (fun); }
generic apply ( const generic fun,
const generic x1 
) const [virtual]

Definition at line 43 of file evaluator.cpp.

References mmx::gen().

                                                                         {
  return gen (fun, x1); }
generic apply ( const generic fun,
const generic x1,
const generic x2 
) const [virtual]

Definition at line 45 of file evaluator.cpp.

References mmx::gen().

                                                                          {
  return gen (fun, x1, x2); }
generic apply ( const generic fun,
const vector< generic > &  a 
) const [virtual]

Definition at line 48 of file evaluator.cpp.

References mmx::gen().

                                                              {
  return gen (fun, v); }
generic construct ( const generic x) const [virtual]

Definition at line 39 of file evaluator.cpp.

                                                        {
  return x; }
bool contains ( const generic var) const [virtual]

Definition at line 30 of file evaluator.cpp.

                                                      {
  (void) var; return false; }
generic eval ( const generic x) const [virtual]

Definition at line 37 of file evaluator.cpp.

                                                   {
  return x; }
bool get ( const generic var,
generic val 
) const [virtual]

Definition at line 34 of file evaluator.cpp.

References mmx::val.

                                                               {
  (void) var; (void) val; return false; }
generic get ( const generic var) const [virtual]

Definition at line 32 of file evaluator.cpp.

                                                    {
  return var; }
void * get_internal_data ( ) const [virtual]

Definition at line 21 of file evaluator.cpp.

                                              {
  return NULL; }
void overload ( const generic var,
const generic val,
nat  penalty = ((nat) 2) 
) const [virtual]

Definition at line 28 of file evaluator.cpp.

References mmx::val.

                                                          {
    (void) var; (void) val; (void) pen; }
void reset ( const generic var) const [virtual]

Definition at line 25 of file evaluator.cpp.

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

Definition at line 23 of file evaluator.cpp.

References mmx::val.

                                                                     {
  (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 138 of file basix.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines