CDSObjectF.cpp 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. //---------------------------------------------------------------------------
  2. #include "ITSLibF.h"
  3. #pragma hdrstop
  4. #include "CDSObjectF.h"
  5. //---------------------------------------------------------------------------
  6. #pragma package(smart_init)
  7. TCDSObject::TCDSObject()
  8. {
  9. //InitializeCriticalSection(&FCS);
  10. FCompleted = false;
  11. FEditMode = DB_INIT;
  12. FGridIndex = -1;
  13. MEM_DEL = "N";
  14. CTLR_NMBR = "";
  15. CTLR_ID = "";
  16. NAME = "";
  17. CTLR_IP = "";
  18. CTLR_PORT = 0;
  19. CTLR_LOCAL_NO = 0;
  20. TYPE_CD = "";
  21. ISTL_LCTN_NM = "";
  22. ISTL_LCTN_ADDR = "";
  23. X_CRDN = 0.;
  24. Y_CRDN = 0.;
  25. DEL_YN = "N";
  26. FData1 = NULL;
  27. FData2 = NULL;
  28. FData3 = NULL;
  29. }
  30. //---------------------------------------------------------------------------
  31. TCDSObject::~TCDSObject()
  32. {
  33. //DeleteCriticalSection(&FCS);
  34. }
  35. //---------------------------------------------------------------------------
  36. void TCDSObject::Lock()
  37. {
  38. //EnterCriticalSection(&FCS);
  39. }
  40. //---------------------------------------------------------------------------
  41. void TCDSObject::UnLock()
  42. {
  43. //LeaveCriticalSection(&FCS);
  44. }
  45. //---------------------------------------------------------------------------
  46. TCDSTraffic::TCDSTraffic()
  47. {
  48. InitTraffic();
  49. }
  50. //---------------------------------------------------------------------------
  51. TCDSTraffic::~TCDSTraffic()
  52. {
  53. }
  54. //---------------------------------------------------------------------------
  55. void TCDSTraffic::InitTraffic()
  56. {
  57. CMTR_GRAD_CD = "LTC0";
  58. PRCN_DT = "19000101000000";
  59. SPED = 0;
  60. TRVL_HH = 0;
  61. DATA_NUM = 0;
  62. TRAF_GRAD = 0;
  63. MISS_YN = "Y";
  64. MISSING = "Y";
  65. }
  66. //---------------------------------------------------------------------------