//--------------------------------------------------------------------------- #ifndef CDSVmsIfscFH #define CDSVmsIfscFH //--------------------------------------------------------------------------- #include #include //--------------------------------------------------------------------------- #include "ITSLibF.h" //--------------------------------------------------------------------------- class TVmsIfsc { public: TVmsIfsc() {}; ~TVmsIfsc(){}; private: public: String VMS_IFSC_ID; String VMS_IFSC_NM; String DSPL_STRT_NODE_NM; String DSPL_END_NODE_NM; String DETR_ID; String ROAD_NM; String SPOT_NM; String AXIS_YN; String USE_YN; }; //--------------------------------------------------------------------------- class TVmsIfscManager { public: TVmsIfscManager() {}; ~TVmsIfscManager(){ FLists.RemoveAll(); }; private: public: TItsMap FLists; public: int Load(); TVmsIfsc *Find(String AIfscId) { return FLists.Find(AIfscId); }; }; //--------------------------------------------------------------------------- extern TVmsIfscManager *VmsIfscManager; //--------------------------------------------------------------------------- #endif