24 lines
247 B
C++
24 lines
247 B
C++
#pragma once
|
|
class TStaticBuffer
|
|
{
|
|
public:
|
|
TStaticBuffer(char *pBuf, int nSize);
|
|
|
|
virtual ~TStaticBuffer();
|
|
|
|
int operator !();
|
|
|
|
int IsEOF();
|
|
|
|
int Read(void *pDest, int nCount);
|
|
|
|
protected:
|
|
|
|
char *m_pBuf;
|
|
|
|
int m_nSize;
|
|
|
|
int m_nPos;
|
|
};
|
|
|