123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- //---------------------------------------------------------------------------
- #ifndef CDSSgnlCtlrFH
- #define CDSSgnlCtlrFH
- //---------------------------------------------------------------------------
- #include <Classes.hpp>
- #include <stdio.h>
- #include <ADODB.hpp>
- #include <DB.hpp>
- #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<String, TSgnlCtlr*> FLists;
- public:
- bool LoadFromDb(TADOConnection *ADbConn=NULL);
- };
- //---------------------------------------------------------------------------
- extern TSgnlCtlrManager *SgnlCtlrManager;
- //---------------------------------------------------------------------------
- #endif
|