//--------------------------------------------------------------------------- #ifndef CDSSgnlCtlrFH #define CDSSgnlCtlrFH //--------------------------------------------------------------------------- #include #include #include #include #include "ITSLibF.h" #include "ITSDbF.h" #include "CDSObjectF.h" //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- class TSgnlCtlr : public TCDSObject { public: TSgnlCtlr() { }; ~TSgnlCtlr() {}; private: public: String SGNL_IXR_NMBR; float X_CRDN; float Y_CRDN; String IXR_NM; String NODE_ID; int CCTV_TYPE; String CCTV_NMBR; public: }; //--------------------------------------------------------------------------- class TSgnlCtlrManager { public: TSgnlCtlrManager(); ~TSgnlCtlrManager(); private: public: TItsMap FLists; public: bool LoadFromDb(TADOConnection *ADbConn=NULL); }; //--------------------------------------------------------------------------- extern TSgnlCtlrManager *SgnlCtlrManager; //--------------------------------------------------------------------------- #endif