forked from metin2/server
23 lines
404 B
C++
23 lines
404 B
C++
#ifndef __INC_METIN_II_GAME_BUFFER_MANAGER_H__
|
|
#define __INC_METIN_II_GAME_BUFFER_MANAGER_H__
|
|
|
|
class TEMP_BUFFER
|
|
{
|
|
public:
|
|
TEMP_BUFFER(int Size = 8192, bool ForceDelete = false );
|
|
~TEMP_BUFFER();
|
|
|
|
const void * read_peek();
|
|
void write(const void * data, int size);
|
|
int size();
|
|
void reset();
|
|
|
|
LPBUFFER getptr() { return buf; }
|
|
|
|
protected:
|
|
LPBUFFER buf;
|
|
bool forceDelete;
|
|
};
|
|
|
|
#endif
|