text: // Geometric Tools, LLC
  // Copyright (c) 1998-2011
  // Distributed under the Boost Software License, Version 1.0.
  // http://www.boost.org/LICENSE_1_0.txt
  // http://www.geometrictools.com/License/Boost/LICENSE_1_0.txt
  //
  // File Version: 5.0.0 (2010/01/01)
  
  //----------------------------------------------------------------------------
  inline BufferIO::operator bool () const
  {
      return mMode != BM_NONE;
  }
  //----------------------------------------------------------------------------
  inline const char* BufferIO::GetBuffer () const
  {
      return mBuffer;
  }
  //----------------------------------------------------------------------------
  inline int BufferIO::GetNumBytesTotal () const
  {
      return mNumBytesTotal;
  }
  //----------------------------------------------------------------------------
  inline int BufferIO::GetNumBytesProcessed () const
  {
      return mNumBytesProcessed;
  }
  //----------------------------------------------------------------------------
  inline int BufferIO::GetMode () const
  {
      return mMode;
  }
  //----------------------------------------------------------------------------
  