nwsFetchTryFile             package:nws             R Documentation

_F_e_t_c_h _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:

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

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

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

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

 .Object: a netWorkSpace object.

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

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

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

     The 'nwsFetchTryFile' method looks in the shared netWorkSpace
     '.Object' for a value bound to 'xName';  if it finds such a value,
     'nwsFetchTryFile' writes the value to the specified file, removes
     it from the variable, and the  method returns 'TRUE'.  If it is
     not found, 'nwsFetchTryFile' returns FALSE.

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

     'nwsFindTryFile', 'nwsFetchTry'

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

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

