#include <Cle2000.hxx>
Public Member Functions | |
Cle2000 (std::string sname) | |
Cle2000 (std::string sname, int_32 edit) | |
Cle2000 (std::string sname, LifoPtr jstack) | |
Cle2000 (std::string sname, int_32 edit, LifoPtr jstack) | |
~Cle2000 () throw (Cle2000Exception) | |
void | setLifo (LifoPtr myLifo) |
void | exec () throw (Cle2000Exception) |
Call a parametrized CLE-2000 procedure. A CLE-2000 procedure is implemented as a 80-column ascii file. The name of that file must have a ".c2m"
suffix. A Lifo object is used to manage input/output parameters for this CLE-2000 procedure.
ganlib::Cle2000::Cle2000 | ( | std::string | sname | ) |
use this constructor to create a new CLE-2000 object
sname | string containing the name of the ascii file containing the CLE-2000 procedure (without the ".c2m" suffix) |
ganlib::Cle2000::Cle2000 | ( | std::string | sname, |
int_32 | edit | ||
) |
use this constructor to create a new Cle2000 object
sname | string containing the name of the ascii file containing the CLE-2000 procedure (without the ".c2m" suffix) |
edit | user-defined edition index. Increasing value of edit will cause increasing amount of listing information. Set edit to zero to avoid listing information. |
ganlib::Cle2000::Cle2000 | ( | std::string | sname, |
LifoPtr | jstack | ||
) |
ganlib::Cle2000::Cle2000 | ( | std::string | sname, |
int_32 | edit, | ||
LifoPtr | jstack | ||
) |
use this constructor to create a new Cle2000 object with an embedded Lifo stack
sname | string containing the name of the ascii file containing the CLE-2000 procedure (without the ".c2m" suffix) |
edit | user-defined edition index. Increasing value of edit will cause increasing amount of listing information. Set edit to zero to avoid listing information. |
jstack | Lifo stack to include in Cle2000 object |
ganlib::Cle2000::~Cle2000 | ( | ) | throw (Cle2000Exception) |
Close and destroy a Cle2000 object.
void ganlib::Cle2000::exec | ( | ) | throw (Cle2000Exception) |
call the native CLE-2000 procedure
void ganlib::Cle2000::setLifo | ( | LifoPtr | myLifo | ) |