载入中...
搜索中...
未找到
eve::card::CardContainerAdapter::PreparedState类 参考final
类 eve::card::CardContainerAdapter::PreparedState 继承关系图:
eve::container::IContainer::PreparedState

Public 成员函数

 PreparedState (CardContainerAdapter &owner, std::vector< CardData * > staged, eve::Revision revision)
 
void commit () noexcept override
 Publish the staged state; the operation is non-throwing.
 
void rollback () noexcept override
 Abandon an unpublished stage; the operation is non-throwing.
 
- Public 成员函数 继承自 eve::container::IContainer::PreparedState
virtual ~PreparedState ()=default
 Releases PreparedState resources.
 

详细描述

在文件 CardContainers.cpp 第 34 行定义.

构造及析构函数说明

◆ PreparedState()

eve::card::CardContainerAdapter::PreparedState::PreparedState ( CardContainerAdapter &  owner,
std::vector< CardData * >  staged,
eve::Revision  revision 
)
inline

在文件 CardContainers.cpp 第 36 行定义.

成员函数说明

◆ commit()

void eve::card::CardContainerAdapter::PreparedState::commit ( )
inlineoverridevirtualnoexcept

Publish the staged state; the operation is non-throwing.

实现了 eve::container::IContainer::PreparedState.

在文件 CardContainers.cpp 第 39 行定义.

◆ rollback()

void eve::card::CardContainerAdapter::PreparedState::rollback ( )
inlineoverridevirtualnoexcept

Abandon an unpublished stage; the operation is non-throwing.

实现了 eve::container::IContainer::PreparedState.

在文件 CardContainers.cpp 第 49 行定义.


该类的文档由以下文件生成: