signature-class           package:methods           R Documentation

_C_l_a_s_s "_s_i_g_n_a_t_u_r_e" _F_o_r _M_e_t_h_o_d _D_e_f_i_n_i_t_i_o_n_s

_D_e_s_c_r_i_p_t_i_o_n:

     This class represents the mapping of some of the formal arguments
     of a function onto the names of some classes.  It is used as one
     of two slots in the 'MethodDefinition' class.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects can be created by calls of the form 'new("signature",
     functionDef, ...)'.  The 'functionDef' argument, if it is supplied
     as a function object, defines the formal names.  The other
     arguments define the classes.

_S_l_o_t_s:


     '._D_a_t_a': Object of class '"character"' the classes. 

     '_n_a_m_e_s': Object of class '"character"' the corresponding argument
          names. 

_E_x_t_e_n_d_s:

     Class '"character"', from data part. Class '"vector"', by class
     "character".

_M_e_t_h_o_d_s:


     _i_n_i_t_i_a_l_i_z_e 'signature(object = "signature")': see the discussion
          of objects from the class, above. 

_S_e_e _A_l_s_o:

     class 'MethodDefinition' for the use of this class.

