deps/PicklingTools170Release/Xm/ptools170/lib/ptools/t4tab.cc
bool recvT4Tab (CPHEADER& hcb, Tab& t, string vrb_key, Serialization_e ser)
{
  Val v;
  if (recvT4Val(hcb, v, vrb_key), ser) {
    if (v.tag == 't') {
      t = v;
      return true;
    }
  }
  else {
    return false;
  }
  
  return false;
}
///////////////////////////////////////////////////////////////////////////////
// FUNCTION: recvT4Tab
//
// DECRIPTION:
//   This function receives a Tab through an already open T4000 file/pipe.
//   This is done by using the T4000 VRBSTRUCT.
//
// NOTES:
//   In order to use these functions properly, initT4Tab should be used
//   initialize the file/pipe and sendT4Tab and recvT4Tab should be used to
//   add and grab data to or from the file/pipe.
//   The recvT4Tab function is non-blocking, so the returned Tab must be
//   emptiness-tested before use.
//
///////////////////////////////////////////////////////////////////////////////
recvT4Tab
DECRIPTION:
This function receives a Tab through an already open T4000 file/pipe.
This is done by using the T4000 VRBSTRUCT.

In order to use these functions properly, initT4Tab should be used
initialize the file/pipe and sendT4Tab and recvT4Tab should be used to
add and grab data to or from the file/pipe.
The recvT4Tab function is non-blocking, so the returned Tab must be
emptiness-tested before use.
recvT4Tab DECRIPTION : This function receives a Tab through an already open T4000 file / pipe . This is done by using the T4000 VRBSTRUCT . In order to use these functions properly initT4Tab should be used initialize the file / pipe and sendT4Tab and recvT4Tab should be used to add and grab data to or from the file / pipe . The recvT4Tab function is non - blocking so the returned Tab must be emptiness - tested before use .
bool recvT4Tab (CPHEADER& hcb, Tab& t, string vrb_key, Serialization_e ser)
{
  Val v;
  if (recvT4Val(hcb, v, vrb_key), ser) {
    if (v.tag == 't') {
      t = v;
      return true;
    }
  }
  else {
    return false;
  }
  return false;
}
bool recvT4Tab ( CPHEADER & hcb , Tab & t , string vrb_key , Serialization_e ser ) { Val v ; if ( recvT4Val ( hcb , v , vrb_key ) , ser ) { if ( v . tag == ' ' ) { t = v ; return true ; } } else { return false ; } return false ; }
FUNCTION: recvT4Tab
DECRIPTION:
This function receives a Tab through an already open T4000 file/pipe.
FUNCTION : recvT4Tab DECRIPTION : This function receives a Tab through an already open T4000 file / pipe .