FACT++  1.0
void DimRpc::storeIt ( void *  data,
int  size 
)
private

Definition at line 296 of file discpp.cxx.

References client_exit_user_routine(), exit_user_routine(), size, and srv_error_user_routine().

297 {
298  DISABLE_AST
299  if(!itsIdIn)
300  {
301  ENABLE_AST
302  return;
303  }
304  if(!itsDataOutSize)
305  {
306  itsDataOut = new char[size];
308  }
309  else if(itsDataOutSize < size)
310  {
311  delete[] (char *)itsDataOut;
312  itsDataOut = new char[size];
314  }
315  memcpy(itsDataOut, data, (size_t)size);
316  itsSizeOut = size;
317  ENABLE_AST
318 }
int itsSizeOut
Definition: dis.hxx:328
int itsIdIn
Definition: dis.hxx:341
int size
Definition: db_dim_server.c:17
void * itsDataOut
Definition: dis.hxx:326
float data[4 *1440]
int itsDataOutSize
Definition: dis.hxx:327

+ Here is the call graph for this function: