//--------------------------------------------------------------------------- #ifndef CDSStatPtnFH #define CDSStatPtnFH //--------------------------------------------------------------------------- #include #include #include #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 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 FLists; public: }; //--------------------------------------------------------------------------- #endif