Generated on Mon Aug 25 11:35:48 2008 for Gecode by doxygen 1.5.6

JavaScript Class Reference
[Scripts for problems]

Inherits Example.

List of all members.


Detailed Description

Example: Gecode/JavaScript interpreter

Executes a JavaScript program, builds the Gecode model that it contains and runs a search.

Definition at line 99 of file javascript.cc.


Public Member Functions

 JavaScript (const FileNameOptions &opt)
 The actual problem.
 JavaScript (bool share, JavaScript &s)
 Constructor for cloning s.
virtual Spacecopy (bool share)
 Perform copying during cloning.
virtual void print (std::ostream &os)
 Print solution.

Protected Attributes

VarArray< Reflection::Varx
 Variables.

Constructor & Destructor Documentation

JavaScript::JavaScript ( const FileNameOptions opt  )  [inline]

The actual problem.

Definition at line 105 of file javascript.cc.

JavaScript::JavaScript ( bool  share,
JavaScript s 
) [inline]

Constructor for cloning s.

Definition at line 131 of file javascript.cc.


Member Function Documentation

virtual Space* JavaScript::copy ( bool  share  )  [inline, virtual]

Perform copying during cloning.

Implements Gecode::Space.

Definition at line 137 of file javascript.cc.

virtual void JavaScript::print ( std::ostream &  os  )  [inline, virtual]

Print solution.

Reimplemented from Example.

Definition at line 143 of file javascript.cc.


Member Data Documentation

Variables.

Definition at line 102 of file javascript.cc.


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