Exemple #1
0
int nme_buffer_create(int inLength)
{
   BufferData *data = new BufferData();
   data->setDataSize(inLength, true);
   //data->verify("nme_buffer_create");
   return (int)data;
}
Exemple #2
0
BufferData *BufferData::fromStream(class ObjectStreamIn &inStream)
{
   int len = inStream.getInt();
   BufferData *buf = new BufferData();
   buf->setDataSize(len,false);
   if (len)
      memcpy(buf->data, inStream.getBytes(len), len);
   return buf;
}
Exemple #3
0
void nme_buffer_resize(int inPtr, int inNewSize)
{
   BufferData *data = (BufferData *)inPtr;
   data->setDataSize(inNewSize, true);
   //data->verify("nme_buffer_resize");
}