载入中...
搜索中...
未找到
eve::inventory::PreparedInventoryRemove类 参考

Move-only, validated inventory removal prepared for one Bag. 更多...

#include <InventorySystem.h>

类

struct  State
 

Public 成员函数

 PreparedInventoryRemove ()
 Prepared inventory remove.
 
 ~PreparedInventoryRemove ()
 Prepared inventory remove.
 
 PreparedInventoryRemove (PreparedInventoryRemove &&) noexcept
 Prepared inventory remove.
 
PreparedInventoryRemove & operator= (PreparedInventoryRemove &&) noexcept
 Operator =.
 
 PreparedInventoryRemove (const PreparedInventoryRemove &)=delete
 
PreparedInventoryRemove & operator= (const PreparedInventoryRemove &)=delete
 

友元

class InventorySystem
 

详细描述

Move-only, validated inventory removal prepared for one Bag.

备注
Preparation neither mutates the Bag nor publishes events. Commit rejects a Bag that no longer matches the observed baseline.

在文件 InventorySystem.h 第 60 行定义.

构造及析构函数说明

◆ PreparedInventoryRemove() [1/3]

eve::inventory::PreparedInventoryRemove::PreparedInventoryRemove ( )
default

Prepared inventory remove.

◆ ~PreparedInventoryRemove()

eve::inventory::PreparedInventoryRemove::~PreparedInventoryRemove ( )
default

Prepared inventory remove.

◆ PreparedInventoryRemove() [2/3]

eve::inventory::PreparedInventoryRemove::PreparedInventoryRemove ( PreparedInventoryRemove &&  )
defaultnoexcept

Prepared inventory remove.

◆ PreparedInventoryRemove() [3/3]

eve::inventory::PreparedInventoryRemove::PreparedInventoryRemove ( const PreparedInventoryRemove &  )
delete

成员函数说明

◆ operator=() [1/2]

PreparedInventoryRemove & eve::inventory::PreparedInventoryRemove::operator= ( const PreparedInventoryRemove &  )
delete

◆ operator=() [2/2]

PreparedInventoryRemove & eve::inventory::PreparedInventoryRemove::operator= ( PreparedInventoryRemove &&  )
defaultnoexcept

Operator =.

友元及相关函数文档

◆ InventorySystem

friend class InventorySystem
friend

在文件 InventorySystem.h 第 76 行定义.


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