libjmmcg  build_2226
A C++ library containing an eclectic mix of useful, advanced components.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
reject_codes.hpp File Reference
#include <cassert>
#include <cstdint>
#include <iostream>
Include dependency graph for reject_codes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 jmmcg
 Link with -lrt to include these functions.
 
 jmmcg::exchanges
 
 jmmcg::exchanges::MIT
 
 jmmcg::exchanges::MIT::mit_lse
 

Typedefs

using jmmcg::exchanges::MIT::mit_lse::RejectCodes_t = std::int32_t
 

Enumerations

enum  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum : RejectCodes_t {
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::tag_SUCCESS =0, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_INVALID_USERID_PWD______1 =1, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_ALREADY_LOGGED_2 =2, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_USER_NOT_FOUND_4 =4,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_FLAGGED_FOR_DELETION_5 =5, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_BROKER_SUSPENDED_6 =6, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_ACCOUNT_LOCKED_8 =8, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_ACCOUNT_EXPIRED_9 =9,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_UNAUTHORIZED_MACHINE_10 =10, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_UNAUTHORIZED_FE_11 =11, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_MIN_PSWD_LEN_14 =14, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_MAX_PSWD_LEN_15 =15,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_MIN_PSWD_DIGITS_16 =16, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_MIN_PSWD_DIFF_17 =17, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_INVALID_PROCESS_19 =19, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_NO_TIME_ZONE_20 =20,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_USER_LOGGEDIN_22 =22, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_USER_NOT_LOGGEDIN_23 =23, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_INIT_USER_LOGIN_24 =24, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_PAM_SAME_AS_OLD_26 =26,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_PAM_PALINDROME_27 =27, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_PAM_CASE_CHANGES_ONLY_28 =28, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_PAM_TOO_SIMILAR__29 =29, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_PAM_TOO_SIMPLE_30 =30,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_PAM_ROTATED_VERSION_31 =31, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_USER_NOT_LOCKED_32 =32, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_INVALID_FE_VERSION_33 =33, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_LOGIN_CONTEXT_NOT_FOUND_50 =50,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_INVALID_LOGIN_PRIV_CODE_51 =51, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_MISMATCH_IN_CONTEXT_ID_52 =52, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_ROLE_FLAGGED_FOR_DELETE_53 =53, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_NODE_SUSPENDED_54 =54,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_NODE_HIERARCHY_SUSPENDED_55 =55, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_NODE_FLG_DELETE_56 =56, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_NODE_HIERARCHY_FLG_DELETE_57 =57, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Not_logged_into_real_time_channel_100 =100,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_message_length_101 =101, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Message_not_supported_102 =102, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_message_version_103 =103, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Login_request_being_processed_105 =105,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Not_logged_in_107 =107, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Required_field_not_set_115 =115, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Instrument_index_not_set_200 =200, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Segment_not_set_201 =201,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_request_type_203 =203, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Request_Limit_for_Day_Reached_500 =500, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_UNAUTHORIZED_GATEWAY_624 =624, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_USER_ROLE_NOT_FOUND_625 =625,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_ACCOUNT_SUSPENDED_626 =626, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_ACCOUNT_DELETED_627 =627, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_ACCOUNT_INACTIVATED_628 =628, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::AuthServer_SYSTEM_END_OF_DAY_630 =630,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Max_active_order_limit_reached_for_user_for_matching_thread_928 =928, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_quantity__less_than_or_equal_to_zero__1000 =1000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_quantity__less_than_minimum_quantity__1001 =1001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_size__not_multiple_of_lot_size__1002 =1002,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_quantity__greater_than_maximum_quantity__1003 =1003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_quantity_1004 =1004, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_order_size____maximum_order_value__1005 =1005, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_order_size__will_breach_maximum_gross_consideration__1006 =1006,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_size____minimum_reserve_order_value__1007 =1007, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_size____minimum_reserve_order_size__1008 =1008, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_display_size____zero__1100 =1100, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_display_quantity__greater_than_order_quantity__1101 =1101,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_display_quantity__not_multiple_of_lot_size__1102 =1102, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_display_size_1103 =1103, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Iceberg_orders_disabled_for_instrument_1105 =1105, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Fully_hidden_orders_disabled_for_instrument_1106 =1106,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_New_hidden_orders_not_permitted_during_auction_call_1107 =1107, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_minimum_size____order_size__1150 =1150, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_minimum_size__not_multiple_of_lot_size__1151 =1151, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Minimum_fill_orders_disabled_for_instrument_1154 =1154,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_limit_price__not_multiple_of_tick__1201 =1201, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_limit_price__price_band_breached__1202 =1202, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_limit_price____maximum_price__1203 =1203, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_limit_price____minimum_price__1204 =1204,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_limit_price__not_equal_to_closing_price__1207 =1207, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_stop_price__not_multiple_of_tick__1301 =1301, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type__unknown__1400 =1400, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type__market_or_stop_order_with_a_limit_price__1401 =1401,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type__market_or_limit_order_with_a_stop_price__1402 =1402, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Market_orders_disabled_for_instrument_1403 =1403, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Stop_orders_disabled_for_instrument_1404 =1404, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Market_to_limit_orders_disabled_for_this_instrument_1405 =1405,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Stop_orders_are_not_permitted_during_this_session_1407 =1407, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Market_orders_are_not_permitted_during_an_auction_call_1408 =1408, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Maximum_stop_order_limit_reached_for_instrument_1427 =1427, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__unknown__1500 =1500,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_expire_time__elapsed__1501 =1501, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_expire_time__time_is_for_a_future_date__1502 =1502, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_expire_date__elapsed__1503 =1503, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__OPG_stop_orders_not_permitted__1505 =1505,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__IOC___FOK_not_permitted_during_auction_calls__1506 =1506, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__OPG_not_permitted_outside_opening_auction_call__1507 =1507, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__invalid_date_format__1508 =1508, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_No_time_qualifier_specified_1509 =1509,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__GFA_orders_not_supported__1511 =1511, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__ATC_stop_orders_not_permitted__1513 =1513, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__GFA_stop_orders_not_permitted__1514 =1514, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__not_allowed_for_the_session__1515 =1515,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_GTD_orders_disabled_for_instrument_1516 =1516, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_GTT_orders_disabled_for_instrument_1517 =1517, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_FOK_orders_disabled_for_instrument_1518 =1518, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_GTC_orders_disabled_for_instrument_1519 =1519,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_OPG_orders_disabled_for_instrument_1520 =1520, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_ATC_orders_disabled_for_instrument_1521 =1521, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__CPX_stop_orders_not_permitted__1523 =1523, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__not_permitted_during_this_session___1524 =1524,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_CPX_orders_disabled_for_instrument_1526 =1526, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Maximum_parked_order_limit_reached_for_instrument_1527 =1527, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_IOC_orders_disabled_for_instrument_1528 =1528, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Expired__end_of_day__1550 =1550,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_clearing_details__details_not_provided_or_invalid__1700 =1700, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_submit_interest_for_instrument_1800 =1800, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_submit_interest_for__Owner_ID__1801 =1801, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type_for_user__market_order__1802 =1802,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type_for_user__stop_order__1803 =1803, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type_for_user__quote__1804 =1804, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine__s_not_registered_to_submit_orders_for_instrument_1806 =1806, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_side_1900 =1900,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_status___d__1901 =1901, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Received_Prior_to_First_Trading_Date_of_instrument_1902 =1902, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Last_Trading_Date_of_instrument_elapsed_1903 =1903, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_capacity_1904 =1904,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_instrument_set_up__no_tick_structure__1905 =1905, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Short_sales_disabled_for_instrument_1906 =1906, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Named_orders_disabled_for_instrument_1907 =1907, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Only_named_orders_permitted_for_order_book_1908 =1908,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Monitoring_user_from_sponsoring_firm_not_connected_1912 =1912, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_source_1914 =1914, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Maximum_active_order_limit_reached_for_matching_thread_1927 =1927, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Order_not_found__too_late_to_cancel_or_unknown_order__2000 =2000,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_mass_cancel_interest_2001 =2001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_mass_cancel_interest_for_firm_2002 =2002, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_user__submitting_Trader_ID__2003 =2003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_instrument_2004 =2004,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_underlying_2005 =2005, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_segment_2006 =2006, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_firm_2007 =2007, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_clearing_mnemonic_2008 =2008,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_user__target_Owner_ID__2009 =2009, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_user__target_Trader_ID__2010 =2010, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_mass_cancel_type_2011 =2011, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_No_orders_for_instrument_underlying_2012 =2012,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_Node_ID_2014 =2014, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Other_2099 =2099, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_quantity__less_than_filled_quantity__3000 =3000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_display_size____order_size__3100 =3100,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Conversion_of_fully_hidden_order_to_iceberg_order_prohibited_3101 =3101, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Conversion_of_fully_hidden_order_to_fully_visible_prohibited_3102 =3102, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Conversion_of_iceberg_order_to_fully_hidden_order_prohibited_3103 =3103, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Conversion_of_fully_visible_order_to_fully_hidden_prohibited_3104 =3104,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_owner__different_from_original_order__3700 =3700, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_manage_interest_for_instrument_3800 =3800, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_manage_interest_for__s_3801 =3801, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_side__different_from_original_order__3900 =3900,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Stop_orders_may_not_be_amended_during_this_session_3903 =3903, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Price_change_not_allowed_while_taking_part_in_CPX_session_3904 =3904, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Price_change_must_match_the_closing_price_during_CPX_session_3905 =3905, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Order_type_may_not_be_amended_3906 =3906,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Stop_price_of_an_elected_stop_order_may_not_be_amended_3907 =3907, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_bid_quantity__greater_than_maximum_quantity__4000 =4000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_quantity__greater_than_maximum_quantity__4001 =4001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_bid_size__not_multiple_of_lot_size__4002 =4002,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_size__not_multiple_of_lot_size__4003 =4003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Level_ID__Level_ID___4004 =4004, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_bid_size____minimum_size__4005 =4005, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_size____minimum_size__4006 =4006,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_bid_price__not_multiple_of_tick__4202 =4202, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_price__not_multiple_of_tick__4203 =4203, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_price__quote_is_locked_or_crossed__4204 =4204, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote_prices__exceeds_maximum_quote_spread__4305 =4305,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_submit_quotes_for_instrument_4800 =4800, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Quote_is_same_as_previous_quote_4902 =4902, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote__not_submitted_as_a_limit_order__4904 =4904, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine__s_not_registered_to_submit_quotes_for_instrument_4905 =4905,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote__amend_order_message_used_to_update_quote__4906 =4906, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Quotes_disabled_for_instrument_4908 =4908, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Quotes_not_permitted_during_CPX_session_4910 =4910, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_not_registered_to_submit_RFQs_for_instrument_6000 =6000,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Received_Prior_to_First_Trading_Date_of_instrument_6002 =6002, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Last_Trading_Date_of_instrument_elapsed_6003 =6003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_trade_price______zero__7000 =7000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_trade_size______zero__7001 =7001,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_trade_time_7002 =7002, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_off_book_trade_type_7003 =7003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_Trade_ID_7004 =7004, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_executing_firm_7005 =7005,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_contra_firm_7006 =7006, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_executing_user__Owner_ID__7007 =7007, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_executing_user__Trader_ID__7008 =7008, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_contra_user__Owner_ID__7009 =7009,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_contra_user__Default_User__7010 =7010, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_User_not_registered_to_submit_trade_reports_for_instrument_7011 =7011, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_User_not_registered_to_submit_third_party_trade_reports_7012 =7012, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Executing_firm_not_registered_to_submit_trade_reports_7013 =7013,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Contra_firm_not_registered_to_submit_trade_reports_7014 =7014, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Not_registered_to_trade_report_for_executing_firm__Owner_ID__7015 =7015, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Not_registered_to_submit_trade_reports_for_contra_firm_7016 =7016, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_User_not_authorised_to_pre_release_trade_7017 =7017,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_User_not_authorised_to_cancel_trade_7018 =7018, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_already_cancelled_7019 =7019, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_already_published_7020 =7020, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_trade_reporting_model_7021 =7021,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_executing_user__Default_User__7022 =7022, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_exempt_from_publication_7023 =7023, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Executing_user__Owner_ID__not_from_executing_firm_7024 =7024, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Contra_user__Owner_ID__not_from_contra_firm_7025 =7025,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Executing_firm_and_contra_firm_included_for_a_single_side_7026 =7026, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Unknown_instrument_7027 =7027, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_contra_firm_7029 =7029, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_settlement_date_7030 =7030,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_trade_size____maximum_size__7043 =7043, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_time_not_specified_7048 =7048, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Third_party_trade_reports_not_permitted_7053 =7053, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_side_for_contra_firm_7054 =7054,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_trade_size__must_be_an_integer__7056 =7056, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_side_for_executing_firm_7058 =7058, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Duplicate_Firm_Trade_ID_7061 =7061, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_reporting_disabled_for_instrument_7500 =7500,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_reporting_disabled_for_instrument__no_order_book__7501 =7501, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Off_book_trade_reporting_prohibited__not_in_session__7502 =7502, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Instrument_halted_7503 =7503, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Instrument_suspended_7504 =7504,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Instrument_in_Post_Close_Session_7506 =7506, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Received_Prior_to_First_Trading_Date_of_instrument_7507 =7507, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Last_Trading_Date_of_instrument_elapsed_7508 =7508, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Cancel_request_for_trade_already_submitted_7601 =7601,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_FirmTradeID_not_specified_7801 =7801, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_TradeReportType_not_specified_7802 =7802, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Off_book_trade_type_not_specified_7803 =7803, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Price_not_specified_7804 =7804,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Size_not_specified_7805 =7805, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Order_capacity_not_specified__executing_firm__7806 =7806, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Order_capacity_not_specified__contra_firm__7807 =7807, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Executing_firm_not_specified_7808 =7808,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Contra_firm_not_specified_7809 =7809, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_TradeHandlingInstr_7810 =7810, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_TradeReportType_7811 =7811, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_TradeReportTransType_7812 =7812,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_TradeReportTransType_not_specified_7813 =7813, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_NoSides_7815 =7815, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_Side_7816 =7816, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_NoPartyIDs_7817 =7817,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_PartyIDSource_7818 =7818, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_PartyRole_7819 =7819, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PostTradeGateway_Invalid_OrderCapacity_7820 =7820, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_NoPartyIDs_not_specified_7825 =7825,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_instrument_set_up__no_delay_table__7900 =7900, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_instrument_set_up__no_trade_sub_type_table__7901 =7901, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_system_set_up__no_trade_type_table__7902 =7902, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_instrument_set_up__empty_trade_type_table__7903 =7903,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_instrument_set_up__unsupported_reporting_model__7904 =7904, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_instrument_set_up__undefined_share_class__7906 =7906, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_instrument_set_up__threshold_range_not_defined__7907 =7907, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Duplicate_client_order_ID_8001 =8001,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_instrument_9000 =9000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_order_book_9001 =9001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted_9002 =9002, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted_or_suspended_9003 =9003,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted__last_trading_day_reached__9004 =9004, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_market_is_closed_9005 =9005, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted__market_suspended__9006 =9006, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted__invalid_trading_session__9007 =9007,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Session_is_closed_9008 =9008, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted__order_book_in_invalid_state__9009 =9009, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_in_Post_Close_session_9011 =9011, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted__invalid_set_up__9012 =9012,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_halted__invalid_order_book_set_up__9013 =9013, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_in_Pre_Trading_session_9014 =9014, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Instrument_in_Closing_Price_Publication_Session_9015 =9015, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_user__Owner_ID__9100 =9100,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Unknown_user__Trader_ID__9101 =9101, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_User_inactive_9103 =9103, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_user__not_attached_to_trading_firm__9104 =9104, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_new_order_message_9201 =9201,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_amend_order_message_9202 =9202, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_cancel_order_message_9203 =9203, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Required_field_missing_9900 =9900, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_value_in_field_9901 =9901,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_buy_sell_ClOrdID_9902 =9902, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Concurrent_login_limit_reached_9903 =9903, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Invalid_gateway__not_configured_for_sponsored_access__9904 =9904, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_System_Unavailable__to_sponsored_users__9905 =9905,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Logons_not_allowed_at_this_time_9906 =9906, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Maximum_message_rate_exceeded_9990 =9990, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_Matching_partition_suspended_9998 =9998, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::NativeGateway_System_suspended_9999 =9999,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::DropCopyGateway_No_open_orders_for_specified_Party_ID_10000 =10000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::DropCopyGateway_Request_limit_for_day_reached_10001 =10001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::DropCopyGateway_Order_download_not_permitted_for_specified_Party_ID__10003 =10003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::DropCopyGateway_Not_authorised_to_request_an_open_order_download_10004 =10004,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::DropCopyGateway_Open_order_download_not_permitted_at_this_time_10005 =10005, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::DropCopyGateway_Unknown_Party_ID_10006 =10006, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_qty___max_order_qty__111001 =111001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Quantity___Max_Cross_BTF_Order_Qty__111002 =111002,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_display_size__pegged_orders_cannot_be_displayed__111101 =111101, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_display_size____order_size__111102 =111102, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order__un_priced_order_with_hidden_quantity__111103 =111103, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Icebergs_and_Hidden_Orders_are_not_allowed_111104 =111104,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_limit_price__not_equal_to_the_closing_auction_price__111201 =111201, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Cross_Order_Price_Outside_Static_Reference_Price_Tolerance_111204 =111204, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Static_Ref_Price_tolerance_cannot_be_determined_111205 =111205, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Price_outside_allowed_spread_for_Cross_Order_111206 =111206,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_amend__cannot_amend_stop_price_of_elected_order__111300 =111300, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type__not_allowed_in_the_session__111402 =111402, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type__pegged_orders_cannot_be_stop_orders__111403 =111403, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order__maximum_number_of_stop_order_limit_reached__111405 =111405,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_order_type_for_user__Pegged_Order__111406 =111406, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Order_Type__not_valid_for_CPX__111408 =111408, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__CPX_Pegged_orders_not_permitted__111409 =111409, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_amend__cannot_amend_TIF__111500 =111500,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__relevant_session_elapsed_not_found__111501 =111501, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__not_allowed_for_the_session__111502 =111502, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__maximum_order_duration_is_set__111503 =111503, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_expiry_date__maximum_order_duration_is_violated__111504 =111504,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__not_allowed_for_stop_stop_limit_orders__111505 =111505, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__not_permitted_for_pegged_orders__111506 =111506, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__GFS_market_to_limit_orders_not_permitted__111507 =111507, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_TIF__GFS_stop_orders_not_permitted__111508 =111508,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_GFS_Orders_Disables_for_Instrument_111509 =111509, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_session__cannot_enter_orders_quotes__111600 =111600, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_session__Only_aggressive_orders_are_allowed__111602 =111602, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_clearing_setup__clearing_information_not_defined__111801 =111801,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_account_type__unknown__111900 =111900, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_capacity__unknown__111901 =111901, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_No_internal_mid_point_established_111902 =111902, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Capacity__Capacity_Conversion_Disabled__111903 =111903,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote_capacity_111904 =111904, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Capacity__Not_a_Sponsored_User____111905 =111905, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Passive_Only_Orders_Disabled_for_Instrument_111906 =111906, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Passive_Only_Indicator_not_Valid_for_TIF_111908 =111908,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Passive_Only_Indicator_for_Hidden_Order_111911 =111911, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Reduced_due_to_Self_Execution_Prevention_112000 =112000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_amend__hidden_to_iceberg_fully_visible__113100 =113100, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Amend__cannot_amend_randomization__113101 =113101,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Randomization_is_disabled_for_the_instrument_113102 =113102, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Amend__Order_Amendments_are_not_allowed_during_CPP_113200 =113200, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Amendment__price_is_not_equal_to_the_closing_price__113201 =113201, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Amend__Cannot_amend_Client_Reference___113700 =113700,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_bid_size__not_multiple_of_lot_size__114003 =114003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_bid_size____exchange_market_size__114004 =114004, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_size__not_multiple_of_lot_size__114005 =114005, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_bid_size____max_qty__114008 =114008,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_size____max_qty__114009 =114009, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_offer_price__quote_is_locked_or_crossed__114202 =114202, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote__TIF_is_not_allowed_for_quotes__114300 =114300, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote__quote_type_is_not_allowed__114400 =114400,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote__quote_type_is_not_allowed__114401 =114401, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Session__Quotes_are_not_allowed___114500 =114500, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote__both_bid_and_offer_sizes_are_zero__114800 =114800, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote__no_privileges_to_submit_this_quote_type__114801 =114801,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_clearing_set_up__clearing_information_not_defined__114802 =114802, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_account_type__unknown__114900 =114900, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_capacity__unknown__114901 =114901, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote_spread____max_spread_floor_or_max_spread____114902 =114902,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote_spread____max_spread_floor__114903 =114903, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_quote_spread____max_spread____114904 =114904, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_User_not_eligible_for_specified_Capacity_TT_Instrument_Group_117001 =117001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Instrument_with_no_closing_price_maintained__117003 =117003,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_settlement_date_117004 =117004, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_instrument_without_a_delay_model_117005 =117005, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Instrument_with_invalid_delay_model_117006 =117006, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_Reporting_time_over_117007 =117007,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_TrdSubType_829__for_zero_priced_trade_117008 =117008, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_size_Value_out_of_range__117009 =117009, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Price_Original_Price_Value_out_of_range__117010 =117010, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Third_Party_Reporting_Invalid_capacity_or_account_type__117013 =117013,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Late_Correction_Current_Date___117025 =117025, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Post_Contra_Current_Date__117026 =117026, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Order_Expired_due_to_Self_Execution_Prevention_119200 =119200, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_MES__less_than_minimum_size__121003 =121003,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Minimum_Quantity_Cannot_be_negative_121007 =121007, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_MES__does_not_support_TIF_or_Order_Type__121010 =121010, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_amend__cannot_amend_MES__123201 =123201, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Quantity_Not_Matched_for_Committed_Cross_BTF_130001 =130001,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Order_Size____Minimum_BTF_Size__130002 =130002, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Quantity_Not_Matched_for_Internal_Cross_BTF_130003 =130003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Price_Not_Matched_for_Committed_Cross_BTF_130152 =130152, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Price_Outside_BBO_for_Cross_BTF_Order_130153 =130153,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_GFA_Orders_Disabled_for_Instrument_130252 =130252, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Duplicate_Cross_ID_specified_for_Cross_BTF_Order_130254 =130254, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Day_Orders_are_not_permitted_130306 =130306, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Session__Cross_BTF_Orders_are_Not_Allowed__130353 =130353,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Executing_Firm_130401 =130401, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Trading_Party_Not_Authorized_to_Submit_Named_Orders_130454 =130454, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Firm_ID_Not_Matched_for_Committed_Cross_BTF_130504 =130504, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Firm_ID_Not_Specified_for_Cross_BTF_Order_130505 =130505,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Cannot_Enter_Cross_BTF_Orders__BBO_Not_Available__130506 =130506, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Principal_vs_Principal_Internal_Cross_BTF_Order_Not_Allowed_130507 =130507, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Firm_ID_Not_Matched_for_Internal_Cross_BTF_130509 =130509, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_ClOrdID_Not_Specified_for_Internal_Cross_Orders_130515 =130515,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Committed_Cross_Orders_Cannot_Have_Both_Buy_Sell_ClOrdIDs_130516 =130516, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Submitting_Party_Should_Always_Be_an_Executing_Firm_130518 =130518, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_ClOrdID_not_Specified_130519 =130519, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Maximum_number_of_active_Orders_per_book_limit_reached_130520 =130520,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Executing_user__Owner_ID__not_from_executing_firm_130525 =130525, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Contra_user__Owner_ID__not_from_contra_firm_130526 =130526, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Order_too_small_to_set_new_touch_130603 =130603, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Cannot_Amend_Cross_BTF_Orders_130701 =130701,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Cannot_amend_cancel_user_name_trader_group_130951 =130951, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Normal_Book_is_not_in_Regular_Trading_131000 =131000, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_RFQ_quantity__not_multiple_of_lot_size__131001 =131001, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_RFQ_quantity__should_be_less_than_Max_Quantity_RFQ__131002 =131002,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_RFQ_quantity__should_be_greater_than_Min_Quantity_RFQ__131003 =131003, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Invalid_Contra_Firm_131004 =131004, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Day_Quotes_are_not_permitted_131252 =131252, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::MatchingEngine_Trading_Party_Not_Authorized_to_Submit_Named_Quotes_131502 =131502,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Price_Band_Breached_131651 =131651, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::Matching_Engine_Price_point_does_not_exist_on_contra_side_140151 =140151, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::Matching_Engine_Cross_Orders_disabled_for_Instrument_140251 =140251, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Firm_Contra_Firm___Executing_firm_is_the_same__141653 =141653,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_SettlCurrency_entered_is_not_a_valid_ISO_currency_code_141658 =141658, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Trade_Cancellations_are_not_allowed_during_Post_Close_141661 =141661, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Instrument_Trade_Type_Capacity_combination_141662 =141662, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Invalid_Tag_specified_in_TCR_141663 =141663,
  jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Pre_Release_of_trades_not_allowed__Post_Close__141665 =141665, jmmcg::exchanges::MIT::mit_lse::reject_codes_enum::PTTPS_Settlement_date_not_specified_141666 =141666
}
 

Functions

std::ostream & jmmcg::exchanges::MIT::mit_lse::operator<< (std::ostream &os, const reject_codes_enum code) noexcept(true)