GParamSpec               package:RGtk2               R Documentation

_P_a_r_a_m_e_t_e_r _m_e_t_a_d_a_t_a _i_n _G_O_b_j_e_c_t

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

     'GParamSpec' is an object structure that encapsulates the metadata
      required to specify parameters, such as e.g. 'GObject'
     properties.

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

     gParamSpec(type, name, nick = NULL, blurb = NULL, flags = NULL, ...)
     as.GParamSpec(x)

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

    type: a string naming the R type (ie 'character', 'numeric', ...)
          corresponding to the desired 'GParamSpec' (property) type

    name: the name of the 'GParamSpec' (property)

    nick: the nickname of the 'GParamSpec' (property)

   blurb: a short string description of the 'GParamSpec' (property)

   flags: a vector of values from the 'GParamFlags' enumeration - 
          please see the GObject documentation for more information

     ...: named arguments specific to the type of 'GParamSpec' - 
          please see the GObject documentation for more information

       x: A list corresponding to a 'GParamSpec' - the class of the
          list should be the name of the 'GParamSpec' type

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

     As a transparent type, the various 'GParamSpec' structures should
     be returned to  R as corresponding lists, and 'as.GParamSpec'
     coerces a list to one understandable by the C wrappers, assuming
     that the class of the list is the name of the 'GParamSpec' type.
     'gParamSpec' is a more user-friendly wrapper to 'as.GParamSpec'
     that constructs the correctly-classed list on the fly from its
     arguments.

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

     A list representing a 'GParamSpec', ready to be passed to the
     underlying C libraries

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

     Michael Lawrence

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

     <URL:
     http://developer.gnome.org/doc/API/2.0/gobject/gobject-GParamSpec.html>

