Index  Source Files  Annotated Class List  Alphabetical Class List  Class Hierarchy  Graphical Class Hierarchy   
 

/home/orenmnero/autobuild/quickfix/src/C++/DeprecatedValues.h

Go to the documentation of this file.
00001 /* -*- C++ -*- */
00002 
00003 /****************************************************************************
00004 ** Copyright (c) quickfixengine.org  All rights reserved.
00005 **
00006 ** This file is part of the QuickFIX FIX Engine
00007 **
00008 ** This file may be distributed under the terms of the quickfixengine.org
00009 ** license as defined by quickfixengine.org and appearing in the file
00010 ** LICENSE included in the packaging of this file.
00011 **
00012 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
00013 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
00014 **
00015 ** See http://www.quickfixengine.org/LICENSE for licensing information.
00016 **
00017 ** Contact ask@quickfixengine.org if any conditions of this licensing are
00018 ** not clear to you.
00019 **
00020 ****************************************************************************/
00021 
00022 #ifndef FIX_DEPRECATED_VALUES_H
00023 #define FIX_DEPRECATED_VALUES_H
00024 
00025 namespace FIX
00026 {
00027   const char ExecTransType_NEW = '0';
00028   const char ExecTransType_CANCEL = '1';
00029   const char ExecTransType_CORRECT = '2';
00030   const char ExecTransType_STATUS = '3';
00031   const char IDSource_CUSIP[] = "1";
00032   const char IDSource_SEDOL[] = "2";
00033   const char IDSource_QUIK[] = "3";
00034   const char IDSource_ISIN_NUMBER[] = "4";
00035   const char IDSource_RIC_CODE[] = "5";
00036   const char IDSource_ISO_CURRENCY_CODE[] = "6";
00037   const char IDSource_ISO_COUNTRY_CODE[] = "7";
00038   const char IDSource_EXCHANGE_SYMBOL[] = "8";
00039   const char IDSource_CONSOLIDATED_TAPE_ASSOCIATION[] = "9";
00040   const char IOIShares_SMALL[] = "S";
00041   const char IOIShares_MEDIUM[] = "M";
00042   const char IOIShares_LARGE[] = "L";
00043   const char Rule80A_AGENCY_SINGLE_ORDER = 'A';
00044   const char Rule80A_SHORT_EXEMPT_TRANSACTION_REFER_TO_A_TYPE = 'B';
00045   const char Rule80A_PROGRAM_ORDER_NON_INDEX_ARB_FOR_MEMBER_FIRM = 'C';
00046   const char Rule80A_PROGRAM_ORDER_INDEX_ARB_FOR_MEMBER_FIRM = 'D';
00047   const char Rule80A_SHORT_EXEMPT_TRANSACTION_FOR_PRINCIPAL = 'E';
00048   const char Rule80A_SHORT_EXEMPT_TRANSACTION_REFER_TO_W_TYPE = 'F';
00049   const char Rule80A_SHORT_EXEMPT_TRANSACTION_REFER_TO_I_TYPE = 'H';
00050   const char Rule80A_INDIVIDUAL_INVESTOR = 'I';
00051   const char Rule80A_PROGRAM_ORDER_INDEX_ARB_FOR_INDIVIDUAL_CUSTOMER = 'J';
00052   const char Rule80A_PROGRAM_ORDER_NON_INDEX_ARB_FOR_INDIVIDUAL_CUSTOMER = 'K';
00053   const char Rule80A_SHORT_EXEMPT_AFFILIATED = 'L';
00054   const char Rule80A_PROGRAM_ORDER_INDEX_ARB_FOR_OTHER_MEMBER = 'M';
00055   const char Rule80A_PROGRAM_ORDER_NON_INDEX_ARB_FOR_OTHER_MEMBER = 'N';
00056   const char Rule80A_PROPRIETARY_AFFILIATED = 'O';
00057   const char Rule80A_PRINCIPAL = 'P';
00058   const char Rule80A_TRANSACTIONS_NON_MEMBER = 'R';
00059   const char Rule80A_SPECIALIST_TRADES = 'S';
00060   const char Rule80A_TRANSACTIONS_UNAFFILIATED_MEMBER = 'T';
00061   const char Rule80A_PROGRAM_ORDER_INDEX_ARB_FOR_OTHER_AGENCY = 'U';
00062   const char Rule80A_ALL_OTHER_ORDERS_AS_AGENT_FOR_OTHER_MEMBER = 'W';
00063   const char Rule80A_SHORT_EXEMPT_NOT_AFFILIATED = 'X';
00064   const char Rule80A_PROGRAM_ORDER_NON_INDEX_ARB_FOR_OTHER_AGENCY = 'Y';
00065   const char Rule80A_SHORT_EXEMPT_NONMEMBER = 'Z';
00066   const char SettlmntTyp_REGULAR = '0';
00067   const char SettlmntTyp_CASH = '1';
00068   const char SettlmntTyp_NEXT_DAY = '2';
00069   const char SettlmntTyp_T_PLUS_2 = '3';
00070   const char SettlmntTyp_T_PLUS_3 = '4';
00071   const char SettlmntTyp_T_PLUS_4 = '5';
00072   const char SettlmntTyp_FUTURE = '6';
00073   const char SettlmntTyp_WHEN_AND_IF_ISSUED = '7';
00074   const char SettlmntTyp_SELLERS_OPTION = '8';
00075   const char SettlmntTyp_T_PLUS_5 = '9';
00076   const char SettlmntTyp_T_PLUS_1 = 'A';
00077   const char OpenClose_OPEN = 'O';
00078   const char OpenClose_CLOSE = 'C';
00079   const char CxlType_PARTIAL_CANCEL = 'P';
00080   const char CxlType_FULL_REMAINING_QUANTITY = 'F';
00081   const char SettlLocation_CEDEL[] = "CED";
00082   const char SettlLocation_DEPOSITORY_TRUST_COMPANY[] = "DTC";
00083   const char SettlLocation_EUROCLEAR[] = "EUR";
00084   const char SettlLocation_FEDERAL_BOOK_ENTRY[] = "FED";
00085   const char SettlLocation_PHYSICAL[] = "PED";
00086   const char SettlLocation_PARTICIPANT_TRUST_COMPANY_ISO_COUNTRY[] = "PTC";
00087   const int PutOrCall_PUT = 0;
00088   const int PutOrCall_CALL = 1;
00089   const int CustomerOrFirm_CUSTOMER = 0;
00090   const int CustomerOrFirm_FIRM = 1;
00091   const char Benchmark_CURVE = '1';
00092   const char Benchmark_FIVEYR = '2';
00093   const char Benchmark_OLD5 = '3';
00094   const char Benchmark_TENYR = '4';
00095   const char Benchmark_OLD10 = '5';
00096   const char Benchmark_THIRTYYR = '6';
00097   const char Benchmark_OLD30 = '7';
00098   const char Benchmark_THREEMOLIBOR = '8';
00099   const char Benchmark_SIXMOLIBOR = '9';
00100   const char OpenCloseSettleFlag_DAILY_OPEN = '0';
00101   const char OpenCloseSettleFlag_SESSION_OPEN = '1';
00102   const char OpenCloseSettleFlag_DELIVERY_SETTLEMENT_PRICE = '2';
00103   const char OpenCloseSettleFlag_EXPECTED_PRICE = '3';
00104   const char OpenCloseSettleFlag_PRICE_FROM_PREVIOUS_BUSINESS_DAY = '4';
00105 }
00106 
00107 #endif

Generated on Mon Jul 24 19:36:27 2006 for QuickFIX by doxygen 1.3.6-20040222 written by Dimitri van Heesch, © 1997-2001