🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
IArchive.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "
Archive.hpp
"
25
26
AST_NAMESPACE_BEGIN
27
33
class
AST_UTIL_API
IArchive
:
public
Archive
34
{
35
public
:
36
using
Archive::Archive;
37
38
IArchive
& operator&(
Attribute
& attr)
override
;
39
40
template
<
typename
T>
41
IArchive
& operator>>(T& val)
42
{
43
Archive::operator&(val);
44
return
*
this
;
45
}
46
};
47
50
AST_NAMESPACE_END
Archive.hpp
ast::Archive
归档基类,实现对象的序列化和反序列化等操作
定义
Archive.hpp:60
ast::AttributeBasic
对象的特定属性
定义
Attribute.hpp:42
ast::IArchive
定义
IArchive.hpp:34
src
AstUtil
Serde
Archive
IArchive.hpp
制作者
1.12.0