From ec05778d5718a7912e506764d443a78d6a6179e3 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Mon, 5 Nov 2012 22:41:51 +0000 Subject: Converted tabs to spaces with tabconv. --- src/stable/membuf.cpp | 122 +++++++++++++++++++++++++------------------------- 1 file changed, 61 insertions(+), 61 deletions(-) (limited to 'src/stable/membuf.cpp') diff --git a/src/stable/membuf.cpp b/src/stable/membuf.cpp index dea9a0e..4d6e8e6 100644 --- a/src/stable/membuf.cpp +++ b/src/stable/membuf.cpp @@ -10,13 +10,13 @@ using namespace Bu; Bu::MemBuf::MemBuf() : - nPos( 0 ) + nPos( 0 ) { } Bu::MemBuf::MemBuf( const Bu::String &str ) : - sBuf( str ), - nPos( 0 ) + sBuf( str ), + nPos( 0 ) { } @@ -30,76 +30,76 @@ void Bu::MemBuf::close() size Bu::MemBuf::read( void *pBuf, size nBytes ) { - if( (size)sBuf.getSize()-(size)nPos < nBytes ) - nBytes = sBuf.getSize()-nPos; + if( (size)sBuf.getSize()-(size)nPos < nBytes ) + nBytes = sBuf.getSize()-nPos; - memcpy( pBuf, sBuf.getStr()+nPos, nBytes ); - nPos += nBytes; + memcpy( pBuf, sBuf.getStr()+nPos, nBytes ); + nPos += nBytes; - return nBytes; + return nBytes; } - + size Bu::MemBuf::write( const void *pBuf, size nBytes ) { - if( nPos == sBuf.getSize() ) - { - // Easiest, just append the data. - sBuf.append( (const char *)pBuf, nBytes ); - nPos += nBytes; - return nBytes; - } - else - { - // Trickier, we must do this in two parts, overwrite, then append - // Frist, overwrite. - size iOver = sBuf.getSize() - nPos; - if( iOver > nBytes ) - iOver = nBytes; - memcpy( sBuf.getStr()+nPos, pBuf, iOver ); - // Then append - if( iOver < nBytes ) - { - sBuf.append( ((const char *)pBuf)+iOver, nBytes-iOver ); - } - nPos += nBytes; - return nBytes; - } + if( nPos == sBuf.getSize() ) + { + // Easiest, just append the data. + sBuf.append( (const char *)pBuf, nBytes ); + nPos += nBytes; + return nBytes; + } + else + { + // Trickier, we must do this in two parts, overwrite, then append + // Frist, overwrite. + size iOver = sBuf.getSize() - nPos; + if( iOver > nBytes ) + iOver = nBytes; + memcpy( sBuf.getStr()+nPos, pBuf, iOver ); + // Then append + if( iOver < nBytes ) + { + sBuf.append( ((const char *)pBuf)+iOver, nBytes-iOver ); + } + nPos += nBytes; + return nBytes; + } } size Bu::MemBuf::tell() { - return nPos; + return nPos; } void Bu::MemBuf::seek( size offset ) { - nPos += offset; - if( nPos < 0 ) nPos = 0; - else if( nPos > sBuf.getSize() ) nPos = sBuf.getSize(); + nPos += offset; + if( nPos < 0 ) nPos = 0; + else if( nPos > sBuf.getSize() ) nPos = sBuf.getSize(); } void Bu::MemBuf::setPos( size pos ) { - nPos = pos; - if( nPos < 0 ) nPos = 0; - else if( nPos > sBuf.getSize() ) nPos = sBuf.getSize(); + nPos = pos; + if( nPos < 0 ) nPos = 0; + else if( nPos > sBuf.getSize() ) nPos = sBuf.getSize(); } void Bu::MemBuf::setPosEnd( size pos ) { - nPos = sBuf.getSize()-pos; - if( nPos < 0 ) nPos = 0; - else if( nPos > sBuf.getSize() ) nPos = sBuf.getSize(); + nPos = sBuf.getSize()-pos; + if( nPos < 0 ) nPos = 0; + else if( nPos > sBuf.getSize() ) nPos = sBuf.getSize(); } bool Bu::MemBuf::isEos() { - return (nPos == sBuf.getSize()); + return (nPos == sBuf.getSize()); } bool Bu::MemBuf::isOpen() { - return true; + return true; } void Bu::MemBuf::flush() @@ -108,32 +108,32 @@ void Bu::MemBuf::flush() bool Bu::MemBuf::canRead() { - return !isEos(); + return !isEos(); } bool Bu::MemBuf::canWrite() { - return true; + return true; } bool Bu::MemBuf::isReadable() { - return true; + return true; } bool Bu::MemBuf::isWritable() { - return true; + return true; } bool Bu::MemBuf::isSeekable() { - return true; + return true; } bool Bu::MemBuf::isBlocking() { - return true; + return true; } void Bu::MemBuf::setBlocking( bool ) @@ -142,36 +142,36 @@ void Bu::MemBuf::setBlocking( bool ) void Bu::MemBuf::setSize( size iSize ) { - if( iSize < 0 ) - iSize = 0; - sBuf.setSize( iSize ); - if( nPos > iSize ) - nPos = iSize; + if( iSize < 0 ) + iSize = 0; + sBuf.setSize( iSize ); + if( nPos > iSize ) + nPos = iSize; } Bu::size Bu::MemBuf::getSize() const { - return sBuf.getSize(); + return sBuf.getSize(); } Bu::size Bu::MemBuf::getBlockSize() const { - return sBuf.getSize(); + return sBuf.getSize(); } Bu::String Bu::MemBuf::getLocation() const { - return ""; + return ""; } Bu::String &Bu::MemBuf::getString() { - return sBuf; + return sBuf; } void Bu::MemBuf::setString( const Bu::String &sNewData ) { - sBuf = sNewData; - nPos = 0; + sBuf = sNewData; + nPos = 0; } -- cgit v1.2.3