Public Member Functions

access_routine_rep Class Reference

List of all members.

Public Member Functions


Detailed Description

Definition at line 216 of file glue_class.cpp.


Constructor & Destructor Documentation

access_routine_rep ( nat  i,
nat  a,
nat  d 
) [inline]

Definition at line 219 of file glue_class.cpp.

                                          :
    routine_rep (GEN_ACCESS), index (i), arg_tp (a), dest_tp (d) {}

Member Function Documentation

generic apply ( const generic &  a ) const [inline]

Definition at line 221 of file glue_class.cpp.

                                         {
    vector<generic> v= as<vector<generic> > (as_generic (a, arg_tp));
    ASSERT (N(v) > index, "invalid data structure");
    return v[index];
  }
vector<nat> signature (  ) const [inline]

Definition at line 226 of file glue_class.cpp.

{ return vec<nat> (dest_tp, arg_tp); }

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