aboutsummaryrefslogtreecommitdiff
path: root/src/gatsstream.h
blob: d668c28f6bffcc8e26bde8696e13abf265147b75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef GATS_STREAM_H
#define GATS_STREAM_H

#include <bu/stream.h>

namespace Gats
{
	class Object;

	class GatsStream
	{
	public:
		GatsStream( Bu::Stream &rStream );
		virtual ~GatsStream();

		Gats::Object *readObject();
		void writeObject( Gats::Object *pObject );

	private:
		Bu::Stream &rStream;
	};
};

#endif