aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/Reader.h
blob: 864eba2bc9cba17a6333ac7798ba366b123a333b (plain)
1
2
3
4
5
6
7
8
9
10
11
#pragma once

class Reader
{
public:
	virtual ~Reader() {}

	virtual void close() = 0; //Closes the stream and releases any system resources associated with it.
	virtual int read() = 0; //Reads a single character.
	virtual int read(wchar_t cbuf[], unsigned int off, unsigned int len) = 0; //Reads characters into a portion of an array.
};