#pragma once #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*); };