FunctionDescription-class    package:SWinTypeLibs    R Documentation

_D_e_s_c_r_i_p_t_i_o_n _o_f _a _f_u_n_c_t_i_o_n _f_r_o_m _a _T_y_p_e _L_i_b_r_a_r_y.

_D_e_s_c_r_i_p_t_i_o_n:

     These classes describe a function element in a type library. The
     different types of functions refer to regular  functions
     ('FunctonInvokeDescription') and property accessors. The different
     classes are used simply for type information and dispatching
     rather than additional slots. The description object gives details
     about  the parameters, the return type, the type of function
     (regular or property accessor).

     One can determine from the collection of functions whether a
     property is read-only by determining if there is no set method for
     that property.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     'getFuncs'

_S_l_o_t_s:


     '_r_e_t_u_r_n_T_y_p_e': Object of class '"TypeDescription"'  a description
          of the return values for this function.

     '_p_a_r_a_m_e_t_e_r_s': Object of class '"list"' a list of
          'ParameterDescription-class' objects detailing the different
          parameters for the function.

     '_i_n_v_o_k_e_T_y_p_e': Object of class '"integer"'  a named integer
          indicating how this function should be invoked, i.e. as a
          propertyget, propertyput, function call, propertyrefput,

     '_n_a_m_e': Object of class '"character", from class
          "ElementDescription"' ~~ 

     '_h_i_d_d_e_n': Object of class '"logical", from class
          "ElementDescription"' ~~ 

_E_x_t_e_n_d_s:

     Class '"ElementDescription"', directly.

_M_e_t_h_o_d_s:

     No methods defined with class "FunctionDescription" in the
     signature.

_A_u_t_h_o_r(_s):

     Duncan Temple Lang <duncan@wald.ucdavis.edu>

_R_e_f_e_r_e_n_c_e_s:

     <URL: http://msdn.microsoft.com/library> <URL:
     http://www.omegahat.org/SWinTypeLibs>

_S_e_e _A_l_s_o:

     'ElementDescription-class' 'getFuncs'

