OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
error.hpp File Reference
Include dependency graph for error.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  openpit::ConfigureError
 
class  openpit::Error
 
class  openpit::FinalizationInProgressError
 

Namespaces

 openpit
 

Enumerations

enum class  openpit::ConfigureErrorKind : std::uint32_t { openpit::Unknown = 0 , openpit::TypeMismatch = 1 , openpit::Validation = 2 , openpit::NestedConfiguration = 3 }
 
enum class  openpit::ParamErrorCode : std::uint32_t {
  openpit::Unspecified = 0 , openpit::Negative = 1 , openpit::DivisionByZero = 2 , openpit::Overflow = 3 ,
  openpit::Underflow = 4 , openpit::InvalidFloat = 5 , openpit::InvalidFormat = 6 , openpit::InvalidPrice = 7 ,
  openpit::InvalidLeverage = 8 , openpit::AssetEmpty = 9 , openpit::AccountIdEmpty = 10 , openpit::Other = 0xffffffffU
}