lazyLoad                package:base                R Documentation

_L_a_z_y _L_o_a_d _a _D_a_t_a_b_a_s_e _o_f _R _O_b_j_e_c_t_s

_D_e_s_c_r_i_p_t_i_o_n:

     Lazy load a database of R objects.

_U_s_a_g_e:

     lazyLoad(filebase, envir = parent.frame(), filter)

_A_r_g_u_m_e_n_t_s:

filebase: The file path to the database, with no extension.

   envir: The environment into which objects are loaded.

  filter: An optional function which when called on an object name
          returns 'TRUE' or 'FALSE': only objects for which this is
          true will be loaded.

_D_e_t_a_i_l_s:

     This is the workhorse function called by the package loader to
     load the code for a package from a database.  The database
     consists of two binary files, 'filebase.rdb' (the objects) and
     'filebase.rdx' (an index).

     The objects are not themselves loaded into 'envir': rather
     promises are created that will load the object from the database
     on first access. (See 'delayedAssign'.)

_A_u_t_h_o_r(_s):

     Luke Tierney

_S_e_e _A_l_s_o:

     'makeLazyLoading'

