🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
Command.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "AstUtil/ObjectNamed.hpp"
25
26
AST_NAMESPACE_BEGIN
27
34
class
Command;
35
using
PCommand = Command*;
36
using
HCommand = SharedPtr<Command>;
37
41
class
AST_CORE_API
Command
:
public
ObjectNamed
42
{
43
public
:
44
AST_OBJECT(
Command
)
45
46
47
virtual errc_t execute() = 0;
48
50
errc_t removeFromParentSequence();
51
private:
52
53
};
54
55
56
57
58
61
AST_NAMESPACE_END
ast::Command
命令(虚基类),用于定义任务序列中的命令,例如初始状态、轨道机动、轨道预报等
定义
Command.hpp:42
ast::ObjectNamed
命名对象
定义
ObjectNamed.hpp:36
src
AstCore
Orbit
Mission
Command.hpp
制作者
1.12.0