123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- //---------------------------------------------------------------------------
- #ifndef CDSStatPtnFH
- #define CDSStatPtnFH
- //---------------------------------------------------------------------------
- #include <Classes.hpp>
- #include <ADODB.hpp>
- #include <DB.hpp>
- #include "ITSLibF.h"
- //---------------------------------------------------------------------------
- #define DAY_HOUR 24
- //---------------------------------------------------------------------------
- typedef struct tagTRFSPED
- {
- int C_SPED;
- int P_SPED;
- String C_GRAD;
- String P_GRAD;
- } TRFSPED;
- //---------------------------------------------------------------------------
- class TIfscTrf
- {
- public:
- TIfscTrf()
- {
- for (int ii = 0; ii < DAY_HOUR; ii++)
- {
- INFO[ii].C_SPED = 0;
- INFO[ii].P_SPED = 0;
- INFO[ii].C_GRAD = "LTC0";
- INFO[ii].P_GRAD = "LTC0";
- }
- };
- virtual ~TIfscTrf()
- {
- };
- public:
- String IFSC_ID;
- TRFSPED INFO[DAY_HOUR];
- };
- //---------------------------------------------------------------------------
- class TIfscTrfManager
- {
- public:
- TIfscTrfManager()
- {
- };
- virtual ~TIfscTrfManager()
- {
- FLists.RemoveAll();
- };
- public:
- TItsMap<String, TIfscTrf*> FLists;
- public:
- };
- //---------------------------------------------------------------------------
- class TAtrdInfo
- {
- public:
- TAtrdInfo()
- {
- };
- virtual ~TAtrdInfo() {};
- public:
- String ATRD_ID;
- String ATRD_NM;
- String DRCT_CD_NM;
- String IFSC_ID;
- String STRT_NM;
- String END_NM;
- };
- //---------------------------------------------------------------------------
- class TAtrdInfoManager
- {
- public:
- TAtrdInfoManager()
- {
- };
- virtual ~TAtrdInfoManager()
- {
- FLists.RemoveAll();
- };
- public:
- TItsMap<String, TAtrdInfo*> FLists;
- public:
- };
- //---------------------------------------------------------------------------
- #endif
|