🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
Satellite.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "
SatelliteImpl.hpp
"
25
26
AST_NAMESPACE_BEGIN
27
33
class
Satellite;
34
37
class
CSatellite
:
38
public
CComObjectRootEx<CComSingleThreadModel>,
39
public
CComCoClass<CSatellite, &CLSID_CSatellite>,
40
public
ISatelliteImpl
<ISatellite, &IID_ISatellite>
41
{
42
public
:
43
CSatellite
() =
default
;
44
~CSatellite
() =
default
;
45
46
BEGIN_COM_MAP(
CSatellite
)
47
COM_INTERFACE_ENTRY(
ISatellite
)
48
COM_INTERFACE_ENTRY(
IObject
)
49
COM_INTERFACE_ENTRY(IDispatch)
50
COM_INTERFACE_ENTRY(IUnknown)
51
END_COM_MAP()
52
53
};
54
57
AST_NAMESPACE_END
SatelliteImpl.hpp
ast::CSatellite
卫星对象
定义
Satellite.hpp:41
ast::ISatelliteImpl
定义
SatelliteImpl.hpp:44
IObject
定义
AstCOM.idl:27
ISatellite
定义
AstCOM.idl:106
src
AstCOM
Satellite.hpp
制作者
1.12.0