PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
order_cancellation.hpp File Reference
#include <cstdint>
#include <cmath>
#include <limits>
Include dependency graph for order_cancellation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pineforge::order_cancellation_v1::CancellationTarget
 
class  pineforge::order_cancellation_v1::OrderCancellationReceipt
 

Namespaces

namespace  pineforge
 
namespace  pineforge::order_cancellation_v1
 

Enumerations

enum class  pineforge::order_cancellation_v1::CancellationCause : int32_t {
  pineforge::order_cancellation_v1::None = 0 ,
  pineforge::order_cancellation_v1::Replacement = 1 ,
  pineforge::order_cancellation_v1::Dependency = 2
}
 
enum class  pineforge::order_cancellation_v1::CancellationState : int32_t {
  pineforge::order_cancellation_v1::Live = 0 ,
  pineforge::order_cancellation_v1::Cancelled = 1
}
 
enum class  pineforge::order_cancellation_v1::CloseClaimRelease : int32_t {
  pineforge::order_cancellation_v1::Unbound = 0 ,
  pineforge::order_cancellation_v1::NotApplicable = 1 ,
  pineforge::order_cancellation_v1::Pending = 2 ,
  pineforge::order_cancellation_v1::Released = 3
}
 
enum class  pineforge::order_cancellation_v1::CancellationResult : int32_t {
  pineforge::order_cancellation_v1::Applied = 0 ,
  pineforge::order_cancellation_v1::Replay = 1 ,
  pineforge::order_cancellation_v1::AlreadyTerminal = 2 ,
  pineforge::order_cancellation_v1::Invalid = 3
}