CDSObjectF.cpp 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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. //---------------------------------------------------------------------------