#ifndef T2DLL_T2REQUESTARRAYLIST_H #define T2DLL_T2REQUESTARRAYLIST_H #include "../common.h" #include "LArray.h" class AFX_CLASS_EXPORT T2RequestArrayList : private LArray { public: T2RequestArrayList(); virtual ~T2RequestArrayList(); void Add(T2RequestArray*); unsigned int GetItemCount(); T2RequestArray* GetItemAt(int); T2Request* GetRequestByID(unsigned int); T2Request* FindUnusedRequest(); void BreakoutEmergency(T2TowerDoc*); void Read(T2Archive&, T2TowerDoc*); void Write(T2Archive&); void DispatchIdle(T2TowerDoc*); }; #endif