ReposList-class          package:reposTools          R Documentation

_C_l_a_s_s "_R_e_p_o_s_L_i_s_t", _a _c_l_a_s_s _t_o _c_o_o_r_d_i_n_a_t_e _r_e_p_o_s_i_t_o_r_y _i_n_f_o_r_m_a_t_i_o_n

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

     A class to manage multiple repositories as a single entity.

_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("ReposList",
     ...)'. A convenience function, 'buildReposList' can be used as
     well.

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

     '_r_e_p_L_i_s_t': Object of class '"list"' a list of 'ReposEntry'
          objects.

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

     _s_h_o_w 'signature(object = "ReposList")': Provides a display of
          contained information

     _d_o_w_n_l_o_a_d_R_e_p_F_i_l_e 'signature(object = "ReposList")': Will download a
          file from a given repository 

     _g_e_t_R_e_p_E_n_t_r_y 'signature(object = "ReposList")': Retrieves a
          specific 'ReposEntry' object from the list

     _n_u_m_R_e_p_s 'signature(object = "ReposList")': The number of
          repositories managed by the list

     _r_e_p_L_i_s_t<- 'signature(object = "ReposList")': Edits the repository
          listing.  Can use either another 'ReposList', a 'ReposEntry',
          or an actual list.

     _r_e_p_L_i_s_t 'signature(object = "ReposList")': Retunrs the 'repList'
          slot.

     _r_e_p_N_a_m_e_s 'signature(object = "ReposList")': Returns the names of
          the known repositories.

     _r_e_p_P_k_g_I_n_f_o_L_i_s_t 'signature(object = "ReposList")': Returns a list
          of 'pkgInfo' objects for packages stored in the known
          repositories.

     _r_e_p_P_k_g_s 'signature(object = "ReposList")': Returns the names of
          the packages in the known repositories. 

     _r_e_p_U_R_L_s 'signature(object = "ReposList")': Returns the URLs for
          the known repositories.

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

     Jeff Gentry

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

     'buildReposList', 'getReposList', 'ReposEntry', 'pkgInfo'

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

     ##---- Should be DIRECTLY executable !! ----

