aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/OutputStream.h
blob: f6d9bcf77d28928d6ff776626c19f8e69e13a612 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once
// 4J Stu - Represents Java standard lib abstract

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

	virtual void write(unsigned int b) = 0;
	virtual void write(byteArray b) = 0;
	virtual void write(byteArray b, unsigned int offset, unsigned int length) = 0;
	virtual void close() = 0;
	virtual void flush() = 0;
};