nwsFindTryFile              package:nws              R Documentation

_F_i_n_d _a _S_t_o_r_e_d _V_a_l_u_e _a_n_d _W_r_i_t_e _I_t _t_o _a _F_i_l_e

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

     Find a value of a netWorkSpace variable and write it to a file.

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

     ## S4 method for signature 'netWorkSpace':
     nwsFindTryFile(.Object, xName, fObj)

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

 .Object: a netWorkSpace object.

   xName: character string specifying the name of the variable to find.

    fObj: 'file' object or character string specifying the file to
          write data to.

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

     The 'nwsFindTryFile' method looks in the shared netWorkSpace
     '.Object' for a value bound to 'xName'; if it finds such a value,
     'nwsFind' writes it to the specified file but does not remove it
     from the variable, and returns 'TRUE'. If no value is found,
     'nwsFindFile' returns 'FALSE'. If there is more than one value
     associated with 'xName', the particular value returned depends on
     'xName''s behavior. See 'nwsDeclare' for details.

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

     'nwsFetchTryFile', 'nwsFindTry'

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

     ## Not run: 
     ws <- netWorkSpace('nws example')
     nwsStore(ws, 'x', 'Hello, world\n')
     if (nwsFindTryFile(ws, 'x', 'hello.txt')) {
       cat('success\n')
     } else {
       cat('failure\n')
     }
     ## End(Not run)

