ClassDiagram.cd 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Class Name="OTSSQLITE::CDBBase">
  4. <Position X="0.5" Y="1.25" Width="2" />
  5. <TypeIdentifier>
  6. <HashCode>AAAAAAAAAAAAAAAABAAAAAAAAAAgEAAAggECAAAAAEA=</HashCode>
  7. <FileName>DBBase.h</FileName>
  8. </TypeIdentifier>
  9. </Class>
  10. <Class Name="OTSSQLITE::CSQLiteDB">
  11. <Position X="0.5" Y="4.75" Width="2" />
  12. <TypeIdentifier>
  13. <HashCode>gAAAgAAAAAAAAEAABAAAAAAAAAAhEAAAggECIAAAAEA=</HashCode>
  14. <FileName>SQLiteDB.h</FileName>
  15. </TypeIdentifier>
  16. <ShowAsAssociation>
  17. <Field Name="m_datastorePtr" />
  18. </ShowAsAssociation>
  19. </Class>
  20. <Class Name="OTSSQLITE::CDBStoreFile">
  21. <Position X="7.5" Y="1.75" Width="2" />
  22. <TypeIdentifier>
  23. <HashCode>CABAAIAAAAAAIAAAAAAABBAAQAAAEEAAAAEAIAAAAAA=</HashCode>
  24. <FileName>DBStoreFile.h</FileName>
  25. </TypeIdentifier>
  26. <ShowAsAssociation>
  27. <Field Name="m_datastorePtr" />
  28. </ShowAsAssociation>
  29. </Class>
  30. <Class Name="OTSSQLITE::CSQLiteStore">
  31. <Position X="2.75" Y="5.75" Width="2.5" />
  32. <TypeIdentifier>
  33. <HashCode>EABAAsABIABAoAAEABAiAAAAQAAAEEAABCAgABGoBAA=</HashCode>
  34. <FileName>SQLiteStore.h</FileName>
  35. </TypeIdentifier>
  36. </Class>
  37. <Class Name="OTSSQLITE::CDBStoreBase" Collapsed="true">
  38. <Position X="3.25" Y="1.75" Width="1.5" />
  39. <TypeIdentifier>
  40. <HashCode>AAAAAEABIABAgAAEABAAAAAAAAAAEAAAACAAABAoAAA=</HashCode>
  41. <FileName>DBStoreBase.h</FileName>
  42. </TypeIdentifier>
  43. </Class>
  44. <Class Name="OTSSQLITE::DBFileBase">
  45. <Position X="5.25" Y="0.5" Width="1.5" />
  46. <TypeIdentifier>
  47. <HashCode>AAAAAIAAAAAAIAAAAAAAAAAAQAAAEEAAAAAAAACAAAA=</HashCode>
  48. <FileName>DBFileBase.h</FileName>
  49. </TypeIdentifier>
  50. </Class>
  51. <Class Name="OTSSQLITE::CDBQueryBase" Collapsed="true">
  52. <Position X="12.5" Y="3" Width="2" />
  53. <TypeIdentifier>
  54. <HashCode>FAAAQBACCQAAIAAAAAgAAAAAAAAAAAEAACAAAgCAAAA=</HashCode>
  55. <FileName>DBQueryBase.h</FileName>
  56. </TypeIdentifier>
  57. </Class>
  58. <Class Name="OTSSQLITE::ColumnType" Collapsed="true">
  59. <Position X="9.75" Y="2.75" Width="1.5" />
  60. <TypeIdentifier>
  61. <HashCode>AAAAAAAAIAAAIAAgAAEJAAABghAAkAAAAAABIgAAJAA=</HashCode>
  62. <FileName>ColumnType.h</FileName>
  63. </TypeIdentifier>
  64. </Class>
  65. <Class Name="OTSSQLITE::CDBTable" Collapsed="true">
  66. <Position X="10.5" Y="6.25" Width="1.5" />
  67. <TypeIdentifier>
  68. <HashCode>AAADAAAAABACAIAAAICAAEBAAAAAIAAAAAVSAAIIAAA=</HashCode>
  69. <FileName>DBTable.h</FileName>
  70. </TypeIdentifier>
  71. </Class>
  72. <Class Name="OTSSQLITE::CDBTableBase" Collapsed="true">
  73. <Position X="10.5" Y="5" Width="1.5" />
  74. <TypeIdentifier>
  75. <HashCode>AAAAAAAAABACAAAAAIAAAEBAAAAAIAAAAAVSAAIIAAA=</HashCode>
  76. <FileName>DBTableBase.h</FileName>
  77. </TypeIdentifier>
  78. </Class>
  79. <Class Name="OTSSQLITE::CSQLiteQuery" Collapsed="true">
  80. <Position X="12.5" Y="4.5" Width="2" />
  81. <TypeIdentifier>
  82. <HashCode>FAAAQBACCQAAIAAAAggAAAAAABAAAAEAACAAAgCEAAA=</HashCode>
  83. <FileName>SQLiteQuery.h</FileName>
  84. </TypeIdentifier>
  85. </Class>
  86. <Typedef Name="OTSSQLITE::CDBBasePtr" Collapsed="true">
  87. <Position X="11.75" Y="1.5" Width="1.5" />
  88. <TypeIdentifier>
  89. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  90. <FileName>DBBase.h</FileName>
  91. </TypeIdentifier>
  92. </Typedef>
  93. <Typedef Name="OTSSQLITE::CSQLiteDBPtr" Collapsed="true">
  94. <Position X="11.5" Y="0.75" Width="1.5" />
  95. <TypeIdentifier>
  96. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  97. <FileName>SQLiteDB.h</FileName>
  98. </TypeIdentifier>
  99. </Typedef>
  100. <Typedef Name="OTSSQLITE::CDBStoreBasePtr" Collapsed="true">
  101. <Position X="4.25" Y="2.75" Width="1.5" />
  102. <TypeIdentifier>
  103. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  104. <FileName>DBStoreBase.h</FileName>
  105. </TypeIdentifier>
  106. </Typedef>
  107. <Typedef Name="OTSSQLITE::CDBQueryBasePtr" Collapsed="true">
  108. <Position X="9.75" Y="2" Width="1.5" />
  109. <TypeIdentifier>
  110. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  111. <FileName>DBQueryBase.h</FileName>
  112. </TypeIdentifier>
  113. </Typedef>
  114. <Typedef Name="OTSSQLITE::CDBTableBasePtr" Collapsed="true">
  115. <Position X="10" Y="3.5" Width="1.5" />
  116. <TypeIdentifier>
  117. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  118. <FileName>DBTableBase.h</FileName>
  119. </TypeIdentifier>
  120. </Typedef>
  121. <Typedef Name="OTSSQLITE::CSQLiteStorePtr" Collapsed="true">
  122. <Position X="9.75" Y="0.5" Width="1.5" />
  123. <TypeIdentifier>
  124. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  125. <FileName>SQLiteStore.h</FileName>
  126. </TypeIdentifier>
  127. </Typedef>
  128. <Font Name="Microsoft YaHei UI" Size="9" />
  129. </ClassDiagram>