Ignore:
Timestamp:
07/26/17 10:34:17 (7 years ago)
Author:
oabramkina
Message:

Minor modifications:

  • changing sizes of client buffers from int to size_t
  • adding attribute maxBufferSize.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/XIOS_DEV_CMIP6/src/buffer_client.cpp

    r1201 r1227  
    3737  } 
    3838 
    39   int CClientBuffer::remain(void) 
     39  StdSize CClientBuffer::remain(void) 
    4040  { 
    4141    return bufferSize - count; 
    4242  } 
    4343 
    44   bool CClientBuffer::isBufferFree(int size) 
     44  bool CClientBuffer::isBufferFree(StdSize size) 
    4545  { 
    4646    if (size > bufferSize) 
    47       ERROR("bool CClientBuffer::isBufferFree(int size)", 
     47      ERROR("bool CClientBuffer::isBufferFree(StdSize size)", 
    4848            << "The requested size (" << size << " bytes) is too big to fit the buffer (" << bufferSize << " bytes), please increase the client buffer size." << endl); 
    4949 
     
    6464 
    6565 
    66   CBufferOut* CClientBuffer::getBuffer(int size) 
     66  CBufferOut* CClientBuffer::getBuffer(StdSize size) 
    6767  { 
    6868    if (size <= remain()) 
     
    7575    else 
    7676    { 
    77       ERROR("CBufferOut* CClientBuffer::getBuffer(int size)", 
     77      ERROR("CBufferOut* CClientBuffer::getBuffer(StdSize size)", 
    7878            << "Not enough space in buffer, this should not have happened..."); 
    7979      return NULL; 
Note: See TracChangeset for help on using the changeset viewer.