📄 geohazardmodel.mdx
字号:
<anc reserve="173" >44 Name:CAtlDllModuleT< CGeoHazardModelModule >48 BaseList:CAtlDllModuleT< CGeoHazardModelModule >8 Access:044 Type:CAtlDllModuleT< CGeoHazardModelModule >15 IsVirtual:False</anc>
<ans>[Base]CGeoHazardModelModule.ATL-CAtlDllModuleT< CGeoHazardModelModule ></ans>
<ari>6 1:VC++12 3:Generalize</ari>
<noe>
<RMS:IRF id="YJyOHQ4fvE6egbDHD7JATA" name="atlmfc_include::ATL::CAtlDllModuleT" classStr="clx" import="0" />
</noe>
</grz>
</rlt>
<anc reserve="206" >26 Name:CGeoHazardModelModule12 Description:16 IsAbstract:False8 Access:08 NetAttr:10 Modifiers:37 VCDefinitionLocation:With declaration11 Stereotype:11 VCDeclSpec:18 TemplateParamList:18 TemplateParamDesc:</anc>
<ans>CGeoHazardModelModule</ans>
<ari>6 1:VC++7 3:Class</ari>
<opr>
<opr id="KDMa4k38BU+jYgjSFnUCCA" >
<otv>
<stv id="84QSpw4XtE+ABdjlSfijDA" >
<tgd>
<RMS:LRF id="zkDCWaMk0EeDD/Detg/z+A" />
</tgd>
<val>()</val>
</stv>
<etv id="TZqcTgq6HUuAT9AcTOus8A" >
<tgd>
<RMS:LRF id="1CqcouBKYUa9JfVGm42BoQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="Jxz+wM3IsEG8NYPeFAWg1g" />
</tvl>
</etv>
</otv>
<nam>InitLibId</nam>
<ows>CLASSIFIER</ows>
<anc reserve="296" >8 NetAttr:14 Name:InitLibId6 Kind:09 Type:void8 Access:012 Description:13 IsStatic:True16 IsAbstract:False10 Modifiers:10 ParamList:23 ConstructorInitializer:10 VBHandles:37 VCDefinitionLocation:With declaration13 IsConst:False11 VCDeclSpec:11 VCThrows:()11 Stereotype:24 AllParameterDescription:</anc>
<ans>CGeoHazardModelModule.InitLibId()</ans>
<ari>6 1:VC++11 3:Operation</ari>
</opr>
<opr id="EvezUrTk3kGpLF42QLEM/Q" >
<otv>
<stv id="X7f5Q+x1uEuJmS32EfnUgg" >
<tgd>
<RMS:LRF id="zkDCWaMk0EeDD/Detg/z+A" />
</tgd>
<val>()</val>
</stv>
<etv id="5Jc2OHEVvUqE9jMxruzD2A" >
<tgd>
<RMS:LRF id="1CqcouBKYUa9JfVGm42BoQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="Jxz+wM3IsEG8NYPeFAWg1g" />
</tvl>
</etv>
</otv>
<nam>GetAppId</nam>
<ows>CLASSIFIER</ows>
<anc reserve="301" >8 NetAttr:13 Name:GetAppId6 Kind:014 Type:LPCOLESTR8 Access:012 Description:13 IsStatic:True16 IsAbstract:False10 Modifiers:10 ParamList:23 ConstructorInitializer:10 VBHandles:37 VCDefinitionLocation:With declaration13 IsConst:False11 VCDeclSpec:11 VCThrows:()11 Stereotype:24 AllParameterDescription:</anc>
<ans>CGeoHazardModelModule.GetAppId()</ans>
<ari>6 1:VC++11 3:Operation</ari>
<prm>
<prm id="kh9Nohb/n0umXn0nyquXkA" >
<tye>LPCOLESTR</tye>
<knd>RETURN</knd>
</prm>
</prm>
</opr>
<opr id="bqKa0no+8kmvGxMD9XcWyw" >
<otv>
<stv id="7skTIFFbYECpYZyjiIVEMQ" >
<tgd>
<RMS:LRF id="zkDCWaMk0EeDD/Detg/z+A" />
</tgd>
<val>()</val>
</stv>
<etv id="Aa+s869yf0K6DenZ5QWaYQ" >
<tgd>
<RMS:LRF id="1CqcouBKYUa9JfVGm42BoQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="Jxz+wM3IsEG8NYPeFAWg1g" />
</tvl>
</etv>
</otv>
<nam>GetAppIdT</nam>
<ows>CLASSIFIER</ows>
<anc reserve="300" >8 NetAttr:14 Name:GetAppIdT6 Kind:012 Type:TCHAR *8 Access:012 Description:13 IsStatic:True16 IsAbstract:False10 Modifiers:10 ParamList:23 ConstructorInitializer:10 VBHandles:37 VCDefinitionLocation:With declaration13 IsConst:False11 VCDeclSpec:11 VCThrows:()11 Stereotype:24 AllParameterDescription:</anc>
<ans>CGeoHazardModelModule.GetAppIdT()</ans>
<ari>6 1:VC++11 3:Operation</ari>
<prm>
<prm id="d4UvjtY8bEaGSf3TTbWnNA" >
<tye>TCHAR *</tye>
<knd>RETURN</knd>
</prm>
</prm>
</opr>
<opr id="Kvi4oJsRfESQSQAn8y52rg" >
<otv>
<stv id="Ji/Xo2PPB0GC0GF4MZ7u6w" >
<tgd>
<RMS:LRF id="t5d6TuM/3E+va5oXKVmjwg" />
</tgd>
<val>__stdcall</val>
</stv>
<stv id="qx/zMlB6LkuMlG6nJBznTg" >
<tgd>
<RMS:LRF id="zkDCWaMk0EeDD/Detg/z+A" />
</tgd>
<val>()</val>
</stv>
<etv id="zFBbM7Xrt0iKikKs4piz1g" >
<tgd>
<RMS:LRF id="1CqcouBKYUa9JfVGm42BoQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="Jxz+wM3IsEG8NYPeFAWg1g" />
</tvl>
</etv>
</otv>
<nam>UpdateRegistryAppId</nam>
<ows>CLASSIFIER</ows>
<anc reserve="339" >8 NetAttr:24 Name:UpdateRegistryAppId6 Kind:012 Type:HRESULT8 Access:012 Description:13 IsStatic:True16 IsAbstract:False19 Modifiers:__stdcall28 ParamList:;;;BOOL;bRegister;23 ConstructorInitializer:10 VBHandles:37 VCDefinitionLocation:With declaration13 IsConst:False11 VCDeclSpec:11 VCThrows:()11 Stereotype:26 AllParameterDescription:0 </anc>
<ans>CGeoHazardModelModule.UpdateRegistryAppId(:BOOL)</ans>
<ari>6 1:VC++11 3:Operation</ari>
<prm>
<prm id="i7IML5nGyUGlyx9sGL36+Q" >
<tye>HRESULT</tye>
<knd>RETURN</knd>
</prm>
<prm id="e/ytL2/BgECHXyOG0A6oMw" >
<nam>bRegister</nam>
<tye>BOOL</tye>
</prm>
</prm>
</opr>
</opr>
</clx>
<clx id="c0oNo9+fdU6aoWx8rC4gIQ" >
<otv>
<stv id="NUtW3HYo20OAmSF9KkDePA" >
<tgd>
<RMS:LRF id="/RIQtCXLZ0OFq95Y0pSikw" />
</tgd>
<val>novtable</val>
</stv>
</otv>
<dsc>CHazardModel</dsc>
<nam>CHazardModel</nam>
<rlt>
<asn id="j1zEFb+cLEWyKiiUXqnnAQ" >
<end>
<ase id="htaTMwwNPkyQ54DY4oPh2w" >
<nam>m_bstrName</nam>
<anc reserve="175" >15 Name:m_bstrName17 Type:ATL.CComBSTR8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CHazardModel.m_bstrName</ans>
<ari>10 6:CComBSTR6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="3qvZfpBfkU2eqr/C0Lq/IA" name="atlmfc_include::ATL::CComBSTR" classStr="clx" import="0" />
</noe>
<vsb>PROTECTED</vsb>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="kMoVqNix3E2oa44pfQvyuQ" >
<noe>
<RMS:LRF id="c0oNo9+fdU6aoWx8rC4gIQ" />
</noe>
</ase>
</end>
</asn>
<asn id="9LzFb5zMTkWS8aij1DIjTA" >
<end>
<ase id="kDom9Lx840KccphqiWXxxA" >
<nam>m_bstrDescription</nam>
<anc reserve="182" >22 Name:m_bstrDescription17 Type:ATL.CComBSTR8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CHazardModel.m_bstrDescription</ans>
<ari>10 6:CComBSTR6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="3qvZfpBfkU2eqr/C0Lq/IA" name="atlmfc_include::ATL::CComBSTR" classStr="clx" import="0" />
</noe>
<vsb>PROTECTED</vsb>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="hxkyJ7aV6UyHbFqcvK/b4w" >
<noe>
<RMS:LRF id="c0oNo9+fdU6aoWx8rC4gIQ" />
</noe>
</ase>
</end>
</asn>
<asn id="YUPUE7yA40yefT4aV79XXw" >
<end>
<ase id="ry0ULHOI9kKkIKiaUzeIGA" >
<nam>m_bstrHelpFile</nam>
<anc reserve="179" >19 Name:m_bstrHelpFile17 Type:ATL.CComBSTR8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CHazardModel.m_bstrHelpFile</ans>
<ari>10 6:CComBSTR6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="3qvZfpBfkU2eqr/C0Lq/IA" name="atlmfc_include::ATL::CComBSTR" classStr="clx" import="0" />
</noe>
<vsb>PROTECTED</vsb>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="pViqgcnn0keUYCrXiwtzrA" >
<noe>
<RMS:LRF id="c0oNo9+fdU6aoWx8rC4gIQ" />
</noe>
</ase>
</end>
</asn>
<asn id="GZXKu0P8yUC9YeTx+51Qug" >
<end>
<ase id="+P7YaWa/LUSr5Pl6FCqIQg" >
<nam>m_hBitmap</nam>
<anc reserve="169" >14 Name:m_hBitmap12 Type:HBITMAP8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CHazardModel.m_hBitmap</ans>
<ari>9 6:HBITMAP6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="2oVEzmXlBkCU6qQxlbyGZA" name="platformsdk_include::HeaderFilesW::HBITMAP" classStr="clx" import="2" />
</noe>
<vsb>PROTECTED</vsb>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="JcVis0URX0aQQxnQFOWZlw" >
<noe>
<RMS:LRF id="c0oNo9+fdU6aoWx8rC4gIQ" />
</noe>
</ase>
</end>
</asn>
<asn id="7oHFcUpa0Uy1ocTzgpTAPg" >
<end>
<ase id="sTy9Sak7aUufysTqO4bXxA" >
<nam>m_cpGHIndexs</nam>
<anc reserve="183" >17 Name:m_cpGHIndexs23 Type:CComPtr<IGHIndexs>8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CHazardModel.m_cpGHIndexs</ans>
<ari>20 6:CComPtr<IGHIndexs>6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="YL0gZGvoXk65rG9ofIaxrQ" name="bcgpappwizard1_indexsystem::HeaderFilesI::IGHIndexs" classStr="clx" import="5" />
</noe>
<tye>CComPtr<IGHIndexs></tye>
<vsb>PROTECTED</vsb>
<isn>TRUE</isn>
</ase>
<ase id="4yxgb6axh0+PKX4soO10KQ" >
<noe>
<RMS:LRF id="c0oNo9+fdU6aoWx8rC4gIQ" />
</noe>
</ase>
</end>
</asn>
<asn id="akEPrqwGAUS3TxTKN4+qNw" >
<end>
<ase id="Yar2PHLu6kuanTKONAIN1g" >
<nam>m_cpGHSwatch</nam>
<anc reserve="183" >17 Name:m_cpGHSwatch23 Type:CComPtr<IGHSwatch>8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CHazardModel.m_cpGHSwatch</ans>
<ari>20 6:CComPtr<IGHSwatch>6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="n2d6sMP7KEuWpT0EHiExOg" name="bcgpappwizard1_ghswatchsystem::HeaderFilesG::IGHSwatch" classStr="clx" import="4" />
</noe>
<tye>CComPtr<IGHSwatch></tye>
<vsb>PROTECTED</vsb>
<isn>TRUE</isn>
</ase>
<ase id="Eyz/3GdUVUGyH+S4zf3taA" >
<noe>
<RMS:LRF id="c0oNo9+fdU6aoWx8rC4gIQ" />
</noe>
</ase>
</end>
</asn>
<asn id="OU0Y2+YxVU6lzBVqgYGikQ" >
<end>
<ase id="wdc2MSySeEWnOdN7l2igKg" >
<nam>m_vecParameter</nam>
<anc reserve="185" >19 Name:m_vecParameter23 Type:std::vector<FLOAT>8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CHazardModel.m_vecParameter</ans>
<ari>20 6:std::vector<FLOAT>6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="snD0G+mBQUqyFZmLTKSUZg" name="platformsdk_include::HeaderFilesW::FLOAT" classStr="clx" import="2" />
</noe>
<tye>std::vector<FLOAT></tye>
<vsb>PROTECTED</vsb>
<isn>TRUE</isn>
</ase>
<ase id="eILLJNfQF0uVVC9eDhfEBw" >
<noe>
<RMS:LRF id="c0oNo9+fdU6aoWx8rC4gIQ" />
</noe>
</ase>
</end>
</asn>
<grz id="KTqJAbv280eMke8BS+Chiw" >
<otv>
<stv id="quL8EyvRnUGhnBND4Hx3yQ" >
<tgd>
<RMS:LRF id="pKQriBkODE+WgLMWLCFoFw" />
</tgd>
<val>IDispatchImpl<T, piid, plibid, wMajor, 0></val>
</stv>
<stv id="KBElQx7E/EKnjRgGj/fFEg" >
<tgd>
<RMS:LRF id="MANIwj8sPka/Cfe9w378zA" />
</tgd>
<val>IDispatchImpl<T, piid, plibid, wMajor, 0></val>
</stv>
</otv>
<anc reserve="179" >46 Name:IDispatchImpl<T, piid, plibid, wMajor, 0>50 BaseList:IDispatchImpl<T, piid, plibid, wMajor, 0>8 Access:046 Type:IDispatchImpl<T, piid, plibid, wMajor, 0>15 IsVirtual:False</anc>
<ans>[Base]CHazardModel.ATL-IDispatchImpl<T, piid, plibid, wMajor, 0></ans>
<ari>6 1:VC++12 3:Generalize</ari>
<noe>
<RMS:IRF id="RukkOOCXDk284YbbQ0vj0g" name="atlmfc_include::ATL::IDispatchImpl" classStr="clx" import="0" />
</noe>
</grz>
</rlt>
<anc reserve="348" >17 Name:CHazardModel24 Description:CHazardModel16 IsAbstract:False8 Access:08 NetAttr:10 Modifiers:37 VCDefinitionLocation:With declaration11 Stereotype:19 VCDeclSpec:novtable138 TemplateParamList:;;;class;T;;;;;const IID*;piid;&__uuidof(T);;;;const GUID*;plibid;&CAtlModule::m_libid;;;;WORD;wMajor;1;;;;WORD;wMinor;028 TemplateParamDesc:0 0 0 0 0 </anc>
<ans>CHazardModel</ans>
<ari>6 1:VC++7 3:Class</ari>
<opr reserve="13" >
<opr id="c0LwPOL9OU+wmHWHbqaWVg" >
<otv>
<etv id="7SH1OeVUKEGJwAu1WAiUxQ" >
<tgd>
<RMS:LRF id="1CqcouBKYUa9JfVGm42BoQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="Jxz+wM3IsEG8NYPeFAWg1g" />
</tvl>
</etv>
</otv>
<nam>CHazardModel</nam>
<anc reserve="379" >8 NetAttr:17 Name:CHazardModel6 Kind:35 Type:8 Access:012 Description:14 IsStatic:False16 IsAbstract:False10 Modifiers:88 ParamList:;;;UINT;bitmapID;0;;;;UINT;nameID;0;;;;UINT;descriptionID;0;;;;UINT;helpfile;023 ConstructorInitializer:10 VBHandles:37 VCDefinitionLocation:With declaration13 IsConst:False11 VCDeclSpec:9 VCThrows:11 Stereotype:32 AllParameterDescription:0 0 0 0 </anc>
<ans>CHazardModel.CHazardModel(:UINT,:UINT,:UINT,:UINT)</ans>
<ari>6 1:VC++13 3:Constructor</ari>
<prm>
<prm id="h23UVSr31k6CMKyQTNWnRQ" >
<nam>bitmapID</nam>
<dve>0</dve>
<tye>UINT</tye>
</prm>
<prm id="rh1rAyKag0uQOIytoQF+Jw" >
<nam>nameID</nam>
<dve>0</dve>
<tye>UINT</tye>
</prm>
<prm id="CEzZLwGj2UulDKO8n4NzFw" >
<nam>descriptionID</nam>
<dve>0</dve>
<tye>UINT</tye>
</prm>
<prm id="ttgbtf/BJ0u96+SzsByeSg" >
<nam>helpfile</nam>
<dve>0</dve>
<tye>UINT</tye>
</prm>
</prm>
</opr>
<opr id="PvzYpW+jekmwKkTDwUH68A" >
<otv>
<stv id="IXLeNpueJECI3oMjKUP9xg" >
<tgd>
<RMS:LRF id="t5d6TuM/3E+va5oXKVmjwg" />
</tgd>
<val>virtual</val>
</stv>
<etv id="j6vO+ahKKkKJxVE2QMOWLw" >
<tgd>
<RMS:LRF id="1CqcouBKYUa9JfVGm42BoQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="Jxz+wM3IsEG8NYPeFAWg1g" />
</tvl>
</etv>
</otv>
<nam>~CHazardModel</nam>
<anc reserve="301" >8 NetAttr:18 Name:~CHazardModel6 Kind:45 Type:8 Access:012 Description:14 IsStatic:False16 IsAbstract:False17 Modifiers:virtual10 ParamList:23 ConstructorInitializer:10 VBHandles:37 VCDefinitionLocation:With declaration13 IsConst:False11 VCDeclSpec:9 VCThrows:11 Stereotype:24 AllParameterDescription:</anc>
<ans>CHazardModel.~CHazardModel()</ans>
<ari>6 1:VC++12 3:Destructor</ari>
</opr>
<opr id="mEsDRfKyAEu4+Nko6SlVDw" >
<otv>
<stv id="1tmG9H0MZkybz1xOofPXCg" >
<tgd>
<RMS:LRF id="t5d6TuM/3E+va5oXKVmjwg" />
</tgd>
<val>virtual __stdcall</val>
</stv>
<etv id="mRWtjgZKMkyMMN1ntR9zzw" >
<tgd>
<RMS:LRF id="1CqcouBKYUa9JfVGm42BoQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="Jxz+wM3IsEG8NYPeFAWg1g" />
</tvl>
</etv>
</otv>
<nam>get_Name</nam>
<anc reserve="330" >8 NetAttr:13 Name:get_Name6 Kind:012 Type:HRESULT8 Access:012 Description:14 IsStatic:False16 IsAbstract:False27 Modifiers:virtual __stdcall24 ParamList:;;;BSTR*;pVal;23 ConstructorInitializer:10 VBHandles:37 VCDefinitionLocation:With declaration13 IsConst:False11 VCDeclSpec:9 VCThrows:11 Stereotype:26 AllParameterDescription:0 </anc>
<ans>CHazardModel.get_Name(:BSTR*)</ans>
<ari>6 1:VC++11 3:Operation</ari>
<prm>
<prm id="lUdiiXnxxUWzONtGE5iMYA" >
<tye>HRESULT</tye>
<knd>RETURN</knd>
</prm>
<prm id="Z5Q/qjqA+kGCKa3VLFahnA" >
<nam>pVal</nam>
<tye>BSTR*</tye>
</prm>
</prm>
</opr>
<opr id="A8eAxa9tvkyv0k/YYb1EFA" >
<otv>
<stv id="r5U6G7z/gE+o/Y94E/aQhg" >
<tgd>
<RMS:LRF id="t5d6TuM/3E+va5oXKVmjwg" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -