//**************************************************************************************// Filename:	CBuffer.h// Copyright © 1999-2003 Abracode, Inc. All rights reserved.//// Description:	////**************************************************************************************// Revision History:// Sunday, June 13, 1999 - Original//**************************************************************************************#ifndef _H_CBuffer#define _H_CBuffer#pragma onceclass CBuffer {	public:								CBuffer();		virtual				~CBuffer();				Size				GetSize() { return mBufferSize; }		Ptr					GetBufferPtr();		Boolean				IsAllocated() { return (mBufferH != NULL); }		virtual void		Free();		virtual void		Restore();	protected:		Handle				mBufferH;		Size				mBufferSize;		ByteCount			mDataLen;		Boolean				mIsLocked;};#endif //_H_CInputBuffer