nwsFindTry                package:nws                R Documentation

_n_e_t_W_o_r_k_S_p_a_c_e _C_l_a_s_s _M_e_t_h_o_d

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

     Attempt to find value associates with a variable from the shared
     netWorkSpace;  a non-blocking version of 'nwsFind'.

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

     ## S4 method for signature 'netWorkSpace':
     nwsFindTry(.Object, xName, defaultVal=NULL)

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

 .Object: a netWorkSpace class object

   xName: name of variable to be found

defaultVal: value to return if xName is not found

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

     Look in the shared netWorkSpace for a value bound to xName.  Once
     found, return the value associated with xName, but  the value is
     not removed from the shared netWorkSpace. If there is more than
     one value associated with xName, the particular value returned
     depends on varName's behavior. See 'nwsDeclare' for details.

     If variable is not found, return immediately rather than block on
     the  operation (as in the case of 'nwsFind'), and the value of
     argument defaultVal is returned.  By default, defaultVal is NULL.

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

     'nwsDeclare', 'nwsFind'

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

     ## Not run: 
     ws <- netWorkSpace('nws example')
     x <- nwsFindTry(ws, 'abc', -1)
     ## End(Not run)

