ns-reflect.Rd              package:base              R Documentation

_N_a_m_e _S_p_a_c_e _R_e_f_l_e_c_t_i_o_n _S_u_p_p_o_r_t

_D_e_s_c_r_i_p_t_i_o_n:

     Functions to support reflection on name space objects.

_U_s_a_g_e:

     getExportedValue(ns, name)
     getNamespace(name)
     getNamespaceExports(ns)
     getNamespaceImports(ns)
     getNamespaceName(ns)
     getNamespaceUsers(ns)
     getNamespaceVersion(ns)

_A_r_g_u_m_e_n_t_s:

      ns: string or name space object.

    name: string or name.

_D_e_t_a_i_l_s:

     'getExportedValue' returns the value of the exported variable
     'name' in name space 'ns'.

     'getNamespace' returns the environment representing the name space
     'name'.  The name space is loaded if necessary.

     'getNamespaceExports' returns a character vector of the names
     exported by 'ns'.

     'getNamespaceImports' returns a representation of the imports used
     by name space 'ns'.  This representation is experimental and
     subject to change.

     'getNamespaceName' and 'getNamespaceVersion' return the name and
     version of the name space 'ns'.

     'getNamespaceUsers' returns a character vector of the names of the
     name spaces that import name space 'ns'.

_A_u_t_h_o_r(_s):

     Luke Tierney

