Lines Matching refs:CBuffer
11 /* 7-Zip now uses CBuffer only as CByteBuffer.
12 So there is no need to use Z7_ARRAY_NEW macro in CBuffer code. */
14 template <class T> class CBuffer
30 CBuffer(): _items(NULL), _size(0) {}
31 CBuffer(size_t size): _items(NULL), _size(0)
39 CBuffer(const CBuffer &buffer): _items(NULL), _size(0)
50 ~CBuffer() { delete []_items; }
110 CBuffer& operator=(const CBuffer &buffer)
119 bool operator==(const CBuffer<T>& b1, const CBuffer<T>& b2)
130 bool operator!=(const CBuffer<T>& b1, const CBuffer<T>& b2)
141 // typedef CBuffer<char> CCharBuffer;
142 // typedef CBuffer<wchar_t> CWCharBuffer;
143 typedef CBuffer<unsigned char> CByteBuffer;
150 // CByteBuffer_Wipe(): CBuffer<unsigned char>() {}
151 CByteBuffer_Wipe(size_t size): CBuffer<unsigned char>(size) {}