#include <order_cancellation.hpp>
|
| CancellationCause | cause () const |
| |
| CancellationState | state () const |
| |
| CloseClaimRelease | close_claim_release () const |
| |
| uint64_t | source_incarnation () const |
| |
| int64_t | source_sequence () const |
| |
| uint64_t | target_incarnation () const |
| |
| int64_t | target_owner () const |
| |
| uint64_t | target_revision () const |
| |
| double | close_claim_consumed () const |
| |
| double | close_claim_retired () const |
| |
| bool | cancelled () const |
| |
| bool | has_close_claim () const |
| |
| CancellationResult | cancel (CancellationCause cause, uint64_t source_incarnation, int64_t source_sequence, CancellationTarget target, CancellationTarget current_target) |
| |
| CancellationResult | cancel_and_release (CancellationCause cause, uint64_t source_incarnation, int64_t source_sequence, CancellationTarget target, CancellationTarget current_target, double *ledger) |
| |
| bool | bind_close_claim (double consumed, double retired) |
| |
| bool | release_close_claim_once (double &ledger) |
| |
Definition at line 49 of file order_cancellation.hpp.
◆ cause()
| CancellationCause pineforge::order_cancellation_v1::OrderCancellationReceipt::cause |
( |
| ) |
const |
|
inline |
◆ state()
| CancellationState pineforge::order_cancellation_v1::OrderCancellationReceipt::state |
( |
| ) |
const |
|
inline |
◆ close_claim_release()
| CloseClaimRelease pineforge::order_cancellation_v1::OrderCancellationReceipt::close_claim_release |
( |
| ) |
const |
|
inline |
◆ source_incarnation()
| uint64_t pineforge::order_cancellation_v1::OrderCancellationReceipt::source_incarnation |
( |
| ) |
const |
|
inline |
◆ source_sequence()
| int64_t pineforge::order_cancellation_v1::OrderCancellationReceipt::source_sequence |
( |
| ) |
const |
|
inline |
◆ target_incarnation()
| uint64_t pineforge::order_cancellation_v1::OrderCancellationReceipt::target_incarnation |
( |
| ) |
const |
|
inline |
◆ target_owner()
| int64_t pineforge::order_cancellation_v1::OrderCancellationReceipt::target_owner |
( |
| ) |
const |
|
inline |
◆ target_revision()
| uint64_t pineforge::order_cancellation_v1::OrderCancellationReceipt::target_revision |
( |
| ) |
const |
|
inline |
◆ close_claim_consumed()
| double pineforge::order_cancellation_v1::OrderCancellationReceipt::close_claim_consumed |
( |
| ) |
const |
|
inline |
◆ close_claim_retired()
| double pineforge::order_cancellation_v1::OrderCancellationReceipt::close_claim_retired |
( |
| ) |
const |
|
inline |
◆ cancelled()
| bool pineforge::order_cancellation_v1::OrderCancellationReceipt::cancelled |
( |
| ) |
const |
|
inline |
◆ has_close_claim()
| bool pineforge::order_cancellation_v1::OrderCancellationReceipt::has_close_claim |
( |
| ) |
const |
|
inline |
◆ cancel()
Definition at line 71 of file order_cancellation.hpp.
References pineforge::order_cancellation_v1::AlreadyTerminal, pineforge::order_cancellation_v1::Applied, pineforge::order_cancellation_v1::Cancelled, cause(), pineforge::order_cancellation_v1::CancellationTarget::incarnation, pineforge::order_cancellation_v1::Invalid, pineforge::order_cancellation_v1::None, pineforge::order_cancellation_v1::CancellationTarget::owner, pineforge::order_cancellation_v1::Replay, pineforge::order_cancellation_v1::CancellationTarget::revision, source_incarnation(), and source_sequence().
Referenced by cancel_and_release().
◆ cancel_and_release()
◆ bind_close_claim()
| bool pineforge::order_cancellation_v1::OrderCancellationReceipt::bind_close_claim |
( |
double | consumed, |
|
|
double | retired ) |
|
inline |
◆ release_close_claim_once()
| bool pineforge::order_cancellation_v1::OrderCancellationReceipt::release_close_claim_once |
( |
double & | ledger | ) |
|
|
inline |
The documentation for this class was generated from the following file: