coco::point_check_feasibility Class Reference
[Database Interface]

Stored procedure checking the feasibility of a point. More...

#include <dbtools.h>

Collaboration diagram for coco::point_check_feasibility:

Collaboration graph

List of all members.

Public Types

typedef work_node_context context
typedef bool return_type

Public Member Functions

 point_check_feasibility (vdbl::colid _x, vdbl::colid _TL, vdbl::colid _f)
 point_check_feasibility (const point_check_feasibility &_i)
virtual ~point_check_feasibility ()
bool operator() () const
bool def () const
void setcontext (const context *c, const vdbl::row *r)

Detailed Description

This function class is used as a stored procedure (vdbl::method) for checking the feasibility of a point stored in the ``point'' table in the evaluation context of a given work_node.

Definition at line 44 of file dbtools.h.

Member Typedef Documentation

The evaluation context type

Definition at line 48 of file dbtools.h.

The return type of the operator(), i.e. the function class.

Definition at line 66 of file dbtools.h.

Constructor & Destructor Documentation

coco::point_check_feasibility::point_check_feasibility ( vdbl::colid  _x,
vdbl::colid  _TL,
vdbl::colid  _f 
) [inline]

Constructor setting the relevant column ids.

Definition at line 69 of file dbtools.h.

coco::point_check_feasibility::point_check_feasibility ( const point_check_feasibility _i  )  [inline]

Standard Copy Constructor

Definition at line 72 of file dbtools.h.

virtual coco::point_check_feasibility::~point_check_feasibility (  )  [inline, virtual]

Standard Destructor

Definition at line 76 of file dbtools.h.

Member Function Documentation

bool coco::point_check_feasibility::def (  )  const [inline]

Method, which computes the default value of the stored procedure

Definition at line 81 of file dbtools.h.

bool coco::point_check_feasibility::operator() (  )  const

Evaluation operator, which computes the value of the stored procedure

Definition at line 35 of file

void coco::point_check_feasibility::setcontext ( const context c,
const vdbl::row *  r 
) [inline]

This method initializes the evaluation context and the row, preparing for the evaluation.

Definition at line 84 of file dbtools.h.

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

Generated on Tue Feb 9 14:48:02 2010 for COCONUT API by  doxygen 1.5.8