1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#ifndef GATS_LIST_H #define GATS_LIST_H #include "gats/object.h" #include <bu/list.h> namespace Gats { class List : public Gats::Object, public Bu::List<Gats::Object *> { public: List(); virtual ~List(); virtual Type getType() const { return typeList; } virtual void write( Bu::Stream &rOut ) const; virtual void read( Bu::Stream &rIn, char cType ); }; }; #endif