summaryrefslogtreecommitdiff
path: root/src/emc/rs274ngc/paramclass.hh
blob: 39ad4566b4af6ee2131a7cbe20e653337e42c1ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
struct ParamClass {

    Interp &interp;

    ParamClass(Interp &i);
    double getitem( bp::object sub);
    double setitem(bp::object sub, double dvalue);
    bp::list namelist(context &c) const;
    bp::list locals();
    bp::list globals();
    bp::list operator()() const;
    int length();
};

extern void export_ParamClass();