OTSModelClass.cd 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Class Name="OTSMODEL::COTSSample">
  4. <Position X="13.25" Y="7.75" Width="2.75" />
  5. <Compartments>
  6. <Compartment Name="Methods" Collapsed="true" />
  7. </Compartments>
  8. <AssociationLine Name="m_poMsrParams" Type="OTSMODEL::CMsrParamsPtr" FixedFromPoint="true" FixedToPoint="true">
  9. <Path>
  10. <Point X="16" Y="8.625" />
  11. <Point X="16.375" Y="8.625" />
  12. <Point X="16.375" Y="7.024" />
  13. <Point X="18.25" Y="7.024" />
  14. </Path>
  15. </AssociationLine>
  16. <TypeIdentifier>
  17. <HashCode>ACEAgkICYEECoAAQiEmCBykkECKEI5CRCYAvaEIi3Jg=</HashCode>
  18. <FileName>Measure\OTSSample.h</FileName>
  19. </TypeIdentifier>
  20. <ShowAsAssociation>
  21. <Field Name="m_poMsrParams" />
  22. <Field Name="m_poMsrResults" />
  23. </ShowAsAssociation>
  24. </Class>
  25. <Class Name="OTSMODEL::CMsrThread" Collapsed="true">
  26. <Position X="5.25" Y="3.5" Width="2.75" />
  27. <AssociationLine Name="m_listMeasurableSamples" Type="OTSMODEL::COTSSamplesList" FixedFromPoint="true" FixedToPoint="true">
  28. <Path>
  29. <Point X="7.683" Y="3.5" />
  30. <Point X="7.683" Y="2.774" />
  31. <Point X="8.25" Y="2.774" />
  32. </Path>
  33. </AssociationLine>
  34. <TypeIdentifier>
  35. <HashCode>QgxUACAmASAAAAAQkwgFAEBpIIBTIEowAAJGCCRgABE=</HashCode>
  36. <FileName>Measure\MsrThread.h</FileName>
  37. </TypeIdentifier>
  38. <ShowAsAssociation>
  39. <Field Name="m_pProjMgrFile" />
  40. <Field Name="m_listMeasurableSamples" />
  41. <Field Name="m_pThreadStatus" />
  42. </ShowAsAssociation>
  43. </Class>
  44. <Class Name="OTSMODEL::COTSProjMgrFile" Collapsed="true">
  45. <Position X="4.25" Y="0.5" Width="3" />
  46. <Compartments>
  47. <Compartment Name="Methods" Collapsed="true" />
  48. </Compartments>
  49. <TypeIdentifier>
  50. <HashCode>IICyoICGRRAEpADlQDoKLgpIwCXBoiAEAjAub0IQIAA=</HashCode>
  51. <FileName>Measure\OTSProjMgrFile.h</FileName>
  52. </TypeIdentifier>
  53. <ShowAsAssociation>
  54. <Field Name="m_listSamples" />
  55. </ShowAsAssociation>
  56. </Class>
  57. <Class Name="OTSMODEL::CMsrThreadStatus" Collapsed="true">
  58. <Position X="13.5" Y="2.5" Width="2.75" />
  59. <TypeIdentifier>
  60. <HashCode>AABgAIAAAABAABCAAAEECQI0QiAgIAAYEAAiAEAAAQE=</HashCode>
  61. <FileName>Measure\MsrThreadStatus.h</FileName>
  62. </TypeIdentifier>
  63. <ShowAsAssociation>
  64. <Field Name="m_listCpldSamples" />
  65. </ShowAsAssociation>
  66. </Class>
  67. <Class Name="OTSMODEL::CSmplMeasure">
  68. <Position X="0.75" Y="5.25" Width="2.25" />
  69. <Compartments>
  70. <Compartment Name="Methods" Collapsed="true" />
  71. </Compartments>
  72. <AssociationLine Name="m_pSample" Type="OTSMODEL::COTSSamplePtr" FixedFromPoint="true" FixedToPoint="true">
  73. <Path>
  74. <Point X="3" Y="7.125" />
  75. <Point X="3.375" Y="7.125" />
  76. <Point X="3.375" Y="7.094" />
  77. <Point X="13.25" Y="7.094" />
  78. </Path>
  79. </AssociationLine>
  80. <AssociationLine Name="m_pSmplMsrResultFileMgr" Type="OTSMODEL::CSmplMsrResultFileMgrPtr" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
  81. <Path>
  82. <Point X="2.188" Y="7.493" />
  83. <Point X="2.188" Y="9.024" />
  84. <Point X="5.25" Y="9.024" />
  85. </Path>
  86. </AssociationLine>
  87. <TypeIdentifier>
  88. <HashCode>ASQCLCcg0QiAAAAEIRAAAAFQAgIEiABAAJIGCQgYIAA=</HashCode>
  89. <FileName>Measure\SmplMeasure.h</FileName>
  90. </TypeIdentifier>
  91. <ShowAsAssociation>
  92. <Field Name="m_pSample" />
  93. <Field Name="m_pMsrThread" />
  94. <Field Name="m_pSmplMsrResultFileMgr" />
  95. </ShowAsAssociation>
  96. </Class>
  97. <Class Name="OTSMODEL::CSmplMsrResultFileMgr">
  98. <Position X="5.25" Y="9.5" Width="3.75" />
  99. <Compartments>
  100. <Compartment Name="Methods" Collapsed="true" />
  101. </Compartments>
  102. <TypeIdentifier>
  103. <HashCode>CAAQhoAKQQAQIIiQAAIBGQAIAACARAAAgAguAYACAAA=</HashCode>
  104. <FileName>Measure\SmplMsrResultFileMgr.h</FileName>
  105. </TypeIdentifier>
  106. <ShowAsAssociation>
  107. <Field Name="m_pSmplMsrResultFile" />
  108. </ShowAsAssociation>
  109. </Class>
  110. <Class Name="OTSMODEL::CSmplMsrResultFile">
  111. <Position X="9.5" Y="10.25" Width="3" />
  112. <Compartments>
  113. <Compartment Name="Methods" Collapsed="true" />
  114. </Compartments>
  115. <TypeIdentifier>
  116. <HashCode>QAAwAEQKYRQAAAAAAAgQBQBAACQEIIAAAAAqAEAAAAA=</HashCode>
  117. <FileName>Measure\SmplMsrResultFile.h</FileName>
  118. </TypeIdentifier>
  119. <ShowAsAssociation>
  120. <Field Name="m_pSample" />
  121. </ShowAsAssociation>
  122. </Class>
  123. <Class Name="OTSMODEL::CSmplMeasureInc">
  124. <Position X="0.5" Y="9.25" Width="2.5" />
  125. <InheritanceLine Type="OTSMODEL::CSmplMeasure" FixedFromPoint="true">
  126. <Path>
  127. <Point X="1.75" Y="7.493" />
  128. <Point X="1.75" Y="9.25" />
  129. </Path>
  130. </InheritanceLine>
  131. <TypeIdentifier>
  132. <HashCode>gAACAAAAAAoAAAAAAAAAAAABBABIAAAAAAAACAAAAAA=</HashCode>
  133. <FileName>Measure\SmplMeasureInc.h</FileName>
  134. </TypeIdentifier>
  135. </Class>
  136. <Class Name="OTSMODEL::CMsrParams">
  137. <Position X="18.25" Y="7.5" Width="3.5" />
  138. <Compartments>
  139. <Compartment Name="Methods" Collapsed="true" />
  140. </Compartments>
  141. <TypeIdentifier>
  142. <HashCode>AACwAAACAgAABABAAAIAAQwAACABIAQgAEAiQkAgRAA=</HashCode>
  143. <FileName>Measure\MsrParams.h</FileName>
  144. </TypeIdentifier>
  145. </Class>
  146. <Class Name="OTSMODEL::CMsrResultItem" Collapsed="true">
  147. <Position X="26.25" Y="11.5" Width="1.5" />
  148. <TypeIdentifier>
  149. <HashCode>AAAAAAAAIQAAAEAAAABAIQQgACAAIAAAAAAiMEACAQA=</HashCode>
  150. <FileName>Measure\MsrResults.h</FileName>
  151. </TypeIdentifier>
  152. </Class>
  153. <Class Name="OTSMODEL::CMsrResults">
  154. <Position X="18.25" Y="10.75" Width="3.5" />
  155. <TypeIdentifier>
  156. <HashCode>AYAECCAAAAAiIAACgQAQgQAAACgAIgABAAAiAEAAAAE=</HashCode>
  157. <FileName>Measure\MsrResults.h</FileName>
  158. </TypeIdentifier>
  159. <ShowAsAssociation>
  160. <Field Name="m_listResultItems" />
  161. </ShowAsAssociation>
  162. </Class>
  163. <Typedef Name="OTSMODEL::COTSSamplesList" Collapsed="true">
  164. <Position X="8.25" Y="2.5" Width="3.25" />
  165. <TypeIdentifier>
  166. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  167. <FileName>Measure\OTSSample.h</FileName>
  168. </TypeIdentifier>
  169. </Typedef>
  170. <Typedef Name="OTSMODEL::COTSProjMgrFilePtr" Collapsed="true">
  171. <Position X="4.25" Y="1.25" Width="3" />
  172. <TypeIdentifier>
  173. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  174. <FileName>Measure\OTSProjMgrFile.h</FileName>
  175. </TypeIdentifier>
  176. </Typedef>
  177. <Typedef Name="OTSMODEL::CMsrThreadStatusPtr" Collapsed="true">
  178. <Position X="13.5" Y="3.25" Width="2.75" />
  179. <TypeIdentifier>
  180. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  181. <FileName>Measure\MsrThreadStatus.h</FileName>
  182. </TypeIdentifier>
  183. </Typedef>
  184. <Typedef Name="OTSMODEL::COTSSamplePtr" Collapsed="true">
  185. <Position X="13.25" Y="7" Width="2.75" />
  186. <TypeIdentifier>
  187. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  188. <FileName>Measure\OTSSample.h</FileName>
  189. </TypeIdentifier>
  190. </Typedef>
  191. <Typedef Name="OTSMODEL::CSmplMsrResultFileMgrPtr" Collapsed="true">
  192. <Position X="5.25" Y="8.75" Width="3.75" />
  193. <TypeIdentifier>
  194. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  195. <FileName>Measure\SmplMsrResultFileMgr.h</FileName>
  196. </TypeIdentifier>
  197. </Typedef>
  198. <Typedef Name="OTSMODEL::CSmplMsrResultFilePtr" Collapsed="true">
  199. <Position X="9.5" Y="8.75" Width="3" />
  200. <TypeIdentifier>
  201. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  202. <FileName>Measure\SmplMsrResultFile.h</FileName>
  203. </TypeIdentifier>
  204. </Typedef>
  205. <Typedef Name="OTSMODEL::CMsrParamsPtr" Collapsed="true">
  206. <Position X="18.25" Y="6.75" Width="3.5" />
  207. <TypeIdentifier>
  208. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  209. <FileName>Measure\MsrParams.h</FileName>
  210. </TypeIdentifier>
  211. </Typedef>
  212. <Typedef Name="OTSMODEL::CMsrResultsPtr" Collapsed="true">
  213. <Position X="18.25" Y="10" Width="3.5" />
  214. <TypeIdentifier>
  215. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  216. <FileName>Measure\MsrResults.h</FileName>
  217. </TypeIdentifier>
  218. </Typedef>
  219. <Typedef Name="OTSMODEL::CMsrResultItemPtr" Collapsed="true">
  220. <Position X="26.25" Y="10.75" Width="1.5" />
  221. <TypeIdentifier>
  222. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  223. <FileName>Measure\MsrResults.h</FileName>
  224. </TypeIdentifier>
  225. </Typedef>
  226. <Typedef Name="OTSMODEL::CMsrResultItemsList" Collapsed="true">
  227. <Position X="23.5" Y="10.75" Width="2.25" />
  228. <TypeIdentifier>
  229. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  230. <FileName>Measure\MsrResults.h</FileName>
  231. </TypeIdentifier>
  232. </Typedef>
  233. <Typedef Name="OTSMODEL::CMsrResultsList" Collapsed="true">
  234. <Position X="23.5" Y="10" Width="3.5" />
  235. <TypeIdentifier>
  236. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  237. <FileName>Measure\MsrResults.h</FileName>
  238. </TypeIdentifier>
  239. </Typedef>
  240. <Font Name="Microsoft YaHei UI" Size="9" />
  241. </ClassDiagram>