CppTrader  1.0.4.0
C++ Trader
update.h
Go to the documentation of this file.
1 
9 #ifndef CPPTRADER_MATCHING_UPDATE_H
10 #define CPPTRADER_MATCHING_UPDATE_H
11 
12 #include "utility/iostream.h"
13 
14 #include <cstdint>
15 
16 namespace CppTrader {
17 namespace Matching {
18 
20 enum class UpdateType : uint8_t
21 {
22  NONE,
23  ADD,
24  UPDATE,
25  DELETE
26 };
27 
28 template <class TOutputStream>
29 TOutputStream& operator<<(TOutputStream& stream, UpdateType type);
30 
31 } // namespace Matching
32 } // namespace CppTrader
33 
34 #include "update.inl"
35 
36 #endif // CPPTRADER_MATCHING_UPDATE_H
TOutputStream & operator<<(TOutputStream &stream, ErrorCode error)
Definition: errors.inl:13
UpdateType
Update type.
Definition: update.h:21
C++ Trader project definitions.
Definition: errors.h:16
Update inline implementation.