getArgCallValues    package:RGtkBindingGenerator    R Documentation

_C_o_m_p_u_t_e _h_o_w _t_h_e _C _a_r_g_u_m_e_n_t_s _a_r_e _p_a_s_s_e_d _t_o _t_h_e _G_t_k _r_o_u_t_i_n_e

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

     This determines how the arguments in the C code for an S interface
     routine are passed to the underlying C routine in the definitions.
     Essentially this is only concerned with whether the parameter is
     defined as read-write and hence can return values also.

_U_s_a_g_e:

     getArgCallValues(params)

_A_r_g_u_m_e_n_t_s:

  params: the collection of parameters for the underlying C routine.  

_D_e_t_a_i_l_s:

     This adds a ``&'' before the name of any parameter that is
     declared read-write.

_V_a_l_u_e:

     A character vector whose elements give the form of the variable as
     it is passed to the C routine. Essentially this is either the
     variable name itself, or a reference to the variable name (i.e.
     '&x').

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

     Duncan Temple Lang <duncan@research.bell-labs.com>

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

     <URL: http://www.omegahat.org/RGtk>, <URL:
     http://www.omegahat.org/RGtkBindingGenerator>, <URL:
     http://www.gtk.org> <URL: http://www.pygtk.org>(?)

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

     'genCCode'

_E_x_a_m_p_l_e_s:

