载入中...
搜索中...
未找到
eve::procgen::ArtifactStoreStage类 参考final
类 eve::procgen::ArtifactStoreStage 继承关系图:
Public 成员函数 | |
| ArtifactStoreStage (ArtifactStore &owner, std::vector< GeneratedArtifact > artifacts) | |
| ~ArtifactStoreStage () override | |
| void | commit () noexcept override |
| Make the prepared mutation observable; the operation cannot fail. | |
| void | rollback () noexcept override |
| Discard the prepared mutation; idempotent and non-throwing. | |
Public 成员函数 继承自 eve::artifact::PreparedPublication | |
| virtual | ~PreparedPublication ()=default |
| Releases PreparedPublication resources. | |
详细描述
在文件 GeneratedArtifact.cpp 第 1162 行定义.
构造及析构函数说明
◆ ArtifactStoreStage()
|
inline |
在文件 GeneratedArtifact.cpp 第 1164 行定义.
◆ ~ArtifactStoreStage()
|
inlineoverride |
在文件 GeneratedArtifact.cpp 第 1167 行定义.
引用了 rollback().
成员函数说明
◆ commit()
|
inlineoverridevirtualnoexcept |
Make the prepared mutation observable; the operation cannot fail.
实现了 eve::artifact::PreparedPublication.
在文件 GeneratedArtifact.cpp 第 1169 行定义.
◆ rollback()
|
inlineoverridevirtualnoexcept |
Discard the prepared mutation; idempotent and non-throwing.
实现了 eve::artifact::PreparedPublication.
在文件 GeneratedArtifact.cpp 第 1175 行定义.
被这些函数引用 ~ArtifactStoreStage().
该类的文档由以下文件生成:
- src/modules/procgen/GeneratedArtifact.cpp
Public 成员函数 继承自