CppTrader  1.0.4.0
C++ Trader
Namespaces | Enumerations | Functions
errors.h File Reference

Errors definition. More...

#include "utility/iostream.h"
#include <cstdint>
#include "errors.inl"

Go to the source code of this file.

Namespaces

 CppTrader
 C++ Trader project definitions.
 
 CppTrader::Matching
 Matching engine definitions.
 

Enumerations

enum class  CppTrader::Matching::ErrorCode : uint8_t {
  CppTrader::Matching::OK , CppTrader::Matching::SYMBOL_DUPLICATE , CppTrader::Matching::SYMBOL_NOT_FOUND , CppTrader::Matching::ORDER_BOOK_DUPLICATE ,
  CppTrader::Matching::ORDER_BOOK_NOT_FOUND , CppTrader::Matching::ORDER_DUPLICATE , CppTrader::Matching::ORDER_NOT_FOUND , CppTrader::Matching::ORDER_ID_INVALID ,
  CppTrader::Matching::ORDER_TYPE_INVALID , CppTrader::Matching::ORDER_PARAMETER_INVALID , CppTrader::Matching::ORDER_QUANTITY_INVALID
}
 Error code. More...
 

Functions

template<class TOutputStream >
TOutputStream & CppTrader::Matching::operator<< (TOutputStream &stream, ErrorCode error)
 

Detailed Description

Errors definition.

Author
Ivan Shynkarenka
Date
16.08.2017

Definition in file errors.h.