Public Member Functions

alias_access_routine_rep Class Reference

List of all members.

Public Member Functions


Detailed Description

Definition at line 261 of file glue_class.cpp.


Constructor & Destructor Documentation

alias_access_routine_rep ( nat  i,
nat  a 
) [inline]

Definition at line 264 of file glue_class.cpp.

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

Member Function Documentation

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

Definition at line 266 of file glue_class.cpp.

References mmx::object_field().

                                         {
    alias<generic> contents= as<alias<generic> > (as_generic (a, arg_tp));
    alias<generic> field   = object_field (contents, index);
    return specialize_alias (as<generic> (field));
  }
vector<nat> signature (  ) const [inline]

Definition at line 271 of file glue_class.cpp.

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

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