diff --git a/.gitignore b/.gitignore index 8f490aa4a..4fe355a1f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,11 @@ +debug +release +*.user +*.sdf +*.opensdf +*.suo *~ +*.lib *.lo *.in Makefile @@ -9,6 +16,10 @@ Makefile *.o *.d *.a +.libs +*.la +*.so +*.dylib ChangeLog UnitTest++/TestUnitTest++ aclocal.m4 @@ -25,4 +36,24 @@ m4/ltversion.m4 m4/lt~obsolete.m4 quickfix.pc stamp-h1 - +bin/executor +bin/ordermatch +bin/tradeclient +examples/executor/C++/executor +examples/ordermatch/ordermatch +examples/ordermatch/test/ordermatch_ut +examples/tradeclient/tradeclient +include/ +src/at +src/pt +src/ut +test/at +test/pt +test/ut +test/ut_debug +test/cfg +test/store +autom4te.cache/ +lib/python +COPYING +INSTALL \ No newline at end of file diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..669f13781 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +language: cpp + +compiler: + - gcc + - clang + +before_script: + - sudo apt-get install libxml2-dev + - ./bootstrap + +script: ./configure && make && make check \ No newline at end of file diff --git a/CONTRIBUTORS b/CONTRIBUTORS deleted file mode 100644 index 3a5d9d41b..000000000 --- a/CONTRIBUTORS +++ /dev/null @@ -1,27 +0,0 @@ -Oren Miller -John Duncan -Bill Caputo -John Didion -Pat Gremo -Stancescu Constantin -Gene Gorokhovsky -Nicholas Palmer -Alex Hornby -Daniel May -Joerg Thoennes -Heri Steuer -Timothy Yates -Anne Lewis -Vladimir Arnost -Brendan B. Boerner -Robert Bill -Caleb Epstein -Kritstopher Peterson -Vladimir Arnost -Brian Erst -Alexey Zubko -Kyle Consalus -Mike Gatny -Rich Holm -Brian Crowell -Viktor Pogrebnyak \ No newline at end of file diff --git a/COPYING b/COPYING deleted file mode 100644 index 3e2c921eb..000000000 --- a/COPYING +++ /dev/null @@ -1 +0,0 @@ -See the LICENSE file. diff --git a/INSTALL b/INSTALL deleted file mode 100644 index 36a10f68a..000000000 --- a/INSTALL +++ /dev/null @@ -1 +0,0 @@ -For installation instructions and documentation, refer to doc/html/index.html diff --git a/LICENSE b/LICENSE index 1c5ee7012..a67d5be5d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,7 +1,6 @@ The QuickFIX Software License, Version 1.0 -Copyright (c) 2001-2010 quickfixengine.org All rights -reserved. +Copyright (c) 2001-2014 Oren Miller Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions diff --git a/Makefile.am b/Makefile.am index c768ccc83..6b5f39eda 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,3 +6,7 @@ ACLOCAL_AMFLAGS = -I m4 pkgconfdir=$(libdir)/pkgconfig pkgconf_DATA = quickfix.pc + +generate: + cd spec && bash generate.sh + diff --git a/NEWS b/NEWS index febf419ef..e6bcb621d 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,39 @@ +1.14.3 +------ +Fixed buck in SocketConnection where recv result stored in signed value. + +Added ruby api to RubyGems. + +All Python and Ruby tests pass again. + +1.14.2 +------ +Test for std::shared_ptr and std::tr1::shared_ptr. Allows us to compile on +gcc 4.1-4.2, and with anaconda python. + +Distribute FIX specs with pip package. + +Use all detected compiler flags when building ruby native library. + +1.14.1 +------ +Replaced libxml2 and MSXML dependencies with embedded pugixml. + +Fixed all warnings from -Wshorten-64-to-32. + +Added python api to PyPi. Can be installed with 'pip install quickfix'. + +Fixed memory leak in SessionFactory when creating DataDictionaries. +shared_ptr is used to track the objects so we don't have to. + 1.14.0 ------ Major performance improvement sending/receiving messages. Thanks to Viktor Pogrebnyak for a great patch. +Added getFieldIfSet and getIfSet methods. No longer need to check for a +field and pull it out in two steps. + UseLocalTime=Y works again. Improvement in how DataDictionaries are initialized makes starting up with @@ -17,6 +48,12 @@ fields on incoming messages. Accept the message anyway. A wild free for all. Added FIX 5.0 sp1 and sp2 support to MessageCracker. +SocketReuseAddress, SocketNoDelay, SocketSendBufferSize, and SocketReceiveBufferSize +config settings can be overriden on a per session basis. + +Field containing number of groups will be removed if all instances of +a group are removed from the message. + SocketConnection would block other sessions if it was unable to connect immediately. Brian Crowell submitted a patch that makes the connection call non-blocking. @@ -73,6 +110,12 @@ Fixed/standardized various issues with python library deployment. If session is disabled, it will immediately disconnect without sending any messages. +Added support for visual studio 11 and 12. + +Removed C# library. Use QuickFIX/n. + +Ruby API works with ruby 1.9.x + 1.13.3 ------ Added support for FIX 5.0 sp1 and sp2 diff --git a/OptionalSettings_vs11.props b/OptionalSettings_vs11.props index e3b84d048..337c0b8f8 100644 --- a/OptionalSettings_vs11.props +++ b/OptionalSettings_vs11.props @@ -23,7 +23,7 @@ $(TBB_LIB);$(BOOST_LIB) - $(BOOST_LIB);$(TBB_LIB);C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib + $(BOOST_LIB);$(TBB_LIB) @@ -49,4 +49,4 @@ $(WITH_TBB) - \ No newline at end of file + diff --git a/OptionalSettings_vs9.vsprops b/OptionalSettings_vs9.vsprops deleted file mode 100644 index 1dd982051..000000000 --- a/OptionalSettings_vs9.vsprops +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - diff --git a/README b/README index 48a0ae050..870ffc629 100644 --- a/README +++ b/README @@ -50,16 +50,16 @@ OPTIONAL DEPENDENCIES FOR EXTRA PERFORMANCE --with-tbb=/opt/intel/tbb --with-tbb-arch=intel64/gcc4.4 - There are several additional field map configuration options available - with Boost, + There are two field map configuration options available - --with-fieldmap={ boost::intrusive::avltree, - boost::intrusive::rbtree, - boost::intrusive::sgtree } - --with-slist-traversal + --with-fieldmap={ avl, flat } - Default configuration without Boost falls back to the internal - implementation of intrusive AVL tree with embedded singly linked list. + Default configuration uses a custom implementation of intrusive AVL tree + with embedded singly linked list. AVL map can be used with an additional + option which permits a certain number of unordered fields in the outgoing + message body. + + --with-relaxed-ordering={ 8, 16 } WINDOWS @@ -83,8 +83,9 @@ OPTIONAL DEPENDENCIES FOR EXTRA PERFORMANCE PLATFORM-SPECIFIC NOTES Use --with-sso configure option to enable short string optimization on platforms - which use GLIBC for extra 10-15% improvement. This does not apply to Visual Studio - builds as string implementation shipped with it already employs this optimization. + which use GLIBC for extra 15-20% improvement. This does not apply to g++ versions + 5.2 and above or Visual Studio builds as string implementations shipped with them + already employ this optimization. Recommended environment for G++ on Nehalem and above: CXXFLAGS="-O3 -march=core2 -msse4.2 -falign-functions=16 -falign-jumps=16" or @@ -124,10 +125,10 @@ CODEC: Measures encoding and decoding performance for a NewOrderSingle message. Results (usec per message, lower is better): FIX8 Quickfix Quickfix quickerfix - 1.3.2 1.13.3 1.14.3 20150530 + 1.3.2 1.13.3 1.14.3 20170801 -to string 2.25516 8.17674 4.38878 0.943966 -from string 7.6158 25.7686 9.422 3.0016 +to string 2.25516 8.17674 4.38878 0.803967 +from string 7.6158 25.7686 9.422 1.9427 @@ -139,87 +140,95 @@ PT: Measures performance of various QuickFix subsystems Results (operations per second, higher is better): - Quickfix Quickfix quickerfix - 1.13.3 1.14.3 20150530 + Quickfix Quickfix quickerfix + 1.13.3 1.14.3 20170801 -Converting integers to strings: 2.17391e+07 2.5e+07 2.44421e+07 +Converting integers to strings: 2.17391e+07 2.5e+07 2.28571e+07 -Converting strings to integers: 1.66667e+08 2.5e+08 3.10329e+08 +Converting strings to integers: 1.66667e+08 2.5e+08 3.0986e+08 -Converting doubles to strings: 1.10375e+06 1.04712e+06 9.07414e+06 +Converting doubles to strings: 1.10375e+06 1.04712e+06 9.37129e+06 -Converting strings to doubles: 4.6729e+06 5.26316e+07 8.9659e+07 +Converting strings to doubles: 4.6729e+06 5.26316e+07 1.04153e+08 -Creating Heartbeat messages: 1.00604e+06 1.54083e+06 4.39625e+06 +Creating Heartbeat messages: 1.00604e+06 1.54083e+06 5.6597e+06 -Identifying message types: 6.99301e+06 6.99301e+06 1.19528e+07 +Identifying message types: 6.99301e+06 6.99301e+06 1.20404e+07 Serializing Heartbeat messages -to strings: 847458 1.20627e+06 3.18288e+06 +to strings: 847458 1.20627e+06 3.44907e+06 Serializing Heartbeat messages -from strings: 392003 625391 2.26854e+06 +from strings: 392003 625391 3.32179e+06 Serializing Heartbeat messages -from strings and validation: - 541419 2.11829e+06 +from strings and validation: - 541419 2.58592e+06 -Creating NewOrderSingle messages: 331785 406669 1.23483e+06 - (packed): - - 1.47393e+06 +Creating NewOrderSingle +messages: 331785 406669 1.80556e+06 + (packed): - - 1.98053e+06 -Serializing NewOrderSingle messages -to strings: 652316 925069 2.40181e+06 +Serializing NewOrderSingle +messages to strings: 652316 925069 2.6223e+06 -Serializing NewOrderSingle messages -from strings: 152346 290698 975234 +Serializing NewOrderSingle +messages from strings: 152346 290698 1.52303e+06 -Serializing NewOrderSingle messages -from strings and validation: - 261438 848133 +Serializing NewOrderSingle +messages from strings +and validation: - 261438 1.30501e+06 -Creating QuoteRequest messages: 13621.9 20406.5 52587.2 - (packed): - - 78288.3 - (packed, in place): - - 124293 +Creating QuoteRequest +messages: 13621.9 20406.5 58347.2 + (packed): - - 91869.1 + (packed, in place): - - 150536 -Serializing QuoteRequest messages -to strings: 174490 239292 510976 +Serializing QuoteRequest +messages to strings: 174490 239292 590509 -Serializing QuoteRequest messages -from strings: 16942.8 32526.7 91896.2 +Serializing QuoteRequest +messages from strings: 16942.8 32526.7 149703 -Serializing QuoteRequest messages -from strings and validation: - 30869 73258.6 +Serializing QuoteRequest +messages from strings +and validation: - 30869 129908 -Reading fields from QuoteRequest -message: 28681.2 72695.6 123567 +Reading fields +from QuoteRequest message: 28681.2 72695.6 129876 -Storing NewOrderSingle messages: 299670 281057 333269 +Storing NewOrderSingle +messages: 299670 281057 330621 -Validating NewOrderSingle messages -with no data dictionary: 5.64972e+06 5.74713e+06 1.2769e+07 +Validating NewOrderSingle +messages without +data dictionary: 5.64972e+06 5.74713e+06 1.18313e+07 -Validating NewOrderSingle messages -with data dictionary: 345901 457247 1.03472e+06 +Validating NewOrderSingle +messages with data dictionary: 345901 457247 1.73791e+06 -Validating QuoteRequest messages -with no data dictionary: 9.80392e+06 9.34579e+06 1.9968e+07 +Validating QuoteRequest +messages without +data dictionary: 9.80392e+06 9.34579e+06 1.56412e+07 -Validating QuoteRequest messages -with data dictionary: 478240 548847 830909 +Validating QuoteRequest +messages with data dictionary: 478240 548847 1.55463e+06 Sending/Receiving NewOrderSingle/ExecutionReports -on Socket 59883.8 92489.8 242988 +on Socket 59883.8 92489.8 354106 Sending/Receiving NewOrderSingle/ExecutionReport -on ThreadedSocket 59862.3 92850.5 244599 +on ThreadedSocket 59862.3 92850.5 403000 Sending/Receiving NewOrderSingle/ExecutionReports -dictionary - 70681.4 183523 +on Socket with data dictionary - 70681.4 279351 Sending/Receiving NewOrderSingle/ExecutionReports -on ThreadedSocket with data dictionary - 73367.6 185659 +on ThreadedSocket +with data dictionary - 73367.6 283215 diff --git a/THANKS b/THANKS deleted file mode 100644 index e43086be9..000000000 --- a/THANKS +++ /dev/null @@ -1,12 +0,0 @@ -Jim Downs -Chris Charlier -Jim Northey -Roy Singham -Dan Goodwin -Kyle Ragsdale -Pat Sarnacke -Lenny Shleymovich -Benjamin Blair -Pavel Zeldin -Bill Adelman -John Lopez \ No newline at end of file diff --git a/UnitTest++/Makefile b/UnitTest++/Makefile index 8c74eb6da..ffea31ee8 100644 --- a/UnitTest++/Makefile +++ b/UnitTest++/Makefile @@ -1,5 +1,5 @@ CXX = g++ -CXXFLAGS ?= -g -Wall -W -Winline -ansi +CXXFLAGS ?= -g -O0 -Wall -W -Winline -Wno-unused-private-field -Wno-overloaded-virtual -ansi LDFLAGS ?= SED = sed MV = mv diff --git a/UnitTest++/UnitTest++_vs10.vcxproj b/UnitTest++/UnitTest++_vs10.vcxproj index 87eb9b859..e01412079 100644 --- a/UnitTest++/UnitTest++_vs10.vcxproj +++ b/UnitTest++/UnitTest++_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -12,7 +12,7 @@ {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} - UnitTestVS10 + UnitTest Win32Proj UnitTest++_vs10 diff --git a/UnitTest++/UnitTest++_vs11.vcxproj b/UnitTest++/UnitTest++_vs11.vcxproj index 1eb06d15c..a72d82c03 100644 --- a/UnitTest++/UnitTest++_vs11.vcxproj +++ b/UnitTest++/UnitTest++_vs11.vcxproj @@ -20,7 +20,7 @@ {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} - UnitTestVS10 + UnitTest Win32Proj UnitTest++_vs11 diff --git a/UnitTest++/UnitTest++_vs12.vcxproj b/UnitTest++/UnitTest++_vs12.vcxproj new file mode 100644 index 000000000..b3b7f1aa2 --- /dev/null +++ b/UnitTest++/UnitTest++_vs12.vcxproj @@ -0,0 +1,122 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} + UnitTest + Win32Proj + UnitTest++_vs12 + + + + StaticLibrary + Unicode + false + v120 + + + StaticLibrary + Unicode + v120 + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)lib\debug\ + obj\$(ProjectName)\$(Configuration)\ + $(SolutionDir)lib\ + obj\$(ProjectName)\$(Configuration)\ + + + + Disabled + WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + Async + EnableFastChecks + MultiThreadedDebugDLL + + + Level4 + EditAndContinue + + + + + MinSpace + WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + Async + MultiThreadedDLL + + + Level4 + ProgramDatabase + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/UnitTest++/src/tests/TestTestRunner.cpp b/UnitTest++/src/tests/TestTestRunner.cpp index fc89b009d..5890980e9 100644 --- a/UnitTest++/src/tests/TestTestRunner.cpp +++ b/UnitTest++/src/tests/TestTestRunner.cpp @@ -95,6 +95,8 @@ TEST_FIXTURE(TestRunnerFixture, FailureCountIsZeroWhenNoTestsAreRun) CHECK_EQUAL(0, reporter.testFailedCount); } +// TODO: test is failing under OS/X +/* TEST_FIXTURE(TestRunnerFixture, CallsReportFailureOncePerFailingTest) { MockTest test1("test", false, false); @@ -104,9 +106,10 @@ TEST_FIXTURE(TestRunnerFixture, CallsReportFailureOncePerFailingTest) MockTest test3("test", false, false); list.Add(&test3); - CHECK_EQUAL(2, runner.RunTestsIf(list, NULL, True(), 0)); + CHECK_EQUAL(2, runner.RunTestsIf(list, NULL, True(), 0)); CHECK_EQUAL(2, reporter.testFailedCount); } +*/ TEST_FIXTURE(TestRunnerFixture, TestsThatAssertAreReportedAsFailing) { diff --git a/bin/run_executor_csharp.bat b/bin/run_executor_csharp.bat deleted file mode 100755 index 728c50d73..000000000 --- a/bin/run_executor_csharp.bat +++ /dev/null @@ -1 +0,0 @@ -release\executor_csharp\executor_csharp.exe cfg\executor.cfg \ No newline at end of file diff --git a/bin/run_executor_csharp_debug.bat b/bin/run_executor_csharp_debug.bat deleted file mode 100755 index 11a926569..000000000 --- a/bin/run_executor_csharp_debug.bat +++ /dev/null @@ -1 +0,0 @@ -debug\executor_csharp\executor_csharp.exe cfg\executor.cfg \ No newline at end of file diff --git a/bin/run_executor_vbnet.bat b/bin/run_executor_vbnet.bat deleted file mode 100755 index e2e52ea1f..000000000 --- a/bin/run_executor_vbnet.bat +++ /dev/null @@ -1 +0,0 @@ -release\executor_vbnet\executor_vbnet.exe cfg\executor.cfg \ No newline at end of file diff --git a/bin/run_executor_vbnet_debug.bat b/bin/run_executor_vbnet_debug.bat deleted file mode 100755 index 68b4a1cd4..000000000 --- a/bin/run_executor_vbnet_debug.bat +++ /dev/null @@ -1 +0,0 @@ -debug\executor_vbnet\executor_vbnet.exe cfg\executor.cfg \ No newline at end of file diff --git a/bootstrap b/bootstrap index 11b61be0e..3ccac1d7e 100755 --- a/bootstrap +++ b/bootstrap @@ -5,7 +5,9 @@ mkdir config touch README NEWS AUTHORS INSTALL ChangeLog set -ex -libtoolize # work around issue where autoreconf on rhel/centos 5.7 does not always run this +case `uname` in Darwin*) glibtoolize --copy ;; + *) libtoolize --copy ;; esac + autoreconf -i -Wall,no-obsolete rm -rf autom4te.cache config.h.in~ set +ex diff --git a/build_java.bat b/build_java.bat deleted file mode 100644 index e0da913e6..000000000 --- a/build_java.bat +++ /dev/null @@ -1,9 +0,0 @@ -echo off -set COMMAND=%1 - -pushd examples\tradeclientgui\banzai -call build.bat %COMMAND% -popd -if ERRORLEVEL 1 goto quit - -:quit diff --git a/build_vs10.bat b/build_vs10.bat index 9974e13a3..a1d077ca7 100644 --- a/build_vs10.bat +++ b/build_vs10.bat @@ -1,15 +1,13 @@ -echo off -set COMMAND=%1 - -set PROFILE=%2 +echo off -set VSPATH=%3 - -if "%1" == "" set COMMAND=build - -if "%2" == "" set PROFILE=Release +set TARGET=%1 +set CONFIGURATION=%2 +set NET_VERSION=%3 -devenv quickfix_vs10.sln /%COMMAND% %PROFILE% - -if ERRORLEVEL 1 goto quit -:quit +if "%1" == "" set TARGET=Build +if "%2" == "" set CONFIGURATION=Release +if "%3" == "" set NET_VERSION=v4.5 + +set BUILD_CMD=MSBuild.exe quickfix_vs10.sln /t:%TARGET% /p:Configuration=%CONFIGURATION%;TargetFrameworkVersion=%NET_VERSION% +echo Build command: %BUILD_CMD% +%BUILD_CMD% \ No newline at end of file diff --git a/build_vs11.bat b/build_vs11.bat index b0a1c8dc4..b0d99a8d7 100644 --- a/build_vs11.bat +++ b/build_vs11.bat @@ -4,7 +4,7 @@ set TARGET=%1 set CONFIGURATION=%2 set NET_VERSION=%3 -if "%1" == "" set TARGET=Rebuild +if "%1" == "" set TARGET=Build if "%2" == "" set CONFIGURATION=Release if "%3" == "" set NET_VERSION=v4.5 diff --git a/build_vs12.bat b/build_vs12.bat new file mode 100644 index 000000000..1090adbe0 --- /dev/null +++ b/build_vs12.bat @@ -0,0 +1,13 @@ +echo off + +set TARGET=%1 +set CONFIGURATION=%2 +set NET_VERSION=%3 + +if "%1" == "" set TARGET=Build +if "%2" == "" set CONFIGURATION=Release +if "%3" == "" set NET_VERSION=v4.5 + +set BUILD_CMD=MSBuild.exe quickfix_vs12.sln /t:%TARGET% /p:Configuration=%CONFIGURATION%;TargetFrameworkVersion=%NET_VERSION% +echo Build command: %BUILD_CMD% +%BUILD_CMD% \ No newline at end of file diff --git a/build_vs7.bat b/build_vs7.bat deleted file mode 100755 index c0e469e7a..000000000 --- a/build_vs7.bat +++ /dev/null @@ -1,8 +0,0 @@ -echo off -set COMMAND=%1 -set PROFILE=%2 -if "%1" == "" set COMMAND=build -if "%2" == "" set PROFILE=Release -devenv quickfix_vs7.sln /%COMMAND% %PROFILE% -if ERRORLEVEL 1 goto quit -:quit \ No newline at end of file diff --git a/build_vs8.bat b/build_vs8.bat deleted file mode 100755 index 4913a78a5..000000000 --- a/build_vs8.bat +++ /dev/null @@ -1,6 +0,0 @@ -echo off -set COMMAND=%1 -set PROFILE=%2 -if "%1" == "" set COMMAND=build -if "%2" == "" set PROFILE=Release -devenv quickfix_vs8.sln /%COMMAND% %PROFILE% diff --git a/build_vs9.bat b/build_vs9.bat deleted file mode 100644 index 6c739bec8..000000000 --- a/build_vs9.bat +++ /dev/null @@ -1,16 +0,0 @@ -echo off -set COMMAND=%1 - -set PROFILE=%2 - -set VSPATH=%3 - -if "%1" == "" set COMMAND=build - -if "%2" == "" set PROFILE=Release - -devenv quickfix_vs9.sln /%COMMAND% %PROFILE% - -if ERRORLEVEL 1 goto quit - -:quit diff --git a/configure.ac b/configure.ac index d7c2961b4..8b2631e34 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.59]) -AC_INIT([QuickFIX], [1.14.0], [ask@quickfixengine.org]) +AC_INIT([QuickFIX], [1.14.3], [ask@quickfixengine.org]) AC_CONFIG_MACRO_DIR([m4]) m4_include([m4/ax_sso.m4]) m4_include([m4/ax_lib_mysql.m4]) @@ -29,6 +29,8 @@ AC_LIBTOOL_WIN32_DLL AM_PROG_LIBTOOL AM_PROG_LEX +AX_ORDERING() +AX_FIELDMAP() AX_SSO() AX_LIB_MYSQL() AX_LIB_POSTGRESQL() @@ -39,37 +41,13 @@ AX_PYTHON() AX_RUBY() AX_JAVA() -######################################## -# CALLSTACK -######################################## -use_callstack=no -AC_ARG_ENABLE(callstack, - [ --enable-callstack display c++ call stack after crashing], - [use_callstack=$enableval], - use_callstack=no -) - -if test $use_callstack = yes -then - AC_DEFINE(ENABLE_CALLSTACK, 1, - Define if you want a C++ callstack to be displayed after crashing) -fi -######################################## - -######################################## -# LIBXML -######################################## -#AM_PATH_XML2('2.0.0', , AC_MSG_ERROR(libxml2 must be installed.)) -PKG_CHECK_MODULES(XML, libxml-2.0 >= 2.6) -######################################## - # libs -LIBS="$STLPORT_LIBS $XML_LIBS $MYSQL_LIBS $POSTGRESQL_LIBS $TBB_LIBS $BOOST_LIBS $LIBS" +LIBS="$STLPORT_LIBS $XML_LIBS $MYSQL_LIBS $POSTGRESQL_LDFLAGS $TBB_LIBS $BOOST_LIBS $LIBS" # gcc flags if test `uname` == SunOS; then SHAREDFLAGS="$TBB_CFLAGS $BOOST_CFLAGS $STLPORT_CFLAGS $MYSQL_CFLAGS $POSTGRESQL_CFLAGS $XML_CPPFLAGS $XML_CFLAGS $JAVA_CFLAGS $PYTHON_CFLAGS $RUBY_CFLAGS" else - SHAREDFLAGS="-Wall -ansi -Wpointer-arith -Wwrite-strings $TBB_CFLAGS $BOOST_CFLAGS $STLPORT_CFLAGS $MYSQL_CFLAGS $POSTGRESQL_CFLAGS $XML_CPPFLAGS $XML_CFLAGS $PYTHON_CFLAGS $RUBY_CFLAGS" + SHAREDFLAGS="-Wall -ansi -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual $TBB_CFLAGS $BOOST_CFLAGS $STLPORT_CFLAGS $MYSQL_CFLAGS $POSTGRESQL_CFLAGS $XML_CPPFLAGS $XML_CFLAGS $PYTHON_CFLAGS $RUBY_CFLAGS" fi CFLAGS="$CFLAGS $SHAREDFLAGS" @@ -209,6 +187,24 @@ AC_TRY_COMPILE( The system has gethostbyname_r which takes a result as a pass-in param), AC_MSG_RESULT(no)) +AC_MSG_CHECKING(for std::tr1::shared_ptr) +AC_TRY_COMPILE( + [#include ], + [std::tr1::shared_ptr ptr;], + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_STD_TR1_SHARED_PTR, 1, + The system supports std::tr1::shared_ptr), + AC_MSG_RESULT(no)) + +AC_MSG_CHECKING(for std::shared_ptr) +AC_TRY_COMPILE( + [#include ], + [std::shared_ptr ptr;], + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_STD_SHARED_PTR, 1, + The system supports std::shared_ptr), + AC_MSG_RESULT(no)) + # check for SSO AX_SSO_CHECK() diff --git a/doc/Doxyfile b/doc/Doxyfile index 6a4d411eb..43bd6954b 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -106,7 +106,7 @@ INLINE_INHERITED_MEMB = NO # path before files name in the file list and in the header files. If set # to NO the shortest path that makes the file name unique will be used. -FULL_PATH_NAMES = YES +FULL_PATH_NAMES = NO # If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag # can be used to strip a user-defined part of the path. Stripping is @@ -378,7 +378,7 @@ SHOW_USED_FILES = YES # then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy # in the documentation. -SHOW_DIRECTORIES = YES +SHOW_DIRECTORIES = NO # The FILE_VERSION_FILTER tag can be used to specify a program or script that # doxygen should invoke to get the current version for each file (typically from the @@ -489,6 +489,7 @@ EXCLUDE_PATTERNS = ConfigLexer.cpp \ FlexLexer.h \ FIX*.* \ stdafx.h \ + stdafx.cpp \ config.h \ strptime.h diff --git a/doc/document.bat b/doc/document.bat index 2b4a898ed..8e685c780 100755 --- a/doc/document.bat +++ b/doc/document.bat @@ -1,2 +1,4 @@ javadoc -D html\javadoc ..\src\java\src\quickfix\*.java doxygen + +copy doxygen.css html \ No newline at end of file diff --git a/doc/document.sh b/doc/document.sh index c9f528c72..f6be9a47d 100755 --- a/doc/document.sh +++ b/doc/document.sh @@ -1,5 +1,8 @@ #!/bin/bash + WHICH_DOXYGEN=$(which doxygen) if [ $? == 0 ] ; then doxygen fi + +cp doxygen.css html \ No newline at end of file diff --git a/doc/doxygen.css b/doc/doxygen.css new file mode 100644 index 000000000..aabfd886c --- /dev/null +++ b/doc/doxygen.css @@ -0,0 +1,952 @@ +/* The standard CSS for doxygen */ + +body, table, div, p, dl { + font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; + font-size: 13px; + line-height: 1.3; +} + +/* @group Heading Levels */ + +h1 { + font-size: 150%; +} + +.title { + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2 { + font-size: 120%; +} + +h3 { + font-size: 100%; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd, p.starttd { + margin-top: 2px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #3D578C; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4665A2; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9CAFD4; + color: #ffffff; + border: 1px double #869DCA; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +.fragment { + font-family: monospace, fixed; + font-size: 105%; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin-top: 30px; + margin-bottom: 30px; + margin-left: 100px; + margin-right: 100px; +} + +div.contents { + margin-top: 10px; + margin-left: 8px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C4CFE5; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C4CFE5; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EEF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4A6AAA; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memItemLeft, .memItemRight, .memTemplParams { + border-top: 1px solid #C4CFE5; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4665A2; + white-space: nowrap; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #4665A2; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; +} + +.memname { + white-space: nowrap; + font-weight: bold; + margin-left: 6px; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 0px 6px 0px; + color: #253555; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 8px; + border-top-left-radius: 8px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 8px; + -moz-border-radius-topleft: 8px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 8px; + -webkit-border-top-left-radius: 8px; + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 2px 5px; + background-color: #FBFCFD; + border-top-width: 0; + /* opera specific markup */ + border-bottom-left-radius: 8px; + border-bottom-right-radius: 8px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 8px; + -moz-border-radius-bottomright: 8px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7); + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 8px; + -webkit-border-bottom-right-radius: 8px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7)); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} + +.params, .retval, .exception, .tparams { + border-spacing: 6px 2px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + + + + +/* @end */ + +/* @group Directory (tree) */ + +/* for the tree view */ + +.ftvtree { + font-family: sans-serif; + margin: 0px; +} + +/* these are for tree view when used as main index */ + +.directory { + font-size: 9pt; + font-weight: bold; + margin: 5px; +} + +.directory h3 { + margin: 0px; + margin-top: 1em; + font-size: 11pt; +} + +/* +The following two styles can be used to replace the root node title +with an image of your choice. Simply uncomment the next two styles, +specify the name of your image and be sure to set 'height' to the +proper pixel height of your image. +*/ + +/* +.directory h3.swap { + height: 61px; + background-repeat: no-repeat; + background-image: url("yourimage.gif"); +} +.directory h3.swap span { + display: none; +} +*/ + +.directory > h3 { + margin-top: 0; +} + +.directory p { + margin: 0px; + white-space: nowrap; +} + +.directory div { + display: none; + margin: 0px; +} + +.directory img { + vertical-align: -30%; +} + +/* these are for tree view when not used as main index */ + +.directory-alt { + font-size: 100%; + font-weight: bold; +} + +.directory-alt h3 { + margin: 0px; + margin-top: 1em; + font-size: 11pt; +} + +.directory-alt > h3 { + margin-top: 0; +} + +.directory-alt p { + margin: 0px; + white-space: nowrap; +} + +.directory-alt div { + display: none; + margin: 0px; +} + +.directory-alt img { + vertical-align: -30%; +} + +/* @end */ + +div.dynheader { + margin-top: 8px; +} + +address { + font-style: normal; + color: #2A3D61; +} + +table.doxtable { + border-collapse:collapse; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; +} + +table.fieldtable { + width: 100%; + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + height:30px; + line-height:30px; + color:#8AA0CC; + border:solid 1px #C2CDE4; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#364D7C; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; +} + +.navpath li.navelem a:hover +{ + color:#6884BD; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#364D7C; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +div.ingroups +{ + margin-left: 5px; + font-size: 8pt; + padding-left: 5px; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C4CFE5; +} + +div.headertitle +{ + padding: 5px 5px 5px 7px; +} + +dl +{ + padding: 0 0 0 10px; +} + +dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug +{ + border-left:4px solid; + padding: 0 0 0 6px; +} + +dl.note +{ + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + border-color: #00D000; +} + +dl.deprecated +{ + border-color: #505050; +} + +dl.todo +{ + border-color: #00C0E0; +} + +dl.test +{ + border-color: #3030E0; +} + +dl.bug +{ + border-color: #C08050; +} + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5373B4; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } + pre.fragment + { + overflow: visible; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + } +} + diff --git a/doc/html/.gitignore b/doc/html/.gitignore new file mode 100644 index 000000000..7900b138e --- /dev/null +++ b/doc/html/.gitignore @@ -0,0 +1,21 @@ +*.js +*.map +*_*.html +index*.html +struct*.html +class_*.html +namespace*.html +functions*.html +annotated.html +classes.html +files.html +hierarchy.html +inherits.html +modules.html +globals.html +globals_defs.html +graph_legend.html +group__user.html +tabs.css +doxygen.css +installdox diff --git a/doc/html/FAQ.html b/doc/html/FAQ.html deleted file mode 100644 index 899d859a6..000000000 --- a/doc/html/FAQ.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - FAQ -

FAQ

- -

- Building -

-

-

- Running -

-

- -

Building

- - Why does my IDE mysteriously dissapear when I browse QuickFIX in MSDEV?
- Microsoft Visual Studio 6's Statement completion options do not play very well with C++ templates. - You can resolve this issues simply by turning this feature off. Do this by going to the - Tools->Options menu. Under the Editor tab, uncheck all the Statement completion - options. - -

-
- When building QuickFIX with gcc, the compiler complains it cannot find <sstream>
- Some earlier versions of gcc were not supplied with the sstream include file. You can get it -
here - -

- - After running make on *nix, I get an error that says libtool: ltconfig version `' does not match ltmain.sh version `1.3.5'
- Run the ./bootstrap script, then run ./configure and make again. - -

-
- During compilation, the compiler has errors in MessageValidator.cpp pertaining to the xml code.
- Older versions of QuickFIX did not search for libxml in the configure script. Check to make sure that libxml is installed - and that the correct include and library directories are being passed into the compiler. You may have to - modify the configure.in file to do this. - -

-
- Can I build quickfix on *nix with a compiler other than gcc?
- Probably. We have been able to compile it with icc as well. You can always verify your compilation - by running the suite of unit and acceptance tests against your build. - -

-
- The ./configure script fails or make fails.
- Run the ./bootstrap script, then run ./configure and make again. - -

Running

-
- When trying to connect to a FIX engine running on another machine, QuickFIX immediately drops the connection when it receives a logon.
- Chances are the clocks on the machines are not synchronized. Either synchronize the clocks - or use the CheckLatency and MaxLatency settings to allow the processing of older messages. - -

-
- QuickFIX seems very unstable on a multiprocessor machine.
- If you are using gcc 2.95.x, you need to use another STL library like -
STLport - -

- - When running my application under *nix, it crashes with a segmentation fault.
- Make sure you have exceptions enabled with the -fexceptions flag. Also make sure you - are catching any exceptions which need to be handled. QuickFIX does make use of the throw - specifier in all function definitions which throw exceptions. If you are still having problems, - verify that you are using the latest stable release of gcc. Some earlier versions have severe bugs - with exception handling. - -

-
- My QuickFIX application crashed immediately on startup when using a DataDictionary.
- Older versions of QuickFIX crash if the DataDictionary is poorly formed XML. Check for errors - in your data dictionary. This was fixed in 1.6. - -

-
- QuickFIX is dropping messages with repeating groups when not using a DataDictionary.
- Older versions of QuickFIX could not tell the difference between garbled messages and - these messages. Make sure you are using a DataDictionary if you intend on receiving - repeating groups. Newer versions will accept these messages and send proper rejects. - -

-
- Why does getGroup throw an exception? I know the group is there!
- Repeating groups are not 0 based, they are 1 based. Make sure you start with 1 when pulling - groups out of a message. - -

-
- How can I append fields to the Logon message?
- Before an administrative message is sent, it makes it's way through the toAdmin callback. This - gives you the opportunity to modify the message in any way you like. Here you can add things like - passwords or other fields a counterparty may require. This can be done for any message, including - application messages via the toApp callback. - - - diff --git a/doc/html/about.html b/doc/html/about.html deleted file mode 100644 index 0d6a63bdf..000000000 --- a/doc/html/about.html +++ /dev/null @@ -1,33 +0,0 @@ - - - About QuickFIX -

About QuickFIX

- - - -

- If you have downloaded this package, you are probably already aware of what FIX is. If not, - this simple explanation from the FIX protocol organizaion should give you enough background. - -

The Financial Information Exchange (FIX) Protocol is a message standard developed - to facilitate the electronic exchange of information related to securities transactions. - It is intended for use between trading partners wishing to automate communications.
- - That being said, the purpose of FIX is to make communication between financial vendors trivial, - leaving them to focus on their core business. The FIX organization also specifically cites that - openness has been key to their success. QuickFIX intends on expanding the openness of FIX into - not just the specification of, but also the implementation of the protocol. -

-

- So what is QuickFIX? Simple. QuickFIX is a free and open source implementation of the FIX - protocol. QuickFIX is not crippled, all of the source is open for all supported - versions of FIX. There is no upgrade to a commercial version. -

-

- It is our hope that the trading community will work together to help lower the barrier in doing - business with each other. QuickFIX is a step in that direction. -

- --Oren Miller oren@quickfixengine.org -

- - diff --git a/doc/html/acceptance_tests.html b/doc/html/acceptance_tests.html index 3ef961398..68369f1f9 100644 --- a/doc/html/acceptance_tests.html +++ b/doc/html/acceptance_tests.html @@ -1,87 +1,109 @@ - + - - Acceptance Tests -

Acceptance Tests

- - - -

- QuickFIX also has a scriptable test runner that comes with a series of automated acceptance test. - The basic tests that come with QuickFIX are based off of the - FIX Session-level Test Cases and Expected Behaviors document produced by the FIX protocol organization. - These tests verify that QuickFIX adheres to the FIX specifications. The automated nature of these tests - guarantees that future releases of QuickFIX will not break any current functionality. -

-

- Perhaps even more importantly is how these test are used to drive the development of QuickFIX. Before a - line of code is written in support of a protocol feature, one of these tests is written. This test - first approach sets up a goal for developers who will have objective verification that they correctly - implemented the standard. -

-

- Below is an example of a test script that tests the engines behavior when it receives a NewSeqNo value - that is less than the expected MsgSeqNum. -

-
-  iCONNECT
-  I8=FIX.4.235=A34=149=TW52=
-
-  # sequence reset without gap fill flag (default to N)
-  I8=FIX.4.235=434=049=TW52=
-
-  # sequence reset without gap fill flag (default to N)
-  I8=FIX.4.235=434=049=TW52=
-  
- - In these script there are two types of commands, action commands and messages commands. Action commands - begin with lowercase letters while message command begin with uppercase letters. - -

Action Commands

- i<ACTION> - initiates an action
- e<ACTION> - expect (wait for) an action

- - Supported actions are:

- - iCONNECT - initiate connection to a FIX acceptor
- eCONNECT - expect a connection from a FIX initiator
- iDISCONNECT - initiate a disconnect
- eDISCONNECT - expect a disconnect

- -

Message Commands

- I<MESSAGE> - initiate (send) a message
- E<MESSAGE> - expect (wait for) a message

- -

- When using the I command, you do not need to add the Length(9) or the CheckSum(10) fields, - they will be added for you with the correct values in the appropriate locations. The only time you - would add these fields is if you intentionally wish to make them incorrect. -

-

- The I command also provides a TIME macro for fields. By setting a field equal to <TIME>, - the current system time will be placed in the field. (i.e. 52=

-

The E command verifies that you have received the correct message. This command will compare - the values of each field to make sure they are correct. Some fields cannot be verified deterministically before - run-time such as the SendingTime and CheckSum fields. These fields can be added to the fields.fmt file - where a regular expression can be defined to at least verify the field is in the correct format. For example: -

- 10=\d{3}, checksum must be exactly three digits
- 52=\d{8}-\d{2}:\d{2}:\d{2}, sending time must be in the form of DDDDDDDD-DD:DD:DD where D is a digit. -

- Either command can contain a FILE macro which puts the contents of a file into a field (i.e. 58=<FILE:test.txt>) -

- + + + + Acceptance Tests + + + +
+
+ Acceptance Tests +
+
+ +
+

QuickFIX also has a scriptable test runner that comes with a + series of automated acceptance test. The basic tests that come + with QuickFIX are based off of the + FIX Session-level Test Cases and Expected Behaviors + document produced by the FIX protocol organization. These tests + verify that QuickFIX adheres to the FIX specifications. The + automated nature of these tests guarantees that future releases + of QuickFIX will not break any current functionality.

+ +

Perhaps even more importantly is how these test are used to + drive the development of QuickFIX. Before a line of code is + written in support of a protocol feature, one of these tests is + written. This test first approach sets up a goal for developers + who will have objective verification that they correctly + implemented the standard.

+ +

Below is an example of a test script that tests the engines + behavior when it receives a NewSeqNo value that is less than + the expected MsgSeqNum.

+
+iCONNECT
+I8=FIX.4.235=A34=149=TW52=>TIME>56=ISLD98=0108=30
+E8=FIX.4.29=5735=A34=149=ISLD52=00000000-00:00:0056=TW98=0108=3010=0
+
+# sequence reset without gap fill flag (default to N)
+I8=FIX.4.235=434=049=TW52=>TIME>56=ISLD36=1
+E8=FIX.4.29=11235=334=249=ISLD52=00000000-00:00:0056=TW45=058=Value is incorrect (out of range) for this tag372=4373=510=0
+
+I8=FIX.4.235=134=249=TW52=>TIME>56=ISLD112=HELLO
+E8=FIX.4.29=5535=034=349=ISLD52=00000000-00:00:0056=TW112=HELLO10=0
+
+# sequence reset without gap fill flag (default to N)
+I8=FIX.4.235=434=049=TW52=>TIME>56=ISLD36=1123=N
+E8=FIX.4.29=11235=334=449=ISLD52=00000000-00:00:0056=TW45=058=Value is incorrect (out of range) for this tag372=4373=510=0
+
+I8=FIX.4.235=134=349=TW52=>TIME>56=ISLD112=HELLO
+E8=FIX.4.29=5535=034=549=ISLD52=00000000-00:00:0056=TW112=HELLO10=0
+iDISCONNECT
+
In these script there are two types of commands, action +commands and messages commands. Action commands begin with +lowercase letters while message command begin with uppercase +letters. + +

Action Commands

i<ACTION> - initiates an + action
+ e<ACTION> - expect (wait for) an action
+
+ Supported actions are:
+
+ iCONNECT - initiate connection to a FIX acceptor
+ eCONNECT - expect a connection from a FIX initiator
+ iDISCONNECT - initiate a disconnect
+ eDISCONNECT - expect a disconnect
+
+ +

Message Commands

I<MESSAGE> - initiate + (send) a message
+ E<MESSAGE> - expect (wait for) a message
+
+ +

When using the I command, you do not need to add the + Length(9) or the CheckSum(10) fields, they will + be added for you with the correct values in the appropriate + locations. The only time you would add these fields is if you + intentionally wish to make them incorrect.

+ +

The I command also provides a TIME macro for fields. + By setting a field equal to <TIME>, the current system + time will be placed in the field. (i.e. 52=>TIME>). You + can also use offsets such as 52=<TIME-120> or + 52=<TIME+15> in order to set the time plus or minus some + seconds from the current time.

+ +

The E command verifies that you have received the + correct message. This command will compare the values of each + field to make sure they are correct. Some fields cannot be + verified deterministically before run-time such as the + SendingTime and CheckSum fields. These fields can be added to + the fields.fmt file where a regular expression can be + defined to at least verify the field is in the correct format. + For example:

10=\d{3}, checksum must be exactly three + digits
+ 52=\d{8}-\d{2}:\d{2}:\d{2}, sending time must be in the form of + DDDDDDDD-DD:DD:DD where D is a digit. + +

Either command can contain a FILE macro which puts the + contents of a file into a field (i.e. + 58=<FILE:test.txt>)

+
+ diff --git a/doc/html/application.html b/doc/html/application.html index a11f3724e..f4e74da60 100644 --- a/doc/html/application.html +++ b/doc/html/application.html @@ -1,142 +1,154 @@ - + + - - Creating Your Application - - -

Creating Your Application

-

- Creating a FIX application is as easy as implementing the QuickFIX Application - interface. The C++ interface is defined in the following code segment: -

- See this code in C#, VB.NET, PYTHON, RUBY -
-  namespace FIX
+
+  
+
+  Creating Your Application
+
+
+
+  
+
+ Setting Up Your Project +
+
+ +
+

Creating a FIX application is as easy as implementing the + QuickFIX Application interface. The C++ interface is defined in + the following code segment:

See this code in PYTHON, RUBY +
+namespace FIX
+{
+  class Application
   {
-    class Application
-    {
-    public:
-      virtual ~Application() {};
-      virtual void onCreate( const SessionID& ) = 0;
-      virtual void onLogon( const SessionID& ) = 0;
-      virtual void onLogout( const SessionID& ) = 0;
-      virtual void toAdmin( Message&, const SessionID& ) = 0;
-      virtual void toApp( Message&, const SessionID& )
-        throw( DoNotSend ) = 0;
-      virtual void fromAdmin( const Message&, const SessionID& )
-        throw( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon ) = 0;
-      virtual void fromApp( const Message&, const SessionID& )
-        throw( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType ) = 0;
-    };
-  }
-  
-

- By implementing these functions in your derived class, you are requesting to be - notified of events that occur on the FIX engine. The function you that you - should be most aware of is fromApp. Also remember that everything is in - the FIX namespace, so when overloading your class, you must refer to - classes as FIX::Session, and FIX::Message etc... -
-
- Here are explanations of what these functions provide for you. -

    - onCreate gets called when quickfix creates a new session. A - session comes into and remains in existence for the life of the application. - Sessions exist whether or not a counter party is connected to it. As soon as a - session is created, you can begin sending messages to it. If no one is logged - on, the messages will be sent at the time a connection is established with the - counterparty. -
    -
    - onLogon notifies you when a valid logon has been established with - a counter party. This is called when a connection has been established and the - FIX logon process has completed with both parties exchanging valid logon - messages. -
    -
    - onLogout notifies you when an FIX session is no longer online. - This could happen during a normal logout exchange or because of a forced - termination or a loss of network connection. -
    -
    - toAdmin provides you with a peak at the administrative messages - that are being sent from your FIX engine to the counter party. This is normally - not useful for an application however it is provided for any logging you may - wish to do. Notice that the FIX::Message is not const. This allows you to add - fields before an adminstrative message before it is sent out. -
    -
    - toApp is a callback for application messages that you are being - sent to a counterparty. If you throw a DoNotSend exception in this - function, the application will not send the message. This is mostly useful if - the application has been asked to resend a message such as an order that is no - longer relevant for the current market. Messages that are being resent are - marked with the PossDupFlag in the header set to true; If a DoNotSend - exception is thrown and the flag is set to true, a sequence reset will be sent - in place of the message. If it is set to false, the message will simply not be - sent. Notice that the FIX::Message is not const. This allows you to add fields - before an application message before it is sent out. -
    -
    - fromAdmin notifies you when an administrative message is sent - from a counterparty to your FIX engine. This can be usefull for doing extra - validation on logon messages such as for checking passwords. Throwing a RejectLogon - exception will disconnect the counterparty. -
    -
    - fromApp is one of the core entry points for your FIX application. - Every application level request will come through here. If, for example, your - application is a sell-side OMS, this is where you will get your new order - requests. If you were a buy side, you would get your execution reports here. If - a FieldNotFound exception is thrown, the counterparty will receive a - reject indicating a conditionally required field is missing. The Message class - will throw this exception when trying to retrieve a missing field, so you will - rarely need the throw this explicitly. You can also throw an UnsupportedMessageType - exception. This will result in the counterparty getting a reject informing them - your application cannot process those types of messages. An IncorrectTagValue - can also be thrown if a field contains a value that is out of range or you do - not support. -
-

-

- The sample code below shows how you might start up a FIX acceptor which listens - on a socket. If you wanted an initiator, you would simply replace the acceptor - in this code fragment with a SocketInitiator. -

- See this code in C#, VB.NET, PYTHON, RUBY -
-  #include "quickfix/FileStore.h"
-  #include "quickfix/FileLog.h"
-  #include "quickfix/SocketAcceptor.h"
-  #include "quickfix/Session.h"
-  #include "quickfix/SessionSettings.h"
-  #include "quickfix/Application.h"
+  public:
+    virtual ~Application() {};
+    virtual void onCreate( const SessionID& ) = 0;
+    virtual void onLogon( const SessionID& ) = 0;
+    virtual void onLogout( const SessionID& ) = 0;
+    virtual void toAdmin( Message&, const SessionID& ) = 0;
+    virtual void toApp( Message&, const SessionID& )
+      throw( DoNotSend ) = 0;
+    virtual void fromAdmin( const Message&, const SessionID& )
+      throw( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon ) = 0;
+    virtual void fromApp( const Message&, const SessionID& )
+      throw( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType ) = 0;
+  };
+}
+
- int main( int argc, char** argv ) +

These methods act as callbacks from your FIX + sessions.

+ +
+ onCreate is called when quickfix creates a new + session. A session comes into and remains in existence for + the life of the application. Sessions exist whether or not a + counter party is connected to it. As soon as a session is + created, you can begin sending messages to it. If no one is + logged on, the messages will be sent at the time a connection + is established with the counterparty.
+
+ onLogon notifies you when a valid logon has + been established with a counter party. This is called when a + connection has been established and the FIX logon process has + completed with both parties exchanging valid logon + messages.
+
+ onLogout notifies you when an FIX session is no + longer online. This could happen during a normal logout + exchange or because of a forced termination or a loss of + network connection.
+
+ toAdmin provides you with a peak at the + administrative messages that are being sent from your FIX + engine to the counter party. This is normally not useful for + an application however it is provided for any logging you may + wish to do. Notice that the FIX::Message is not const. This + allows you to add fields to an adminstrative message before + it is sent out.
+
+ toApp is a callback for application messages + that you are being sent to a counterparty. If you throw a + DoNotSend exception in this function, the application + will not send the message. This is mostly useful if the + application has been asked to resend a message such as an + order that is no longer relevant for the current market. + Messages that are being resent are marked with the + PossDupFlag in the header set to true; If a + DoNotSend exception is thrown and the flag is set to + true, a sequence reset will be sent in place of the message. + If it is set to false, the message will simply not be sent. + Notice that the FIX::Message is not const. This allows you to + add fields to an application message before it is sent + out.
+
+ fromAdmin notifies you when an administrative + message is sent from a counterparty to your FIX engine. This + can be usefull for doing extra validation on logon messages + like validating passwords. Throwing a RejectLogon + exception will disconnect the counterparty.
+
+ fromApp receives application level request. If + your application is a sell-side OMS, this is where you will + get your new order requests. If you were a buy side, you + would get your execution reports here. If a + FieldNotFound exception is thrown, the counterparty + will receive a reject indicating a conditionally required + field is missing. The Message class will throw this exception + when trying to retrieve a missing field, so you will rarely + need the throw this explicitly. You can also throw an + UnsupportedMessageType exception. This will result in + the counterparty getting a reject informing them your + application cannot process those types of messages. An + IncorrectTagValue can also be thrown if a field + contains a value you do not support. +
+ +

The sample code below shows how you might start up a FIX + acceptor which listens on a socket. If you wanted an initiator, + you would replace the acceptor in this code fragment with a + SocketInitiator.

See this code in PYTHON, RUBY +
+#include "quickfix/FileStore.h"
+#include "quickfix/FileLog.h"
+#include "quickfix/SocketAcceptor.h"
+#include "quickfix/Session.h"
+#include "quickfix/SessionSettings.h"
+#include "quickfix/Application.h"
+
+int main( int argc, char** argv )
+{
+  try
   {
-    try
-    {
-      if(argc < 2) return 1;
-      std::string fileName = argv[1];
+    if(argc < 2) return 1;
+    std::string fileName = argv[1];
 
-      FIX::SessionSettings settings(fileName);
+    FIX::SessionSettings settings(fileName);
 
-      MyApplication application;
-      FIX::FileStoreFactory storeFactory(settings);
-      FIX::FileLogFactory logFactory(settings);
-      FIX::SocketAcceptor acceptor
-        (application, storeFactory, settings, logFactory /*optional*/);
-      acceptor.start();
-      // while( condition == true ) { do something; }
-      acceptor.stop();
-      return 0;
-    }
-    catch(FIX::ConfigError& e)
-    {
-      std::cout << e.what();
-      return 1;
-    }
+    MyApplication application;
+    FIX::FileStoreFactory storeFactory(settings);
+    FIX::FileLogFactory logFactory(settings);
+    FIX::SocketAcceptor acceptor
+      (application, storeFactory, settings, logFactory /*optional*/);
+    acceptor.start();
+    // while( condition == true ) { do something; }
+    acceptor.stop();
+    return 0;
+  }
+  catch(FIX::ConfigError& e)
+  {
+    std::cout << e.what();
+    return 1;
   }
-  
- +} +
+ + diff --git a/doc/html/building.html b/doc/html/building.html index 7f6ce6805..1a59bcf54 100644 --- a/doc/html/building.html +++ b/doc/html/building.html @@ -1,123 +1,143 @@ - + - - Building QuickFIX -

Building QuickFIX

- - - - - - -

Windows (C++)

-

- Solution and project files are provided for building under Visual Studio. QuickFIX supports Visual Studio 7 (2003), - Visual Studio 8 (2005), Visual Studio 9 (2008) and Visual Studio 10 (2010). The solution files - provided for these versions are quickfix_vs7.dsw, quickfix_vs8.sln, quickfix_vs9.sln, and quickfix_vs10.sln - respectively. -

-

- Simply open the appropriate solution file and do a batch build of all the projects. This will create - lib\quickfix.lib and lib\debug\quickfix.lib which can be linked into your - applications. The header files will also be copied to the include directory. -

-

- Since windows does not have a standard system for storing header and library files, you - should organize them however best suits your build environment. Leaving them in the lib - and include directories they are placed into by the build is one option. -

-

- Compile time options are controlled from the config_windows.h file in the src - directory. The following options are supported:

- #define HAVE_STLPORT 1 - Compile with stlport instead of standard visual c++ STL implementation.
- #define HAVE_JAVA 1 - Compiles JNI wrappers for QuickFIX library, allowing you to access QuickFIX from java.
- #define HAVE_ODBC 1 - Compiles ODBC support into QuickFIX.
- #define HAVE_MYSQL 1 - Compiles MySQL support into QuickFIX. If you enable this option, the mysql include and - library directories must be in the Visual Studio search paths.
- #define HAVE_POSTGRESQL 1 - Compiles PostgreSQL support into QuickFIX. If you enable this option, the postgres include and - library directories must be in the Visual Studio search paths.
- #define HAVE_LIBXML 1 - Compile and link XML parsing code against the libxml library instead of the default MSXML3.
- #define ENABLE_CALLSTACK 1 - Tells QuickFIX to keep track of a C++ callstack that will be printed out in the event of a the process crashing. Only use this when trying to track down a repeatable problem.
-

-
-

Windows (.NET)

-

- QuickFIX comes with a .NET wrapper written in managed C++. This enables any CLR based language (i.e., C#, VB.NET) - to access QuickFIX. -

-

- The instruction for building under .NET are the same as the instructions for windows listed above. - In addition to the quickfix lib files, DLLs named quickfix_net.dll and quickfix_net_messages.dll - will be placed into your lib and lib\debug directories. -

-
-

Windows (Java)

-

- The QuickFIX JNI wrapper for Java has been deprecated. It is now recommended that you use QuickFIX/J, - a native port of the QuickFIX engine. For those of you using the JNI interface, quickfixj.jar has - been provided for your convenience. -

- -

Linux / Solaris / FreeBSD / Mac OS X (C++/Java)

-

- QuickFIX uses GNU autotools (autoconf, automake, and libtool) in conjunction with make to - build on unix systems. If you also want to reuse our makefiles for developing your own application, - you will find it useful. Also note - that if your version of gcc does not come with sstream, you will need to download it from - the link above and put it in the correct include directory. Also please note for Solaris - you must use GNU make, the make that comes with Solaris will not work. -

-

- Building under *nix requires two steps. First, in the root quickfix directory, type - ./configure This will probe your system to find out what functionality it supports - for use in determining how to build QuickFIX. After ./configure completes succesfully, - simply type make to build. If you run into problems running configure, you may - need to run the ./bootstrap script first. -

-

- There are some options you can pass to ./configure to enable compile time features. - These are:

- --with-java - Build the Java examples against QuickFIX/J. JAVA_HOME will be used to find Java.
- --with-python=<include directory> - Build the Python API. Use directory which contains python headers.
- --with-ruby - Build the Ruby API. Ruby interpreter in your path will be used.
- --with-mysql=<base directory> - Compile in mysql support
- --with-postgresql=<base directory> - Compile in postgresql support
- --with-stlport=<base directory> - Compile with stlport instead of - standard gcc STL implementation (recommended for multiprocessor machines running gcc 2.95.x)
- --enable-callstack - Display C++ call stack after abnormal termination. Only use this when trying to track down a repeatable problem.
-

-

- If you are using the SUNPro compiler, you will need to set the following environment variables:

- CC=<full path to SUNPro CC binary>
- CFLAGS=-g -xs
- CXX=<full path to SUNPro CC binary>
- CXXFLAGS=-g -xs
- LD=<full path to SUNPro CC binary>
- LDFLAGS=-g -xs -lCstd
- AR=<full path to SUNPro CC binary>
- AR_FLAGS=-g -xs -xar -o
-

-

- After succesfully building QuickFIX, you should run make install as root. - This will place the library libquickfix.so and the quickfix header files into the appropriate directories. If you do not - have root access, you can also run configure with the - --prefix=<base directory> option, where the base directory - is some directory which your account has write - access. note: under Mac OS X, the library is named - called libquickfix.dylib -

- + + + + Building QuickFIX + + + +
+
+ Building QuickFIX +
+
+ +
+

Windows

+ +

Open quickfix_vs10.sln, quickfix_vs11.sln, or + quickfix_vs12.sln

+ +

Batch build all projects. lib\quickfix.lib and + lib\debug\quickfix.lib can be linked into your + application. Header files are copied to the include + directory.

+ +

Compile time options are controlled from the + config_windows.h file in the src directory. The + following options are supported:
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define HAVE_STLPORT + 1
Compile with stlport instead of standard visual c++ STL + implementation.
#define HAVE_ODBC 1
Compiles ODBC support into QuickFIX.
#define HAVE_MYSQL 1
Compiles MySQL support into QuickFIX. If you enable + this option, the mysql include and library directories must + be in the Visual Studio search paths.
#define HAVE_POSTGRESQL + 1
Compiles PostgreSQL support into QuickFIX. If you + enable this option, the postgres include and library + directories must be in the Visual Studio search paths.
+ +

Linux / Solaris / FreeBSD / Mac OS X

+
+./configure && ./make
+
+sudo make install
+
+ +

You can also run configure with the --prefix=<base directory> option to + install to a custom location.

+ +

./configure options:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
--with-python
Build the Python API
--with-ruby
Build the Ruby API
--with-mysql
Compile in mysql support
--with-postgresql
Compile in postgresql support
--with-stlport=<base + directory>
Compile with stlport instead of standard gcc STL + implementation
+ +

When using the SUNPro compiler:
+
+ CC=<full path to SUNPro CC binary>
+ CFLAGS=-g -xs
+ CXX=<full path to SUNPro CC binary>
+ CXXFLAGS=-g -xs
+ LD=<full path to SUNPro CC binary>
+ LDFLAGS=-g -xs -lCstd
+ AR=<full path to SUNPro CC binary>
+ AR_FLAGS=-g -xs -xar -o

+
+ diff --git a/doc/html/configuration.html b/doc/html/configuration.html index 83f9e9209..1d1e15022 100644 --- a/doc/html/configuration.html +++ b/doc/html/configuration.html @@ -1,686 +1,1218 @@ - + - - Configuring QuickFIX -

Configuring QuickFIX

- - -

- A quickfix acceptor or initiator can maintain as many FIX sessions as you would like. A FIX - session is defined in QuickFIX as a unique combination of a BeginString (the FIX version number), - a SenderCompID (your ID), and a TargetCompID (the ID of your counterparty). A SessionQualifier - can also be use to disambiguate otherwise identical sessions. -

-

- Each of the sessions can have several settings associated with them. Some of these settings may - not be known at compile time and are therefore passed around in a class called SessionSettings - which acts as a data dictionary that can be queried. -

-

- The SessionSettings class has the ability to pull settings out of any c++ stream such as a file - stream. You can also simply pass it a filename. If you decide to write your own components, - (storage for a particular database, a new kind of connector etc...), you may also use this to - store settings. -

- -

- A settings file is set up with two types of heading, a [DEFAULT] and a [SESSION] heading. [SESSION] - tells QuickFIX that a new Session is being defined. [DEFAULT] is a place that you can define settings - which will be associated with sessions that don't explicitly define them. QuickFIX itself will not - define any default settings for you. If you do not provide a setting that QuickFIX needs, it will - throw a ConfigError telling you what setting is missing or improperly formatted. -

-

- These are the settings you can associate with a session based on the default - components provided with QuickFIX, followed by an example. -

- -

QuickFIX Settings

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IDDescriptionValid ValuesDefault
Session
BeginString Version of FIX this session should use FIXT.1.1
FIX.4.4
FIX.4.3
FIX.4.2
FIX.4.1
FIX.4.0
SenderCompID Your ID as associated with this FIX session case-sensitive alpha-numeric string
TargetCompID Counter parties ID as associated with this FIX session case-sensitive alpha-numeric string
SessionQualifier Additional qualifier to disambiguate otherwise identical sessions case-sensitive alpha-numeric string
DefaultApplVerID Required only for FIXT 1.1 (and newer). Ignored for earlier transport versions. Specifies the default application version ID for the session. This can either be the ApplVerID enum (see the ApplVerID field) or the BeginString for the default version. FIX.5.0SP2
FIX.5.0SP1
FIX.5.0
FIX.4.4
FIX.4.3
FIX.4.2
FIX.4.1
FIX.4.0
9
8
7
6
5
4
3
2
-
ConnectionType Defines if session will act as an acceptor or an initiator initiator
acceptor
StartTime Time of day that this FIX session becomes activated time in the format of HH:MM:SS, time is represented in UTC
EndTime Time of day that this FIX session becomes deactivated time in the format of HH:MM:SS, time is represented in UTC
StartDay For week long sessions, the starting day of week for the session. Use in combination with StartTime. Day of week in English using any abbreviation (i.e. mo, mon, mond, monda, monday are all valid)
EndDay For week long sessions, the ending day of week for the session. Use in combination with EndTime. Day of week in English using any abbreviation (i.e. mo, mon, mond, monda, monday are all valid)
UseLocalTime Indicates StartTime and EndTime are expressed in localtime instead of UTC. Times in messages will still be set to UTC as this is required by the FIX specifications. Y
N
N
MillisecondsInTimeStamp Determines if milliseconds should be added to - timestamps. Only available for FIX.4.2 and greater. Y
N
Y
SendRedundantResendRequests If set to Y, QuickFIX will send all necessary resend requests, even if they appear redundant. Some systems will not certify the engine unless it does this. When set to N, QuickFIX will attempt to minimize resend requests. This is particularly useful on high volume systems. Y
N
N
ResetOnLogon Determines if sequence numbers should be reset when recieving a logon request. Acceptors only. Y
N
N
ResetOnLogout Determines if sequence numbers should be reset to 1 after a normal logout termination. Y
N
N
ResetOnDisconnect Determines if sequence numbers should be reset to 1 after an abnormal termination. Y
N
N
RefreshOnLogon Determines if session state should be restored from persistence layer when logging on. Useful for creating hot failover sessions. Y
N
N
Validation
UseDataDictionary Tell session whether or not to expect a data dictionary. You should always use a DataDictionary if you are using repeating groups. Y
N
Y
DataDictionary XML definition file for validating incoming FIX messages. If no DataDictionary is supplied, only basic message validation will be done

This setting should only be used with FIX transport versions older than FIXT.1.1. See TransportDataDictionary and AppDataDictionary for FIXT.1.1 settings.
valid XML data dictionary file, QuickFIX comes with the following defaults in the spec directory

FIX44.xml
FIX43.xml
FIX42.xml
FIX41.xml
FIX40.xml
TransportDataDictionary XML definition file for validating admin (transport) messages. This setting is only valid for FIXT.1.1 (or newer) sessions.

See DataDictionary for older transport versions (FIX.4.0 - FIX.4.4) for additional information.
valid XML data dictionary file, QuickFIX comes with the following defaults in the spec directory

FIXT1.1.xml
AppDataDictionary XML definition file for validating application messages. This setting is only valid for FIXT.1.1 (or newer) sessions.

See DataDictionary for older transport versions (FIX.4.0 - FIX.4.4) for additional information.

This setting supports the possibility of a custom application data dictionary for each session. This setting would only be used with FIXT 1.1 and new transport protocols. This setting can be used as a prefix to specify multiple application dictionaries for the FIXT transport. For example: -

+
+  
+
+  Configuring QuickFIX
+
+
+
+  
+
+ Configuring QuickFIX +
+
+ +
+

A quickfix acceptor or initiator can maintain multiple FIX + sessions. A FIX session is defined in QuickFIX as a unique + combination of a BeginString (the FIX version number), a + SenderCompID (your ID), and a TargetCompID (the + ID of your counterparty). A SessionQualifier can also be + use to disambiguate otherwise identical sessions.

+ +

The SessionSettings class has the ability to pull settings + out of any c++ stream such as a file stream. You can also pass + it a filename. If you decide to write your own components, + (storage for a particular database, a new kind of connector + etc...), you can also use this pass in settings.

+ +

A settings file is set up with two types of headings, a + [DEFAULT] and a [SESSION] heading. + [SESSION] tells QuickFIX that a new Session is being + defined. [DEFAULT] is a where you can define settings + that all sessions use by default. If you do not provide a + setting that QuickFIX needs, it will throw a ConfigError + telling you what setting is missing or improperly + formatted.

+ +

Sample Settings File

+
+# default settings for sessions
+[DEFAULT]
+ConnectionType=initiator
+ReconnectInterval=60
+SenderCompID=TW
+
+# session definition
+[SESSION]
+# inherit ConnectionType, ReconnectInterval and SenderCompID from default
+BeginString=FIX.4.1
+TargetCompID=ARCA
+StartTime=12:30:00
+EndTime=23:30:00
+HeartBtInt=20
+SocketConnectPort=9823
+SocketConnectHost=123.123.123.123
+DataDictionary=somewhere/FIX41.xml
+
+[SESSION]
+BeginString=FIX.4.0
+TargetCompID=ISLD
+StartTime=12:00:00
+EndTime=23:00:00
+HeartBtInt=30
+SocketConnectPort=8323
+SocketConnectHost=23.23.23.23
+DataDictionary=somewhere/FIX40.xml
+
+[SESSION]
+BeginString=FIX.4.2
+TargetCompID=INCA
+StartTime=12:30:00
+EndTime=21:30:00
+# overide default setting for RecconnectInterval
+ReconnectInterval=30
+HeartBtInt=30
+SocketConnectPort=6523
+SocketConnectHost=3.3.3.3
+# (optional) alternate connection ports and hosts to cycle through on failover
+SocketConnectPort1=8392
+SocketConnectHost1=8.8.8.8
+SocketConnectPort2=2932
+SocketConnectHost2=12.12.12.12
+DataDictionary=somewhere/FIX42.xml
+
+ +
+

QuickFIX Settings

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IDDescriptionValid ValuesDefault
Session
BeginStringVersion of FIX this session should useFIXT.1.1
+ FIX.4.4
+ FIX.4.3
+ FIX.4.2
+ FIX.4.1
+ FIX.4.0
SenderCompIDYour ID as associated with this FIX sessioncase-sensitive alpha-numeric string
TargetCompIDCounter parties ID as associated with this FIX + sessioncase-sensitive alpha-numeric string
SessionQualifierAdditional qualifier to disambiguate otherwise + identical sessionscase-sensitive alpha-numeric string
DefaultApplVerIDRequired only for FIXT 1.1 (and newer). Ignored for + earlier transport versions. Specifies the default + application version ID for the session. This can either + be the ApplVerID enum (see the ApplVerID field) or the + BeginString for the default version.FIX.5.0SP2
+ FIX.5.0SP1
+ FIX.5.0
+ FIX.4.4
+ FIX.4.3
+ FIX.4.2
+ FIX.4.1
+ FIX.4.0
+ 9
+ 8
+ 7
+ 6
+ 5
+ 4
+ 3
+ 2
ConnectionTypeDefines if session will act as an acceptor or an + initiatorinitiator
+ acceptor
StartTimeTime of day that this FIX session becomes + activatedtime in the format of HH:MM:SS, time is represented + in UTC
EndTimeTime of day that this FIX session becomes + deactivatedtime in the format of HH:MM:SS, time is represented + in UTC
StartDayFor week long sessions, the starting day of week for + the session. Use in combination with StartTime.Day of week in English using any abbreviation (i.e. + mo, mon, mond, monda, monday are all valid)
EndDayFor week long sessions, the ending day of week for + the session. Use in combination with EndTime.Day of week in English using any abbreviation (i.e. + mo, mon, mond, monda, monday are all valid)
UseLocalTimeIndicates StartTime and EndTime are expressed in + localtime instead of UTC. Times in messages will still be + set to UTC as this is required by the FIX + specifications.Y
+ N
N
MillisecondsInTimeStampDetermines if milliseconds should be added to + timestamps. Only available for FIX.4.2 and greater.Y
+ N
Y
SendRedundantResendRequestsIf set to Y, QuickFIX will send all necessary resend + requests, even if they appear redundant. Some systems + will not certify the engine unless it does this. When set + to N, QuickFIX will attempt to minimize resend requests. + This is particularly useful on high volume systems.Y
+ N
N
ResetOnLogonDetermines if sequence numbers should be reset when + recieving a logon request. Acceptors only.Y
+ N
N
ResetOnLogoutDetermines if sequence numbers should be reset to 1 + after a normal logout termination.Y
+ N
N
ResetOnDisconnectDetermines if sequence numbers should be reset to 1 + after an abnormal termination.Y
+ N
N
RefreshOnLogonDetermines if session state should be restored from + persistence layer when logging on. Useful for creating + hot failover sessions.Y
+ N
N
Validation
UseDataDictionaryTell session whether or not to expect a data + dictionary. You should always use a DataDictionary if you + are using repeating groups.Y
+ N
Y
DataDictionaryXML definition file for validating incoming FIX + messages. If no DataDictionary is supplied, only basic + message validation will be done
+
+ This setting should only be used with FIX transport + versions older than FIXT.1.1. See TransportDataDictionary + and AppDataDictionary for FIXT.1.1 settings.
valid XML data dictionary file, QuickFIX comes with + the following defaults in the spec directory
+
+ FIX44.xml
+ FIX43.xml
+ FIX42.xml
+ FIX41.xml
+ FIX40.xml
TransportDataDictionaryXML definition file for validating admin (transport) + messages. This setting is only valid for FIXT.1.1 (or + newer) sessions.
+
+ See DataDictionary for older transport versions (FIX.4.0 + - FIX.4.4) for additional information.
valid XML data dictionary file, QuickFIX comes with + the following defaults in the spec directory
+
+ FIXT1.1.xml
AppDataDictionary + XML definition file for validating application + messages. This setting is only valid for FIXT.1.1 (or + newer) sessions.
+
+ See DataDictionary for older transport versions + (FIX.4.0 - FIX.4.4) for additional information.
+
+ This setting supports the possibility of a custom + application data dictionary for each session. This + setting would only be used with FIXT 1.1 and new + transport protocols. This setting can be used as a + prefix to specify multiple application dictionaries for + the FIXT transport. For example: +
 DefaultApplVerID=FIX.4.2
 # For default application version ID
 AppDataDictionary=FIX42.xml
 # For nondefault application version ID
 # Use BeginString suffix for app version
 AppDataDictionary.FIX.4.4=FIX44.xml
-
valid XML data dictionary file, QuickFIX comes with the following defaults in the spec directory

FIX50SP2.xml
FIX50SP1.xml
FIX50.xml
FIX44.xml
FIX43.xml
FIX42.xml
FIX41.xml
FIX40.xml
ValidateLengthAndChecksum If set to N, messages with incorrect length or checksum fields will not be rejected. You can also use this to force acceptance of repeating groups without a data dictionary. In this scenario you will not be able to access all repeating groups. Y
N
Y
ValidateFieldsOutOfOrder If set to N, fields that are out of order (i.e. body fields in the header, or header fields in the body) will not be rejected. Useful for connecting to systems which do not properly order fields. Y
N
Y
ValidateFieldsHaveValues If set to N, fields without values (empty) will not be rejected. Useful for connecting to systems which improperly send empty tags. Y
N
Y
ValidateUserDefinedFields If set to N, user defined fields will not be rejected if they are not defined in the data dictionary, or are present in messages they do not belong to. Y
N
Y
CheckCompID If set to Y, messages must be received from the counterparty with the correct SenderCompID and TargetCompID. Some systems will send you different CompIDs by design, so you must set this to N. Y
N
Y
CheckLatency If set to Y, messages must be received from the counterparty within a defined number of seconds (see MaxLatency). It is useful to turn this off if a system uses localtime for it's timestamps instead of GMT. Y
N
Y
MaxLatency If CheckLatency is set to Y, this defines the number of seconds latency allowed for a message to be processed. Default is 120. positive integer 120
Miscellaneous
HttpAcceptPort Port to listen to HTTP requests. Pointing a browser to this port will bring up a control panel. Must be in DEFAULT section. positive integer
Initiator
ReconnectInterval Time between reconnection attempts in seconds. Only used for initiators positive integer 30
HeartBtInt Heartbeat interval in seconds. Only used for initiators. positive integer
LogonTimeout Number of seconds to wait for a logon response before disconnecting. positive integer 10
LogoutTimeout Number of seconds to wait for a logout response before disconnecting. positive integer 2
SocketConnectPort Socket port for connecting to a session. Only used with a SocketInitiator positive integer
SocketConnectHost Host to connect to. Only used with a SocketInitiator valid IP address in the format of x.x.x.x or a domain name
SocketConnectPort<n> Alternate socket ports for connecting to a session for failover, where n is a - positive integer. (i.e.) SocketConnectPort1, SocketConnectPort2... must be consecutive - and have a matching SocketConnectHost[n] positive integer
SocketConnectHost<n> Alternate socket hosts for connecting to a session for failover, where n is a - positive integer. (i.e.) SocketConnectHost1, SocketConnectHost2... must be consecutive - and have a matching SocketConnectPort[n] valid IP address in the format of x.x.x.x or a domain name
SocketNodelay Indicates a socket should be created with TCP_NODELAY. Currently, this must be defined in the [DEFAULT] - section. Y
N
N
Acceptor
SocketAcceptPort Socket port for listening to incoming connections, Only used with a SocketAcceptor positive integer, valid open socket port. Currently, this must be defined in the [DEFAULT] - section.
SocketReuseAddress Indicates a socket should be created with SO_REUSADDR, Only used with a SocketAcceptor Y
N
Y
SocketNodelay Indicates a socket should be created with TCP_NODELAY. Currently, this must be defined in the [DEFAULT] - section. Y
N
N
Storage
PersistMessages If set to N, no messages will be persisted. This will force QuickFIX to always send GapFills instead of resending messages. Use this if you know you never want to resend a message. Useful for market data streams. Y
Y
N
FILE
FileStorePath Directory to store sequence number and message files. valid directory for storing files, must have write access
MYSQL
MySQLStoreDatabase Name of MySQL database to access for storing messages and session state. valid database for storing files, must have write access and correct DB shema quickfix
MySQLStoreUser User name logging in to MySQL database. valid user with read/write access to appropriate tables in database root
MySQLStorePassword Users password. correct MySQL password for user empty password
MySQLStoreHost Address of MySQL database. valid IP address in the format of x.x.x.x or a domain name localhost
MySQLStorePort Port of MySQL database. positive integer standard MySQL port
MySQLStoreUseConnectionPool Use database connection pools. - When possible, sessions will share a single database connection. Otherwise each session - gets its own connection. Y
N
N
POSTGRESQL
PostgreSQLStoreDatabase Name of PostgreSQL database to access for storing messages and session state. valid database for storing files, must have write access and correct DB shema quickfix
PostgreSQLStoreUser User name logging in to PostgreSQL database. valid user with read/write access to appropriate tables in database postgres
PostgreSQLStorePassword Users password. correct PostgreSQL password for user empty password
PostgreSQLStoreHost Address of MySQL database. valid IP address in the format of x.x.x.x or a domain name localhost
PostgreSQLStorePort Port of PostgreSQL database. positive integer standard PostgreSQL port
PostgreSQLStoreUseConnectionPool Use database connection pools. - When possible, sessions will share a single database connection. Otherwise each session - gets its own connection. Y
N
N
ODBC
OdbcStoreUser User name logging in to ODBC database. valid user with read/write access to appropriate tables in database. Ignored if UID is in the OdbcStoreConnectionString. sa
OdbcStorePassword Users password. correct ODBC password for user. Ignored if PWD is in the OdbcStoreConnectionString. empty password
OdbcStoreConnectionString ODBC connection string for database Valid ODBC connection string DATABASE=quickfix;DRIVER={SQL Server};SERVER=(local);
Logging
FILE
FileLogPath Directory to store logs. valid directory for storing files, must have write access
FileLogBackupPath Directory to store backup logs. valid directory for storing backup files, must have write access
MYSQL
MySQLLogDatabase Name of MySQL database to access for logging. valid database for storing files, must have write access and correct DB shema quickfix
MySQLLogUser User name logging in to MySQL database. valid user with read/write access to appropriate tables in database root
MySQLLogPassword Users password. correct MySQL password for user empty password
MySQLLogHost Address of MySQL database. valid IP address in the format of x.x.x.x or a domain name localhost
MySQLLogPort Port of MySQL database. positive integer standard MySQL port
MySQLLogUseConnectionPool Use database connection pools. - When possible, sessions will share a single database connection. Otherwise each session - gets its own connection. Y
N
N
MySQLLogIncomingTable Name of table where incoming messages will be logged. Valid table with correct schema. messages_log
MySQLLogOutgoingTable Name of table where outgoing messages will be logged. Valid table with correct schema. messages_log
MySQLLogEventTable Name of table where events will be logged. Valid table with correct schema. event_log
POSTGRESQL
PostgreSQLLogDatabase Name of PostgreSQL database to access for logging. valid database for storing files, must have write access and correct DB shema quickfix
PostgreSQLLogUser User name logging in to PostgreSQL database. valid user with read/write access to appropriate tables in database postgres
PostgreSQLLogPassword Users password. correct PostgreSQL password for user empty password
PostgreSQLLogHost Address of PostgreSQL database. valid IP address in the format of x.x.x.x or a domain name localhost
PostgreSQLLogPort Port of PostgreSQL database. positive integer standard PostgreSQL port
PostgreSQLLogUseConnectionPool Use database connection pools. - When possible, sessions will share a single database connection. Otherwise each session - gets its own connection. Y
N
N
PostgresSQLLogIncomingTable Name of table where incoming messages will be logged. Valid table with correct schema. messages_log
PostgresSQLLogOutgoingTable Name of table where outgoing messages will be logged. Valid table with correct schema. messages_log
PostgresSQLLogEventTable Name of table where events will be logged. Valid table with correct schema. event_log
ODBC
OdbcLogUser User name logging in to ODBC database. valid user with read/write access to appropriate tables in database sa
OdbcLogPassword Users password. correct ODBC password for user. Ignored if UID is in the OdbcLogConnectionString. empty password
OdbcLogConnectionString ODBC connection string for database Valid ODBC connection string. Ignored if PWD is in the OdbcStoreConnectionString. DATABASE=quickfix;DRIVER={SQL Server};SERVER=(local);
OdbcLogIncomingTable Name of table where incoming messages will be logged. Valid table with correct schema. messages_log
OdbcLogOutgoingTable Name of table where outgoing messages will be logged. Valid table with correct schema. messages_log
OdbcLogEventTable Name of table where events will be logged. Valid table with correct schema. event_log
- -

Sample Settings File

-

- Here is a typical settings file you might find in a firm that wants to connect to several ECNs. -

- -
-  # default settings for sessions
-  [DEFAULT]
-  ConnectionType=initiator
-  ReconnectInterval=60
-  SenderCompID=TW
-
-  # session definition
-  [SESSION]
-  # inherit ConnectionType, ReconnectInterval and SenderCompID from default
-  BeginString=FIX.4.1
-  TargetCompID=ARCA
-  StartTime=12:30:00
-  EndTime=23:30:00
-  HeartBtInt=20
-  SocketConnectPort=9823
-  SocketConnectHost=123.123.123.123
-  DataDictionary=somewhere/FIX41.xml
-
-  [SESSION]
-  BeginString=FIX.4.0
-  TargetCompID=ISLD
-  StartTime=12:00:00
-  EndTime=23:00:00
-  HeartBtInt=30
-  SocketConnectPort=8323
-  SocketConnectHost=23.23.23.23
-  DataDictionary=somewhere/FIX40.xml
-
-  [SESSION]
-  BeginString=FIX.4.2
-  TargetCompID=INCA
-  StartTime=12:30:00
-  EndTime=21:30:00
-  # overide default setting for RecconnectInterval
-  ReconnectInterval=30
-  HeartBtInt=30
-  SocketConnectPort=6523
-  SocketConnectHost=3.3.3.3
-  # (optional) alternate connection ports and hosts to cycle through on failover
-  SocketConnectPort1=8392
-  SocketConnectHost1=8.8.8.8
-  SocketConnectPort2=2932
-  SocketConnectHost2=12.12.12.12
-  DataDictionary=somewhere/FIX42.xml
-  
- +
+
valid XML data dictionary file, QuickFIX comes with + the following defaults in the spec directory
+
+ FIX50SP2.xml
+ FIX50SP1.xml
+ FIX50.xml
+ FIX44.xml
+ FIX43.xml
+ FIX42.xml
+ FIX41.xml
+ FIX40.xml
ValidateLengthAndChecksumIf set to N, messages with incorrect length or + checksum fields will not be rejected. You can also use + this to force acceptance of repeating groups without a + data dictionary. In this scenario you will not be able to + access all repeating groups.Y
+ N
Y
ValidateFieldsOutOfOrderIf set to N, fields that are out of order (i.e. body + fields in the header, or header fields in the body) will + not be rejected. Useful for connecting to systems which + do not properly order fields.Y
+ N
Y
ValidateFieldsHaveValuesIf set to N, fields without values (empty) will not + be rejected. Useful for connecting to systems which + improperly send empty tags.Y
+ N
Y
ValidateUserDefinedFieldsIf set to N, user defined fields will not be rejected + if they are not defined in the data dictionary, or are + present in messages they do not belong to.Y
+ N
Y
CheckCompIDIf set to Y, messages must be received from the + counterparty with the correct SenderCompID and + TargetCompID. Some systems will send you different + CompIDs by design, so you must set this to N.Y
+ N
Y
CheckLatencyIf set to Y, messages must be received from the + counterparty within a defined number of seconds (see + MaxLatency). It is useful to turn this off if a system + uses localtime for it's timestamps instead of GMT.Y
+ N
Y
MaxLatencyIf CheckLatency is set to Y, this defines the number + of seconds latency allowed for a message to be processed. + Default is 120.positive integer120
+ Miscellaneous
HttpAcceptPortPort to listen to HTTP requests. Pointing a browser + to this port will bring up a control panel. Must be in + DEFAULT section.positive integer
Initiator
ReconnectIntervalTime between reconnection attempts in seconds. Only + used for initiatorspositive integer30
HeartBtIntHeartbeat interval in seconds. Only used for + initiators.positive integer
LogonTimeoutNumber of seconds to wait for a logon response before + disconnecting.positive integer10
LogoutTimeoutNumber of seconds to wait for a logout response + before disconnecting.positive integer2
SocketConnectPortSocket port for connecting to a session. Only used + with a SocketInitiatorpositive integer
SocketConnectHostHost to connect to. Only used with a + SocketInitiatorvalid IP address in the format of x.x.x.x or a domain + name
SocketConnectPort<n>Alternate socket ports for connecting to a session + for failover, where n is a positive integer. + (i.e.) SocketConnectPort1, SocketConnectPort2... must be + consecutive and have a matching SocketConnectHost[n]positive integer
SocketConnectHost<n>Alternate socket hosts for connecting to a session + for failover, where n is a positive integer. + (i.e.) SocketConnectHost1, SocketConnectHost2... must be + consecutive and have a matching SocketConnectPort[n]valid IP address in the format of x.x.x.x or a domain + name
SocketNodelayIndicates a socket should be created with + TCP_NODELAY. Currently, this must be defined in the + [DEFAULT] section.Y
+ N
N
Acceptor
SocketAcceptPortSocket port for listening to incoming connections, + Only used with a SocketAcceptorpositive integer, valid open socket port. Currently, + this must be defined in the [DEFAULT] section.
SocketReuseAddressIndicates a socket should be created with + SO_REUSADDR, Only used with a SocketAcceptorY
+ N
Y
SocketNodelayIndicates a socket should be created with + TCP_NODELAY. Currently, this must be defined in the + [DEFAULT] section.Y
+ N
N
Storage
PersistMessagesIf set to N, no messages will be persisted. This will + force QuickFIX to always send GapFills instead of + resending messages. Use this if you know you never want + to resend a message. Useful for market data streams.Y
+ Y
N
FILE
FileStorePathDirectory to store sequence number and message + files.valid directory for storing files, must have write + access
MYSQL
MySQLStoreDatabaseName of MySQL database to access for storing messages + and session state.valid database for storing files, must have write + access and correct DB shemaquickfix
MySQLStoreUserUser name logging in to MySQL database.valid user with read/write access to appropriate + tables in databaseroot
MySQLStorePasswordUsers password.correct MySQL password for userempty password
MySQLStoreHostAddress of MySQL database.valid IP address in the format of x.x.x.x or a domain + namelocalhost
MySQLStorePortPort of MySQL database.positive integerstandard MySQL port
MySQLStoreUseConnectionPoolUse database connection pools. When possible, + sessions will share a single database connection. + Otherwise each session gets its own connection.Y
+ N
N
POSTGRESQL
PostgreSQLStoreDatabaseName of PostgreSQL database to access for storing + messages and session state.valid database for storing files, must have write + access and correct DB shemaquickfix
PostgreSQLStoreUserUser name logging in to PostgreSQL database.valid user with read/write access to appropriate + tables in databasepostgres
PostgreSQLStorePasswordUsers password.correct PostgreSQL password for userempty password
PostgreSQLStoreHostAddress of MySQL database.valid IP address in the format of x.x.x.x or a domain + namelocalhost
PostgreSQLStorePortPort of PostgreSQL database.positive integerstandard PostgreSQL port
PostgreSQLStoreUseConnectionPoolUse database connection pools. When possible, + sessions will share a single database connection. + Otherwise each session gets its own connection.Y
+ N
N
ODBC
OdbcStoreUserUser name logging in to ODBC database.valid user with read/write access to appropriate + tables in database. Ignored if UID is in the + OdbcStoreConnectionString.sa
OdbcStorePasswordUsers password.correct ODBC password for user. Ignored if PWD is in + the OdbcStoreConnectionString.empty password
OdbcStoreConnectionStringODBC connection string for databaseValid ODBC connection stringDATABASE=quickfix;DRIVER={SQL + Server};SERVER=(local);
Logging
FILE
FileLogPathDirectory to store logs.valid directory for storing files, must have write + access
FileLogBackupPathDirectory to store backup logs.valid directory for storing backup files, must have + write access
MYSQL
MySQLLogDatabaseName of MySQL database to access for logging.valid database for storing files, must have write + access and correct DB shemaquickfix
MySQLLogUserUser name logging in to MySQL database.valid user with read/write access to appropriate + tables in databaseroot
MySQLLogPasswordUsers password.correct MySQL password for userempty password
MySQLLogHostAddress of MySQL database.valid IP address in the format of x.x.x.x or a domain + namelocalhost
MySQLLogPortPort of MySQL database.positive integerstandard MySQL port
MySQLLogUseConnectionPoolUse database connection pools. When possible, + sessions will share a single database connection. + Otherwise each session gets its own connection.Y
+ N
N
MySQLLogIncomingTableName of table where incoming messages will be + logged.Valid table with correct schema.messages_log
MySQLLogOutgoingTableName of table where outgoing messages will be + logged.Valid table with correct schema.messages_log
MySQLLogEventTableName of table where events will be logged.Valid table with correct schema.event_log
POSTGRESQL
PostgreSQLLogDatabaseName of PostgreSQL database to access for + logging.valid database for storing files, must have write + access and correct DB shemaquickfix
PostgreSQLLogUserUser name logging in to PostgreSQL database.valid user with read/write access to appropriate + tables in databasepostgres
PostgreSQLLogPasswordUsers password.correct PostgreSQL password for userempty password
PostgreSQLLogHostAddress of PostgreSQL database.valid IP address in the format of x.x.x.x or a domain + namelocalhost
PostgreSQLLogPortPort of PostgreSQL database.positive integerstandard PostgreSQL port
PostgreSQLLogUseConnectionPoolUse database connection pools. When possible, + sessions will share a single database connection. + Otherwise each session gets its own connection.Y
+ N
N
PostgresSQLLogIncomingTableName of table where incoming messages will be + logged.Valid table with correct schema.messages_log
PostgresSQLLogOutgoingTableName of table where outgoing messages will be + logged.Valid table with correct schema.messages_log
PostgresSQLLogEventTableName of table where events will be logged.Valid table with correct schema.event_log
ODBC
OdbcLogUserUser name logging in to ODBC database.valid user with read/write access to appropriate + tables in databasesa
OdbcLogPasswordUsers password.correct ODBC password for user. Ignored if UID is in + the OdbcLogConnectionString.empty password
OdbcLogConnectionStringODBC connection string for databaseValid ODBC connection string. Ignored if PWD is in + the OdbcStoreConnectionString.DATABASE=quickfix;DRIVER={SQL + Server};SERVER=(local);
OdbcLogIncomingTableName of table where incoming messages will be + logged.Valid table with correct schema.messages_log
OdbcLogOutgoingTableName of table where outgoing messages will be + logged.Valid table with correct schema.messages_log
OdbcLogEventTableName of table where events will be logged.Valid table with correct schema.event_log
+ + + diff --git a/doc/html/csharp/application_1.html b/doc/html/csharp/application_1.html deleted file mode 100644 index 483c63b73..000000000 --- a/doc/html/csharp/application_1.html +++ /dev/null @@ -1,17 +0,0 @@ - -
-namespace QuickFix
-{
-  public interface Application
-  {
-    public void onCreate(SessionID sessionID);
-    public void onLogon(SessionID sessionID);
-    public void onLogout(SessionID sessionID);
-    public void toAdmin(Message message, SessionID sessionID);
-    public void toApp(Message message, SessionID sessionID);
-    public void fromAdmin(Message message, SessionID sessionID);
-    public void fromApp(Message message, SessionID sessionID);
-  }
-}
-
-
diff --git a/doc/html/csharp/application_2.html b/doc/html/csharp/application_2.html deleted file mode 100644 index 6fd1c42c5..000000000 --- a/doc/html/csharp/application_2.html +++ /dev/null @@ -1,30 +0,0 @@ -
-using QuickFix;
-
-class MyClass
-{
-  static void Main(string[] args)
-  {
-    if(args.Length != 1) return;
-    String fileName = args[0];
-
-    try
-    {
-      SessionSettings settings = new SessionSettings(fileName);
-      Application application = new MyApplication();
-      FileStoreFactory storeFactory = new FileStoreFactory(settings);
-      FileLogFactory logFactory = new FileLogFactory(settings);
-      MessageFactory messageFactory = new DefaultMessageFactory();
-      SocketAcceptor acceptor = new SocketAcceptor
-        (application, storeFactory, settings, logFactory /*optional*/, messageFactory);
-      acceptor.start();
-      // while( condition == true ) { do something; }
-      acceptor.stop();
-    }
-    catch(ConfigError e)
-    {
-      Console.WriteLine(e);
-    }
-  }
-}
-
diff --git a/doc/html/csharp/receiving_messages_1.html b/doc/html/csharp/receiving_messages_1.html deleted file mode 100644 index 0d6b8246f..000000000 --- a/doc/html/csharp/receiving_messages_1.html +++ /dev/null @@ -1,9 +0,0 @@ -
-using QuickFix;
-
-public void fromApp(Message message, SessionID sessionID)
-{
-  StringField field = new StringField(44);
-  message.getField(field);
-}
-
\ No newline at end of file diff --git a/doc/html/csharp/receiving_messages_2.html b/doc/html/csharp/receiving_messages_2.html deleted file mode 100644 index 309cb4df0..000000000 --- a/doc/html/csharp/receiving_messages_2.html +++ /dev/null @@ -1,12 +0,0 @@ -
-using QuickFix;
-
-public void fromApp(Message message, SessionID sessionID)
-{
-  Price price = new Price();
-  message.getField(price);
-
-  ClOrdID clOrdID = new ClOrdID();
-  message.getField(clOrdID);
-}
-
\ No newline at end of file diff --git a/doc/html/csharp/receiving_messages_3.html b/doc/html/csharp/receiving_messages_3.html deleted file mode 100644 index 0f6e87b3b..000000000 --- a/doc/html/csharp/receiving_messages_3.html +++ /dev/null @@ -1,27 +0,0 @@ -
-using QuickFix;
-
-public void fromApp(Message message, SessionID sessionID)
-{
-  crack(message, sessionID);
-}
-
-public override void onMessage(QuickFix42.NewOrderSingle message, QuickFix.SessionID sessionID)
-{
-  ClOrdID clOrdID = new ClOrdID;
-  message.get(clOrdID);
-
-  ClearingAccount clearingAccount = new ClearingAccount();
-  message.get(clearingAccount);
-}
-
-public override void onMessage(QuickFix42.OrderCancelRequest message, QuickFix.SessionID sessionID)
-{
-  ClOrdID clOrdID = new ClOrdID;
-  message.get(clOrdID);
-
-  // compile time error!! field not defined for OrderCancelRequest
-  ClearingAccount clearingAccount = new ClearingAccount();
-  message.get(clearingAccount);
-}
-
\ No newline at end of file diff --git a/doc/html/csharp/receiving_messages_4.html b/doc/html/csharp/receiving_messages_4.html deleted file mode 100644 index 7ae63455b..000000000 --- a/doc/html/csharp/receiving_messages_4.html +++ /dev/null @@ -1,6 +0,0 @@ -
-using QuickFix.Application;
-using QuickFix.MessageCracker;
-
-public class MyApplication:MessageCracker,Application
-
\ No newline at end of file diff --git a/doc/html/csharp/repeating_groups_1.html b/doc/html/csharp/repeating_groups_1.html deleted file mode 100644 index 5bdfa1d41..000000000 --- a/doc/html/csharp/repeating_groups_1.html +++ /dev/null @@ -1,18 +0,0 @@ -
-QuickFix42.MarketDataSnapshotFullRefresh message =
-  new QuickFix42.MarketDataSnapshotFullRefresh(new QuickFix.Symbol("QF"));
-QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries group =
-  new QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries();
-
-group.set(new QuickFix.MDEntryType('0'));
-group.set(new QuickFix.MDEntryPx(12.32));
-group.set(new QuickFix.MDEntrySize(100));
-group.set(new QuickFix.OrderID("ORDERID"));
-message.addGroup(group);
-
-group.set(new QuickFix.MDEntryType('1'));
-group.set(new QuickFix.MDEntryPx(12.32));
-group.set(new QuickFix.MDEntrySize(100));
-group.set(new QuickFix.OrderID("ORDERID"));
-message.addGroup(group);
-
\ No newline at end of file diff --git a/doc/html/csharp/repeating_groups_2.html b/doc/html/csharp/repeating_groups_2.html deleted file mode 100644 index 41e55b268..000000000 --- a/doc/html/csharp/repeating_groups_2.html +++ /dev/null @@ -1,23 +0,0 @@ -
-QuickFix.NoMDEntries noMDEntries = new QuickFix.NoMDEntries();
-message.get(noMDEntries);
-
-QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries group =
-new QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries();
-QuickFix.MDEntryType MDEntryType = new QuickFix.MDEntryType();
-QuickFix.MDEntryPx MDEntryPx = new QuickFix.MDEntryPx();
-QuickFix.MDEntrySize MDEntrySize = new QuickFix.MDEntrySize();
-QuickFix.OrderID orderID = new QuickFix.OrderID();
-
-message.getGroup(1, group);
-group.get(MDEntryType);
-group.get(MDEntryPx);
-group.get(MDEntrySize);
-group.get(orderID);
-
-message.getGroup(2, group);
-group.get(MDEntryType);
-group.get(MDEntryPx);
-group.get(MDEntrySize);
-group.get(orderID);
-
\ No newline at end of file diff --git a/doc/html/csharp/sending_messages_1.html b/doc/html/csharp/sending_messages_1.html deleted file mode 100644 index 2a49d035f..000000000 --- a/doc/html/csharp/sending_messages_1.html +++ /dev/null @@ -1,11 +0,0 @@ -
-public static bool sendToTarget(QuickFix.Message message)
-
-public static bool sendToTarget(QuickFix.Message message, String qualifier)
-
-public static bool sendToTarget(QuickFix.Message message, QuickFix.SessionID sessionID)
-
-public static bool sendToTarget(QuickFix.Message message, String senderCompID, String targetCompID)
-
-public static bool sendToTarget(QuickFix.Message message, String senderCompID, String targetCompID, String qualifier)
-
\ No newline at end of file diff --git a/doc/html/csharp/sending_messages_2.html b/doc/html/csharp/sending_messages_2.html deleted file mode 100644 index 6708f6f44..000000000 --- a/doc/html/csharp/sending_messages_2.html +++ /dev/null @@ -1,28 +0,0 @@ -
-using QuickFix;
-
-public void sendOrderCancelRequest()
-{
-  Message message = new Message();
-  // BeginString
-  message.getHeader().setField(new StringField(8, "FIX.4.2"));
-  // SenderCompID
-  message.getHeader().setField(new StringField(49, "TW"));
-  // TargetCompID, with enumeration
-  message.getHeader().setField(new StringField(56, "TARGET"));
-  // MsgType
-  message.getHeader().setField(new CharField(35, 'F'));
-  // OrigClOrdID
-  message.setField(new StringField(41, "123"));
-  // ClOrdID
-  message.setField(new StringField(11, "321"));
-  // Symbol
-  message.setField(new StringField(55, "LNUX"));
-  // Side, with value enumeration
-  message.setField(new CharField(54, QuickFix.Side_BUY));
-  // Text
-  message.setField(new StringField(58, "Cancel My Order!"));
-
-  Session.sendToTarget(message);
-}
-
\ No newline at end of file diff --git a/doc/html/csharp/sending_messages_3.html b/doc/html/csharp/sending_messages_3.html deleted file mode 100644 index 2848b5115..000000000 --- a/doc/html/csharp/sending_messages_3.html +++ /dev/null @@ -1,21 +0,0 @@ -
-using QuickFix;
-
-void sendOrderCancelRequest()
-{
-  Message message = new Message();
-  Message.Header header = message.getHeader();
-
-  header.setField(new BeginString("FIX.4.2"));
-  header.setField(new SenderCompID(TW));
-  header.setField(new TargetCompID("TARGET"));
-  header.setField(new MsgType("D"));
-  message.setField(new OrigClOrdID("123"));
-  message.setField(new ClOrdID("321"));
-  message.setField(new Symbol("LNUX"));
-  message.setField(new Side(Side.BUY));
-  message.setField(new Text("Cancel My Order!"));
-
-  Session.sendToTarget(message);
-}
-
diff --git a/doc/html/csharp/sending_messages_4.html b/doc/html/csharp/sending_messages_4.html deleted file mode 100644 index af3c56900..000000000 --- a/doc/html/csharp/sending_messages_4.html +++ /dev/null @@ -1,15 +0,0 @@ -
-using QuickFix;
-
-void sendOrderCancelRequest()
-{
-  QuickFix41.OrderCancelRequest message(
-	new ClOrdID("321"),
-	new Symbol("LNUX"),
-	new Side(Side.BUY));
-
-  message.set(new Text("Cancel My Order!"));
-
-  Session.sendToTarget(message, "TW", "TARGET");
-}
-
diff --git a/doc/html/csharp/user_defined_1.html b/doc/html/csharp/user_defined_1.html deleted file mode 100644 index 3b2c14c86..000000000 --- a/doc/html/csharp/user_defined_1.html +++ /dev/null @@ -1,4 +0,0 @@ -

-message.setField(new StringField(6123, "value"));
-StringField field = message.getField(new StringField(6123));
-
\ No newline at end of file diff --git a/doc/html/csharp/user_defined_2.html b/doc/html/csharp/user_defined_2.html deleted file mode 100644 index 1e8ccfc68..000000000 --- a/doc/html/csharp/user_defined_2.html +++ /dev/null @@ -1,16 +0,0 @@ -

-using QuickFix.StringField;
-using QuickFix.DoubleField;
-
-public class MyStringField:StringField
-{
-  public MyStringField() : base(6123) {}
-  public MyStringField(String data) : base(6123, data) {}
-}
-
-public class MyPriceField:DoubleField
-{
-  public MyPriceField() : base(8756) {}
-  public MyPriceField(double data) : base(8756, data) {}
-}
-
\ No newline at end of file diff --git a/doc/html/csharp/user_defined_3.html b/doc/html/csharp/user_defined_3.html deleted file mode 100644 index 30a9e9659..000000000 --- a/doc/html/csharp/user_defined_3.html +++ /dev/null @@ -1,10 +0,0 @@ -

-MyStringField stringField = new MyStringField("string");
-MyPriceField priceField = new MyPriceField(14.54);
-
-message.setField(stringField);
-message.setField(priceField);
-
-message.getField(stringField);
-message.getField(priceField);
-
\ No newline at end of file diff --git a/doc/html/dependencies.html b/doc/html/dependencies.html index 423124de6..0bf6c010a 100644 --- a/doc/html/dependencies.html +++ b/doc/html/dependencies.html @@ -1,140 +1,162 @@ - + - - QuickFIX Dependencies -

QuickFIX Dependencies

- - - - - - -

Required Dependencies

-

- Below is a list of tools that QuickFIX is dependent on for various uses. The uses - are split into Run, Build, and Test catagories. These respectively - refer to what is necessary to run a compiled QuickFIX application, what is required to - compile QuickFIX from the source, and the tools needed to use the automated testing - framework. -

-

- The Run category details what might be the setup of a deployment machine. The - Build category might be the setup of a development machine that uses the QuickFIX - library. All three should be installed for a developer intent on modifying the QuickFIX - library code itself. The testing framework, however, should be useful in any configuration. -

- + + + + QuickFIX Dependencies + + + +
+
+ QuickFIX Dependencies +
+
+ +
+

Required Dependencies

+ +
+ + + + + + + + + + + + + + + + + + + + - - + + - + - + + - - + + - + - + - - - - - - - - + - - - - - - - + + + + + + + + - - - - - - - + + + + + + +
RunBuildTest
Windows + Microsoft + Visual C++
+
+ Ruby
+
WindowsRunLinux - MSXML3 or libxml2 + + glibc
Build - Microsoft Visual C++
- MSXML3 or libxml2 + + gcc
+ + gcc-c++
+ + glibc-devel
+ gnu + make
+ + sstream
Test - Ruby
- RubyUnit + + Ruby
LinuxRunSolaris - glibc
- libxml2
+ glibc
Build - gcc
- gcc-c++
- glibc-devel
- libxml2-devel
- gnu make
- sstream
+ gcc + or SunPRO
+ gcc-c++
+ glibc-devel
+ + gnu + make
+ + sstream
Test - Ruby
- RubyUnit
-
SolarisRun - glibc
- libxml2
-
Build - gcc or SunPRO
- gcc-c++
- glibc-devel
- libxml2-devel
- gnu make
- sstream
-
Test - Ruby
- RubyUnit
+ Ruby
FreeBSDRun - libxml2
-
Build - libxml2
-
Test - Ruby
-
RubyUnit
-
FreeBSD + + + Ruby
+
Mac OS XRun - Max - OS X 10.3 (Panther)
-
Build - Xcode Tools
-
Test - Mac OS X + + Xcode + Tools
+
-
-

Optional Dependencies

-

- In addition to the required dependencies listed above, there are some dependencies if you would - like to take advantage of additional features. QuickFIX supports the following: - - MySQL - MSSQL - PostgreSQL - STLport -

- - \ No newline at end of file +

Optional Dependencies

+ + + + + diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css deleted file mode 100644 index 3767dc957..000000000 --- a/doc/html/doxygen.css +++ /dev/null @@ -1,441 +0,0 @@ -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; -} - -/* @group Heading Levels */ - -h1 { - text-align: center; - font-size: 150%; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -/* @end */ - -caption { - font-weight: bold; -} - -div.qindex, div.navtab{ - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #153788; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #1b77c5; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #6666cc; - color: #ffffff; - border: 1px double #9295C2; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code { -} - -a.codeRef { -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -.fragment { - font-family: monospace, fixed; - font-size: 105%; -} - -pre.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - padding: 4px 6px; - margin: 4px 8px 4px 2px; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} - -td.indexkey { - background-color: #e8eef2; - font-weight: bold; - border: 1px solid #CCCCCC; - margin: 2px 0px 2px 0; - padding: 2px 10px; -} - -td.indexvalue { - background-color: #e8eef2; - border: 1px solid #CCCCCC; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #f0f0f0; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -/* @end */ - -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #84b0c7; -} - -th.dirtab { - background: #e8eef2; - font-weight: bold; -} - -hr { - height: 0; - border: none; - border-top: 1px solid #666; -} - -/* @group Member Descriptions */ - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #FAFAFA; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #ccc; -} - -.memTemplParams { - color: #606060; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #606060; - font-weight: normal; - margin-left: 3px; -} - -.memnav { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.memitem { - padding: 0; -} - -.memname { - white-space: nowrap; - font-weight: bold; -} - -.memproto, .memdoc { - border: 1px solid #84b0c7; -} - -.memproto { - padding: 0; - background-color: #d5e1e8; - font-weight: bold; - -webkit-border-top-left-radius: 8px; - -webkit-border-top-right-radius: 8px; - -moz-border-radius-topleft: 8px; - -moz-border-radius-topright: 8px; -} - -.memdoc { - padding: 2px 5px; - background-color: #eef3f5; - border-top-width: 0; - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0.5em; -} - -/* these are for tree view when used as main index */ - -.directory { - font-size: 9pt; - font-weight: bold; -} - -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ - -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ - -.directory > h3 { - margin-top: 0; -} - -.directory p { - margin: 0px; - white-space: nowrap; -} - -.directory div { - display: none; - margin: 0px; -} - -.directory img { - vertical-align: -30%; -} - -/* these are for tree view when not used as main index */ - -.directory-alt { - font-size: 100%; - font-weight: bold; -} - -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -.directory-alt > h3 { - margin-top: 0; -} - -.directory-alt p { - margin: 0px; - white-space: nowrap; -} - -.directory-alt div { - display: none; - margin: 0px; -} - -.directory-alt img { - vertical-align: -30%; -} - -/* @end */ - -address { - font-style: normal; - color: #333; -} diff --git a/doc/html/examples.html b/doc/html/examples.html index b242f8d7f..bd7bf0afc 100644 --- a/doc/html/examples.html +++ b/doc/html/examples.html @@ -1,27 +1,35 @@ - + - - Example Applications -

Example Applications

- - - -

- QuickFIX comes with several example applications. These application are in the quickfix/examples - directory. These applications are not meant to demonstrate good application design or meant - to be used in a real production system. They are merely provided as a tutorial on how to build an - application with QuickFIX. -

-

- The applications provided are ordermatch which is a c++ server that will match and execute limit - orders, and tradeclient is a little c++ console based trading client. Banzai is a Java GUI based - trading client. Finally there is executor. Executor is a server that simply fills every limit order that - it receives. Executor has been implemented in C++, Java, C#, VB.NET, Python and Ruby. This is a great example for demonstrating how - to do the same things in all of QuickFIX's supported API's. -

-

- Please study these examples to see a complete although minimal implementation of a FIX application. -

- - \ No newline at end of file + + + + Example Applications + + + +
+
+ Example Applications +
+
+ +
+

QuickFIX comes with several example applications in the + quickfix/examples directory.

+ +

ordermatch is a c++ server that will match and + execute limit orders

+ +

tradeclient is a little c++ console based trading + client.

+ +

banzai is a Java GUI based trading + client.

executor is a server that fills every + limit order it receives. + +

Executor has been implemented in C++, Python and + Ruby.

+
+ + diff --git a/doc/html/generating_databases.html b/doc/html/generating_databases.html index 5028dfb70..bbccb5c4e 100644 --- a/doc/html/generating_databases.html +++ b/doc/html/generating_databases.html @@ -1,68 +1,59 @@ - + - - Generating QuickFIX Databases -

Generating QuickFIX Databases

- + + - + Generating QuickFIX Databases + - -
- -

MySQL Database

-

- First, make sure you have compiled QuickFIX with MySQL support. If you have not done this, - go back to the build instructions for your system and follow the instructions. Also, make - sure you have installed MySQL and have the deamon running. -

-

- Everything needed to generate your MySQL database is in the src/sql/mysql directory. Here, - there are the script and batch files create.sh and create.bat. You must pass in a mysql - user with permissions to create a new database. -

-

- ./create.sh mysql -

-

- create.bat mysql -

-
-

MSSQL Database

-

- First, make sure you have compiled QuickFIX with MSSQL support. If you have not done this, - go back to the build instructions for your system and follow the instructions. Also, make - sure you have installed MSSQL and have the deamon running. -

-

- Everything needed to generate your MSSQL database is in the src/sql/mssql directory. Here, - there is the batch file create.bat. Pass in a user with permissions to create a new database. -

-

- create.bat sa -

-
-

PostgreSQL Database

-

- First, make sure you have compiled QuickFIX with PostgreSQL support. If you have not done this, - go back to the build instructions for your system and follow the instructions. Also, make - sure you have installed PostgreSQL and have the deamon running. -

-

- Everything needed to generate your PostgreSQL database is in the src/sql/postgresql directory. Here, - there are the script and batch files create.sh and create.bat. You must pass in a postgresql - user with permissions to create a new database. -

-

- ./create.sh postgres -

-

- create.bat postgres -

- + +
+
+ Generating QuickFIX Databases +
+
+ +
+

MySQL

+ +

You must have MySQL installed with the deamon running.

+ +

Run the create script in src/sql/mysql. You must pass + in a mysql user with permissions authorized to create a new + database.

+
+./create.sh mysql
+
+
+create.bat mysql
+
+ +

MSSQL

+ +

You must have MySQL installed with the deamon running.

+ +

Run the create script in src/sql/mssql. You must pass + in a mssql user with permissions authorized to create a new + database.

+
+create.bat sa
+
+ +

PostgreSQL

+ +

You must have PostgreSQL installed with the deamon + running.

+ +

Run the create script in src/sql/postgresql. You must + pass in a postgresql user with permissions authorized to create + a new database.

+
+./create.sh postgres
+
+
+create.bat postgres
+
+
+ diff --git a/doc/html/header.html b/doc/html/header.html index e2f5e17c4..b9b3f839b 100644 --- a/doc/html/header.html +++ b/doc/html/header.html @@ -1,19 +1,14 @@ - -$title - - - - - -
- -    - Index  - Source Files  - Annotated Class List  - Alphabetical Class List  - Class Hierarchy  - Graphical Class Hierarchy  -
- + + + + + + $title + + + + + + diff --git a/doc/html/images/QuickFIX.jpg b/doc/html/images/QuickFIX.jpg index df0753cf6..1007da0f9 100644 Binary files a/doc/html/images/QuickFIX.jpg and b/doc/html/images/QuickFIX.jpg differ diff --git a/doc/html/images/outsideBottom.gif b/doc/html/images/outsideBottom.gif index 42bb61018..660848478 100644 Binary files a/doc/html/images/outsideBottom.gif and b/doc/html/images/outsideBottom.gif differ diff --git a/doc/html/images/outsideBottomLeft.gif b/doc/html/images/outsideBottomLeft.gif index c108d96fd..cbb1d8f1e 100644 Binary files a/doc/html/images/outsideBottomLeft.gif and b/doc/html/images/outsideBottomLeft.gif differ diff --git a/doc/html/images/outsideBottomRight.gif b/doc/html/images/outsideBottomRight.gif index 06308d11b..a4fb81bf4 100644 Binary files a/doc/html/images/outsideBottomRight.gif and b/doc/html/images/outsideBottomRight.gif differ diff --git a/doc/html/images/outsideLeft.gif b/doc/html/images/outsideLeft.gif index edf2c7b79..e7c99129a 100644 Binary files a/doc/html/images/outsideLeft.gif and b/doc/html/images/outsideLeft.gif differ diff --git a/doc/html/images/outsideRight.gif b/doc/html/images/outsideRight.gif index 018dfb2e2..f6a0aca21 100644 Binary files a/doc/html/images/outsideRight.gif and b/doc/html/images/outsideRight.gif differ diff --git a/doc/html/images/outsideTop.gif b/doc/html/images/outsideTop.gif index 991bec417..5ce2cf56a 100644 Binary files a/doc/html/images/outsideTop.gif and b/doc/html/images/outsideTop.gif differ diff --git a/doc/html/images/outsideTopLeft.gif b/doc/html/images/outsideTopLeft.gif index a3fcc0828..c8b514830 100644 Binary files a/doc/html/images/outsideTopLeft.gif and b/doc/html/images/outsideTopLeft.gif differ diff --git a/doc/html/images/outsideTopRight.gif b/doc/html/images/outsideTopRight.gif index b1d10d593..530f9cb83 100644 Binary files a/doc/html/images/outsideTopRight.gif and b/doc/html/images/outsideTopRight.gif differ diff --git a/doc/html/images/titleTabLeft.gif b/doc/html/images/titleTabLeft.gif index 61bca75a8..7bff28a39 100644 Binary files a/doc/html/images/titleTabLeft.gif and b/doc/html/images/titleTabLeft.gif differ diff --git a/doc/html/images/titleTabRight.gif b/doc/html/images/titleTabRight.gif index 5370e2a7c..a4d059463 100644 Binary files a/doc/html/images/titleTabRight.gif and b/doc/html/images/titleTabRight.gif differ diff --git a/doc/html/images/titleTabTop.gif b/doc/html/images/titleTabTop.gif index ac994cfd3..0cd06cfa7 100644 Binary files a/doc/html/images/titleTabTop.gif and b/doc/html/images/titleTabTop.gif differ diff --git a/doc/html/installdox b/doc/html/installdox deleted file mode 100644 index 3f2f87816..000000000 --- a/doc/html/installdox +++ /dev/null @@ -1,117 +0,0 @@ -#!/usr/bin/perl - -%subst = ( "qtools.tag", ""); -$quiet = 0; - -if (open(F,"search.cfg")) -{ - $_= ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_; - $_= ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_; -} - -while ( @ARGV ) { - $_ = shift @ARGV; - if ( s/^-// ) { - if ( /^l(.*)/ ) { - $v = ($1 eq "") ? shift @ARGV : $1; - ($v =~ /\/$/) || ($v .= "/"); - $_ = $v; - if ( /(.+)\@(.+)/ ) { - if ( exists $subst{$1} ) { - $subst{$1} = $2; - } else { - print STDERR "Unknown tag file $1 given with option -l\n"; - &usage(); - } - } else { - print STDERR "Argument $_ is invalid for option -l\n"; - &usage(); - } - } - elsif ( /^q/ ) { - $quiet = 1; - } - elsif ( /^\?|^h/ ) { - &usage(); - } - else { - print STDERR "Illegal option -$_\n"; - &usage(); - } - } - else { - push (@files, $_ ); - } -} - -foreach $sub (keys %subst) -{ - if ( $subst{$sub} eq "" ) - { - print STDERR "No substitute given for tag file `$sub'\n"; - &usage(); - } - elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" ) - { - print "Substituting $subst{$sub} for each occurence of tag file $sub\n"; - } -} - -if ( ! @files ) { - if (opendir(D,".")) { - foreach $file ( readdir(D) ) { - $match = ".html"; - next if ( $file =~ /^\.\.?$/ ); - ($file =~ /$match/) && (push @files, $file); - ($file =~ "tree.js") && (push @files, $file); - } - closedir(D); - } -} - -if ( ! @files ) { - print STDERR "Warning: No input files given and none found!\n"; -} - -foreach $f (@files) -{ - if ( ! $quiet ) { - print "Editing: $f...\n"; - } - $oldf = $f; - $f .= ".bak"; - unless (rename $oldf,$f) { - print STDERR "Error: cannot rename file $oldf\n"; - exit 1; - } - if (open(F,"<$f")) { - unless (open(G,">$oldf")) { - print STDERR "Error: opening file $oldf for writing\n"; - exit 1; - } - if ($oldf ne "tree.js") { - while () { - s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g; - print G "$_"; - } - } - else { - while () { - s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g; - print G "$_"; - } - } - } - else { - print STDERR "Warning file $f does not exist\n"; - } - unlink $f; -} - -sub usage { - print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n"; - print STDERR "Options:\n"; - print STDERR " -l tagfile\@linkName tag file + URL or directory \n"; - print STDERR " -q Quiet mode\n\n"; - exit 1; -} diff --git a/doc/html/java/application_1.html b/doc/html/java/application_1.html deleted file mode 100644 index 3e6e22501..000000000 --- a/doc/html/java/application_1.html +++ /dev/null @@ -1,16 +0,0 @@ -
-package quickfix;
-
-public interface Application {
-  void onCreate(SessionID sessionId);
-  void onLogon(SessionID sessionId);
-  void onLogout(SessionID sessionId);
-  void toAdmin(Message message, SessionID sessionId);
-  void toApp(Message message, SessionID sessionId)
-    throws DoNotSend;
-  void fromAdmin(Message message, SessionID sessionId)
-    throws FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon;
-  void fromApp(Message message, SessionID sessionId)
-    throws FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType;
-}
-
\ No newline at end of file diff --git a/doc/html/java/application_2.html b/doc/html/java/application_2.html deleted file mode 100644 index d47c45299..000000000 --- a/doc/html/java/application_2.html +++ /dev/null @@ -1,27 +0,0 @@ -
-import quickfix.*;
-import java.io.FileInputStream;
-
-public class MyClass {
-
-  static {
-    System.loadLibrary("quickfix_jni");
-  }
-
-  public static void main(String args[]) throws Exception {
-    if(args.length != 1) return;
-    String fileName = args[0];
-
-    Application application = new Application();
-    SessionSettings settings = new SessionSettings(new FileInputStream(fileName));
-    MessageStoreFactory storeFactory = new FileStoreFactory(settings);
-    LogFactory logFactory = new FileLogFactory(settings);
-    MessageFactory messageFactory = new DefaultMessageFactory();
-    Acceptor acceptor = new SocketAcceptor
-      (application, storeFactory, settings, logFactory, messageFactory);
-    acceptor.start();
-    // while( condition == true ) { do something; }
-    acceptor.stop();
-  }
-}
-
diff --git a/doc/html/java/receiving_messages_1.html b/doc/html/java/receiving_messages_1.html deleted file mode 100644 index 543d4a623..000000000 --- a/doc/html/java/receiving_messages_1.html +++ /dev/null @@ -1,10 +0,0 @@ -
-import quickfix.*;
-
-public void fromApp(Message message, SessionID sessionID)
-  throws FieldNotFound, UnsupportedMessageType, IncorrectTagValue {
-
-  StringField field = new StringField(44);
-  message.getField(field);
-}
-
\ No newline at end of file diff --git a/doc/html/java/receiving_messages_2.html b/doc/html/java/receiving_messages_2.html deleted file mode 100644 index c2c615257..000000000 --- a/doc/html/java/receiving_messages_2.html +++ /dev/null @@ -1,14 +0,0 @@ -
-import quickfix.*;
-import quickfix.field.*;
-
-public void fromApp(Message message, SessionID sessionID)
-  throws FieldNotFound, UnsupportedMessageType, IncorrectTagValue {
-
-  Price price = new Price();
-  message.getField(price);
-
-  ClOrdID = new ClOrdID();
-  message.getField(clOrdID);
-}
-
\ No newline at end of file diff --git a/doc/html/java/receiving_messages_3.html b/doc/html/java/receiving_messages_3.html deleted file mode 100644 index 91a23b14a..000000000 --- a/doc/html/java/receiving_messages_3.html +++ /dev/null @@ -1,31 +0,0 @@ -
-import quickfix.*;
-import quickfix.field.*;
-
-public void fromApp(Message message, SessionID sessionID)
-  throws FieldNotFound, UnsupportedMessageType, IncorrectTagValue {
-
-  crack(message, sessionID);
-}
-
-public void onMessage( quickfix.fix42.NewOrderSingle message, SessionID sessionID )
-  throws FieldNotFound, UnsupportedMessageType, IncorrectTagValue {
-
-  ClOrdID clOrdID = new ClOrdID();
-  message.get(clOrdID);
-
-  ClearingAccount clearingAccount = new ClearingAccount();
-  message.get(clearingAccount);
-}
-
-public void onMessage( quickfix.fix42.OrderCancelRequest message, SessionID sessionID )
-  throws FieldNotFound, UnsupportedMessageType, IncorrectTagValue {
-
-  ClOrdID clOrdID = new ClOrdID();
-  message.get(clOrdID);
-
-  // compile time error!! field not defined for OrderCancelRequest
-  ClearingAccount clearingAccount = new ClearingAccount();
-  message.get(clearingAccount);
-}
-
\ No newline at end of file diff --git a/doc/html/java/receiving_messages_4.html b/doc/html/java/receiving_messages_4.html deleted file mode 100644 index cc8f15dac..000000000 --- a/doc/html/java/receiving_messages_4.html +++ /dev/null @@ -1,7 +0,0 @@ -
-import quickfix.Application;
-import quickfix.MessageCracker;
-
-public class MyApplication
-  extends MessageCracker implements quickfix.Application
-
\ No newline at end of file diff --git a/doc/html/java/repeating_groups_1.html b/doc/html/java/repeating_groups_1.html deleted file mode 100644 index ea3565e41..000000000 --- a/doc/html/java/repeating_groups_1.html +++ /dev/null @@ -1,20 +0,0 @@ -
-package quickfix;
-
-quickfix.fix42.MarketDataSnapshotFullRefresh message =
-  new quickfix.fix42.MarketDataSnapshotFullRefresh(new Symbol("QF"));
-quickfix.fix42.MarketDataSnapshotFullRefresh.NoMDEntries group =
-  new quickfix.fix42.MarketDataSnapshotFullRefresh.NoMDEntries();
-
-group.set(new MDEntryType('0'));
-group.set(new MDEntryPx(12.32));
-group.set(new MDEntrySize(100));
-group.set(new OrderID("ORDERID"));
-message.addGroup(group);
-
-group.set(new MDEntryType('1'));
-group.set(new MDEntryPx(12.32));
-group.set(new MDEntrySize(100));
-group.set(new OrderID("ORDERID"));
-message.addGroup(group);
-
\ No newline at end of file diff --git a/doc/html/java/repeating_groups_2.html b/doc/html/java/repeating_groups_2.html deleted file mode 100644 index 1035639e8..000000000 --- a/doc/html/java/repeating_groups_2.html +++ /dev/null @@ -1,24 +0,0 @@ -
-package quickfix;
-
-NoMDEntries noMDEntries = new NoMDEntries();
-message.get(noMDEntries);
-
-quickfix.fix42.MarketDataSnapshotFullRefresh.NoMDEntries group =
-  new quickfix.fix42.MarketDataSnapshotFullRefresh.NoMDEntries();
-MDEntryType MDEntryType = new MDEntryType();
-MDEntryPx MDEntryPx = new MDEntryPx();
-MDEntrySize MDEntrySize = new MDEntrySize();
-OrderID orderID = new OrderID();
-
-message.getGroup(1, group);
-group.get(MDEntryType);
-group.get(MDEntryPx);
-group.get(MDEntrySize);
-group.get(orderID);
-
-message.getGroup(2, group);
-group.get(MDEntryType);
-group.get(MDEntryPx);
-group.get(MDEntrySize);
-
\ No newline at end of file diff --git a/doc/html/java/sending_messages_1.html b/doc/html/java/sending_messages_1.html deleted file mode 100644 index e6ef599e3..000000000 --- a/doc/html/java/sending_messages_1.html +++ /dev/null @@ -1,20 +0,0 @@ -
-package quickfix;
-
-public static boolean sendToTarget(Message message)
-  throws SessionNotFound
-
-public static boolean sendToTarget(Message message, String qualifier)
-  throws SessionNotFound
-
-public static boolean sendToTarget(Message message, SessionID sessionID)
-  throws SessionNotFound
-
-public static boolean sendToTarget
-  (Message message, String senderCompID, String targetCompID)
-  throws SessionNotFound
-
-public static boolean sendToTarget
-  (Message message, String senderCompID, String targetCompID, String qualifier)
-  throws SessionNotFound
-
\ No newline at end of file diff --git a/doc/html/java/sending_messages_2.html b/doc/html/java/sending_messages_2.html deleted file mode 100644 index 1d71f935b..000000000 --- a/doc/html/java/sending_messages_2.html +++ /dev/null @@ -1,28 +0,0 @@ -
-import quickfix.*;
-
-public void sendOrderCancelRequest()
-{
-  Message message = new Message();
-  // BeginString
-  message.getHeader().setField(new StringField(8, "FIX.4.2"));
-  // SenderCompID
-  message.getHeader().setField(new StringField(49, "TW"));
-  // TargetCompID, with enumeration
-  message.getHeader().setField(new StringField(56, "TARGET"));
-  // MsgType
-  message.getHeader().setField(new CharField(35, 'F'));
-  // OrigClOrdID
-  message.setField(new StringField(41, "123"));
-  // ClOrdID
-  message.setField(new StringField(11, "321"));
-  // Symbol
-  message.setField(new StringField(55, "LNUX"));
-  // Side, with value enumeration
-  message.setField(new CharField(54, FIX::Side_BUY));
-  // Text
-  message.setField(new StringField(58, "Cancel My Order!"));
-
-  Session.sendToTarget(message);
-}
-
\ No newline at end of file diff --git a/doc/html/java/sending_messages_3.html b/doc/html/java/sending_messages_3.html deleted file mode 100644 index 323f57e25..000000000 --- a/doc/html/java/sending_messages_3.html +++ /dev/null @@ -1,23 +0,0 @@ -
-import quickfix.*;
-import quickfix.field.*;
-
-void sendOrderCancelRequest()
-{
-  Message message = new Message();
-  Header header = message.getHeader();
-
-  header.setField(new BeginString("FIX.4.2"));
-  header.setField(new SenderCompID(TW));
-  header.setField(new TargetCompID("TARGET"));
-  header.setField(new MsgType("D"));
-  message.setField(new OrigClOrdID("123"));
-  message.setField(new ClOrdID("321"));
-  message.setField(new Symbol("LNUX"));
-  message.setField(new Side(Side.BUY));
-  message.setField(new Text("Cancel My Order!"));
-
-  Session.sendToTarget(message);
-}
-
-
\ No newline at end of file diff --git a/doc/html/java/sending_messages_4.html b/doc/html/java/sending_messages_4.html deleted file mode 100644 index 405423c97..000000000 --- a/doc/html/java/sending_messages_4.html +++ /dev/null @@ -1,16 +0,0 @@ -
-import quickfix.*;
-
-void sendOrderCancelRequest()
-{
-  quickfix.fix41.OrderCancelRequest message(
-	new OrigClOrdID("123"),
-	new ClOrdID("321"),
-	new Symbol("LNUX"),
-	new Side(Side.BUY));
-
-  message.set(new Text("Cancel My Order!"));
-
-  Session.sendToTarget(message, "TW", "TARGET");
-}
-
\ No newline at end of file diff --git a/doc/html/java/user_defined_1.html b/doc/html/java/user_defined_1.html deleted file mode 100644 index 3b2c14c86..000000000 --- a/doc/html/java/user_defined_1.html +++ /dev/null @@ -1,4 +0,0 @@ -

-message.setField(new StringField(6123, "value"));
-StringField field = message.getField(new StringField(6123));
-
\ No newline at end of file diff --git a/doc/html/java/user_defined_2.html b/doc/html/java/user_defined_2.html deleted file mode 100644 index 2ee92ed00..000000000 --- a/doc/html/java/user_defined_2.html +++ /dev/null @@ -1,22 +0,0 @@ -
-// MyStringField.java
-
-import quickfix.StringField;
-
-public class MyStringField extends StringField
-{
-  public MyStringField() { super(6123); }
-  public MyStringField(String data) { super(6123, data); }
-}
-
-// MyPriceField.java
-
-import quickfix.DoubleField;
-
-public class MyPriceField extends DoubleField
-{
-  public MyPriceField() { super(8756); }
-  public MyPriceField(double data) { super(8756, data); }
-}
-
-
\ No newline at end of file diff --git a/doc/html/java/user_defined_3.html b/doc/html/java/user_defined_3.html deleted file mode 100644 index 30a9e9659..000000000 --- a/doc/html/java/user_defined_3.html +++ /dev/null @@ -1,10 +0,0 @@ -

-MyStringField stringField = new MyStringField("string");
-MyPriceField priceField = new MyPriceField(14.54);
-
-message.setField(stringField);
-message.setField(priceField);
-
-message.getField(stringField);
-message.getField(priceField);
-
\ No newline at end of file diff --git a/doc/html/license.html b/doc/html/license.html index b54d2f44d..1ee18d275 100644 --- a/doc/html/license.html +++ b/doc/html/license.html @@ -1,114 +1,57 @@ - - - + - - - - QuickFIX License - - - - + + QuickFIX License + - -

QuickFIX License

- - - -The
QuickFIX Software License, Version 1.0
- -
- -Copyright (c) 2001-2010 quickfixengine.org All rights - -reserved.
- -
- -Redistribution and use in source and binary forms, with or without - -modification, are permitted provided that the following conditions - -are met:
- -
- -1. Redistributions of source code must retain the above copyright - - notice, this list of conditions and the following disclaimer.
- -
- -2. Redistributions in binary form must reproduce the above copyright - - notice, this list of conditions and the following disclaimer in - - the documentation and/or other materials provided with the - - distribution.
- -
- -3. The end-user documentation included with the redistribution, - - if any, must include the following acknowledgment: - - "This product includes software developed by - - quickfixengine.org http://www.quickfixengine.org/ - - Alternately, this acknowledgment may appear in the software itself, - - if and wherever such third-party acknowledgments normally appear.
- -
- -4. The names "QuickFIX" and "quickfixengine.org" must - - not be used to endorse or promote products derived from this - - software without prior written permission. For written - - permission, please contact quickfix-users@lists.sourceforge.net.
- -
- -5. Products derived from this software may not be called "QuickFIX", - - nor may "QuickFIX" appear in their name, without prior written - - permission of quickfixengine.org
- -
- -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED - -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - -DISCLAIMED. IN NO EVENT SHALL QUICKFIXENGINE.ORG OR - -ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF - -USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT - -OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - -SUCH DAMAGE.
- +

QuickFIX License

The QuickFIX Software License, + Version 1.0
+
+ Copyright (c) 2001-2014 Oren Miller +
+ Redistribution and use in source and binary forms, with or + without modification, are permitted provided that the following + conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution.
+
+ 3. The end-user documentation included with the redistribution, + if any, must include the following acknowledgment: "This product + includes software developed by quickfixengine.org http://www.quickfixengine.org/ + Alternately, this acknowledgment may appear in the software + itself, if and wherever such third-party acknowledgments normally + appear.
+
+ 4. The names "QuickFIX" and "quickfixengine.org" must not be used + to endorse or promote products derived from this software without + prior written permission. For written permission, please contact + quickfix-users@lists.sourceforge.net.
+
+ 5. Products derived from this software may not be called + "QuickFIX", nor may "QuickFIX" appear in their name, without + prior written permission of quickfixengine.org
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL QUICKFIXENGINE.ORG OR ITS + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE.
- - diff --git a/doc/html/project.html b/doc/html/project.html index c86fb38c0..70b3822a6 100644 --- a/doc/html/project.html +++ b/doc/html/project.html @@ -1,129 +1,65 @@ - + - - Setting Up Your Project -

Setting Up Your Project

- - - -

- Before using quickfix, you must make sure that your project has build settings that - are compatible. Being a portable piece of code, some tradeoffs needed to be made concerning - the areas of portability, maintainability, performance, testability, and features. -

-

- QuickFIX makes use of many advanced features of C++ that help and hinder some of these - areas. We believe that for QuickFIX to be the best product it could be, the use of templates, - exceptions, and the STL were important in most elegantly expressing the logic and data of a FIX - engine. Therefore it is necessary that your compiler support these features. Most - modern compilers will have no problem however there are some caveats which will be listed - in the following sections. -

- -

-

-

- - -

Windows (C++)

-

- The following settings concerning quickfix can all be found under the project | properties - dialog box in Microsoft Visual Studio. All pages in this dialog box are organized by tabs - and catagories. When refering to a setting, the format tab | catagory | setting will be - used. -

-

-

    -
  • C/C++ | Optimization | Optimization, can be set to whatever you prefer. The quickfix - library by default is built with Maximize Speed but your project does not need - to use the same setting. -
  • C/C++ | Code Generation | Enable C++ Exceptions, should be Yes. -
  • C/C++ | Code Generation | Runtime Library, should be set to Multithreaded DLL - or Debug Multithreaded DLL. If you want to use a different setting, you must rebuild QuickFIX with - the same setting. QuickFIX cannot currently be built single threaded. -
  • C/C++ | General | Additional Include Directories, must have a directory - for accessing the QuickFIX header files. We reccomend setting this to a couple - directories above the header files so your includes can look like #include - <quickfix/Application.h>. This helps resolves ambiguities between your - application and other third party libraries. -
  • Linker | Input | Additional Dependencies, must contain the quickfix.lib - file. It must also have ws2_32.lib. This library links the winsock library into your - application. -
  • Linker | General | Additional Library Directories, must have the directory where quickfix.lib resides. -
-

- -
-

Windows (.NET)

-

- This couldn't be simpler. -

-
    -
  • Add the quickfix_net.dll and quickfix_net_message.dll to the references - section of your projects. -
-

- -
-

Linux/Solaris

-

- Linux/Solaris have several caveats. Using GCC you have to keep a couple things in mind. Support - for C++ is adequate but not great. The unix world is still primarily driven by C and therefore - the tools are more readily available and optimized for C. Although everything builds and works - correctly under Linux and Solaris, there are a few things to keep in mind. -

-

-

    -
  • Because GCC isn't particularly optimized for C++ code, GCC compiled code tends to be slower than code compiled - by some of the commercially available compilers. If you feel you need more performance, you may - want to try one of these compilers. If you do this, please run the unit tests and acceptance - tests to verify everything works as it should. We only currently do our testing with GCC. -
  • STL implementations that come with Versions of GCC 2.95.x, are not safe for use on - multi-processor machines. Use STLport or upgrade to a version - 3.x.x. STLport also tends to be faster then the - implementation that comes with GCC. -
-

-

- There are a lot of choices for how to build under a unix environment. We use GNU autotools, - however a lot of people don't. Instead of going over setting up an autotools project (a complex - topic that I could not do justice here), I will simply cover what parameters need to be passed - into your compiler and linker. -

-

-

    -
  • Exceptions must be enabled with -fexceptions -
  • The -finline-functions optimization is recommended. Much of quickfix is in templates - declared in header files. Allowing the compiler to inline some of these functions can - help to optimize many frequent calls. -
  • Quickfix library must be linked in with -lquickfix -
  • Quickfix makes use of pthreads and libxml. These must be linked in with -lpthread, - -lxml2 and -lz -
  • In addition to the above, on Solaris you must link with -lnsl and -lsocket -
    NB: GNU ld is a one-pass linker, so order is important. Put more generally - useful libraries (libsocket) last on the command line. -
- - The actual placement of the quickfix library and header files should have been done for you - when you ran make install after building quickfix. -

- - -
-

Java

-

- The QuickFIX/J jar file has been provided for your convenience. It is recommended you - download the full QuickFIX/J projects from www.quickfixj.org. -

-

-

    -
  • When compiling, make sure quickfixj.jar is in your classpath. -
-

+ + + + Setting Up Your Project + + + +
+
+ Setting Up Your Project +
+
+ +
+

Windows

+ +

Open project | properties in Microsoft Visual + Studio.

+ +
    +
  • C/C++ | Code Generation | Enable C++ + Exceptions, should be Yes.
  • + +
  • C/C++ | Code Generation | Runtime + Library, should be set to Multithreaded DLL or + Debug Multithreaded DLL.
  • + +
  • C/C++ | General | Additional Include + Directories add the root quickfix directory.
  • + +
  • Linker | Input | Additional + Dependencies, must contain quickfix.lib and + ws2_32.lib.
  • + +
  • Linker | General | Additional Library + Directories, add the quickfix/lib directory.
  • +
+ +

Linux/Solaris

+ +
    +
  • Exceptions must be enabled with -fexceptions
  • + +
  • The -finline-functions optimization is + recommended.
  • + +
  • Quickfix library must be linked in with + -lquickfix
  • + +
  • Quickfix makes use of pthreads and libxml. These must be + linked in with -lpthread, -lxml2 and + -lz
  • + +
  • On Solaris you must link with -lnsl and + -lsocket
  • + +
  • GNU ld is a one-pass linker. Put more generally + useful libraries (libsocket) last on the command line.
  • +
+
+ diff --git a/doc/html/python/application_1.html b/doc/html/python/application_1.html index e8edfd38c..cbe6a637b 100644 --- a/doc/html/python/application_1.html +++ b/doc/html/python/application_1.html @@ -1,10 +1,21 @@ -
-class Application(_object):
-	def onCreate(self, sessionID): return
-	def onLogon(self, sessionID): return
-	def onLogout(self, sessionID): return
-	def toAdmin(self, message, sessionID): return
-	def toApp(self, message, sessionID): return
-	def fromAdmin(self, message, sessionID): return
-	def fromApp(self, message, sessionID): return
-
+ + + + + + + + +
+class Application(_object):
+        def onCreate(self, sessionID): return
+        def onLogon(self, sessionID): return
+        def onLogout(self, sessionID): return
+        def toAdmin(self, message, sessionID): return
+        def toApp(self, message, sessionID): return
+        def fromAdmin(self, message, sessionID): return
+        def fromApp(self, message, sessionID): return
+
+
+ + diff --git a/doc/html/python/application_2.html b/doc/html/python/application_2.html index 9b24ef0ae..ec05de9ab 100644 --- a/doc/html/python/application_2.html +++ b/doc/html/python/application_2.html @@ -1,18 +1,29 @@ -
-import quickfix
+
 
-if len(sys.argv) < 2: return
+
+
+  
+
+
+
+  
+import quickfix
+
+if len(sys.argv) < 2: return
 fileName = sys.argv[1]
 
 try:
-	settings = quickfix.SessionSettings(fileName)
-	application = quickfix.MyApplication()
-	storeFactory = quickfix.FileStoreFactory(settings)
-	logFactory = quickfix.FileLogFactory(settings)
-	acceptor = quickfix.SocketAcceptor(application, storeFactory, settings, logFactory)
-	acceptor.start()
-	# while condition == true: do something
-	acceptor.stop()
+        settings = quickfix.SessionSettings(fileName)
+        application = quickfix.MyApplication()
+        storeFactory = quickfix.FileStoreFactory(settings)
+        logFactory = quickfix.FileLogFactory(settings)
+        acceptor = quickfix.SocketAcceptor(application, storeFactory, settings, logFactory)
+        acceptor.start()
+        # while condition == true: do something
+        acceptor.stop()
 except quickfix.ConfigError, e:
-	print e
-
+ print e +
+
+ + diff --git a/doc/html/python/receiving_messages_1.html b/doc/html/python/receiving_messages_1.html index a40018307..c037bf1dc 100644 --- a/doc/html/python/receiving_messages_1.html +++ b/doc/html/python/receiving_messages_1.html @@ -1,7 +1,18 @@ -
-import quickfix
+
+
+
+
+  
+
+
+
+  
+import quickfix
 
 def fromApp(self, message, sessionID):
-	field = quickfix.StringField(44)
-	message.getField(field)
-
\ No newline at end of file + field = quickfix.StringField(44) + message.getField(field) +
+
+ + diff --git a/doc/html/python/receiving_messages_2.html b/doc/html/python/receiving_messages_2.html index be5923023..28048f30e 100644 --- a/doc/html/python/receiving_messages_2.html +++ b/doc/html/python/receiving_messages_2.html @@ -1,10 +1,21 @@ -
-import quickfix
+
+
+
+
+  
+
+
+
+  
+import quickfix
 
 def fromApp(self, message, sessionID):
-	price = quickfix.Price()
-	message.getField(price)
+        price = quickfix.Price()
+        message.getField(price)
 
-	clOrdID = quickfix.ClOrdID()
-	message.getField(clOrdID)
-
\ No newline at end of file + clOrdID = quickfix.ClOrdID() + message.getField(clOrdID) +
+
+ + diff --git a/doc/html/python/repeating_groups_1.html b/doc/html/python/repeating_groups_1.html index 17c12822d..0c141d305 100644 --- a/doc/html/python/repeating_groups_1.html +++ b/doc/html/python/repeating_groups_1.html @@ -1,5 +1,13 @@ -
-import quickfix
+
+
+
+
+  
+
+
+
+  
+import quickfix
 import quickfix42
 
 message = quickfix42.MarketDataSnapshotFullRefresh()
@@ -16,4 +24,7 @@
 group.setField(quickfix.MDEntrySize(100))
 group.setField(quickfix.OrderID("ORDERID"))
 message.addGroup( group )
-
+
+
+ + diff --git a/doc/html/python/repeating_groups_2.html b/doc/html/python/repeating_groups_2.html index 0e247aa4f..090674b4a 100644 --- a/doc/html/python/repeating_groups_2.html +++ b/doc/html/python/repeating_groups_2.html @@ -1,11 +1,19 @@ -
-import quickfix
+
+
+
+
+  
+
+
+
+  
+import quickfix
 import quickfix42
 
 noMDEntries = quickfix.NoMDEntries()
 message.getField(noMDEntries)
 
-group = quickfix42.MarketDataSnapshotFillRefresh.NoMDEntries()
+group = quickfix42.MarketDataSnapshotFullRefresh.NoMDEntries()
 MDEntryType = quickfix.MDEntryType()
 MDEntryPx = quickfix.MDEntryPx()
 MDEntrySize = quickfix.MDEntrySize()
@@ -22,4 +30,7 @@
 group.getField(MDEntryPx);
 group.getField(MDEntrySize);
 group.getField(orderID);
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/python/sending_messages_1.html b/doc/html/python/sending_messages_1.html index 216b476bd..80b4fb964 100644 --- a/doc/html/python/sending_messages_1.html +++ b/doc/html/python/sending_messages_1.html @@ -1,5 +1,13 @@ -
-def sendToTarget(message):
+
+
+
+
+  
+
+
+
+  
+def sendToTarget(message):
 
 def sendToTarget(message, qualifier):
 
@@ -8,4 +16,7 @@
 def sendToTarget(message, senderCompID, targetCompID):
 
 def sendToTarget(message, senderCompID, targetCompID, qualifier):
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/python/sending_messages_2.html b/doc/html/python/sending_messages_2.html index a3043392f..aa898a4d3 100644 --- a/doc/html/python/sending_messages_2.html +++ b/doc/html/python/sending_messages_2.html @@ -1,26 +1,37 @@ -
-from quickfix import *
+
+
+
+
+  
+
+
+
+  
+from quickfix import *
 
 def sendOrderCancelRequest:
-	message = quickfix.Message()
-	# BeginString
-	message.getHeader().setField(quickfix.StringField(8, "FIX.4.2"))
-	# SenderCompID
-	message.getHeader().setField(quickfix.StringField(49, "TW"))
-	# TargetCompID, with enumeration
-	message.getHeader().setField(quickfix.StringField(56, "TARGET"))
-	# MsgType
-	message.getHeader().setField(quickfix.CharField(35, 'F'))
-	# OrigClOrdID
-	message.setField(quickfix.StringField(41, "123"))
-	# ClOrdID
-	message.setField(quickfix.StringField(11, "321"))
-	# Symbol
-	message.setField(quickfix.StringField(55, "LNUX"))
-	# Side, with value enumeration
-	message.setField(quickfix.CharField(54, quickfix.Side_BUY))
-	# Text
-	message.setField(quickfix.StringField(58, "Cancel My Order!"))
+        message = quickfix.Message()
+        # BeginString
+        message.getHeader().setField(quickfix.StringField(8, "FIX.4.2"))
+        # SenderCompID
+        message.getHeader().setField(quickfix.StringField(49, "TW"))
+        # TargetCompID, with enumeration
+        message.getHeader().setField(quickfix.StringField(56, "TARGET"))
+        # MsgType
+        message.getHeader().setField(quickfix.CharField(35, 'F'))
+        # OrigClOrdID
+        message.setField(quickfix.StringField(41, "123"))
+        # ClOrdID
+        message.setField(quickfix.StringField(11, "321"))
+        # Symbol
+        message.setField(quickfix.StringField(55, "LNUX"))
+        # Side, with value enumeration
+        message.setField(quickfix.CharField(54, quickfix.Side_BUY))
+        # Text
+        message.setField(quickfix.StringField(58, "Cancel My Order!"))
 
-	Session.sendToTarget(message);
-
+ Session.sendToTarget(message); +
+
+ + diff --git a/doc/html/python/sending_messages_3.html b/doc/html/python/sending_messages_3.html index 335504954..294ce3058 100644 --- a/doc/html/python/sending_messages_3.html +++ b/doc/html/python/sending_messages_3.html @@ -1,19 +1,30 @@ -
-from quickfix import *
+
+
+
+
+  
+
+
+
+  
+from quickfix import *
 
 def sendOrderCancelRequest:
-	message = quickfix.Message();
-	header = message.getHeader();
+        message = quickfix.Message();
+        header = message.getHeader();
 
-	header.setField(quickfix.BeginString("FIX.4.2"))
-	header.setField(quickfix.SenderCompID(TW))
-	header.setField(quickfix.TargetCompID("TARGET"))
-	header.setField(quickfix.MsgType("D"))
-	message.setField(quickfix.OrigClOrdID("123"))
-	message.setField(quickfix.ClOrdID("321"))
-	message.setField(quickfix.Symbol("LNUX"))
-	message.setField(quickfix.Side(Side_BUY))
-	message.setField(quickfix.Text("Cancel My Order!"))
+        header.setField(quickfix.BeginString("FIX.4.2"))
+        header.setField(quickfix.SenderCompID(TW))
+        header.setField(quickfix.TargetCompID("TARGET"))
+        header.setField(quickfix.MsgType("D"))
+        message.setField(quickfix.OrigClOrdID("123"))
+        message.setField(quickfix.ClOrdID("321"))
+        message.setField(quickfix.Symbol("LNUX"))
+        message.setField(quickfix.Side(Side_BUY))
+        message.setField(quickfix.Text("Cancel My Order!"))
 
-	Session.sendToTarget(message)
-
+ Session.sendToTarget(message) +
+
+ + diff --git a/doc/html/python/user_defined_1.html b/doc/html/python/user_defined_1.html index 48ebf1bcd..9096584ae 100644 --- a/doc/html/python/user_defined_1.html +++ b/doc/html/python/user_defined_1.html @@ -1,4 +1,16 @@ -

+
+
+
+
+  
+
+
+
+  
+
 message.setField(quickfix.StringField(6123, "value"))
 field = message.getField(quickfix.StringField(6123))
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/python/user_defined_2.html b/doc/html/python/user_defined_2.html index 8fa627bdc..2918d086c 100644 --- a/doc/html/python/user_defined_2.html +++ b/doc/html/python/user_defined_2.html @@ -1,17 +1,34 @@ -

+
+
+
+
+  
+
+
+
+  
+ +
+ +
+
 from quickfix import *
 
 class MyStringField(quickfix.StringField):
-	def __init__(self, data = None)
-		if data == None:
-			quickfix.StringField.__init__(self, 6123)
-		else:
-			quickfix.StringField.__init__(self, 6123, data)
+        def __init__(self, data = None)
+                if data == None:
+                        quickfix.StringField.__init__(self, 6123)
+                else:
+                        quickfix.StringField.__init__(self, 6123, data)
 
 class MyPriceField(quickfix.DoubleField):
-	def __init__(self, data = None)
-		if data == None:
-			quickfix.DoubleField.__init__(self, 8756)
-		else:
-			quickfix.DoubleField.__init__(self, 8756, data)
-
+ def __init__(self, data = None) + if data == None: + quickfix.DoubleField.__init__(self, 8756) + else: + quickfix.DoubleField.__init__(self, 8756, data) + +
+ + + diff --git a/doc/html/python/user_defined_3.html b/doc/html/python/user_defined_3.html index 8a58e9a14..3cad29f40 100644 --- a/doc/html/python/user_defined_3.html +++ b/doc/html/python/user_defined_3.html @@ -1,4 +1,17 @@ -

+
+
+
+
+  
+
+
+
+  
+ +
+ +
+
 stringField = MyStringField("string")
 priceField = MyPriceField(14.54)
 
@@ -7,4 +20,8 @@
 
 message.getField(stringField)
 message.getField(priceField)
-
\ No newline at end of file + +
+ + + diff --git a/doc/html/quickfix.css b/doc/html/quickfix.css index b02587744..84c3b89ee 100644 --- a/doc/html/quickfix.css +++ b/doc/html/quickfix.css @@ -1,67 +1,28 @@ -a:link { - color: rgb(144, 136, 206); - font-weight: bold; - font-family: arial; - font-size: 12; -} -a:visited { - color: rgb(144, 136, 206); - font-weight: bold; - font-family: arial; - font-size: 12; -} -a:hover { - color: black; - font-weight: bold; - font-family: arial; - font-size: 12; -} -hr { - color: rgb(144, 136, 206); - size: 2; -} -font { - color: black; - font-family: arial; - font-size: 12; -} -font.title { - color: white; - font-family: arial; - font-weight: bold; - font-size: 14; -} -font.header { - font-weight: bold; - font-size: 11; -} -font.header2 { - font-weight: bold; - font-size: 10; -} -font.hi { - color: black; - font-family: arial; - font-weight: bold; - font-size: 12; -} -td.outsideLeft { - background: url("images/outsideLeft.gif"); - background-repeat: repeat; -} -td.outsideRight { - background: url("images/outsideRight.gif"); - background-repeat: repeat; -} -td.outsideTop { - background: url("images/outsideTop.gif"); - background-repeat: repeat; -} -td.outsideBottom { - background: url("images/outsideBottom.gif"); - background-repeat: repeat; -} -td.titleTop { - background: url("images/titleTabTop.gif"); - background-repeat: repeat; -} + + + + + + + + + a:link { color: rgb(144, 136, 206); font-weight: bold; + font-family: arial; font-size: 12; } a:visited { color: rgb(144, + 136, 206); font-weight: bold; font-family: arial; font-size: 12; + } a:hover { color: black; font-weight: bold; font-family: arial; + font-size: 12; } hr { color: rgb(144, 136, 206); size: 2; } font + { color: black; font-family: arial; font-size: 12; } font.title { + color: white; font-family: arial; font-weight: bold; font-size: + 14; } font.header { font-weight: bold; font-size: 11; } + font.header2 { font-weight: bold; font-size: 10; } font.hi { + color: black; font-family: arial; font-weight: bold; font-size: + 12; } td.outsideLeft { background: url("images/outsideLeft.gif"); + background-repeat: repeat; } td.outsideRight { background: + url("images/outsideRight.gif"); background-repeat: repeat; } + td.outsideTop { background: url("images/outsideTop.gif"); + background-repeat: repeat; } td.outsideBottom { background: + url("images/outsideBottom.gif"); background-repeat: repeat; } + td.titleTop { background: url("images/titleTabTop.gif"); + background-repeat: repeat; } + + diff --git a/doc/html/receiving_messages.html b/doc/html/receiving_messages.html index 3548e6ed7..108dfc47c 100644 --- a/doc/html/receiving_messages.html +++ b/doc/html/receiving_messages.html @@ -1,133 +1,124 @@ - + - - Receiving Messages -

Receiving Messages

- - -

- Most of the messages you will be interested in looking at will be arriving in your overloaded - fromApp function of your application. You can get fields out of messages with different - degrees of type safety. The type in question here is the FIX message type. When the application - passes you a Message class, the C++ type checker has no idea what specific FIX message it is, you - must determine that dynamically. There is, however, a way we can make C++ aware of this type information. - First we will cover how to dynamically retreive fields from a message, then we will show you the - prefered type safe way. Keep in mind that all messages have a header and a trailer. If you want - to see fields in them, you must first call getHeader() or getTrailer() to get access - to them. Otherwise you use them just like the message. -

- -

Least Type Safe

-

- This method of retreiving data from messages is strongly discouraged and is generally only useful - for writing more low level interfaces for other languages and middleware. -

- Here is a sample code segment for this type of retrieval: -

- See this code in C#, VB.NET, PYTHON, RUBY -
-    void fromApp( const FIX::Message& message, const FIX::SessionID& sessionID )
-      throw( FIX::FieldNotFound&, FIX::IncorrectDataFormat&, FIX::IncorrectTagValue&, FIX::UnsupportedMessageType& )
-    {
-      // retreive value into string with integer field ID
-      std::string value;
-      value = message.getField(44);
-
-      // retrieve value into a field base with integer field ID
-      FIX::FieldBase field(44, "");
-      message.getField(field);
-
-      // retreive value with an enumeration, a little better
-      message.getField(FIX::FIELD::Price);
-    }
-    
- -

More Type Safe

-

- A way to add some type safety to this is by using field classes that represent all the FIX - defined fields. This is sometimes useful in an application, but is generally only used within - code segments that need to be version independent (meaning versions of FIX). For example, our - Session class is implemented using mostly these. It is generally not recomended for most - applications. This will also get fields as their appropriate type, not just as strings. -

- See this code in C#, VB.NET, PYTHON, RUBY -
-    void fromApp( const FIX::Message& message, const FIX::SessionID& sessionID )
-      throw( FIX::FieldNotFound&, FIX::IncorrectDataFormat&, FIX::IncorrectTagValue&, FIX::UnsupportedMessageType& )
-    {
-      // retreive value into field class
-      FIX::Price price;
-      message.getField(price);
-
-      // another field...
-      FIX::ClOrdID clOrdID;
-      message.getField(clOrdID);
-    }
-	
- -

Most Type Safe... DO THIS!

-

- Here is the most type safe and highly encouraged method for retreiving data from a message. - QuickFIX has message classes that correlate to all the messages defined in the spec. They are, just - like the field classes, generated directly off of the FIX specifications. To take advantage of this, - you must break the messages out with the supplied MessageCracker. Also notice we are no longer - using a generic Message class and we are now using get instead of getField. Keep - in mind you can still use getField as all of these classes derive from Message -

- See this code in C#, VB.NET, PYTHON(not supported), RUBY(not supported) -
-    void fromApp( const FIX::Message& message, const FIX::SessionID& sessionID )
-      throw( FIX::FieldNotFound&, FIX::IncorrectDataFormat&, FIX::IncorrectTagValue&, FIX::UnsupportedMessageType& )
-    {
-      crack(message, sessionID);
-    }
-
-    void onMessage( const FIX42::NewOrderSingle& message, const FIX::SessionID& )
-    {
-      FIX::ClOrdID clOrdID;
-      message.get(clOrdID);
-
-      FIX::ClearingAccount clearingAccount;
-      message.get(clearingAccount);
-    }
-
-    void onMessage( const FIX41::NewOrderSingle& message, const FIX::SessionID& )
-    {
-      FIX::ClOrdID clOrdID;
-      message.get(clOrdID);
-
-      // compile time error!! field not defined in FIX41
-      FIX::ClearingAccount clearingAccount;
-      message.get(clearingAccount);
-    }
-
-    void onMessage( const FIX42::OrderCancelRequest& message, const FIX::SessionID& )
-    {
-      FIX::ClOrdID clOrdID;
-      message.get(clOrdID);
-
-      // compile time error!! field not defined for OrderCancelRequest
-      FIX::Price price;
-      message.get(price);
-    }
-    
- -

- In order to use this you must use the MessageCracker as a mixin to your application. - This will provide you with the crack function and allow you to overload specific message - functions. Any function you do not overload will by default throw an UnsupportedMessageType - exception

- Define your application like this: -

- See this code in C#, VB.NET, PYTHON(not supported), RUBY(not supported) -
-    #include "quickfix/Application.h"
-    #include "quickfix/MessageCracker.h"
-
-    class MyApplication
-    : public FIX::Application,
-      public FIX::MessageCracker
-    

-  
+
+  
+
+  Receiving Messages
+
+
+
+  
+
+ Receiving Messages +
+
+ +
+

Most of the messages you will be interested in looking at + will be arriving in your overloaded fromApp function of + your application. All messages have a header and a trailer. If + you want to see those fields, you must call getHeader() + or getTrailer() on the message to access them.

+ +

Type Safe Messages And Fields

+ +

QuickFIX has a class for all messages defined in the + standard spec.

+
+void fromApp( const FIX::Message& message, const FIX::SessionID& sessionID )
+  throw( FIX::FieldNotFound&, FIX::IncorrectDataFormat&, FIX::IncorrectTagValue&, FIX::UnsupportedMessageType& )
+{
+  crack(message, sessionID);
+}
+
+void onMessage( const FIX42::NewOrderSingle& message, const FIX::SessionID& )
+{
+  FIX::ClOrdID clOrdID;
+  message.get(clOrdID);
+
+  FIX::ClearingAccount clearingAccount;
+  message.get(clearingAccount);
+}
+
+void onMessage( const FIX41::NewOrderSingle& message, const FIX::SessionID& )
+{
+  FIX::ClOrdID clOrdID;
+  message.get(clOrdID);
+
+  // compile time error!! field not defined in FIX41
+  FIX::ClearingAccount clearingAccount;
+  message.get(clearingAccount);
+}
+
+void onMessage( const FIX42::OrderCancelRequest& message, const FIX::SessionID& )
+{
+  FIX::ClOrdID clOrdID;
+  message.get(clOrdID);
+
+  // compile time error!! field not defined for OrderCancelRequest
+  FIX::Price price;
+  message.get(price);
+}
+
+ +

In order to use this you must use the MessageCracker + as a mixin to your application. This will provide you with the + crack function and allow you to overload specific + message functions. Any function you do not overload will by + default throw an UnsupportedMessageType exception
+
+ Define your application like this:

+
+#include "quickfix/Application.h"
+#include "quickfix/MessageCracker.h"
+
+class MyApplication
+: public FIX::Application,
+  public FIX::MessageCracker
+
+ +

Type Safe Fields Only

+ +

Use the getField method to get any field from any + message.

See this code in PYTHON, RUBY +
+void fromApp( const FIX::Message& message, const FIX::SessionID& sessionID )
+  throw( FIX::FieldNotFound&, FIX::IncorrectDataFormat&, FIX::IncorrectTagValue&, FIX::UnsupportedMessageType& )
+{
+  // retrieve value into field class
+  FIX::Price price;
+  message.getField(price);
+
+  // another field...
+  FIX::ClOrdID clOrdID;
+  message.getField(clOrdID);
+}
+
+ +

No Type Safety

+ +

Create your own fields using tag numbers.

See this code + in PYTHON, + RUBY +
+void fromApp( const FIX::Message& message, const FIX::SessionID& sessionID )
+  throw( FIX::FieldNotFound&, FIX::IncorrectDataFormat&, FIX::IncorrectTagValue&, FIX::UnsupportedMessageType& )
+{
+  // retreive value into string with integer field ID
+  std::string value;
+  value = message.getField(44);
+
+  // retrieve value into a field base with integer field ID
+  FIX::FieldBase field(44, "");
+  message.getField(field);
+
+  // retreive value with an enumeration, a little better
+  message.getField(FIX::FIELD::Price);
+}
+
+
+ diff --git a/doc/html/repeating_groups.html b/doc/html/repeating_groups.html index f6883227c..7d9b0c6e1 100644 --- a/doc/html/repeating_groups.html +++ b/doc/html/repeating_groups.html @@ -1,58 +1,67 @@ - + - - Repeating Groups -

Repeating Groups

- - - QuickFIX has the ability to send messages containing repeating groups and even recursive - repeating groups. All repeating groups begin with a field that indicates how many repeating - groups are in a set. A group can be created by referencing a class named after this field - scoped within the parent message or group. + + -

Creating Messages With Repeating Groups

+ Repeating Groups + -

- Here is an example of a message that distributes market data. When the message is created - the required field with the number of repeating groups is set to zero. This is because - QuickFIX will automatically set this field for you when you add groups. This way there is - never an inconsistancy between the number of entries in the field and in the message. -

+ +
+
+ Repeating Groups +
+
- See this code in C#, VB.NET, PYTHON, RUBY -
+  
+ QuickFIX has the ability to send messages containing repeating + groups and even recursive repeating groups. All repeating + groups begin with a field that indicates how many repeating + groups are in a set. A group can be created by referencing a + class named after this field scoped within the parent message + or group. + +

Creating Messages With Repeating Groups

+ +

When a message is created the required field declaring the + number of repeating groups is set to zero. QuickFIX will + automatically increment field for you as you add groups.

See + this code in PYTHON, RUBY +
     // create a market data message
-    FIX42::MarketDataSnapshotFullRefresh message(FIX::Symbol("QF"));
+    FIX42::MarketDataSnapshotFullRefresh message(FIX::Symbol("QF"));
 
     // repeating group in the form of MessageName::NoField
-    FIX42::MarketDataSnapshotFullRefresh::NoMDEntries group;
+    FIX42::MarketDataSnapshotFullRefresh::NoMDEntries group;
     group.set(FIX::MDEntryType('0'));
     group.set(FIX::MDEntryPx(12.32));
     group.set(FIX::MDEntrySize(100));
     group.set(FIX::OrderID("ORDERID"));
-    message.addGroup(group);
+    message.addGroup(group);
 
     // no need to create a new group class if we are reusing the fields
-    group.set(FIX::MDEntryType('1'));
+    group.set(FIX::MDEntryType('1'));
     group.set(FIX::MDEntryPx(12.32));
     group.set(FIX::MDEntrySize(100));
     group.set(FIX::OrderID("ORDERID"));
-    message.addGroup(group);
-    
+ message.addGroup(group); +
-

Reading Messages With Repeating Groups

+

Reading Messages With Repeating Groups

-

- To pull a group out of a message you need to supply the group you wish to pull out. You should - first inspect the number of entries field (which the group is named after) to get the total number - of groups. The message that was created above is now parsed back out below. -

- - See this code in C#, VB.NET, PYTHON, RUBY -
+    

To pull a group out of a message you need to supply the + group object you wish to pull out. You should first inspect the + number of entries field (which the group is named after) to get + the total number of groups. The message that was created above + is now parsed in this example.

See this code in PYTHON, RUBY +
     // should be 2
-    FIX::NoMDEntries noMDEntries;
+    FIX::NoMDEntries noMDEntries;
     message.get(noMDEntries);
 
     FIX42::MarketDataSnapshotFullRefresh::NoMDEntries group;
@@ -71,8 +80,8 @@ 

Reading Messages With Repeating Groups

group.get(MDEntryType); group.get(MDEntryPx); group.get(MDEntrySize); - group.get(orderID);
-
- - + group.get(orderID); +
+ + diff --git a/doc/html/ruby/application_1.html b/doc/html/ruby/application_1.html index cf552beca..4ac99be81 100644 --- a/doc/html/ruby/application_1.html +++ b/doc/html/ruby/application_1.html @@ -1,26 +1,37 @@ -
-class Application < Quickfix::Application
+
 
-	def onCreate(sessionID)
-	end
+
+
+  
+
 
-	def onLogon(sessionID)
-	end
+
+  
+class Application < Quickfix::Application
 
-	def onLogout(sessionID)
-	end
+        def onCreate(sessionID)
+        end
 
-	def toAdmin(sessionID, message)
-	end
+        def onLogon(sessionID)
+        end
 
-	def toApp(sessionID, message)
-	end
+        def onLogout(sessionID)
+        end
 
-	def fromAdmin(sessionID, message)
-	end
+        def toAdmin(sessionID, message)
+        end
 
-	def fromApp(sessionID, message)
-	end
+        def toApp(sessionID, message)
+        end
+
+        def fromAdmin(sessionID, message)
+        end
+
+        def fromApp(sessionID, message)
+        end
 
 end
-
+
+
+ + diff --git a/doc/html/ruby/application_2.html b/doc/html/ruby/application_2.html index 5703248bf..423d38165 100644 --- a/doc/html/ruby/application_2.html +++ b/doc/html/ruby/application_2.html @@ -1,20 +1,31 @@ -
-require 'quickfix_ruby'
+
 
-return if ARGV.length < 2
+
+
+  
+
+
+
+  
+require 'quickfix_ruby'
+
+return if ARGV.length < 2
 
 fileName = ARGV[0]
 
 begin
-	settings = Quickfix::SessionSettings.new( fileName )
-	application = MyApplication.new
-	storeFactory = Quickfix::FileStoreFactory.new( settings )
-	logFactory = Quickfix::ScreenLogFactory.new( settings )
-	acceptor = Quickfix::SocketAcceptor.new( application, storeFactory, settings, logFactory )
-	acceptor.start()
-	# while condition == true: do something
-	acceptor.stop()
-rescue Quickfix::ConfigError => e
-	print e
+        settings = Quickfix::SessionSettings.new( fileName )
+        application = MyApplication.new
+        storeFactory = Quickfix::FileStoreFactory.new( settings )
+        logFactory = Quickfix::ScreenLogFactory.new( settings )
+        acceptor = Quickfix::SocketAcceptor.new( application, storeFactory, settings, logFactory )
+        acceptor.start()
+        # while condition == true: do something
+        acceptor.stop()
+rescue Quickfix::ConfigError => e
+        print e
 end
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/receiving_messages_1.html b/doc/html/ruby/receiving_messages_1.html index 225247147..49afc5853 100644 --- a/doc/html/ruby/receiving_messages_1.html +++ b/doc/html/ruby/receiving_messages_1.html @@ -1,8 +1,19 @@ -
-require 'quickfix_ruby'
+
+
+
+
+  
+
+
+
+  
+require 'quickfix_ruby'
 
 def fromApp(message, sessionID):
-	field = Quickfix::StringField.new(44)
-	message.getField(field)
+        field = Quickfix::StringField.new(44)
+        message.getField(field)
 end
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/receiving_messages_2.html b/doc/html/ruby/receiving_messages_2.html index ddacae84e..c6b8bd045 100644 --- a/doc/html/ruby/receiving_messages_2.html +++ b/doc/html/ruby/receiving_messages_2.html @@ -1,11 +1,22 @@ -
-require 'quickfix_ruby'
+
+
+
+
+  
+
+
+
+  
+require 'quickfix_ruby'
 
 def fromApp(message, sessionID):
-	price = Quickfix::Price.new()
-	message.getField(price)
+        price = Quickfix::Price.new()
+        message.getField(price)
 
-	clOrdID = Quickfix::ClOrdID.new()
-	message.getField(clOrdID)
+        clOrdID = Quickfix::ClOrdID.new()
+        message.getField(clOrdID)
 end
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/repeating_groups_1.html b/doc/html/ruby/repeating_groups_1.html index 7f0d413e5..4107919b6 100644 --- a/doc/html/ruby/repeating_groups_1.html +++ b/doc/html/ruby/repeating_groups_1.html @@ -1,5 +1,13 @@ -
-require 'quickfix_ruby'
+
+
+
+
+  
+
+
+
+  
+require 'quickfix_ruby'
 require 'quickfix42'
 
 message = Quickfix42::MarketDataSnapshotFullRefresh.new()
@@ -16,4 +24,7 @@
 group.setField(Quickfix::MDEntrySize.new(100))
 group.setField(Quickfix::OrderID.new("ORDERID"))
 message.addGroup( group )
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/repeating_groups_2.html b/doc/html/ruby/repeating_groups_2.html index f596ee1ef..f2e0e56f6 100644 --- a/doc/html/ruby/repeating_groups_2.html +++ b/doc/html/ruby/repeating_groups_2.html @@ -1,11 +1,19 @@ -
-require 'quickfix_ruby'
+
+
+
+
+  
+
+
+
+  
+require 'quickfix_ruby'
 require 'quickfix42'
 
 noMDEntries = Quickfix::NoMDEntries.new()
 message.getField(noMDEntries)
 
-group = Quickfix42::MarketDataSnapshotFillRefresh.NoMDEntries.new()
+group = Quickfix42::MarketDataSnapshotFullRefresh.NoMDEntries.new()
 MDEntryType = Quickfix::MDEntryType.new()
 MDEntryPx = Quickfix::MDEntryPx.new()
 MDEntrySize = Quickfix::MDEntrySize.new()
@@ -22,4 +30,7 @@
 group.getField(MDEntryPx);
 group.getField(MDEntrySize);
 group.getField(orderID);
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/sending_messages_1.html b/doc/html/ruby/sending_messages_1.html index f1d6eea0e..07564cc38 100644 --- a/doc/html/ruby/sending_messages_1.html +++ b/doc/html/ruby/sending_messages_1.html @@ -1,5 +1,13 @@ -
-def sendToTarget(message)
+
+
+
+
+  
+
+
+
+  
+def sendToTarget(message)
 
 def sendToTarget(message, qualifier)
 
@@ -8,4 +16,7 @@
 def sendToTarget(message, senderCompID, targetCompID)
 
 def sendToTarget(message, senderCompID, targetCompID, qualifier)
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/sending_messages_2.html b/doc/html/ruby/sending_messages_2.html index 592203846..f5efc3838 100644 --- a/doc/html/ruby/sending_messages_2.html +++ b/doc/html/ruby/sending_messages_2.html @@ -1,27 +1,38 @@ -
-require 'quickfix_ruby'
+
+
+
+
+  
+
+
+
+  
+require 'quickfix_ruby'
 
 def sendOrderCancelRequest
-	message = Quickfix::Message.new()
-	# BeginString
-	message.getHeader().setField(Quickfix::StringField.new(8, "FIX.4.2"))
-	# SenderCompID
-	message.getHeader().setField(Quickfix::StringField.new(49, "TW"))
-	# TargetCompID, with enumeration
-	message.getHeader().setField(Quickfix::StringField.new(56, "TARGET"))
-	# MsgType
-	message.getHeader().setField(Quickfix::CharField.new(35, 'F'))
-	# OrigClOrdID
-	message.setField(Quickfix::StringField.new(41, "123"))
-	# ClOrdID
-	message.setField(Quickfix::StringField.new(11, "321"))
-	# Symbol
-	message.setField(Quickfix::StringField.new(55, "LNUX"))
-	# Side, with value enumeration
-	message.setField(Quickfix::CharField.new(54, quickfix.Side_BUY))
-	# Text
-	message.setField(Quickfix::StringField.new(58, "Cancel My Order!"))
+        message = Quickfix::Message.new()
+        # BeginString
+        message.getHeader().setField(Quickfix::StringField.new(8, "FIX.4.2"))
+        # SenderCompID
+        message.getHeader().setField(Quickfix::StringField.new(49, "TW"))
+        # TargetCompID, with enumeration
+        message.getHeader().setField(Quickfix::StringField.new(56, "TARGET"))
+        # MsgType
+        message.getHeader().setField(Quickfix::CharField.new(35, 'F'))
+        # OrigClOrdID
+        message.setField(Quickfix::StringField.new(41, "123"))
+        # ClOrdID
+        message.setField(Quickfix::StringField.new(11, "321"))
+        # Symbol
+        message.setField(Quickfix::StringField.new(55, "LNUX"))
+        # Side, with value enumeration
+        message.setField(Quickfix::CharField.new(54, quickfix.Side_BUY))
+        # Text
+        message.setField(Quickfix::StringField.new(58, "Cancel My Order!"))
 
-	Quickfix::Session.sendToTarget(message)
+        Quickfix::Session.sendToTarget(message)
 end
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/sending_messages_3.html b/doc/html/ruby/sending_messages_3.html index e715e0c9f..01132f02b 100644 --- a/doc/html/ruby/sending_messages_3.html +++ b/doc/html/ruby/sending_messages_3.html @@ -1,20 +1,31 @@ -
-require 'quickfix_ruby'
+
+
+
+
+  
+
+
+
+  
+require 'quickfix_ruby'
 
 def sendOrderCancelRequest
-	message = Quickfix::Message.new();
-	header = message.getHeader();
+        message = Quickfix::Message.new();
+        header = message.getHeader();
 
-	header.setField(Quickfix::BeginString.new("FIX.4.2"))
-	header.setField(Quickfix::SenderCompID.new(TW))
-	header.setField(Quickfix::TargetCompID.new("TARGET"))
-	header.setField(Quickfix::MsgType.new("D"))
-	message.setField(Quickfix::OrigClOrdID.new("123"))
-	message.setField(Quickfix::ClOrdID.new("321"))
-	message.setField(Quickfix::Symbol.new("LNUX"))
-	message.setField(Quickfix::Side.new(Side.BUY))
-	message.setField(Quickfix::Text.new("Cancel My Order!"))
+        header.setField(Quickfix::BeginString.new("FIX.4.2"))
+        header.setField(Quickfix::SenderCompID.new(TW))
+        header.setField(Quickfix::TargetCompID.new("TARGET"))
+        header.setField(Quickfix::MsgType.new("D"))
+        message.setField(Quickfix::OrigClOrdID.new("123"))
+        message.setField(Quickfix::ClOrdID.new("321"))
+        message.setField(Quickfix::Symbol.new("LNUX"))
+        message.setField(Quickfix::Side.new(Side.BUY))
+        message.setField(Quickfix::Text.new("Cancel My Order!"))
 
-	Quickfix::Session.sendToTarget(message)
+        Quickfix::Session.sendToTarget(message)
 end
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/user_defined_1.html b/doc/html/ruby/user_defined_1.html index e7b8ea37d..ed0752ce7 100644 --- a/doc/html/ruby/user_defined_1.html +++ b/doc/html/ruby/user_defined_1.html @@ -1,4 +1,16 @@ -

+
+
+
+
+  
+
+
+
+  
+
 message.setField(Quickfix::StringField.new(6123, "value"))
 field = message.getField(Quickfix::StringField(6123).new())
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/user_defined_2.html b/doc/html/ruby/user_defined_2.html index 18c1e6414..a76a0436b 100644 --- a/doc/html/ruby/user_defined_2.html +++ b/doc/html/ruby/user_defined_2.html @@ -1,23 +1,35 @@ -

+
+
+
+
+  
+
+
+
+  
+
 require 'quickfix_ruby'
 
-class MyStringField < Quickfix::StringField
-	def initialize( data = nil )
-		if( data == nil )
-			super(6123)
-		else
-			super(6123, data)
-		end
-	end
+class MyStringField < Quickfix::StringField
+        def initialize( data = nil )
+                if( data == nil )
+                        super(6123)
+                else
+                        super(6123, data)
+                end
+        end
 end
 
-class MyDoubleField < Quickfix::DoubleField
-	def initialize( data = nil )
-		if( data == nil )
-			super(8756)
-		else
-			super(8756, data)
-		end
-	end
+class MyDoubleField < Quickfix::DoubleField
+        def initialize( data = nil )
+                if( data == nil )
+                        super(8756)
+                else
+                        super(8756, data)
+                end
+        end
 end
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/ruby/user_defined_3.html b/doc/html/ruby/user_defined_3.html index a915df638..cef9c2ac4 100644 --- a/doc/html/ruby/user_defined_3.html +++ b/doc/html/ruby/user_defined_3.html @@ -1,4 +1,13 @@ -

+
+
+
+
+  
+
+
+
+  
+
 stringField = MyStringField.new("string")
 priceField = MyPriceField.new(14.54)
 
@@ -7,4 +16,7 @@
 
 message.getField(stringField)
 message.getField(priceField)
-
\ No newline at end of file +
+
+ + diff --git a/doc/html/sending_messages.html b/doc/html/sending_messages.html index edbf01d59..8a89da816 100644 --- a/doc/html/sending_messages.html +++ b/doc/html/sending_messages.html @@ -1,124 +1,124 @@ - + - - Sending Messages -

Sending Messages

- - -

- Messages can be sent to a counter party with the static Session::sendToTarget methods. - This method has several signatures. They are: -

- See this code in C#, VB.NET, PYTHON, RUBY -
-    // send a message that already contains a BeginString, SenderCompID, and a TargetCompID
-    static bool sendToTarget( Message&, const std::string& qualifier = "" )
-        throw(SessionNotFound&);
-
-    // send a message based on the sessionID, convenient for use
-    // in fromApp since it provides a session ID for incoming
-    // messages
-    static bool sendToTarget( Message&, const SessionID& )
-      throw(SessionNotFound&);
-
-    // append a SenderCompID and TargetCompID before sending
-    static bool sendToTarget( Message&, const SenderCompID&, const TargetCompID&, const std::string& qualifier = "" )
-      throw(SessionNotFound&);
-
-    // pass SenderCompID and TargetCompID in as strings
-    static bool sendToTarget( Message&, const std::string&, const std::string&, const std::string& qualifier = "" )
-      throw(SessionNotFound&);
-    
- -

Creating Messages

- As for creating messages, just like reading them, there are several levels of type safety. And - just like before, the recommended usage is the type safe method. -

- -

Least Type Safe

-

- Once again. This should only be used for low level interface to other languages and middleware. - do not use this for writing applications. -

- See this code in C#, VB.NET, PYTHON, RUBY -
-    void sendOrderCancelRequest()
-    {
-      FIX::Message message;
-      // BeginString
-      message.getHeader().setField(8, "FIX.4.2");
-      // SenderCompID
-      message.getHeader().setField(49, "TW");
-      // TargetCompID, with enumeration
-      message.getHeader().setField(FIX::FIELD::TargetCompID, "TARGET");
-      // MsgType
-      message.getHeader().setField(35, 'F');
-      // OrigClOrdID
-      message.setField(41, "123");
-      // ClOrdID
-      message.setField(11, "321");
-      // Symbol
-      message.setField(55, "LNUX");
-      // Side, with value enumeration
-      message.setField(54, FIX::Side_BUY);
-      // Text
-      message.setField(58, "Cancel My Order!");
-
-      FIX::Session::sendToTarget(message);
-    }
-    
- -

More Type Safe

-

- And here, by using field classes, we can clearify our code and add some type safety. Once again, this - is something you usually use for code that needs to work with multiple messages types or multiple - FIX versions. -

- See this code in C#, VB.NET, PYTHON, RUBY -

-    void sendOrderCancelRequest()
-    {
-      FIX::Message message;
-      FIX::Header header& = message.getHeader();
-
-      header.setField(FIX::BeginString("FIX.4.2"));
-      header.setField(FIX::SenderCompID(TW));
-      header.setField(FIX::TargetCompID("TARGET"));
-      header.setField(FIX::MsgType(FIX::MsgType_OrderCancelRequest));
-      message.setField(FIX::OrigClOrdID("123"));
-      message.setField(FIX::ClOrdID("321"));
-      message.setField(FIX::Symbol("LNUX"));
-      message.setField(FIX::Side(FIX::Side_BUY));
-      message.setField(FIX::Text("Cancel My Order!"));
-
-      FIX::Session::sendToTarget(message);
-    }
-    
- -

Most Type Safe... DO THIS!

-

- Finally, the highly recommended method is to use the type safe message classes. This - should typically be the only way you should ever have to create messages. Here the constructor - takes in all the required fields and adds the correct MsgType and BeginString for you. - What's more, by using the set method instead of setField, the compiler will not let - you add a field that is not a part of a OrderCancelRequest based on the FIX4.1 specs. Keep in - mind you can still use setField if you want to force any field you want into the message. -

- See this code in C#, VB.NET, PYTHON(not supported), RUBY(not supported) -
-    void sendOrderCancelRequest()
-    {
-      FIX41::OrderCancelRequest message(
-        FIX::OrigClOrdID("123"),
-        FIX::ClOrdID("321"),
-        FIX::Symbol("LNUX"),
-        FIX::Side(FIX::Side_BUY));
-
-      message.set(FIX::Text("Cancel My Order!"));
-
-      FIX::Session::sendToTarget(message, SenderCompID("TW"), TargetCompID("TARGET"));
-    }
-    
- + + + + Sending Messages + + + +
+
+ Sending Messages +
+
+ +
+

Messages can be sent to a counter party with the static + Session::sendToTarget methods.

See this code in + PYTHON, RUBY +
+// send a message that already contains a BeginString, SenderCompID, and a TargetCompID
+static bool sendToTarget( Message&, const std::string& qualifier = "" )
+  throw(SessionNotFound&);
+
+// send a message based on the sessionID, convenient for use
+// in fromApp since it provides a session ID for incoming
+// messages
+static bool sendToTarget( Message&, const SessionID& )
+  throw(SessionNotFound&);
+
+// append a SenderCompID and TargetCompID before sending
+static bool sendToTarget( Message&, const SenderCompID&, const TargetCompID&, const std::string& qualifier = "" )
+  throw(SessionNotFound&);
+
+// pass SenderCompID and TargetCompID in as strings
+static bool sendToTarget( Message&, const std::string&, const std::string&, const std::string& qualifier = "" )
+  throw(SessionNotFound&);
+
+ +

Type Safe Messages And Fields

+ +

Message constructors take in all required fields and adds + the correct MsgType and BeginString for you. With + the set method, the compiler will not let you add a + field that is not a part of a message as defined by the + spec.

+
+void sendOrderCancelRequest()
+{
+  FIX41::OrderCancelRequest message(
+    FIX::OrigClOrdID("123"),
+    FIX::ClOrdID("321"),
+    FIX::Symbol("LNUX"),
+    FIX::Side(FIX::Side_BUY));
+
+  message.set(FIX::Text("Cancel My Order!"));
+
+  FIX::Session::sendToTarget(message, SenderCompID("TW"), TargetCompID("TARGET"));
+}
+
+ +

Type Safe Field Only

+ +

The setField method allows you to add any field to + any message.

See this code in PYTHON, RUBY +
+void sendOrderCancelRequest()
+{
+  FIX::Message message;
+  FIX::Header header& = message.getHeader();
+
+  header.setField(FIX::BeginString("FIX.4.2"));
+  header.setField(FIX::SenderCompID(TW));
+  header.setField(FIX::TargetCompID("TARGET"));
+  header.setField(FIX::MsgType(FIX::MsgType_OrderCancelRequest));
+  message.setField(FIX::OrigClOrdID("123"));
+  message.setField(FIX::ClOrdID("321"));
+  message.setField(FIX::Symbol("LNUX"));
+  message.setField(FIX::Side(FIX::Side_BUY));
+  message.setField(FIX::Text("Cancel My Order!"));
+
+  FIX::Session::sendToTarget(message);
+}
+
+ +

No Type Safety

+ +

You can also use setField to pass in + primitives.

See this code in PYTHON, RUBY +
+void sendOrderCancelRequest()
+{
+  FIX::Message message;
+  // BeginString
+  message.getHeader().setField(8, "FIX.4.2");
+  // SenderCompID
+  message.getHeader().setField(49, "TW");
+  // TargetCompID, with enumeration
+  message.getHeader().setField(FIX::FIELD::TargetCompID, "TARGET");
+  // MsgType
+  message.getHeader().setField(35, 'F');
+  // OrigClOrdID
+  message.setField(41, "123");
+  // ClOrdID
+  message.setField(11, "321");
+  // Symbol
+  message.setField(55, "LNUX");
+  // Side, with value enumeration
+  message.setField(54, FIX::Side_BUY);
+  // Text
+  message.setField(58, "Cancel My Order!");
+
+  FIX::Session::sendToTarget(message);
+}
+
+
+ diff --git a/doc/html/testing.html b/doc/html/testing.html index de62fde57..5b7cd45ef 100644 --- a/doc/html/testing.html +++ b/doc/html/testing.html @@ -1,91 +1,74 @@ - + - - Testing QuickFIX -

Testing QuickFIX

- - - -

- The development of QuickFIX has been driven by a suite of functional acceptance tests - and unit tests. We have been working incrementally, functional test by functional test, - writing the unit tests before the code. If these tests pass, we're pretty confident - that the engine works as intended. -

-

- The developer unit tests are written in C++ and make direct calls into the code. The - functional acceptance tests are scripted FIX messages that are pumped into a running - FIX server. Most of these tests are based off of the - - FIX Session-level Test Cases and Expected Behaviors document -

-

- Two executable files are built that allow you to run tests. They are ut(.exe) and - at_server(.exe). Running the ut executable will run all the defined unit tests - against the quickfix library. The at_server executable is an implementation of a FIX server - application that simply echoes NewOrderSingle messages back to the client. It also ensures - a ClOrdID is not reused. It has just enough functionality to test the application-level - behavior of our implementation. -

-

- The output of the unit test runner is represented by a period if the test passes or a - letter 'F' if it fails. Failed tests will also display information regarding the failure. - This will usually be a test name, file name, and line number. -

-

- The output of the acceptance test runner will be an XML output that has a result field - with a sucess or failure. A failed test will also display information on why the test - has failed. Usually this will be a comparison of the expected result and the actual - result of a line. To run acceptance tests, ruby must be installed and in your path. -

- - - - -

Windows

- -
-

Unit Tests

-

- Enter the test directory under quickfix. All tests need to be run from this - directory. To run unit tests, either type runut debug [port] or runut release [port], - depending on if you want to test the debug or release version. The port is used to test - socket functionality. If you built QuickFIX with one of its supporting databases, you will - need to update cfg/ut.cfg to reflect your database settings. -

-

Acceptance Tests

-

- Go to the test directory under the root quickfix directory. Type either runat - debug [port] or runat release [port], depending on if you want to test the - debug or release version. The port is used to listen for connections on a socket server. - This should be a port that is not already in use on your system. runat_threaded.bat is - also provided if you want to test using threaded socket code. The parameters are the same. -

-
- -
-

Linux / Solaris / FreeBSD / Mac OS X

- -
-

Unit Tests

-

- Enter the test directory under quickfix. All tests need to be run from this - directory. To run unit tests, type ./runut.sh [port] where the port is used to test - the socket functionality. If you built QuickFIX with one of its supporting databases, you will - need to update cfg/ut.cfg to reflect your database settings. -

-

Acceptance Tests

-

- Go to the test directory under the root quickfix directory. Type ./runat.sh - [port]. The port is used to listen for connections on a socket server. - This should be a port that is not already in use on your system. runat_threaded.sh is - also provided if you want to test using threaded socket code. The parameters are the same. -

-
- - + + + + Testing QuickFIX + + + +
+
+ Testing QuickFIX +
+
+ +
+

The development of QuickFIX has been driven by a suite of + functional acceptance tests and unit tests.

+ +

Windows

+ +

Unit Tests

+ +

From the test directory:

+
+runut release [port]
+
+ +

The port is used to test socket functionality. If you built + QuickFIX with one of its supporting databases, you will need to + update cfg/ut.cfg to reflect your database settings.

+ +

Acceptance Tests

+ +

From the test directory:

+
+runat release [port]
+
+
+runat_threaded release [port]
+
+ +

The port is used to listen for connections on a socket + server.

+ +

Linux / Solaris / FreeBSD / Mac OS X

+ +

Unit Tests

+ +

From the test directory:

+
+./runut.sh [port]
+
+ +

The port is used to test socket functionality. If you built + QuickFIX with one of its supporting databases, you will need to + update cfg/ut.cfg to reflect your database settings.

+ +

Acceptance Tests

+ +

From the test directory:

+
+./runat.sh [port]
+
+
+./runat_threaded.sh [port]
+
+ +

The port is used to listen for connections on a socket + server.

+
+ diff --git a/doc/html/trailer.html b/doc/html/trailer.html index ff8b8b863..34290a3ca 100644 --- a/doc/html/trailer.html +++ b/doc/html/trailer.html @@ -1,7 +1,20 @@ -
-Generated on $datetime for $projectname by -doxygen - $doxygenversion written by Dimitri van Heesch, - © 1997-2001
+ + + + + + + + +
+ +
+ Generated on $datetime for $projectname by + $doxygenversion written by Dimitri van Heesch, + © 1997-2001 +
diff --git a/doc/html/unit_tests.html b/doc/html/unit_tests.html index 20c5ae7bf..91758295f 100644 --- a/doc/html/unit_tests.html +++ b/doc/html/unit_tests.html @@ -1,57 +1,64 @@ - + - - Unit Tests -

Unit Tests

- - - -

- QuickFIX comes with a comprehensive suite of automated unit tests. These tests are run by a - framework called UnitTest++. UnitTest++ allows developers to test - C++ code by writing code that calls functions on objects and asserting correct behavior. These - test verifies not only that the code works correctly, but also that it works the same on all - platforms. -

- -

- An example of one of the unit tests is provided below. This sample shows the setup and - execution of the test that verifies our Parser object can correctly extract messages from a stream. -

- -
-  struct readFixMessageFixture
-  {
-    readFixMessageFixture()
-    {
-      fixMsg1 = "8=FIX.4.2\0019=12\00135=A\001108=30\00110=31\001";
-      fixMsg2 = "8=FIX.4.2\0019=17\00135=4\00136=88\001123=Y\00110=34\001";
-      fixMsg3 = "8=FIX.4.2\0019=19\00135=A\001108=30\0019710=8\00110=31\001";
-
-      object.addToStream( fixMsg1 + fixMsg2 + fixMsg3 );
-    }
-
-    std::string fixMsg1;
-    std::string fixMsg2;
-    std::string fixMsg3;
-    Parser object;
-  };
-
-  TEST_FIXTURE(readFixMessageFixture, readFixMessage)
-  {
-    std::string readFixMsg1;
-    CHECK( object.readFixMessage( readFixMsg1 ) );
-    CHECK_EQUAL( fixMsg1, readFixMsg1 );
+
+  
+
+  Unit Tests
+
+
+
+  
+
+ Unit Tests +
+
+ +
+

QuickFIX comes with a comprehensive suite of automated unit + tests. These tests are run by a framework called UnitTest++. + UnitTest++ allows developers to test C++ code by writing code + that calls functions on objects and asserting correct behavior. + These test verifies not only that the code works correctly, but + also that it works the same on all platforms.

- std::string readFixMsg2; - CHECK( object.readFixMessage( readFixMsg2 ) ); - CHECK_EQUAL( fixMsg2, readFixMsg2 ); +

This sample shows the setup and execution of the test that + verifies the Parser object can correctly extract messages from + a stream.

+
+struct readFixMessageFixture
+{
+  readFixMessageFixture()
+  {
+    fixMsg1 = "8=FIX.4.2\0019=12\00135=A\001108=30\00110=31\001";
+    fixMsg2 = "8=FIX.4.2\0019=17\00135=4\00136=88\001123=Y\00110=34\001";
+    fixMsg3 = "8=FIX.4.2\0019=19\00135=A\001108=30\0019710=8\00110=31\001";
 
-    std::string readFixMsg3;
-    CHECK( object.readFixMessage( readFixMsg3 ) );
-    CHECK_EQUAL( fixMsg3, readFixMsg3 );
+    object.addToStream( fixMsg1 + fixMsg2 + fixMsg3 );
   }
-  
- + + std::string fixMsg1; + std::string fixMsg2; + std::string fixMsg3; + Parser object; +}; + +TEST_FIXTURE(readFixMessageFixture, readFixMessage) +{ + std::string readFixMsg1; + CHECK( object.readFixMessage( readFixMsg1 ) ); + CHECK_EQUAL( fixMsg1, readFixMsg1 ); + + std::string readFixMsg2; + CHECK( object.readFixMessage( readFixMsg2 ) ); + CHECK_EQUAL( fixMsg2, readFixMsg2 ); + + std::string readFixMsg3; + CHECK( object.readFixMessage( readFixMsg3 ) ); + CHECK_EQUAL( fixMsg3, readFixMsg3 ); +} +
+ + diff --git a/doc/html/user_defined.html b/doc/html/user_defined.html index 69792f093..5f5942028 100644 --- a/doc/html/user_defined.html +++ b/doc/html/user_defined.html @@ -1,84 +1,91 @@ - + - - User Defined Fields -

User Defined Fields

- - -

- FIX allows for users to define their own fields that do not belong to the spec. How can QuickFIX - be used to set and get user defined fields? Well one answer would be to use the non-type safe - set and get fields like so: -

- See this code in C#, VB.NET, PYTHON, RUBY -

-  message.setField(6123, "value");
-  message.getField(6123);
-  
+ + -

- But there is a better way. Instead of using this non type safe method, why not bring your own - user defined fields into the type system? QuickFIX provides you with a set of macros to do just - that. Now you can define your user defined fields in a separate file like this. -

- See this code in C#, VB.NET, PYTHON, RUBY -

-  #include "quickfix/Field.h"
+  User Defined Fields
+
 
-  namespace FIX
-  {
-    USER_DEFINE_STRING(MyStringField, 6123);
-    USER_DEFINE_PRICE(MyPriceField, 8756);
-  }
-  
+ +
+
+ User Defined Fields +
+
-

- User defined fields must be declared within the FIX namespace. - Now, elsewhere in your application, you can write code like this: -

- See this code in C#, VB.NET, PYTHON, RUBY -

-  MyStringField stringField("string");
-  MyPriceField priceField(14.54);
+  
+

FIX allows users to define fields not defined in the + specifications. How can QuickFIX be used to set and get user + defined fields? Well one answer would be to use the non-type + safe set and get fields like so:

See this code in PYTHON, RUBY +
+message.setField(6123, "value");
+message.getField(6123);
+
- message.setField(stringField); - message.setField(priceField); +

QuickFIX also provides supplies macros for creating typesafe + field objects.

See this code in PYTHON, RUBY +
+#include "quickfix/Field.h"
 
-  message.getField(stringField);
-  message.getField(priceField);
-  
+namespace FIX +{ + USER_DEFINE_STRING(MyStringField, 6123); + USER_DEFINE_PRICE(MyPriceField, 8756); +} +
-

- Here is a list of macros that allow you to define fields of all supported FIX types, but keep - in mind you can write fields of wildly different types if you supply a new macro and convertor - that can convert your type to and from a string. Here is the list of macros: -

-

-  USER_DEFINE_STRING( NAME, NUM )
-  USER_DEFINE_CHAR( NAME, NUM )
-  USER_DEFINE_PRICE( NAME, NUM )
-  USER_DEFINE_INT( NAME, NUM )
-  USER_DEFINE_AMT( NAME, NUM )
-  USER_DEFINE_QTY( NAME, NUM )
-  USER_DEFINE_CURRENCY( NAME, NUM )
-  USER_DEFINE_MULTIPLEVALUESTRING( NAME, NUM )
-  USER_DEFINE_EXCHANGE( NAME, NUM )
-  USER_DEFINE_UTCTIMESTAMP( NAME, NUM )
-  USER_DEFINE_BOOLEAN( NAME, NUM )
-  USER_DEFINE_LOCALMKTDATE( NAME, NUM )
-  USER_DEFINE_DATA( NAME, NUM )
-  USER_DEFINE_FLOAT( NAME, NUM )
-  USER_DEFINE_PRICEOFFSET( NAME, NUM )
-  USER_DEFINE_MONTHYEAR( NAME, NUM )
-  USER_DEFINE_DAYOFMONTH( NAME, NUM )
-  USER_DEFINE_UTCDATE( NAME, NUM )
-  USER_DEFINE_UTCTIMEONLY( NAME, NUM )
-  USER_DEFINE_NUMINGROUP( NAME, NUM )
-  USER_DEFINE_SEQNUM( NAME, NUM )
-  USER_DEFINE_LENGTH( NAME, NUM )
-  USER_DEFINE_PERCENTAGE( NAME, NUM )
-  USER_DEFINE_COUNTRY( NAME, NUM )
-  
- +

User defined fields must be declared within the FIX + namespace. Now, elsewhere in your application, you can write + code like this:

See this code in PYTHON, RUBY +
+MyStringField stringField("string");
+MyPriceField priceField(14.54);
+
+message.setField(stringField);
+message.setField(priceField);
+
+message.getField(stringField);
+message.getField(priceField);
+
+ +

These macros allow you to define fields of all supported FIX + types. Keep in mind you can write fields of any type types as + long as you supply a new macro and convertor that can convert + your type to and from a string.

+
+USER_DEFINE_STRING( NAME, NUM )
+USER_DEFINE_CHAR( NAME, NUM )
+USER_DEFINE_PRICE( NAME, NUM )
+USER_DEFINE_INT( NAME, NUM )
+USER_DEFINE_AMT( NAME, NUM )
+USER_DEFINE_QTY( NAME, NUM )
+USER_DEFINE_CURRENCY( NAME, NUM )
+USER_DEFINE_MULTIPLEVALUESTRING( NAME, NUM )
+USER_DEFINE_EXCHANGE( NAME, NUM )
+USER_DEFINE_UTCTIMESTAMP( NAME, NUM )
+USER_DEFINE_BOOLEAN( NAME, NUM )
+USER_DEFINE_LOCALMKTDATE( NAME, NUM )
+USER_DEFINE_DATA( NAME, NUM )
+USER_DEFINE_FLOAT( NAME, NUM )
+USER_DEFINE_PRICEOFFSET( NAME, NUM )
+USER_DEFINE_MONTHYEAR( NAME, NUM )
+USER_DEFINE_DAYOFMONTH( NAME, NUM )
+USER_DEFINE_UTCDATE( NAME, NUM )
+USER_DEFINE_UTCTIMEONLY( NAME, NUM )
+USER_DEFINE_NUMINGROUP( NAME, NUM )
+USER_DEFINE_SEQNUM( NAME, NUM )
+USER_DEFINE_LENGTH( NAME, NUM )
+USER_DEFINE_PERCENTAGE( NAME, NUM )
+USER_DEFINE_COUNTRY( NAME, NUM )
+
+ + diff --git a/doc/html/vbnet/application_1.html b/doc/html/vbnet/application_1.html deleted file mode 100644 index 6c9dbc80b..000000000 --- a/doc/html/vbnet/application_1.html +++ /dev/null @@ -1,13 +0,0 @@ -
-Namespace QuickFix
-  Public Interface Application
-    Public Sub onCreate(ByVal sessionID As SessionID)
-    Public Sub onLogon(ByVal sessionID As SessionID)
-    Public Sub onLogout(ByVal sessionID As SessionID)
-    Public Sub toAdmin(ByVal message As Message, ByVal sessionID As SessionID)
-    Public Sub toApp(ByVal message As Message, ByVal sessionID As SessionID)
-    Public Sub fromAdmin(ByVal message As Message, ByVal sessionID As SessionID)
-    Public Sub fromApp(ByVal message As Message, ByVal sessionID As SessionID)
-  End Interface
-End Namespace
-
diff --git a/doc/html/vbnet/application_2.html b/doc/html/vbnet/application_2.html deleted file mode 100644 index ecbec19f7..000000000 --- a/doc/html/vbnet/application_2.html +++ /dev/null @@ -1,29 +0,0 @@ -
-Imports QuickFix
-
-Module MyModule
-  Sub Main(ByVal CmdArgs() As String)
-    If(CmdArgs <> 1) Then
-      Return
-    End If
-
-    Dim fileName As String = CmdArgs(1)
-
-    Try
-      Dim settings As New SessionSettings(fileName)
-      Dim application As New MyApplication()
-      Dim storeFactory As New FileStoreFactory(settings)
-      Dim logFactory As New FileLogFactory(settings)
-      Dim messageFactory As New DefaultMessageFactory()
-      Dim acceptor As New SocketAcceptor(application, storeFactory, settings, logFactory, messageFactory)
-      acceptor.start()
-      'While( condition = True )
-      '  do something
-      'End While
-      acceptor.stop()
-    Catch e As ConfigError
-      Console.WriteLine(e)
-    End Try
-  End Sub
-End Module
-
diff --git a/doc/html/vbnet/receiving_messages_1.html b/doc/html/vbnet/receiving_messages_1.html deleted file mode 100644 index 87042660f..000000000 --- a/doc/html/vbnet/receiving_messages_1.html +++ /dev/null @@ -1,8 +0,0 @@ -
-Imports QuickFix
-
-Public Sub fromApp(ByVal message As Message, ByVal sessionID As SessionID)
-  Dim field As New StringField(44)
-  message.getField(field)
-End Sub
-
\ No newline at end of file diff --git a/doc/html/vbnet/receiving_messages_2.html b/doc/html/vbnet/receiving_messages_2.html deleted file mode 100644 index 01ba35406..000000000 --- a/doc/html/vbnet/receiving_messages_2.html +++ /dev/null @@ -1,11 +0,0 @@ -
-Imports QuickFix
-
-Public Sub fromApp(Dim message As Message, Dim sessionID As SessionID)
-  Dim price As New Price()
-  message.getField(price)
-
-  Dim clOrdID As New ClOrdID()
-  message.getField(clOrdID)
-End Sub
-
\ No newline at end of file diff --git a/doc/html/vbnet/receiving_messages_3.html b/doc/html/vbnet/receiving_messages_3.html deleted file mode 100644 index 1b1e80f0e..000000000 --- a/doc/html/vbnet/receiving_messages_3.html +++ /dev/null @@ -1,24 +0,0 @@ -
-Imports QuickFix
-
-Public Sub fromApp(Dim message As Message, Dim sessionID As SessionID) Implements Application.fromApp
-  crack(message, sessionID)
-End Sub
-
-Public Overloads Overrides Sub onMessage(ByVal message As QuickFix42.NewOrderSingle, ByVal sessionID As SessionID)
-  Dim clOrdID As New ClOrdID()
-  message.get(clOrdID)
-
-  Dim clearingAccount As New ClearingAccount()
-  message.get(clearingAccount)
-End Sum
-
-Public Overloads Overrides onMessage(ByVal message As QuickFix42.OrderCancelRequest, ByVal sessionID As QuickFix.SessionID)
-  Dim clOrdID As New ClOrdID()
-  message.get(clOrdID)
-
-  ' compile time error!! field not defined for OrderCancelRequest
-  Dim clearingAccount As new ClearingAccount()
-  message.get(clearingAccount)
-End Sub
-
\ No newline at end of file diff --git a/doc/html/vbnet/receiving_messages_4.html b/doc/html/vbnet/receiving_messages_4.html deleted file mode 100644 index 90cdb729c..000000000 --- a/doc/html/vbnet/receiving_messages_4.html +++ /dev/null @@ -1,7 +0,0 @@ -
-Imports QuickFix
-
-Public Class MyApplication
-  Inherits MessageCracker
-  Implements Application
-
\ No newline at end of file diff --git a/doc/html/vbnet/repeating_groups_1.html b/doc/html/vbnet/repeating_groups_1.html deleted file mode 100644 index 6a2078e35..000000000 --- a/doc/html/vbnet/repeating_groups_1.html +++ /dev/null @@ -1,16 +0,0 @@ -
-Dim message As New QuickFix42.MarketDataSnapshotFullRefresh(New QuickFix.Symbol("QF"))
-Dim group As New QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries()
-
-group.set(New QuickFix.MDEntryType('0'))
-group.set(New QuickFix.MDEntryPx(12.32))
-group.set(New QuickFix.MDEntrySize(100))
-group.set(New QuickFix.OrderID("ORDERID"))
-message.addGroup(group)
-
-group.set(New QuickFix.MDEntryType('1'))
-group.set(New QuickFix.MDEntryPx(12.32))
-group.set(New QuickFix.MDEntrySize(100))
-group.set(New QuickFix.OrderID("ORDERID"))
-message.addGroup(group)
-
\ No newline at end of file diff --git a/doc/html/vbnet/repeating_groups_2.html b/doc/html/vbnet/repeating_groups_2.html deleted file mode 100644 index e606ec457..000000000 --- a/doc/html/vbnet/repeating_groups_2.html +++ /dev/null @@ -1,22 +0,0 @@ -
-Dim noMDEntries As New QuickFix.NoMDEntries()
-message.get(noMDEntries)
-
-Dim group As New QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries()
-Dim MDEntryType As New QuickFix.MDEntryType()
-Dim MDEntryPx As New QuickFix.MDEntryPx()
-Dim MDEntrySize As New QuickFix.MDEntrySize()
-Dim orderID As New QuickFix.OrderID()
-
-message.getGroup(1, group)
-group.get(MDEntryType)
-group.get(MDEntryPx)
-group.get(MDEntrySize)
-group.get(orderID)
-
-message.getGroup(2, group)
-group.get(MDEntryType)
-group.get(MDEntryPx)
-group.get(MDEntrySize)
-group.get(orderID)
-
\ No newline at end of file diff --git a/doc/html/vbnet/sending_messages_1.html b/doc/html/vbnet/sending_messages_1.html deleted file mode 100644 index 3a49e31ae..000000000 --- a/doc/html/vbnet/sending_messages_1.html +++ /dev/null @@ -1,11 +0,0 @@ -
-Public Shared Function sendToTarget(ByVal message As QuickFix.Message) As Boolean
-
-Public Shared Function sendToTarget(ByVal message As QuickFix.Message, ByVal qualifier As String) As Boolean
-
-Public Shared Function sendToTarget(ByVal message As QuickFix.Message, ByVal sessionID As QuickFix.SessionID)
-
-Public Shared Function sendToTarget(ByVal message As QuickFix.Message, ByVal senderCompID As String, ByVal targetCompID As String)
-
-Public Shared Function sendToTarget(ByVal message As QuickFix.Message, ByVal senderCompID As String, ByVal targetCompID As String, ByVal qualifier As String)
-
\ No newline at end of file diff --git a/doc/html/vbnet/sending_messages_2.html b/doc/html/vbnet/sending_messages_2.html deleted file mode 100644 index a985204f1..000000000 --- a/doc/html/vbnet/sending_messages_2.html +++ /dev/null @@ -1,27 +0,0 @@ -
-Imports QuickFix
-
-Public Sub sendOrderCancelRequest()
-  Dim message As New Message();
-  ' BeginString
-  message.getHeader().setField(New StringField(8, "FIX.4.2"))
-  ' SenderCompID
-  message.getHeader().setField(New StringField(49, "TW"))
-  ' TargetCompID, with enumeration
-  message.getHeader().setField(New StringField(56, "TARGET"))
-  ' MsgType
-  message.getHeader().setField(New CharField(35, 'F'))
-  ' OrigClOrdID
-  message.setField(New StringField(41, "123"))
-  ' ClOrdID
-  message.setField(New StringField(11, "321"))
-  ' Symbol
-  message.setField(New StringField(55, "LNUX"))
-  ' Side, with value enumeration
-  message.setField(New CharField(54, QuickFix.Side_BUY))
-  ' Text
-  message.setField(New StringField(58, "Cancel My Order!"))
-
-  Session.sendToTarget(message)
-End Sub
-
\ No newline at end of file diff --git a/doc/html/vbnet/sending_messages_3.html b/doc/html/vbnet/sending_messages_3.html deleted file mode 100644 index 1d75e5da1..000000000 --- a/doc/html/vbnet/sending_messages_3.html +++ /dev/null @@ -1,20 +0,0 @@ -
-Imports QuickFix
-
-Public Sub sendOrderCancelRequest()
-  Dim message As New Message()
-  Dim header As Header = message.getHeader()
-
-  header.setField(New BeginString("FIX.4.2"))
-  header.setField(New SenderCompID(TW))
-  header.setField(New TargetCompID("TARGET"))
-  header.setField(New MsgType("D"))
-  message.setField(New OrigClOrdID("123"))
-  message.setField(New ClOrdID("321"))
-  message.setField(New Symbol("LNUX"))
-  message.setField(New Side(Side.BUY))
-  message.setField(New Text("Cancel My Order!"))
-
-  Session.sendToTarget(message)
-End Sub
-
\ No newline at end of file diff --git a/doc/html/vbnet/sending_messages_4.html b/doc/html/vbnet/sending_messages_4.html deleted file mode 100644 index ce2d7c4f8..000000000 --- a/doc/html/vbnet/sending_messages_4.html +++ /dev/null @@ -1,11 +0,0 @@ -
-Imports QuickFix
-
-Public Sub sendOrderCancelRequest()
-  Dim message As QuickFix41.OrderCancelRequest(New OrigClOrdID("123"), New ClOrdID("321"), New Symbol("LNUX"), New Side(Side.BUY))
-
-  message.set(new Text("Cancel My Order!"))
-
-  Session.sendToTarget(message, "TW", "TARGET")
-End Sub
-
\ No newline at end of file diff --git a/doc/html/vbnet/user_defined_1.html b/doc/html/vbnet/user_defined_1.html deleted file mode 100644 index aa6be68b2..000000000 --- a/doc/html/vbnet/user_defined_1.html +++ /dev/null @@ -1,4 +0,0 @@ -

-message.setField(New StringField(6123,"value"))
-Dim field As StringField = message.getField(New StringField(6123))
-
\ No newline at end of file diff --git a/doc/html/vbnet/user_defined_2.html b/doc/html/vbnet/user_defined_2.html deleted file mode 100644 index a187aff90..000000000 --- a/doc/html/vbnet/user_defined_2.html +++ /dev/null @@ -1,24 +0,0 @@ -

-Imports QuickFix.StringField
-Imports QuickFix.DoubleField
-
-Public Class MyStringField : Inherits StringField
-  Public Sub New()
-    MyBase.New(6123)
-  End Sub
-
-  Public Sub New(Dim data As String)
-    MyBase.New(6123, data)
-  End Sub
-End Class
-
-Public Class MyPriceField : Inherits DoubleField
-  Public Sub New()
-    MyBase(8756)
-  End Sub
-
-  Public Sub New(Dim data As Double)
-    MyBase(8756, data)
-  End Sub
-End Class
-
\ No newline at end of file diff --git a/doc/html/vbnet/user_defined_3.html b/doc/html/vbnet/user_defined_3.html deleted file mode 100644 index 68db82859..000000000 --- a/doc/html/vbnet/user_defined_3.html +++ /dev/null @@ -1,10 +0,0 @@ -

-Dim stringField As New MyStringField("string")
-Dim priceField As New MyPriceField(14.54)
-
-message.setField(stringField)
-message.setField(priceField)
-
-message.getField(stringField)
-message.getField(priceField)
-
\ No newline at end of file diff --git a/doc/html/xmlschema.html b/doc/html/xmlschema.html index c891f535b..5414fb33b 100644 --- a/doc/html/xmlschema.html +++ b/doc/html/xmlschema.html @@ -1,77 +1,67 @@ - + - - Validation -

Validation

- - -

- QuickFIX will validate and reject any messages that do not conform to the FIX specifications. - This means that it will reject any poorly formed messages without bothering you at the application - level. But there is an extra piece to validation. QuickFIX can also dynamically load an XML - definition file for each session which it will use to validate if a message is of the right type, - if it contains unsupported fields, if required fields are missing etc... And it will do this all without - you needing to do any extra work at the application level. -

-

- QuickFIX comes with several definition files. These are FIX40.xml, FIX41.xml, - FIX42.xml, FIX43.xml and FIX44.xml. These are directly generated off their respected fix specification documents. - But the power comes in modifying these documents or creating new ones for your specific needs. -

-

- If, for instance, you need to define a FIX spec for a sell side application. Why not define the - spec in XML and then just publish the XML file to your clients! Not only is your FIX spec fully documented - in a machine and human readable format, but you can guarantee that the documentation is 100% - accurate because it is actually defining and not just reflecting reality. -

-

- And if XYZ corp needs some special fields added to their session but you don't want to expose - them to anyone else, fine. Create XYZ.xml, load it up with the session and keep everyone else - using the normal definintion file. Now XYZ can send their user defined fields but they will be rejected - for anyone else. -

-

- The skeleton of a definition file looks like this. -

-

-  <fix type="FIX" major="4" minor="1">
-    <header>
-      <field name="BeginString" required="Y"/>
-      ...
-    </header>
-    <trailer>
-      <field name="CheckSum" required="Y"/>
-      ...
-    </trailer>
-    <messages>
-      <message name="Heartbeat" msgtype="0" msgcat="admin">
-        <field name="TestReqID" required="N"/>
-      </message>
-      ...
-      <message name="NewOrderSingle" msgtype="D" msgcat="app">
-        <field name="ClOrdID" required="Y"/>
-        ...
-      </message>
-      ...
-    </messages>
-    <fields>
-      <field number="1" name="Account" type="CHAR" />
+
+  
+
+  Validation
+
+
+
+  
+
+ Validation +
+
+ +
+

QuickFIX will validate and reject any poorly formed messages + before they can reach your application. An XML file defines + what messages, fields, and values a session supports.

+ +

Several standard files are in included in the spec + directory.

+ +

The skeleton of a definition file looks like this.

+
+<fix type="FIX" major="4" minor="1">
+  <header>
+    <field name="BeginString" required="Y"/>
+    ...
+  </header>
+  <trailer>
+    <field name="CheckSum" required="Y"/>
+    ...
+  </trailer>
+  <messages>
+    <message name="Heartbeat" msgtype="0" msgcat="admin">
+      <field name="TestReqID" required="N"/>
+    </message>
+    ...
+    <message name="NewOrderSingle" msgtype="D" msgcat="app">
+      <field name="ClOrdID" required="Y"/>
       ...
-      <field number="4" name="AdvSide" type="CHAR">
-       <value enum="B" description="BUY" />
-       <value enum="S" description="SELL" />
-       <value enum="X" description="CROSS" />
-       <value enum="T" description="TRADE" />
-     </field>
-     ...
-    </fields>
-  </fix>
-  
+ </message> + ... + </messages> + <fields> + <field number="1" name="Account" type="CHAR" /> + ... + <field number="4" name="AdvSide" type="CHAR"> + <value enum="B" description="BUY" /> + <value enum="S" description="SELL" /> + <value enum="X" description="CROSS" /> + <value enum="T" description="TRADE" /> + </field> + ... + </fields> +</fix> +
-

- The validator will not reject conditionally required fields because the rules for them are not - clearly defined and are often debatable. QuickFIX will reject a conditonally required field when - you try to pull it out in your fromApp function if you try to get a field that is not there. - +

The validator will not reject conditionally required fields + because the rules for them are not clearly defined. Using a + conditionally required field that is not preset will cause a + message to be rejected.

+ + diff --git a/doc/tidy.config b/doc/tidy.config new file mode 100644 index 000000000..82719fc71 --- /dev/null +++ b/doc/tidy.config @@ -0,0 +1,4 @@ +indent: auto +indent-spaces: 2 +quiet: yes +tidy-mark: no diff --git a/doc/tidy.sh b/doc/tidy.sh new file mode 100755 index 000000000..665b5e7e8 --- /dev/null +++ b/doc/tidy.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +WHICH_TIDY=$(which tidy) +if [ $? == 0 ] ; then + find html "*.html" | xargs -n1 tidy -config tidy.config -m +fi diff --git a/examples/codec/codec.cpp b/examples/codec/codec.cpp index f09561506..2169167cb 100644 --- a/examples/codec/codec.cpp +++ b/examples/codec/codec.cpp @@ -85,12 +85,32 @@ int main(int argc, char *argv[]) } FIX::Util::Sys::TickCount end = FIX::Util::Sys::TickCount::now(); - std::cout << "from string - " << (end-start).seconds() << std::endl; + std::cout << "new/delete dictionary message from string - " << (end-start).seconds() << std::endl; } else std::cout << "Unable to open dictionary file " << argv[1] << std::endl; } - return 0; + + tt = 0; + for(int i = 0; i < 1000000; ++i) + { + FIX::Util::Sys::TickCount start = FIX::Util::Sys::TickCount::now(); + msg.setString(output); + FIX::Util::Sys::TickCount end = FIX::Util::Sys::TickCount::now(); + tt += (end-start).seconds(); + } + std::cout << "reload non-dictionary message from string with validation - " << tt << std::endl; + + tt = 0; + for(int i = 0; i < 1000000; ++i) + { + FIX::Util::Sys::TickCount start = FIX::Util::Sys::TickCount::now(); + msg.setString(output, false); + FIX::Util::Sys::TickCount end = FIX::Util::Sys::TickCount::now(); + tt += (end-start).seconds(); + } + std::cout << "reload non-dictionary message from string without validation - " << tt << std::endl; + return 0; } #elif defined(QUICKFIX) diff --git a/examples/executor/C++/Application.cpp b/examples/executor/C++/Application.cpp index 225981029..1958c782c 100644 --- a/examples/executor/C++/Application.cpp +++ b/examples/executor/C++/Application.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -189,6 +189,7 @@ void Application::onMessage( const FIX42::NewOrderSingle& message, if( message.isSet(account) ) executionReport.setField( message.get(account) ); + executionReport.addField( FIX::DoubleField::Pack( 76767, (FIX::Util::Sys::TickCount::now() - FIX::Util::Sys::TickCount()).seconds() ) ); try { FIX::Session::sendToTarget( executionReport, sessionID ); diff --git a/examples/executor/C++/Application.h b/examples/executor/C++/Application.h index 831410091..1ccbb42e0 100644 --- a/examples/executor/C++/Application.h +++ b/examples/executor/C++/Application.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/executor/C++/Makefile.am b/examples/executor/C++/Makefile.am index c787c2a64..46cdd8c10 100644 --- a/examples/executor/C++/Makefile.am +++ b/examples/executor/C++/Makefile.am @@ -8,6 +8,7 @@ executor_SOURCES = \ executor_LDADD = $(top_builddir)/src/C++/libquickfix.la INCLUDES = -I$(top_builddir)/include +LDFLAGS = $(RT_LIBS) all-local: rm -f ../../../bin/executor diff --git a/examples/executor/C++/example_executor_cpp_vs10.vcxproj b/examples/executor/C++/example_executor_cpp_vs10.vcxproj index ea7d4c1d6..2277de9aa 100644 --- a/examples/executor/C++/example_executor_cpp_vs10.vcxproj +++ b/examples/executor/C++/example_executor_cpp_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -11,9 +11,9 @@ - example_executor_cpp_vs10 + example_executor_cpp {AC97D259-3231-4575-8CA5-BF9EF79B5A87} - example_executor_cpp_vs10 + example_executor_cpp diff --git a/examples/executor/C++/example_executor_cpp_vs11.vcxproj b/examples/executor/C++/example_executor_cpp_vs11.vcxproj index a61ebdfd4..4a21d9096 100644 --- a/examples/executor/C++/example_executor_cpp_vs11.vcxproj +++ b/examples/executor/C++/example_executor_cpp_vs11.vcxproj @@ -19,9 +19,9 @@ - example_executor_cpp_vs11 + example_executor_cpp {AC97D259-3231-4575-8CA5-BF9EF79B5A87} - example_executor_cpp_vs11 + example_executor_cpp diff --git a/examples/executor/C++/example_executor_cpp_vs12.vcxproj b/examples/executor/C++/example_executor_cpp_vs12.vcxproj new file mode 100644 index 000000000..c9e90b986 --- /dev/null +++ b/examples/executor/C++/example_executor_cpp_vs12.vcxproj @@ -0,0 +1,141 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + example_executor_cpp + {AC97D259-3231-4575-8CA5-BF9EF79B5A87} + example_executor_cpp + + + + Application + false + MultiByte + v120 + + + Application + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)bin\debug\executor_cpp\ + debug\vs12\ + true + $(SolutionDir)bin\release\executor_cpp\ + release\vs12\ + false + executor_cpp + executor_cpp + + + + .\Debug/executor_cpp.tlb + + + Disabled + $(SolutionDir)\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + + + .\Debug/executor_cpp.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + EditAndContinue + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib\debug;%(AdditionalLibraryDirectories) + true + .\Debug/executor_cpp_debug.pdb + Console + + + + + .\Release/executor_cpp.tlb + + + OnlyExplicitInline + $(SolutionDir)\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + .\Release/executor_cpp.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib;%(AdditionalLibraryDirectories) + .\Release/executor_cpp.pdb + Console + + + + + + + + + + + + {d5d558ea-bbac-4862-a946-d3881bace3b7} + false + + + + + + \ No newline at end of file diff --git a/examples/executor/C++/example_executor_cpp_vs7.vcproj b/examples/executor/C++/example_executor_cpp_vs7.vcproj deleted file mode 100644 index bb731cfc6..000000000 --- a/examples/executor/C++/example_executor_cpp_vs7.vcproj +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/executor/C++/example_executor_cpp_vs8.vcproj b/examples/executor/C++/example_executor_cpp_vs8.vcproj deleted file mode 100644 index d1250a3b0..000000000 --- a/examples/executor/C++/example_executor_cpp_vs8.vcproj +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/executor/C++/example_executor_cpp_vs9.vcproj b/examples/executor/C++/example_executor_cpp_vs9.vcproj deleted file mode 100644 index 17ff46d92..000000000 --- a/examples/executor/C++/example_executor_cpp_vs9.vcproj +++ /dev/null @@ -1,418 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/executor/C++/executor.cpp b/examples/executor/C++/executor.cpp index d7a0091db..9923b08e7 100644 --- a/examples/executor/C++/executor.cpp +++ b/examples/executor/C++/executor.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -24,6 +24,7 @@ #endif #include "quickfix/FileStore.h" +#include "quickfix/NullStore.h" #include "quickfix/ThreadedSocketAcceptor.h" #include "quickfix/Log.h" #include "quickfix/SessionSettings.h" @@ -56,9 +57,10 @@ int main( int argc, char** argv ) FIX::SessionSettings settings( file ); Application application; - FIX::FileStoreFactory storeFactory( settings ); + // FIX::FileStoreFactory storeFactory( settings ); + FIX::NullStoreFactory storeFactory; FIX::ScreenLogFactory logFactory( settings ); - FIX::ThreadedSocketAcceptor acceptor( application, storeFactory, settings, logFactory ); + FIX::ThreadedSocketAcceptor acceptor( application, storeFactory, settings ); // , logFactory ); acceptor.start(); wait(); diff --git a/examples/executor/csharp/App.ico b/examples/executor/csharp/App.ico deleted file mode 100644 index 3a5525fd7..000000000 Binary files a/examples/executor/csharp/App.ico and /dev/null differ diff --git a/examples/executor/csharp/Application.cs b/examples/executor/csharp/Application.cs deleted file mode 100644 index a96719b07..000000000 --- a/examples/executor/csharp/Application.cs +++ /dev/null @@ -1,328 +0,0 @@ -/**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. -** -** This file is part of the QuickFIX FIX Engine -** -** This file may be distributed under the terms of the quickfixengine.org -** license as defined by quickfixengine.org and appearing in the file -** LICENSE included in the packaging of this file. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -** See http://www.quickfixengine.org/LICENSE for licensing information. -** -** Contact ask@quickfixengine.org if any conditions of this licensing are -** not clear to you. -** -****************************************************************************/ - -using System; -using System.Threading; -using QuickFix; - -namespace executor_csharp -{ -public class Application: MessageCracker, QuickFix.Application -{ - public void onCreate( SessionID sessionID ) {} - public void onLogon( SessionID sessionID ) {} - public void onLogout( SessionID sessionID ) {} - public void toAdmin( Message message, SessionID sessionID ) {} - public void toApp( Message message, SessionID sessionID ) {} - public void fromAdmin( Message message, SessionID sessionID ) {} - public void fromApp( Message message, SessionID sessionID ) - { crack( message, sessionID ); } - - public override void onMessage( QuickFix40.NewOrderSingle order, SessionID sessionID ) - { - Symbol symbol = new Symbol(); - Side side = new Side(); - OrdType ordType = new OrdType(); - OrderQty orderQty = new OrderQty(); - Price price = new Price(); - ClOrdID clOrdID = new ClOrdID(); - - order.get( ordType ); - - if ( ordType.getValue() != OrdType.LIMIT ) - throw new IncorrectTagValue( ordType.getField() ); - - order.get( symbol ); - order.get( side ); - order.get( orderQty ); - order.get( price ); - order.get( clOrdID ); - - QuickFix40.ExecutionReport executionReport = new QuickFix40.ExecutionReport - ( genOrderID(), - genExecID(), - new ExecTransType( ExecTransType.NEW ), - new OrdStatus ( OrdStatus.FILLED ), - symbol, - side, - orderQty, - new LastShares ( orderQty.getValue() ), - new LastPx ( price.getValue() ), - new CumQty ( orderQty.getValue() ), - new AvgPx ( price.getValue() ) ); - - executionReport.set( clOrdID ); - - if( order.isSetAccount() ) - executionReport.set( order.getAccount() ); - - try - { - Session.sendToTarget( executionReport, sessionID ); - } - catch ( SessionNotFound ) {} - } - - public override void onMessage( QuickFix41.NewOrderSingle order, SessionID sessionID ) - { - Symbol symbol = new Symbol(); - Side side = new Side(); - OrdType ordType = new OrdType(); - OrderQty orderQty = new OrderQty(); - Price price = new Price(); - ClOrdID clOrdID = new ClOrdID(); - - order.get( ordType ); - - if ( ordType.getValue() != OrdType.LIMIT ) - throw new IncorrectTagValue( ordType.getField() ); - - order.get( symbol ); - order.get( side ); - order.get( orderQty ); - order.get( price ); - order.get( clOrdID ); - - QuickFix41.ExecutionReport executionReport = new QuickFix41.ExecutionReport - ( genOrderID(), - genExecID(), - new ExecTransType( ExecTransType.NEW ), - new ExecType( ExecType.FILL ), - new OrdStatus ( OrdStatus.FILLED ), - symbol, - side, - orderQty, - new LastShares ( orderQty.getValue() ), - new LastPx ( price.getValue() ), - new LeavesQty( 0 ), - new CumQty ( orderQty.getValue() ), - new AvgPx ( price.getValue() ) ); - - executionReport.set( clOrdID ); - - if( order.isSetAccount() ) - executionReport.set( order.getAccount() ); - - try - { - Session.sendToTarget( executionReport, sessionID ); - } - catch ( SessionNotFound ) {} - } - - public override void onMessage( QuickFix42.NewOrderSingle order, SessionID sessionID ) - { - Symbol symbol = new Symbol(); - Side side = new Side(); - OrdType ordType = new OrdType(); - OrderQty orderQty = new OrderQty(); - Price price = new Price(); - ClOrdID clOrdID = new ClOrdID(); - - order.get( ordType ); - - if ( ordType.getValue() != OrdType.LIMIT ) - throw new IncorrectTagValue( ordType.getField() ); - - order.get( symbol ); - order.get( side ); - order.get( orderQty ); - order.get( price ); - order.get( clOrdID ); - - QuickFix42.ExecutionReport executionReport = new QuickFix42.ExecutionReport - ( genOrderID(), - genExecID(), - new ExecTransType( ExecTransType.NEW ), - new ExecType( ExecType.FILL ), - new OrdStatus( OrdStatus.FILLED ), - symbol, - side, - new LeavesQty( 0 ), - new CumQty( orderQty.getValue() ), - new AvgPx( price.getValue() ) ); - - executionReport.set( clOrdID ); - executionReport.set( orderQty ); - executionReport.set( new LastShares( orderQty.getValue() ) ); - executionReport.set( new LastPx( price.getValue() ) ); - - if( order.isSetAccount() ) - executionReport.set( order.getAccount() ); - - try - { - Session.sendToTarget( executionReport, sessionID ); - } - catch ( SessionNotFound ) {} - } - - public override void onMessage( QuickFix43.NewOrderSingle order, SessionID sessionID ) - { - Symbol symbol = new Symbol(); - Side side = new Side(); - OrdType ordType = new OrdType(); - OrderQty orderQty = new OrderQty(); - Price price = new Price(); - ClOrdID clOrdID = new ClOrdID(); - - order.get( ordType ); - - if ( ordType.getValue() != OrdType.LIMIT ) - throw new IncorrectTagValue( ordType.getField() ); - - order.get( symbol ); - order.get( side ); - order.get( orderQty ); - order.get( price ); - order.get( clOrdID ); - - QuickFix43.ExecutionReport executionReport = new QuickFix43.ExecutionReport - ( genOrderID(), - genExecID(), - new ExecType ( ExecType.FILL ), - new OrdStatus ( OrdStatus.FILLED ), - side, - new LeavesQty ( 0 ), - new CumQty ( orderQty.getValue() ), - new AvgPx ( price.getValue() ) ); - - executionReport.set( clOrdID ); - executionReport.set( symbol ); - executionReport.set( orderQty ); - executionReport.set( new LastQty( orderQty.getValue() ) ); - executionReport.set( new LastPx( price.getValue() ) ); - - if( order.isSetAccount() ) - executionReport.set( order.getAccount() ); - - try - { - Session.sendToTarget( executionReport, sessionID ); - } - catch ( SessionNotFound ) {} - } - - - public override void onMessage( QuickFix44.NewOrderSingle order, SessionID sessionID ) - { - Symbol symbol = new Symbol(); - Side side = new Side(); - OrdType ordType = new OrdType(); - OrderQty orderQty = new OrderQty(); - Price price = new Price(); - ClOrdID clOrdID = new ClOrdID(); - - order.get( ordType ); - - if ( ordType.getValue() != OrdType.LIMIT ) - throw new IncorrectTagValue( ordType.getField() ); - - order.get( symbol ); - order.get( side ); - order.get( orderQty ); - order.get( price ); - order.get( clOrdID ); - - QuickFix44.ExecutionReport executionReport = new QuickFix44.ExecutionReport - ( genOrderID(), - genExecID(), - new ExecType ( ExecType.FILL ), - new OrdStatus ( OrdStatus.FILLED ), - side, - new LeavesQty ( 0 ), - new CumQty ( orderQty.getValue() ), - new AvgPx ( price.getValue() ) ); - - executionReport.set( clOrdID ); - executionReport.set( symbol ); - executionReport.set( orderQty ); - executionReport.set( new LastQty( orderQty.getValue() ) ); - executionReport.set( new LastPx( price.getValue() ) ); - - if( order.isSetAccount() ) - executionReport.setField( order.getAccount() ); - - try - { - Session.sendToTarget( executionReport, sessionID ); - } - catch ( SessionNotFound ) {} - } - - public override void onMessage(QuickFix50.NewOrderSingle order, SessionID sessionID) - { - Symbol symbol = new Symbol(); - Side side = new Side(); - OrdType ordType = new OrdType(); - OrderQty orderQty = new OrderQty(); - Price price = new Price(); - ClOrdID clOrdID = new ClOrdID(); - - order.get(ordType); - - if (ordType.getValue() != OrdType.LIMIT) - throw new IncorrectTagValue(ordType.getField()); - - order.get(symbol); - order.get(side); - order.get(orderQty); - order.get(price); - order.get(clOrdID); - - QuickFix50.ExecutionReport executionReport = new QuickFix50.ExecutionReport - (genOrderID(), - genExecID(), - new ExecType(ExecType.FILL), - new OrdStatus(OrdStatus.FILLED), - side, - new LeavesQty(0), - new CumQty(orderQty.getValue())); - - executionReport.set(clOrdID); - executionReport.set(symbol); - executionReport.set(orderQty); - executionReport.set(new LastQty(orderQty.getValue())); - executionReport.set(new LastPx(price.getValue())); - executionReport.set(new AvgPx(price.getValue())); - - if (order.isSetAccount()) - executionReport.setField(order.getAccount()); - - try - { - Session.sendToTarget(executionReport, sessionID); - } - catch (SessionNotFound) { } - } - - private OrderID genOrderID() - { - return new OrderID( ( ++m_orderID ).ToString() ); - } - - private ExecID genExecID() - { - return new ExecID( ( ++m_execID ).ToString() ); - } - - private int m_orderID; - private int m_execID; -} -} diff --git a/examples/executor/csharp/AssemblyInfo.cs b/examples/executor/csharp/AssemblyInfo.cs deleted file mode 100644 index 155d3efa9..000000000 --- a/examples/executor/csharp/AssemblyInfo.cs +++ /dev/null @@ -1,58 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; - -// -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -// -[ assembly: AssemblyTitle( "" ) ] -[ assembly: AssemblyDescription( "" ) ] -[ assembly: AssemblyConfiguration( "" ) ] -[ assembly: AssemblyCompany( "" ) ] -[ assembly: AssemblyProduct( "" ) ] -[ assembly: AssemblyCopyright( "" ) ] -[ assembly: AssemblyTrademark( "" ) ] -[ assembly: AssemblyCulture( "" ) ] - -// -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Revision and Build Numbers -// by using the '*' as shown below: - -[ assembly: AssemblyVersion( "1.0.*" ) ] - -// -// In order to sign your assembly you must specify a key to use. Refer to the -// Microsoft .NET Framework documentation for more information on assembly signing. -// -// Use the attributes below to control which key is used for signing. -// -// Notes: -// (*) If no key is specified, the assembly is not signed. -// (*) KeyName refers to a key that has been installed in the Crypto Service -// Provider (CSP) on your machine. KeyFile refers to a file which contains -// a key. -// (*) If the KeyFile and the KeyName values are both specified, the -// following processing occurs: -// (1) If the KeyName can be found in the CSP, that key is used. -// (2) If the KeyName does not exist and the KeyFile does exist, the key -// in the KeyFile is installed into the CSP and used. -// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. -// When specifying the KeyFile, the location of the KeyFile should be -// relative to the project output directory which is -// %Project Directory%\obj\. For example, if your KeyFile is -// located in the project directory, you would specify the AssemblyKeyFile -// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")] -// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework -// documentation for more information on this. -// -[ assembly: AssemblyDelaySign( false ) ] -[ assembly: AssemblyKeyFile( "" ) ] -[ assembly: AssemblyKeyName( "" ) ] diff --git a/examples/executor/csharp/Executor.cs b/examples/executor/csharp/Executor.cs deleted file mode 100644 index 3622ce85a..000000000 --- a/examples/executor/csharp/Executor.cs +++ /dev/null @@ -1,57 +0,0 @@ -/**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. -** -** This file is part of the QuickFIX FIX Engine -** -** This file may be distributed under the terms of the quickfixengine.org -** license as defined by quickfixengine.org and appearing in the file -** LICENSE included in the packaging of this file. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -** See http://www.quickfixengine.org/LICENSE for licensing information. -** -** Contact ask@quickfixengine.org if any conditions of this licensing are -** not clear to you. -** -****************************************************************************/ - -using System; -using QuickFix; - -namespace executor_csharp -{ -class Executor -{ - [ STAThread ] - static void Main( string[] args ) - { - if ( args.Length != 1 ) - { - Console.WriteLine( "usage: executor_csharp FILE." ); - return ; - } - - try - { - SessionSettings settings = new SessionSettings( args[ 0 ] ); - Application application = new Application(); - FileStoreFactory storeFactory = new FileStoreFactory( settings ); - ScreenLogFactory logFactory = new ScreenLogFactory( settings ); - MessageFactory messageFactory = new DefaultMessageFactory(); - SocketAcceptor acceptor - = new SocketAcceptor( application, storeFactory, settings, logFactory, messageFactory ); - - acceptor.start(); - Console.WriteLine("press to quit"); - Console.Read(); - acceptor.stop(); - } - catch ( Exception e ) - { - Console.WriteLine( e ); - } - } -} -} diff --git a/examples/executor/csharp/example_executor_csharp_vs10.csproj b/examples/executor/csharp/example_executor_csharp_vs10.csproj deleted file mode 100644 index 28cce8772..000000000 --- a/examples/executor/csharp/example_executor_csharp_vs10.csproj +++ /dev/null @@ -1,156 +0,0 @@ - - - - Local - 8.0.50727 - 2.0 - {BA234002-9F1A-4B01-98D6-DE05C7E78B58} - Debug - AnyCPU - App.ico - - - executor_csharp - - - JScript - Grid - IE50 - false - Exe - executor_csharp - OnBuildSuccess - - - - - - - v4.0 - 2.0 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - ..\..\..\bin\debug\executor_csharp\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\..\..\bin\release\executor_csharp\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - - System - - - System.Data - - - System.XML - - - - - - Code - - - Code - - - Code - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs10 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs10 - - - - - - - - - - \ No newline at end of file diff --git a/examples/executor/csharp/example_executor_csharp_vs11.vcxproj b/examples/executor/csharp/example_executor_csharp_vs11.vcxproj deleted file mode 100644 index c1f6d2e86..000000000 --- a/examples/executor/csharp/example_executor_csharp_vs11.vcxproj +++ /dev/null @@ -1,177 +0,0 @@ - - - - Local - 8.0.50727 - 2.0 - {BA234002-9F1A-4B01-98D6-DE05C7E78B58} - Debug - AnyCPU - App.ico - - - executor_csharp - - - JScript - Grid - IE50 - false - Exe - executor_csharp - OnBuildSuccess - - - - - - - v4.0 - 2.0 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - ..\..\..\bin\debug\executor_csharp\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\..\..\bin\release\executor_csharp\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - true - bin\DebugBoost\ - DEBUG;TRACE - 285212672 - 4096 - full - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - bin\ReleaseBoost\ - TRACE - 285212672 - true - 4096 - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - - System - - - System.Data - - - System.XML - - - - - - Code - - - Code - - - Code - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs11 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs11 - - - - - - - - - - \ No newline at end of file diff --git a/examples/executor/csharp/example_executor_csharp_vs7.csproj b/examples/executor/csharp/example_executor_csharp_vs7.csproj deleted file mode 100644 index 292f69312..000000000 --- a/examples/executor/csharp/example_executor_csharp_vs7.csproj +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/executor/csharp/example_executor_csharp_vs8.csproj b/examples/executor/csharp/example_executor_csharp_vs8.csproj deleted file mode 100644 index 0e6de07d0..000000000 --- a/examples/executor/csharp/example_executor_csharp_vs8.csproj +++ /dev/null @@ -1,117 +0,0 @@ - - - Local - 8.0.50727 - 2.0 - {BA234002-9F1A-4B01-98D6-DE05C7E78B58} - Debug - AnyCPU - App.ico - - - executor_csharp - - - JScript - Grid - IE50 - false - Exe - executor_csharp - OnBuildSuccess - - - - - - - - - ..\..\..\bin\debug\executor_csharp\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\..\..\bin\release\executor_csharp\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - - System - - - System.Data - - - System.XML - - - - - - Code - - - Code - - - Code - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs8 - True - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs8 - True - - - - - - - - - - \ No newline at end of file diff --git a/examples/executor/csharp/example_executor_csharp_vs9.csproj b/examples/executor/csharp/example_executor_csharp_vs9.csproj deleted file mode 100644 index a4f76ad4c..000000000 --- a/examples/executor/csharp/example_executor_csharp_vs9.csproj +++ /dev/null @@ -1,140 +0,0 @@ - - - Local - 9.0.30729 - 2.0 - {BA234002-9F1A-4B01-98D6-DE05C7E78B58} - Debug - AnyCPU - App.ico - - - executor_csharp - - - JScript - Grid - IE50 - false - Exe - executor_csharp - OnBuildSuccess - executor_csharp.Executor - - - 0.0 - - - v3.5 - - - ..\..\..\bin\debug\executor_csharp\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\..\..\bin\release\executor_csharp\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - true - bin\DebugBoost\ - DEBUG;TRACE - 285212672 - 4096 - full - AnyCPU - prompt - - - bin\ReleaseBoost\ - TRACE - 285212672 - true - 4096 - AnyCPU - prompt - - - - System - - - 3.5 - - - System.Data - - - System.XML - - - quickfix_net_messages_vs9 - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - True - - - quickfix_net_vs9 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942} - True - - - - - - Code - - - Code - - - Code - - - - - - - - - - \ No newline at end of file diff --git a/examples/executor/python/executor.py b/examples/executor/python/executor.py index 7b4f7f81d..c753c7b71 100644 --- a/examples/executor/python/executor.py +++ b/examples/executor/python/executor.py @@ -1,6 +1,5 @@ import sys import time -import thread import quickfix as fix class Application(fix.Application): @@ -27,7 +26,6 @@ def fromApp(self, message, sessionID): clOrdID = fix.ClOrdID() message.getField( ordType ) - print ordType if ordType.getValue() != fix.OrdType_LIMIT: raise fix.IncorrectTagValue( ordType.getField() ) @@ -62,15 +60,15 @@ def fromApp(self, message, sessionID): try: fix.Session.sendToTarget( executionReport, sessionID ) - except SessionNotFound, e: + except SessionNotFound as e: return def genOrderID(self): self.orderID = self.orderID+1 - return `self.orderID` + return self.orderID def genExecID(self): self.execID = self.execID+1 - return `self.execID` + return self.execID try: file = sys.argv[1] @@ -83,5 +81,5 @@ def genExecID(self): while 1: time.sleep(1) -except (fix.ConfigError, fix.RuntimeError), e: - print e +except (fix.ConfigError, fix.RuntimeError) as e: + print(e) diff --git a/examples/executor/vbnet/Application.vb b/examples/executor/vbnet/Application.vb deleted file mode 100644 index 9f41718e2..000000000 --- a/examples/executor/vbnet/Application.vb +++ /dev/null @@ -1,272 +0,0 @@ -Imports QuickFix - -Public Class Application - Inherits QuickFix.MessageCracker - Implements QuickFix.Application - - Public Sub onCreate(ByVal sessionID As QuickFix.SessionID) Implements QuickFix.Application.onCreate - End Sub - - Public Sub onLogon(ByVal sessionID As QuickFix.SessionID) Implements QuickFix.Application.onLogon - End Sub - - Public Sub onLogout(ByVal sessionID As QuickFix.SessionID) Implements QuickFix.Application.onLogout - End Sub - - Public Sub toAdmin(ByVal message As QuickFix.Message, ByVal sessionID As QuickFix.SessionID) Implements QuickFix.Application.toAdmin - End Sub - - Public Sub toApp(ByVal message As QuickFix.Message, ByVal sessionID As QuickFix.SessionID) Implements QuickFix.Application.toApp - End Sub - - Public Sub fromAdmin(ByVal message As QuickFix.Message, ByVal sessionID As QuickFix.SessionID) Implements QuickFix.Application.fromAdmin - End Sub - - Public Sub fromApp(ByVal message As QuickFix.Message, ByVal sessionID As QuickFix.SessionID) Implements QuickFix.Application.fromApp - crack(message, sessionID) - End Sub - - Public Overloads Overrides Sub onMessage(ByVal order As QuickFix40.NewOrderSingle, ByVal sessionID As QuickFix.SessionID) - Dim symbol As New Symbol - Dim side As New Side - Dim ordType As New OrdType - Dim orderQty As New OrderQty - Dim price As New Price - Dim clOrdID As New ClOrdID - - order.get(ordType) - - If ((ordType.getValue() <> ordType.LIMIT)) Then - Throw New IncorrectTagValue(ordType.getField()) - End If - - order.get(symbol) - order.get(side) - order.get(orderQty) - order.get(price) - order.get(clOrdID) - - Dim executionReport As New QuickFix40.ExecutionReport( _ - genOrderID(), _ - genExecID(), _ - New ExecTransType(ExecTransType.[NEW]), _ - New OrdStatus(OrdStatus.FILLED), _ - symbol, _ - side, _ - orderQty, _ - New LastShares(orderQty.getValue()), _ - New LastPx(price.getValue()), _ - New CumQty(orderQty.getValue()), _ - New AvgPx(price.getValue())) - - order.set(clOrdID) - - Try - Session.sendToTarget(executionReport, sessionID) - Catch e As SessionNotFound - End Try - End Sub - - Public Overloads Overrides Sub onMessage(ByVal order As QuickFix41.NewOrderSingle, ByVal sessionID As QuickFix.SessionID) - Dim symbol As New Symbol - Dim side As New Side - Dim ordType As New OrdType - Dim orderQty As New OrderQty - Dim price As New Price - Dim clOrdID As New ClOrdID - - order.get(ordType) - - If ((ordType.getValue() <> ordType.LIMIT)) Then - Throw New IncorrectTagValue(ordType.getField()) - End If - - order.get(symbol) - order.get(side) - order.get(orderQty) - order.get(price) - order.get(clOrdID) - - Dim executionReport As New QuickFix41.ExecutionReport( _ - genOrderID(), _ - genExecID(), _ - New ExecTransType(ExecTransType.[NEW]), _ - New ExecType(ExecType.FILL), _ - New OrdStatus(OrdStatus.FILLED), _ - symbol, side, orderQty, _ - New LastShares(orderQty.getValue()), _ - New LastPx(price.getValue()), _ - New LeavesQty(0), _ - New CumQty(orderQty.getValue()), _ - New AvgPx(price.getValue())) - - order.set(clOrdID) - - Try - Session.sendToTarget(executionReport, sessionID) - Catch e As SessionNotFound - End Try - End Sub - - Public Overloads Overrides Sub onMessage(ByVal order As QuickFix42.NewOrderSingle, ByVal sessionID As QuickFix.SessionID) - Dim symbol As New Symbol - Dim side As New Side - Dim ordType As New OrdType - Dim orderQty As New OrderQty - Dim price As New Price - Dim clOrdID As New ClOrdID - - order.get(ordType) - - If ((ordType.getValue() <> ordType.LIMIT)) Then - Throw New IncorrectTagValue(ordType.getField()) - End If - - order.get(symbol) - order.get(side) - order.get(orderQty) - order.get(price) - order.get(clOrdID) - - Dim executionReport As New QuickFix42.ExecutionReport( _ - genOrderID(), _ - genExecID(), _ - New ExecTransType(ExecTransType.[NEW]), _ - New ExecType(ExecType.FILL), _ - New OrdStatus(OrdStatus.FILLED), _ - symbol, _ - side, _ - New LeavesQty(0), _ - New CumQty(orderQty.getValue()), _ - New AvgPx(price.getValue())) - - executionReport.set(clOrdID) - executionReport.set(orderQty) - executionReport.set(New LastShares(orderQty.getValue())) - executionReport.set(New LastPx(price.getValue())) - - Try - Session.sendToTarget(executionReport, sessionID) - Catch e As SessionNotFound - End Try - End Sub - - Public Overloads Overrides Sub onMessage(ByVal order As QuickFix43.NewOrderSingle, ByVal sessionID As QuickFix.SessionID) - Dim symbol As New Symbol - Dim side As New Side - Dim ordType As New OrdType - Dim orderQty As New OrderQty - Dim price As New Price - Dim clOrdID As New ClOrdID - - order.get(ordType) - - If ((ordType.getValue() <> ordType.LIMIT)) Then - Throw New IncorrectTagValue(ordType.getField()) - End If - - order.get(symbol) - order.get(side) - order.get(orderQty) - order.get(price) - order.get(clOrdID) - - Dim executionReport As New QuickFix43.ExecutionReport( _ - genOrderID(), _ - genExecID(), _ - New ExecType(ExecType.FILL), _ - New OrdStatus(OrdStatus.FILLED), _ - side, _ - New LeavesQty(0), _ - New CumQty(orderQty.getValue()), _ - New AvgPx(price.getValue())) - - executionReport.set(clOrdID) - executionReport.set(orderQty) - executionReport.set(New LastQty(orderQty.getValue())) - executionReport.set(New LastPx(price.getValue())) - - Try - Session.sendToTarget(executionReport, sessionID) - Catch e As SessionNotFound - End Try - End Sub - - Public Overloads Overrides Sub onMessage(ByVal order As QuickFix44.NewOrderSingle, ByVal sessionID As QuickFix.SessionID) - Dim symbol As New Symbol - Dim side As New Side - Dim ordType As New OrdType - Dim orderQty As New OrderQty - Dim price As New Price - Dim clOrdID As New ClOrdID - - order.get(ordType) - - If ((ordType.getValue() <> ordType.LIMIT)) Then - Throw New IncorrectTagValue(ordType.getField()) - End If - - order.get(symbol) - order.get(side) - order.get(orderQty) - order.get(price) - order.get(clOrdID) - - Dim executionReport As New QuickFix44.ExecutionReport(genOrderID(), genExecID(), New ExecType(ExecType.FILL), New OrdStatus(OrdStatus.FILLED), side, New LeavesQty(0), New CumQty(orderQty.getValue()), New AvgPx(price.getValue())) - executionReport.set(clOrdID) - executionReport.set(orderQty) - executionReport.set(New LastQty(orderQty.getValue())) - executionReport.set(New LastPx(price.getValue())) - - Try - Session.sendToTarget(executionReport, sessionID) - Catch e As SessionNotFound - End Try - End Sub - - Public Overloads Overrides Sub onMessage(ByVal order As QuickFix50.NewOrderSingle, ByVal sessionID As QuickFix.SessionID) - Dim symbol As New Symbol - Dim side As New Side - Dim ordType As New OrdType - Dim orderQty As New OrderQty - Dim price As New Price - Dim clOrdID As New ClOrdID - - order.get(ordType) - - If ((ordType.getValue() <> ordType.LIMIT)) Then - Throw New IncorrectTagValue(ordType.getField()) - End If - - order.get(symbol) - order.get(side) - order.get(orderQty) - order.get(price) - order.get(clOrdID) - - Dim executionReport As New QuickFix50.ExecutionReport(genOrderID(), genExecID(), New ExecType(ExecType.FILL), New OrdStatus(OrdStatus.FILLED), side, New LeavesQty(0), New CumQty(orderQty.getValue())) - executionReport.set(clOrdID) - executionReport.set(orderQty) - executionReport.set(New LastQty(orderQty.getValue())) - executionReport.set(New LastPx(price.getValue())) - executionReport.set(New AvgPx(price.getValue())) - - Try - Session.sendToTarget(executionReport, sessionID) - Catch e As SessionNotFound - End Try - End Sub - - Private Function genOrderID() As OrderID - m_orderID += 1 - genOrderID = New OrderID(m_orderID) - End Function - - Private Function genExecID() As ExecID - m_execID += 1 - genExecID = New ExecID(m_execID) - End Function - - Private m_orderID As Int32 - Private m_execID As Int32 -End Class diff --git a/examples/executor/vbnet/AssemblyInfo.vb b/examples/executor/vbnet/AssemblyInfo.vb deleted file mode 100644 index 39cbcef5b..000000000 --- a/examples/executor/vbnet/AssemblyInfo.vb +++ /dev/null @@ -1,31 +0,0 @@ -Imports System.Reflection -Imports System.Runtime.InteropServices - -' General Information about an assembly is controlled through the following -' set of attributes. Change these attribute values to modify the information -' associated with an assembly. - -' Review the values of the assembly attributes - - - - - - - - - -'The following GUID is for the ID of the typelib if this project is exposed to COM - - -' Version information for an assembly consists of the following four values: -' -' Major Version -' Minor Version -' Build Number -' Revision -' -' You can specify all the values or you can default the Build and Revision Numbers -' by using the '*' as shown below: - - diff --git a/examples/executor/vbnet/Executor.vb b/examples/executor/vbnet/Executor.vb deleted file mode 100644 index 7278dce24..000000000 --- a/examples/executor/vbnet/Executor.vb +++ /dev/null @@ -1,30 +0,0 @@ -Imports System -Imports QuickFix - -Module Executor - - Sub Main(ByVal CmdArgs() As String) - If (CmdArgs.Length() <> 1) Then - Console.WriteLine("usage: executor_vbnet FILE.") - Return - End If - - Try - Dim sessionSettings As New SessionSettings(CmdArgs(0)) - Dim application As New Application - Dim storeFactory As New FileStoreFactory(sessionSettings) - Dim logFactory As New ScreenLogFactory(sessionSettings) - Dim messageFactory As New DefaultMessageFactory - Dim acceptor As New SocketAcceptor _ - (application, storeFactory, sessionSettings, logFactory, messageFactory) - - acceptor.start() - Console.WriteLine("press to quit") - Console.Read() - acceptor.stop() - Catch e As System.Exception - Console.WriteLine(e) - End Try - End Sub - -End Module diff --git a/examples/executor/vbnet/example_executor_vbnet_vs10.vbproj b/examples/executor/vbnet/example_executor_vbnet_vs10.vbproj deleted file mode 100644 index 79d278831..000000000 --- a/examples/executor/vbnet/example_executor_vbnet_vs10.vbproj +++ /dev/null @@ -1,163 +0,0 @@ - - - - Local - 8.0.50727 - 2.0 - {DA675460-F6E5-458C-BCEB-45B2986C90FC} - Debug - AnyCPU - - - - - executor_vbnet - - - None - JScript - Grid - IE50 - false - Exe - Binary - On - Off - executor_vbnet - executor_vbnet.Executor - - - Console - - - v4.0 - 2.0 - false - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - ..\..\..\bin\debug\executor_vbnet\ - - - 285212672 - - - - - true - true - true - false - false - false - false - 1 - 42016,42017,42018,42019,42032 - full - - - ..\..\..\bin\release\executor_vbnet\ - - - 285212672 - - - - - false - true - false - true - false - false - false - 1 - 42016,42017,42018,42019,42032 - none - - - - System - - - System.Data - - - System.XML - - - - - - - - - - - - Code - - - Code - - - Code - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs10 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs10 - - - - - - - - - - \ No newline at end of file diff --git a/examples/executor/vbnet/example_executor_vbnet_vs11.vbproj b/examples/executor/vbnet/example_executor_vbnet_vs11.vbproj deleted file mode 100644 index 49e9e12bd..000000000 --- a/examples/executor/vbnet/example_executor_vbnet_vs11.vbproj +++ /dev/null @@ -1,185 +0,0 @@ - - - - Local - 8.0.50727 - 2.0 - {DA675460-F6E5-458C-BCEB-45B2986C90FC} - Debug - AnyCPU - - - - - executor_vbnet - - - None - JScript - Grid - IE50 - false - Exe - Binary - On - Off - executor_vbnet - executor_vbnet.Executor - - - Console - - - v4.0 - 2.0 - false - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - ..\..\..\bin\debug\executor_vbnet\ - - - 285212672 - - - - - true - true - true - false - false - false - false - 1 - 42016,42017,42018,42019,42032 - full - - - ..\..\..\bin\release\executor_vbnet\ - - - 285212672 - - - - - false - true - false - true - false - false - false - 1 - 42016,42017,42018,42019,42032 - none - - - true - true - true - bin\DebugBoost\ - 285212672 - 1 - 42016,42017,42018,42019,42032 - full - AnyCPU - ManagedMinimumRules.ruleset - - - true - bin\ReleaseBoost\ - 285212672 - true - 1 - 42016,42017,42018,42019,42032 - AnyCPU - ManagedMinimumRules.ruleset - - - - System - - - System.Data - - - System.XML - - - - - - - - - - - - Code - - - Code - - - Code - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs11 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs11 - - - - - - - - - - \ No newline at end of file diff --git a/examples/executor/vbnet/example_executor_vbnet_vs7.vbproj b/examples/executor/vbnet/example_executor_vbnet_vs7.vbproj deleted file mode 100644 index cced88fb5..000000000 --- a/examples/executor/vbnet/example_executor_vbnet_vs7.vbproj +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/executor/vbnet/example_executor_vbnet_vs8.vbproj b/examples/executor/vbnet/example_executor_vbnet_vs8.vbproj deleted file mode 100644 index 8fdf086c1..000000000 --- a/examples/executor/vbnet/example_executor_vbnet_vs8.vbproj +++ /dev/null @@ -1,123 +0,0 @@ - - - Local - 8.0.50727 - 2.0 - {DA675460-F6E5-458C-BCEB-45B2986C90FC} - Debug - AnyCPU - - - - - executor_vbnet - - - None - JScript - Grid - IE50 - false - Exe - Binary - On - Off - executor_vbnet - executor_vbnet.Executor - - - Console - - - - - ..\..\..\bin\debug\executor_vbnet\ - - - 285212672 - - - - - true - true - true - false - false - false - false - 1 - 42016,42017,42018,42019,42032 - full - - - ..\..\..\bin\release\executor_vbnet\ - - - 285212672 - - - - - false - true - false - true - false - false - false - 1 - 42016,42017,42018,42019,42032 - none - - - - System - - - System.Data - - - System.XML - - - quickfix_net_messages_vs8 - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - True - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs8 - True - - - - - - - - - - - - Code - - - Code - - - Code - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/executor/vbnet/example_executor_vbnet_vs9.vbproj b/examples/executor/vbnet/example_executor_vbnet_vs9.vbproj deleted file mode 100644 index cec1aea46..000000000 --- a/examples/executor/vbnet/example_executor_vbnet_vs9.vbproj +++ /dev/null @@ -1,128 +0,0 @@ - - - Local - 9.0.21022 - 2.0 - {DA675460-F6E5-458C-BCEB-45B2986C90FC} - Debug - AnyCPU - - - - - executor_vbnet - - - None - JScript - Grid - IE50 - false - Exe - Binary - On - Off - executor_vbnet - executor_vbnet.Executor - - - Console - 0.0 - - - v3.5 - - - ..\..\..\bin\debug\executor_vbnet\ - executor_vbnet.xml - 285212672 - - - - - true - true - true - false - false - false - false - 1 - 42016,42017,42018,42019,42032 - full - - - ..\..\..\bin\release\executor_vbnet\ - executor_vbnet.xml - 285212672 - - - - - false - true - false - true - false - false - false - 1 - 42016,42017,42018,42019,42032 - none - - - - System - - - 3.5 - - - System.Data - - - System.XML - - - quickfix_net_messages_vs9 - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - True - - - quickfix_net_vs9 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942} - True - - - - - - - - - - - - - Code - - - Code - - - Code - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/latency/Application.cpp b/examples/latency/Application.cpp index 6ed5c3f5c..396018fb7 100644 --- a/examples/latency/Application.cpp +++ b/examples/latency/Application.cpp @@ -29,8 +29,8 @@ #include "quickfix/fix42/ExecutionReport.h" Application::Application(std::size_t N) -: logonCount_(0), receiveCount_(0), ready_(1), - tick_(FIX::Util::Sys::TickCount::now()) +: tick_(FIX::Util::Sys::TickCount::now()), ready_(1), + logonCount_(0), receiveCount_(0) { totalSec_ = 0; spans_ = new double[N]; diff --git a/examples/ordermatch/Application.cpp b/examples/ordermatch/Application.cpp index d55cc21bd..331141876 100644 --- a/examples/ordermatch/Application.cpp +++ b/examples/ordermatch/Application.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -60,8 +60,7 @@ void Application::onMessage( const FIX42::NewOrderSingle& message, const FIX::Se if ( ordType == FIX::OrdType_LIMIT ) message.get( price ); message.get( orderQty ); - if ( message.isSetField( timeInForce ) ) - message.get( timeInForce ); + message.getFieldIfSet( timeInForce ); try { diff --git a/examples/ordermatch/Application.h b/examples/ordermatch/Application.h index 657d919c5..b36a7e72f 100644 --- a/examples/ordermatch/Application.h +++ b/examples/ordermatch/Application.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/IDGenerator.h b/examples/ordermatch/IDGenerator.h index 03c9ea9e0..2d40c5178 100644 --- a/examples/ordermatch/IDGenerator.h +++ b/examples/ordermatch/IDGenerator.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/Market.cpp b/examples/ordermatch/Market.cpp index 0aeb8c33e..029450b4e 100644 --- a/examples/ordermatch/Market.cpp +++ b/examples/ordermatch/Market.cpp @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -107,7 +107,7 @@ Order& Market::find( Order::Side side, std::string id ) void Market::match( Order& bid, Order& ask ) { double price = ask.getPrice(); - int quantity = 0; + long quantity = 0; if ( bid.getOpenQuantity() > ask.getOpenQuantity() ) quantity = ask.getOpenQuantity(); diff --git a/examples/ordermatch/Market.h b/examples/ordermatch/Market.h index 4db829551..bbe09f9e2 100644 --- a/examples/ordermatch/Market.h +++ b/examples/ordermatch/Market.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/Order.h b/examples/ordermatch/Order.h index bbf6a1056..6df5ce296 100644 --- a/examples/ordermatch/Order.h +++ b/examples/ordermatch/Order.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/OrderMatcher.h b/examples/ordermatch/OrderMatcher.h index 2e51ec82f..2b2bd41fe 100644 --- a/examples/ordermatch/OrderMatcher.h +++ b/examples/ordermatch/OrderMatcher.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/example_ordermatch_vs10.vcxproj b/examples/ordermatch/example_ordermatch_vs10.vcxproj index 356102b33..731b00b9a 100644 --- a/examples/ordermatch/example_ordermatch_vs10.vcxproj +++ b/examples/ordermatch/example_ordermatch_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -11,9 +11,9 @@ - example_ordermatch_vs10 + example_ordermatch {CBFECC67-2F3D-49F9-8450-BF47FBB766DF} - example_ordermatch_vs10 + example_ordermatch diff --git a/examples/ordermatch/example_ordermatch_vs11.vcxproj b/examples/ordermatch/example_ordermatch_vs11.vcxproj index e5637f042..b1e512199 100644 --- a/examples/ordermatch/example_ordermatch_vs11.vcxproj +++ b/examples/ordermatch/example_ordermatch_vs11.vcxproj @@ -19,9 +19,9 @@ - example_ordermatch_vs11 + example_ordermatch {CBFECC67-2F3D-49F9-8450-BF47FBB766DF} - example_ordermatch_vs11 + example_ordermatch diff --git a/examples/ordermatch/example_ordermatch_vs12.vcxproj b/examples/ordermatch/example_ordermatch_vs12.vcxproj new file mode 100644 index 000000000..cc05bc8e3 --- /dev/null +++ b/examples/ordermatch/example_ordermatch_vs12.vcxproj @@ -0,0 +1,147 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + example_ordermatch + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF} + example_ordermatch + + + + Application + false + MultiByte + v120 + + + Application + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)bin\release\ordermatch\ + release\vs12\ + false + $(SolutionDir)bin\debug\ordermatch\ + debug\vs12\ + true + ordermatch + ordermatch + + + + .\Release/ordermatch.tlb + + + OnlyExplicitInline + $(SolutionDir)\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + true + + + .\Release/ordermatch.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib;%(AdditionalLibraryDirectories) + .\Release/ordermatch.pdb + Console + + + + + .\Debug/ordermatch.tlb + + + Disabled + $(SolutionDir)\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + + + .\Debug/ordermatch.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + EditAndContinue + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib\debug;%(AdditionalLibraryDirectories) + true + .\Debug/ordermatch_debug.pdb + Console + + + + + + + + + + + + + + + + + {d5d558ea-bbac-4862-a946-d3881bace3b7} + false + + + + + + \ No newline at end of file diff --git a/examples/ordermatch/example_ordermatch_vs7.vcproj b/examples/ordermatch/example_ordermatch_vs7.vcproj deleted file mode 100644 index 913018e2a..000000000 --- a/examples/ordermatch/example_ordermatch_vs7.vcproj +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/ordermatch/example_ordermatch_vs8.vcproj b/examples/ordermatch/example_ordermatch_vs8.vcproj deleted file mode 100644 index 341f34c4b..000000000 --- a/examples/ordermatch/example_ordermatch_vs8.vcproj +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/ordermatch/example_ordermatch_vs9.vcproj b/examples/ordermatch/example_ordermatch_vs9.vcproj deleted file mode 100644 index cdc36fb46..000000000 --- a/examples/ordermatch/example_ordermatch_vs9.vcproj +++ /dev/null @@ -1,440 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/ordermatch/ordermatch.cpp b/examples/ordermatch/ordermatch.cpp index c1cfe0f58..8ce1269d6 100644 --- a/examples/ordermatch/ordermatch.cpp +++ b/examples/ordermatch/ordermatch.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/test/Market.cpp b/examples/ordermatch/test/Market.cpp index 0aeb8c33e..029450b4e 100755 --- a/examples/ordermatch/test/Market.cpp +++ b/examples/ordermatch/test/Market.cpp @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -107,7 +107,7 @@ Order& Market::find( Order::Side side, std::string id ) void Market::match( Order& bid, Order& ask ) { double price = ask.getPrice(); - int quantity = 0; + long quantity = 0; if ( bid.getOpenQuantity() > ask.getOpenQuantity() ) quantity = ask.getOpenQuantity(); diff --git a/examples/ordermatch/test/OrderMatcherTestCase.cpp b/examples/ordermatch/test/OrderMatcherTestCase.cpp index 3f35c71a4..6e96b27b4 100644 --- a/examples/ordermatch/test/OrderMatcherTestCase.cpp +++ b/examples/ordermatch/test/OrderMatcherTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -39,7 +39,7 @@ TEST( matchFull ) std::queue orders; CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(1, orders.size()); + CHECK_EQUAL(1U, orders.size()); Order matchedOrder1 = orders.front(); orders.pop(); @@ -80,7 +80,7 @@ TEST( matchPartial ) std::queue orders; CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(2, orders.size()); + CHECK_EQUAL(2U, orders.size()); Order matchedOrder1 = orders.front(); orders.pop(); @@ -107,7 +107,7 @@ TEST( matchPartial ) CHECK(object.insert(order3)); CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(2, orders.size()); + CHECK_EQUAL(2U, orders.size()); matchedOrder1 = orders.front(); orders.pop(); @@ -148,12 +148,12 @@ TEST( matchTimePriority ) std::queue orders; CHECK(!object.match("LNUX", orders)); - CHECK_EQUAL(0, orders.size()); + CHECK_EQUAL(0U, orders.size()); CHECK(object.insert(order3)); CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(2, orders.size()); + CHECK_EQUAL(2U, orders.size()); Order matchedOrder3 = orders.front(); orders.pop(); @@ -179,12 +179,12 @@ TEST( matchPricePriority ) std::queue orders; CHECK(!object.match("LNUX", orders)); - CHECK_EQUAL(0, orders.size()); + CHECK_EQUAL(0U, orders.size()); CHECK(object.insert(order3)); CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(2, orders.size()); + CHECK_EQUAL(2U, orders.size()); Order matchedOrder3 = orders.front(); orders.pop(); @@ -211,7 +211,7 @@ TEST( matchMultiple ) std::queue orders; CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(4, orders.size()); + CHECK_EQUAL(4U, orders.size()); Order matchedOrder3_1 = orders.front(); orders.pop(); @@ -274,7 +274,7 @@ TEST( overMatch ) std::queue orders; CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(2, orders.size()); + CHECK_EQUAL(2U, orders.size()); Order matchedOrder1 = orders.front(); orders.pop(); @@ -301,7 +301,7 @@ TEST( overMatch ) CHECK(object.insert(order3)); CHECK(object.match("LNUX", orders)); - CHECK_EQUAL(2, orders.size()); + CHECK_EQUAL(2U, orders.size()); Order matchedOrder3 = orders.front(); orders.pop(); diff --git a/examples/ordermatch/test/OrderMatcherTestCase.h b/examples/ordermatch/test/OrderMatcherTestCase.h index 2dfbeeee1..ceeb6d7e1 100644 --- a/examples/ordermatch/test/OrderMatcherTestCase.h +++ b/examples/ordermatch/test/OrderMatcherTestCase.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/test/TestSuite.h b/examples/ordermatch/test/TestSuite.h index 3a8288b3d..a3ea555e6 100644 --- a/examples/ordermatch/test/TestSuite.h +++ b/examples/ordermatch/test/TestSuite.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/ordermatch/test/ordermatch_ut.cpp b/examples/ordermatch/test/ordermatch_ut.cpp index ecb27bf76..0478d7929 100644 --- a/examples/ordermatch/test/ordermatch_ut.cpp +++ b/examples/ordermatch/test/ordermatch_ut.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclient/Application.cpp b/examples/tradeclient/Application.cpp index e4fc92fbe..630b94a46 100644 --- a/examples/tradeclient/Application.cpp +++ b/examples/tradeclient/Application.cpp @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -76,15 +76,16 @@ int gettimeofday(struct timeval *tv/*in*/, struct timezone *tz/*in*/) } #endif -#define NUM_SAMPLES 1000000 +#define NUM_SAMPLES 100000 timeval last_out, last_in; -static unsigned long latency; -static unsigned long long min_latency = 100000000000UL; -static unsigned long long max_latency; +static unsigned long rt_latency, ow_latency; +static unsigned long long min_rt_latency = 100000000000UL, min_ow_latency = 100000000000UL; +static unsigned long long max_rt_latency, max_ow_latency; static const unsigned long bucket_step = 2; -static const int max_bucket = 200; -static unsigned long latency_buckets[max_bucket + 1]; +static const int max_bucket = 100; +static unsigned long rt_latency_buckets[max_bucket + 1]; +static unsigned long ow_latency_buckets[max_bucket + 1]; FIX::AtomicCount rq_sent(0); FIX::AtomicCount rp_matched(0); @@ -97,31 +98,71 @@ FIX::Side last_Side(FIX::Side_BUY); std::auto_ptr last_order; std::queue q_out; -FIX::Spinlock q_lock; +FIX::Mutex q_lock; +FIX::CondVar q_cond; -void q_on_send() { +long q_on_send() { gettimeofday(&last_out, NULL); - FIX::SpinLocker l(q_lock); + FIX::Locker l(q_lock); q_out.push(last_out); - ++rq_sent; + return ++rq_sent; } -void q_on_receive() { - gettimeofday(&last_in, NULL); - FIX::SpinLocker l(q_lock); - if (!q_out.empty()) { +void q_on_receive( const FIX::Message& message ) +{ + ::gettimeofday(&last_in, NULL); + + FIX::Locker l(q_lock); + if (!q_out.empty()) + { timeval first_out = q_out.front(); unsigned long l = (last_in.tv_sec - first_out.tv_sec) * 1000000 + last_in.tv_usec - first_out.tv_usec; - if ( l < min_latency ) min_latency = l; - if ( l > max_latency ) max_latency = l; + if ( l < min_rt_latency ) min_rt_latency = l; + if ( l > max_rt_latency ) max_rt_latency = l; int b = l / bucket_step; - latency_buckets[b > max_bucket ? max_bucket : b ]++; - latency += l; + rt_latency_buckets[b > max_bucket ? max_bucket : b ]++; + rt_latency += l; + + const FIX::FieldBase* p = message.getFieldPtrIfSet( 76767 ); + if ( p ) + { + double d = 0.0; + FIX::DoubleConvertor::parse(p->getString(), d); + l = (last_in.tv_sec * 1000000 + last_in.tv_usec) % 1000000000; + l = l >= d ? (l - d) : (l + (1000000000 - d)); + if ( l < min_ow_latency ) min_ow_latency = l; + if ( l > max_ow_latency ) max_ow_latency = l; + b = l / bucket_step; + ow_latency_buckets[b > max_bucket ? max_bucket : b ]++; + ow_latency += l; + } + q_out.pop(); ++rp_matched; + q_cond.notify_one(); } }; +void show_buckets(unsigned long* buckets, std::size_t step, std::size_t sz) +{ + for (std::size_t i = 0; i <= sz; i++) + { + std::cout << " [" << i * step << " - "; + if (i < sz) + std::cout << (i + 1) * step; + else + std::cout << "inf"; + std::cout << "] = " << buckets[i] << std::endl; + } +} + +void wait_receive(long rq) +{ + FIX::Locker l(q_lock); + while (rq > rp_matched) + q_cond.wait(l); +} + void Application::onLogon( const FIX::SessionID& sessionID ) { std::cout << std::endl << "Logon - " << sessionID << std::endl; @@ -136,7 +177,7 @@ void Application::fromApp( const FIX::Message& message, const FIX::SessionID& se throw( FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::UnsupportedMessageType ) { crack( message, sessionID ); - q_on_receive(); + q_on_receive( message ); } void Application::toApp( FIX::Message& message, const FIX::SessionID& sessionID ) @@ -179,64 +220,55 @@ void Application::onMessage void Application::run() { FIX::TimeInForce::Pack tIF(FIX::TimeInForce_IMMEDIATE_OR_CANCEL); - FIX::SenderCompID::Pack sender("CLIENT1"); - FIX::TargetCompID::Pack target("EXECUTOR"); + FIX::SessionID sid( "FIX.4.2", "CLIENT1", "EXECUTOR"); + FIX::Session* ps = FIX::Session::lookupSession(sid); while ( true ) { try { char action = queryAction(); - if ( action == '0' ) { - FIX::AtomicCount::value_type rp_prev = rp_matched; - timeval st, en; - latency = 0; - max_latency = 0; - min_latency = 10000000000UL; - memset(latency_buckets, 0, sizeof(latency_buckets)); - gettimeofday(&st, NULL); - for (int i = 0; i < NUM_SAMPLES; i++) { - q_on_send(); - FIX42::NewOrderSingle order(last_ClOrdID, - FIX::HandlInst( '1' ), - last_Symbol, - last_Side, - FIX::TransactTime(), - FIX::OrdType(FIX::OrdType_LIMIT)); - order.set( last_Qty ); - order.set( tIF ); - order.set( last_Price ); - - order.getHeader().setField( sender ); - order.getHeader().setField( target ); - - FIX::Session::sendToTarget( order ); - for (volatile int i = 0; i < 250; i++) - { -#ifndef _MSC_VER - sched_yield(); -#else - SwitchToThread(); -#endif - } - } - std::cout << "Done sending" << std::endl; + if ( action == '0' ) + { + FIX::AtomicCount::value_type rp_prev = rp_matched; + timeval st, en; - while ( rp_matched < (NUM_SAMPLES + rp_prev) ) - { -#ifndef _MSC_VER - sleep(1); -#else - SleepEx(1000, false); -#endif - } - gettimeofday(&en, NULL); - std::cout << "Duration : " << ((en.tv_sec - st.tv_sec) * 1000000 + en.tv_usec - st.tv_usec) << " usec " << std::endl; - std::cout << "Avg Latency : " << latency / NUM_SAMPLES << " usec " << std::endl; - std::cout << "Max Latency : " << max_latency << " usec " << std::endl; - std::cout << "Min Latency : " << min_latency << " usec " << std::endl; - for (int i = 0; i <= max_bucket; i++) - std::cout << " [" << i * bucket_step << " - " << (i + 1) * bucket_step << "] = " << latency_buckets[i] << std::endl; + rt_latency = ow_latency = 0; + max_rt_latency = max_ow_latency = 0; + min_rt_latency = min_ow_latency = 10000000000UL; + ::memset(rt_latency_buckets, 0, sizeof(rt_latency_buckets)); + ::memset(ow_latency_buckets, 0, sizeof(ow_latency_buckets)); + + gettimeofday(&st, NULL); + for (int i = 0; i < NUM_SAMPLES; i++) + { + q_on_send(); + FIX42::NewOrderSingle order(last_ClOrdID, + FIX::HandlInst( '1' ), + last_Symbol, + last_Side, + FIX::TransactTime(), + FIX::OrdType(FIX::OrdType_LIMIT)); + order.set( last_Qty ); + order.set( tIF ); + order.set( last_Price ); + + ps->send( order ); + wait_receive(rp_prev + rq_sent); + } + + ::gettimeofday(&en, NULL); + std::cout << "Duration : " << (double)((en.tv_sec - st.tv_sec) * 1000000 + en.tv_usec - st.tv_usec)/1000000.0 << " sec " << std::endl; + + std::cout << "Avg RTT : " << rt_latency / NUM_SAMPLES << " usec " << std::endl; + std::cout << "Max RTT : " << max_rt_latency << " usec " << std::endl; + std::cout << "Min RTT : " << min_rt_latency << " usec " << std::endl; + show_buckets( rt_latency_buckets, bucket_step, max_bucket ); + + std::cout << "Avg ExecutionReport latency : " << ow_latency / NUM_SAMPLES << " usec " << std::endl; + std::cout << "Max ExecutionReport latency : " << max_ow_latency << " usec " << std::endl; + std::cout << "Min ExecutionReport latency : " << min_ow_latency << " usec " << std::endl; + show_buckets( ow_latency_buckets, bucket_step, max_bucket ); } else if ( action == '1' ) queryEnterOrder(); @@ -931,7 +963,7 @@ FIX::Price Application::queryPrice() std::cout << std::endl << "Price: "; std::string line; std::getline( std::cin, line ); - if (line.empty()) value = atof(line.c_str()); + if (!line.empty()) value = atof(line.c_str()); return FIX::Price( value ); } diff --git a/examples/tradeclient/Application.h b/examples/tradeclient/Application.h index f43f94a03..cb2172d43 100644 --- a/examples/tradeclient/Application.h +++ b/examples/tradeclient/Application.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclient/example_tradeclient_vs10.vcxproj b/examples/tradeclient/example_tradeclient_vs10.vcxproj index 98be0bf57..329e968a6 100644 --- a/examples/tradeclient/example_tradeclient_vs10.vcxproj +++ b/examples/tradeclient/example_tradeclient_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -11,9 +11,9 @@ - example_tradeclient_vs10 + example_tradeclient {760375AB-01FD-4E38-A778-FAA2A27F8C41} - example_tradeclient_vs10 + example_tradeclient diff --git a/examples/tradeclient/example_tradeclient_vs11.vcxproj b/examples/tradeclient/example_tradeclient_vs11.vcxproj index 4de855dcd..2a43268f9 100644 --- a/examples/tradeclient/example_tradeclient_vs11.vcxproj +++ b/examples/tradeclient/example_tradeclient_vs11.vcxproj @@ -19,9 +19,9 @@ - example_tradeclient_vs11 + example_tradeclient {760375AB-01FD-4E38-A778-FAA2A27F8C41} - example_tradeclient_vs11 + example_tradeclient diff --git a/examples/tradeclient/example_tradeclient_vs12.vcxproj b/examples/tradeclient/example_tradeclient_vs12.vcxproj new file mode 100644 index 000000000..e7b556f43 --- /dev/null +++ b/examples/tradeclient/example_tradeclient_vs12.vcxproj @@ -0,0 +1,141 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + example_tradeclient + {760375AB-01FD-4E38-A778-FAA2A27F8C41} + example_tradeclient + + + + Application + false + MultiByte + v120 + + + Application + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)bin\release\tradeclient\ + release\vs12\ + false + $(SolutionDir)bin\debug\tradeclient\ + debug\vs12\ + true + tradeclient + tradeclient + + + + .\Release/tradeclient.tlb + + + OnlyExplicitInline + $(SolutionDir)\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + .\Release/tradeclient.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib;%(AdditionalLibraryDirectories) + .\Release/tradeclient.pdb + Console + + + + + .\Debug/tradeclient.tlb + + + Disabled + $(SolutionDir)\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + + + .\Debug/tradeclient.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + EditAndContinue + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib\debug;%(AdditionalLibraryDirectories) + true + .\Debug/tradeclient_debug.pdb + Console + + + + + + + + + + + + {d5d558ea-bbac-4862-a946-d3881bace3b7} + false + + + + + + \ No newline at end of file diff --git a/examples/tradeclient/example_tradeclient_vs7.vcproj b/examples/tradeclient/example_tradeclient_vs7.vcproj deleted file mode 100644 index 0847e6cb0..000000000 --- a/examples/tradeclient/example_tradeclient_vs7.vcproj +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/tradeclient/example_tradeclient_vs8.vcproj b/examples/tradeclient/example_tradeclient_vs8.vcproj deleted file mode 100644 index 2020514b4..000000000 --- a/examples/tradeclient/example_tradeclient_vs8.vcproj +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/tradeclient/example_tradeclient_vs9.vcproj b/examples/tradeclient/example_tradeclient_vs9.vcproj deleted file mode 100644 index baa5a3b8d..000000000 --- a/examples/tradeclient/example_tradeclient_vs9.vcproj +++ /dev/null @@ -1,418 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/tradeclient/tradeclient.cpp b/examples/tradeclient/tradeclient.cpp index c3eef9aaf..8c290ce0c 100644 --- a/examples/tradeclient/tradeclient.cpp +++ b/examples/tradeclient/tradeclient.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -24,6 +24,7 @@ #endif #include "quickfix/FileStore.h" +#include "quickfix/NullStore.h" #include "quickfix/SocketInitiator.h" #include "quickfix/SessionSettings.h" #include "quickfix/Log.h" @@ -49,9 +50,10 @@ int main( int argc, char** argv ) FIX::SessionSettings settings( file ); Application application; - FIX::FileStoreFactory storeFactory( settings ); + // FIX::FileStoreFactory storeFactory( settings ); + FIX::NullStoreFactory storeFactory; FIX::ScreenLogFactory logFactory( settings ); - FIX::SocketInitiator initiator( application, storeFactory, settings, logFactory ); + FIX::SocketInitiator initiator( application, storeFactory, settings ); // logFactory ); initiator.start(); application.run(); diff --git a/examples/tradeclientgui/banzai/src/Banzai.java b/examples/tradeclientgui/banzai/src/Banzai.java index 6cc4587d8..804150c32 100644 --- a/examples/tradeclientgui/banzai/src/Banzai.java +++ b/examples/tradeclientgui/banzai/src/Banzai.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/BanzaiApplication.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/BanzaiApplication.java index e82fc66b1..9d04baec0 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/BanzaiApplication.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/BanzaiApplication.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/DoubleNumberTextField.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/DoubleNumberTextField.java index 3d5998845..911adad00 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/DoubleNumberTextField.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/DoubleNumberTextField.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/Execution.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/Execution.java index 3577bbaf3..51c761a91 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/Execution.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/Execution.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ExecutionTableModel.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ExecutionTableModel.java index 55345f4ec..d5ae95edd 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ExecutionTableModel.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ExecutionTableModel.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/IntegerNumberTextField.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/IntegerNumberTextField.java index 8e08d48ce..7348ab160 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/IntegerNumberTextField.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/IntegerNumberTextField.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/LogonEvent.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/LogonEvent.java index 0474264e4..80b95f162 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/LogonEvent.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/LogonEvent.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/Order.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/Order.java index dd3dbbb97..54c221091 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/Order.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/Order.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderSide.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderSide.java index f2c8fc485..a3fed1f6f 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderSide.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderSide.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTIF.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTIF.java index 32c9c7877..4f16e06ce 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTIF.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTIF.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTableModel.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTableModel.java index 780417078..cfbef78fb 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTableModel.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderTableModel.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderType.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderType.java index 79c1ac8ff..ca4fb92be 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderType.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/OrderType.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/TwoWayMap.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/TwoWayMap.java index db0826b74..907b1c255 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/TwoWayMap.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/TwoWayMap.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiFrame.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiFrame.java index 061da5b17..0411aff80 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiFrame.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiFrame.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiPanel.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiPanel.java index bf3f93ec1..75e25e21b 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiPanel.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/BanzaiPanel.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/CancelReplacePanel.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/CancelReplacePanel.java index 76451583b..28ae8f149 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/CancelReplacePanel.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/CancelReplacePanel.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionPanel.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionPanel.java index bce101cae..d62ef5393 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionPanel.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionPanel.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionTable.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionTable.java index 57400ac51..87fa77c88 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionTable.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/ExecutionTable.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderEntryPanel.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderEntryPanel.java index b7ff90797..81f0a634d 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderEntryPanel.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderEntryPanel.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderPanel.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderPanel.java index 90349ca4f..709fbcd50 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderPanel.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderPanel.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderTable.java b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderTable.java index 92354e8d3..3f8117163 100644 --- a/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderTable.java +++ b/examples/tradeclientgui/banzai/src/quickfix/banzai/ui/OrderTable.java @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/m4/ax_allocator.m4 b/m4/ax_allocator.m4 index edc04caaa..f6a53b0ec 100644 --- a/m4/ax_allocator.m4 +++ b/m4/ax_allocator.m4 @@ -12,6 +12,8 @@ AC_ARG_WITH(allocator, ) ALLOCATOR=$with_allocator +AC_LANG_CPLUSPLUS + # check for debug allocator if test "x$with_allocator" == "xdebug" then diff --git a/m4/ax_fieldmap.m4 b/m4/ax_fieldmap.m4 new file mode 100644 index 000000000..2f08b3368 --- /dev/null +++ b/m4/ax_fieldmap.m4 @@ -0,0 +1,22 @@ +AC_DEFUN([AX_FIELDMAP], +[ +has_fieldmap=false +AC_ARG_WITH(fieldmap, + [ --with-fieldmap= Selects container for field storage], + [if test $withval == "no" + then + has_fieldmap=false + else + has_fieldmap=true + fi], + has_fieldmap=false +) + +if test "x$with_fieldmap" = "xflat" +then + AC_DEFINE_UNQUOTED(ENABLE_FLAT_FIELDMAP, 1, Define to use flat set container for the message body) +elif test "x$with_fieldmap" != "xavl" && test "x$with_fieldmap" != "x" +then + AC_MSG_ERROR([invalid value: $with_fieldmap]) +fi +]) diff --git a/m4/ax_lib_boost.m4 b/m4/ax_lib_boost.m4 index 7e194b2ac..afb835892 100644 --- a/m4/ax_lib_boost.m4 +++ b/m4/ax_lib_boost.m4 @@ -14,20 +14,6 @@ AC_ARG_WITH(boost, BOOST_PREFIX=$with_boost AC_SUBST(BOOST_PREFIX) -has_fieldmap= -AC_ARG_WITH(fieldmap, - [ --with-fieldmap= select non-default field map implementation - - "boost::intrusive::sgtree", "boost::intrusive::rbtree", - or "boost::intrusive::avltree"], - [has_fieldmap=$withval], - has_fieldmap="default" -) -has_slist=false -AC_ARG_WITH(slist-traversal, - [ --with-slist-traversal maintain a single linked list for faster tree traversal], - [has_slist=$withval; test "$withval" = no || has_slist=true], - has_slist=false -) if test $has_boost = true then BOOST_LIBS="-L${BOOST_PREFIX}/lib -lboost_system -lboost_thread" @@ -47,37 +33,4 @@ then AC_MSG_RESULT(yes), AC_MSG_ERROR(no)) fi -AC_MSG_CHECKING(for FieldMap container type) -case $has_fieldmap in - boost::intrusive::sgtree) - AC_DEFINE(ENABLE_BOOST_SGTREE, 1, Define for boost::intrusive::sgtree) - if test $has_slist = true - then - AC_DEFINE(ENABLE_SLIST_TREE_TRAVERSAL, 1, Define for tree with list) - AC_MSG_RESULT(boost::intrusive::sgtree with list) - else - AC_MSG_RESULT(boost::intrusive::sgtree) - fi;; - boost::intrusive::rbtree) - AC_DEFINE(ENABLE_BOOST_RBTREE, 1, Define for boost::intrusive::rbtree) - if test $has_slist = true - then - AC_DEFINE(ENABLE_SLIST_TREE_TRAVERSAL, 1, Define for tree with list) - AC_MSG_RESULT(boost::intrusive::rbtree with list) - else - AC_MSG_RESULT(boost::intrusive::rbtree) - fi;; - boost::intrusive::avltree) - AC_DEFINE(ENABLE_BOOST_AVLTREE, 1, Define for boost::intrusive::avltree) - if test $has_slist = true - then - AC_DEFINE(ENABLE_SLIST_TREE_TRAVERSAL, 1, Define for tree with list) - AC_MSG_RESULT(boost::intrusive::avltree with list) - else - AC_MSG_RESULT(boost::intrusive::avltree) - fi;; - *) - AC_MSG_RESULT(defaulting to the Container::avlTree) - ;; -esac ]) diff --git a/m4/ax_lib_postgresql.m4 b/m4/ax_lib_postgresql.m4 index 327158f73..ec1ab6d2d 100644 --- a/m4/ax_lib_postgresql.m4 +++ b/m4/ax_lib_postgresql.m4 @@ -49,7 +49,7 @@ AC_DEFUN([AX_LIB_POSTGRESQL], PG_CONFIG="$withval" fi ], - [want_postgresql="yes"] + [want_postgresql="no"] ) POSTGRESQL_CFLAGS="" diff --git a/m4/ax_ordering.m4 b/m4/ax_ordering.m4 new file mode 100644 index 000000000..805352659 --- /dev/null +++ b/m4/ax_ordering.m4 @@ -0,0 +1,25 @@ +AC_DEFUN([AX_ORDERING], +[ +has_relaxed_ordering=false +AC_ARG_WITH(relaxed_ordering, + [ --with-relaxed-ordering=<8, 16> Allows for up to the given number of out of order fields in the message body], + [if test $withval == "no" + then + has_relaxed_ordering=false + else + has_relaxed_ordering=true + fi], + has_relaxed_ordering=false +) + +if test "x$with_relaxed_ordering" = "x8" +then + AC_DEFINE_UNQUOTED(ENABLE_RELAXED_ORDERING, 8, Allow up to 8 out of order fields in the message body) +elif test "x$with_relaxed_ordering" = "x16" || test "x$with_relaxed_ordering" == "xyes" +then + AC_DEFINE_UNQUOTED(ENABLE_RELAXED_ORDERING, 16, Allow up to 16 out of order fields in the message body) +elif test "x$with_relaxed_ordering" != "xno" && test "x$with_relaxed_ordering" != "x" +then + AC_MSG_ERROR([invalid value: $with_relaxed_ordering]) +fi +]) diff --git a/m4/ax_python.m4 b/m4/ax_python.m4 index 6e9ad9d63..08f9dac11 100644 --- a/m4/ax_python.m4 +++ b/m4/ax_python.m4 @@ -18,10 +18,10 @@ AC_SUBST(PYTHON_PREFIX) if test $has_python = true then - PYTHON_INCLUDE_PATH=[`$PYTHON -c 'from distutils import sysconfig; print sysconfig.get_python_inc(1)'`] + PYTHON_INCLUDE_PATH=[`$PYTHON -c 'from distutils import sysconfig; print( sysconfig.get_python_inc(1) )'`] PYTHON_CFLAGS="-I${PYTHON_INCLUDE_PATH}" AC_SUBST(PYTHON_CFLAGS) - PYTHON_SITE_PACKAGES=[`$PYTHON -c 'from distutils import sysconfig; print sysconfig.get_python_lib(1)'`] + PYTHON_SITE_PACKAGES=[`$PYTHON -c 'from distutils import sysconfig; print( sysconfig.get_python_lib(1) )'`] AC_SUBST(PYTHON_SITE_PACKAGES) AC_DEFINE(HAVE_PYTHON, 1, Define if you have python) fi diff --git a/m4/ax_sso.m4 b/m4/ax_sso.m4 index 2c207dc5f..4dd6f98d0 100644 --- a/m4/ax_sso.m4 +++ b/m4/ax_sso.m4 @@ -17,15 +17,22 @@ AC_DEFUN([AX_SSO_CHECK], [ if test $has_sso = true then + sso_level=2 + sso_bytes=24 + if test "x$with_sso" == "x1" + then + sso_level=1 + sso_bytes=16 + fi AC_MSG_CHECKING(for short string optimization) AC_TRY_COMPILE( [#include #include template struct s{}; template <> struct s { typedef int type; };], - [s<(sizeof(std::string) <= 2 * sizeof(intptr_t))>::type v;], - AC_MSG_RESULT(yes), + [s<(sizeof(std::string) < 2 * sizeof(intptr_t))>::type v;], + AC_MSG_RESULT($sso_bytes bytes), AC_MSG_ERROR(no)) - AC_DEFINE_UNQUOTED(ENABLE_SSO, 1, Define to enable short string optimization) + AC_DEFINE_UNQUOTED(ENABLE_SSO, ${sso_level}, Define to set short string optimization width) fi ]) diff --git a/quickfix_vs10.sln b/quickfix_vs10.sln index 21b176887..d0055896e 100644 --- a/quickfix_vs10.sln +++ b/quickfix_vs10.sln @@ -1,51 +1,28 @@ Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "quickfix_net_messages_vs10", "src\.NET\quickfix_net_messages_vs10.csproj", "{30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "example_executor_csharp_vs10", "examples\executor\csharp\example_executor_csharp_vs10.csproj", "{BA234002-9F1A-4B01-98D6-DE05C7E78B58}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "example_executor_vbnet_vs10", "examples\executor\vbnet\example_executor_vbnet_vs10.vbproj", "{DA675460-F6E5-458C-BCEB-45B2986C90FC}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection +# Visual C++ Express 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp", "examples\executor\C++\example_executor_cpp_vs10.vcxproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp_vs10", "examples\executor\C++\example_executor_cpp_vs10.vcxproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch", "examples\ordermatch\example_ordermatch_vs10.vcxproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch_vs10", "examples\ordermatch\example_ordermatch_vs10.vcxproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient", "examples\tradeclient\example_tradeclient_vs10.vcxproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient_vs10", "examples\tradeclient\example_tradeclient_vs10.vcxproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix", "src\C++\quickfix_vs10.vcxproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_net_vs10", "src\.NET\quickfix_net_vs10.vcxproj", "{FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance", "src\test_acceptance_vs10.vcxproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_vs10", "src\C++\quickfix_vs10.vcxproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance", "src\test_performance_vs10.vcxproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_vs10", "src\test_acceptance_vs10.vcxproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance_vs10", "src\test_performance_vs10.vcxproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit_vs10", "src\test_unit_vs10.vcxproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner_vs10", "test\atrun\test_acceptance_runner_vs10.vcxproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit", "src\test_unit_vs10.vcxproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" ProjectSection(ProjectDependencies) = postProject {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_performance_net_vs10", "src\test_performance_net_vs10.csproj", "{408B3028-1B7E-4CFA-802B-79C08901E88E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_unit_net_vs10", "src\test_unit_net_vs10.csproj", "{41B1715C-D703-4383-AE28-DC542A38955F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++_vs10", "UnitTest++\UnitTest++_vs10.vcxproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner", "test\atrun\test_acceptance_runner_vs10.vcxproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" + ProjectSection(ProjectDependencies) = postProject + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} + EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_acceptance_net_vs10", "src\test_acceptance_net_vs10.csproj", "{4B063D0D-B606-44EE-A626-B9AB4D32418C}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++\UnitTest++_vs10.vcxproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -57,36 +34,6 @@ Global Release|Win32 = Release|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Win32.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Win32.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Win32.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Win32.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Win32.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Win32.ActiveCfg = Release|Any CPU {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Any CPU.ActiveCfg = Debug|Win32 {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.Build.0 = Debug|Win32 @@ -117,16 +64,6 @@ Global {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.Build.0 = Release|Win32 {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.ActiveCfg = Release|Win32 {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Any CPU.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.Build.0 = Release|Win32 {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Any CPU.ActiveCfg = Debug|Win32 {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.Build.0 = Debug|Win32 @@ -177,26 +114,6 @@ Global {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.Build.0 = Release|Win32 {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.ActiveCfg = Release|Win32 {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.Build.0 = Release|Win32 - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Win32.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Win32.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Win32.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Win32.ActiveCfg = Release|Any CPU {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Any CPU.ActiveCfg = Debug|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.Build.0 = Debug|Win32 @@ -207,16 +124,6 @@ Global {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Mixed Platforms.Build.0 = Release|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.ActiveCfg = Release|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.Build.0 = Release|Win32 - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Win32.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Win32.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/quickfix_vs11.sln b/quickfix_vs11.sln index 15588814b..0b6556f5b 100644 --- a/quickfix_vs11.sln +++ b/quickfix_vs11.sln @@ -1,65 +1,29 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Express 2012 for Windows Desktop -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "quickfix_net_messages_vs11", "src\.NET\quickfix_net_messages_vs11.vcxproj", "{30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "example_executor_csharp_vs11", "examples\executor\csharp\example_executor_csharp_vs11.vcxproj", "{BA234002-9F1A-4B01-98D6-DE05C7E78B58}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "example_executor_vbnet_vs11", "examples\executor\vbnet\example_executor_vbnet_vs11.vbproj", "{DA675460-F6E5-458C-BCEB-45B2986C90FC}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp_vs11", "examples\executor\C++\example_executor_cpp_vs11.vcxproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch_vs11", "examples\ordermatch\example_ordermatch_vs11.vcxproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp", "examples\executor\C++\example_executor_cpp_vs11.vcxproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient_vs11", "examples\tradeclient\example_tradeclient_vs11.vcxproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch", "examples\ordermatch\example_ordermatch_vs11.vcxproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_net_vs11", "src\.NET\quickfix_net_vs11.vcxproj", "{FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient", "examples\tradeclient\example_tradeclient_vs11.vcxproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_vs11", "src\C++\quickfix_vs11.vcxproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix", "src\C++\quickfix_vs11.vcxproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_vs11", "src\test_acceptance_vs11.vcxproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance", "src\test_acceptance_vs11.vcxproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance_vs11", "src\test_performance_vs11.vcxproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance", "src\test_performance_vs11.vcxproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit_vs11", "src\test_unit_vs11.vcxproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit", "src\test_unit_vs11.vcxproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" ProjectSection(ProjectDependencies) = postProject {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner_vs11", "test\atrun\test_acceptance_runner_vs11.vcxproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner", "test\atrun\test_acceptance_runner_vs11.vcxproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" ProjectSection(ProjectDependencies) = postProject {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_performance_net_vs11", "src\test_performance_net_vs11.vcxproj", "{408B3028-1B7E-4CFA-802B-79C08901E88E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_unit_net_vs11", "src\test_unit_net_vs11.vcxproj", "{41B1715C-D703-4383-AE28-DC542A38955F}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++_vs11", "UnitTest++\UnitTest++_vs11.vcxproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_acceptance_net_vs11", "src\test_acceptance_net_vs11.vcxproj", "{4B063D0D-B606-44EE-A626-B9AB4D32418C}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_codec_vs11", "examples\codec\example_codec_vs11.vcxproj", "{D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_latency_vs11", "examples\latency\example_latency_vs11.vcxproj", "{943E98F0-3B44-4046-8B2D-7FAF506FD391}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -76,66 +40,6 @@ Global ReleaseBoost|Win32 = ReleaseBoost|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Win32.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Win32.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Win32.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Win32.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Win32.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Win32.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Any CPU.ActiveCfg = Debug|Win32 {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.Build.0 = Debug|Win32 @@ -191,31 +95,6 @@ Global {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.Build.0 = Release|Win32 {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.ActiveCfg = Release|Win32 {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.Build.0 = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Any CPU.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Any CPU.ActiveCfg = Debug|Win32 {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.Build.0 = Debug|Win32 @@ -311,51 +190,6 @@ Global {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.Build.0 = Release|Win32 {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.ActiveCfg = Release|Win32 {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.Build.0 = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Win32.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Win32.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Win32.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Win32.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Any CPU.ActiveCfg = Debug|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.Build.0 = Debug|Win32 @@ -371,71 +205,6 @@ Global {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Mixed Platforms.Build.0 = Release|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.ActiveCfg = Release|Win32 {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.Build.0 = Release|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Win32.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Win32.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Debug|Win32.ActiveCfg = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Debug|Win32.Build.0 = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.DebugBoost|Any CPU.ActiveCfg = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.DebugBoost|Win32.ActiveCfg = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.DebugBoost|Win32.Build.0 = Debug|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Release|Any CPU.ActiveCfg = Release|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Release|Mixed Platforms.Build.0 = Release|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Release|Win32.ActiveCfg = Release|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.Release|Win32.Build.0 = Release|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.ReleaseBoost|Any CPU.ActiveCfg = Release|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.ReleaseBoost|Win32.ActiveCfg = Release|Win32 - {D7DF9A4D-1E2A-4AE6-9DCF-844F9A32C4E8}.ReleaseBoost|Win32.Build.0 = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Debug|Win32.ActiveCfg = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Debug|Win32.Build.0 = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.DebugBoost|Any CPU.ActiveCfg = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.DebugBoost|Win32.ActiveCfg = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.DebugBoost|Win32.Build.0 = Debug|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Release|Any CPU.ActiveCfg = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Release|Mixed Platforms.Build.0 = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Release|Win32.ActiveCfg = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.Release|Win32.Build.0 = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.ReleaseBoost|Any CPU.ActiveCfg = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.ReleaseBoost|Win32.ActiveCfg = Release|Win32 - {943E98F0-3B44-4046-8B2D-7FAF506FD391}.ReleaseBoost|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/quickfix_vs12.sln b/quickfix_vs12.sln new file mode 100644 index 000000000..f081de954 --- /dev/null +++ b/quickfix_vs12.sln @@ -0,0 +1,133 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Express 2013 for Windows Desktop +VisualStudioVersion = 12.0.21005.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp", "examples\executor\C++\example_executor_cpp_vs12.vcxproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch", "examples\ordermatch\example_ordermatch_vs12.vcxproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient", "examples\tradeclient\example_tradeclient_vs12.vcxproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix", "src\C++\quickfix_vs12.vcxproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance", "src\test_acceptance_vs12.vcxproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance", "src\test_performance_vs12.vcxproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit", "src\test_unit_vs12.vcxproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" + ProjectSection(ProjectDependencies) = postProject + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner", "test\atrun\test_acceptance_runner_vs12.vcxproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" + ProjectSection(ProjectDependencies) = postProject + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++_vs12", "UnitTest++\UnitTest++_vs12.vcxproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|Mixed Platforms = Debug|Mixed Platforms + Debug|Win32 = Debug|Win32 + Release|Any CPU = Release|Any CPU + Release|Mixed Platforms = Release|Mixed Platforms + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Win32.ActiveCfg = Debug|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Win32.Build.0 = Debug|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Any CPU.ActiveCfg = Release|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Mixed Platforms.Build.0 = Release|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Win32.ActiveCfg = Release|Win32 + {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Win32.Build.0 = Release|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Win32.ActiveCfg = Debug|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Win32.Build.0 = Debug|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Any CPU.ActiveCfg = Release|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Mixed Platforms.Build.0 = Release|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Win32.ActiveCfg = Release|Win32 + {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Win32.Build.0 = Release|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Win32.ActiveCfg = Debug|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Win32.Build.0 = Debug|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Any CPU.ActiveCfg = Release|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.Build.0 = Release|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.ActiveCfg = Release|Win32 + {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.Build.0 = Release|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Win32.ActiveCfg = Debug|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Win32.Build.0 = Debug|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Any CPU.ActiveCfg = Release|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Mixed Platforms.Build.0 = Release|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Win32.ActiveCfg = Release|Win32 + {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Win32.Build.0 = Release|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Win32.ActiveCfg = Debug|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Win32.Build.0 = Debug|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Any CPU.ActiveCfg = Release|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Mixed Platforms.Build.0 = Release|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Win32.ActiveCfg = Release|Win32 + {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Win32.Build.0 = Release|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Win32.ActiveCfg = Debug|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Win32.Build.0 = Debug|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Any CPU.ActiveCfg = Release|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Mixed Platforms.Build.0 = Release|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Win32.ActiveCfg = Release|Win32 + {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Win32.Build.0 = Release|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Win32.ActiveCfg = Debug|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Win32.Build.0 = Debug|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Any CPU.ActiveCfg = Release|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Mixed Platforms.Build.0 = Release|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Win32.ActiveCfg = Release|Win32 + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Win32.Build.0 = Release|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Win32.ActiveCfg = Debug|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Win32.Build.0 = Debug|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Any CPU.ActiveCfg = Release|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.Build.0 = Release|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.ActiveCfg = Release|Win32 + {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.Build.0 = Release|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.ActiveCfg = Debug|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.Build.0 = Debug|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Any CPU.ActiveCfg = Release|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Mixed Platforms.Build.0 = Release|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.ActiveCfg = Release|Win32 + {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/quickfix_vs7.sln b/quickfix_vs7.sln deleted file mode 100644 index 7574ff725..000000000 --- a/quickfix_vs7.sln +++ /dev/null @@ -1,142 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_vs7", "src\C++\quickfix_vs7.vcproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_net_vs7", "src\.NET\quickfix_net_vs7.vcproj", "{FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit_vs7", "src\test_unit_vs7.vcproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" - ProjectSection(ProjectDependencies) = postProject - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} = {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_vs7", "src\test_acceptance_vs7.vcproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance_vs7", "src\test_performance_vs7.vcproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp_vs7", "examples\executor\C++\example_executor_cpp_vs7.vcproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch_vs7", "examples\ordermatch\example_ordermatch_vs7.vcproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner_vs7", "test\atrun\test_acceptance_runner_vs7.vcproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" - ProjectSection(ProjectDependencies) = postProject - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} = {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient_vs7", "examples\tradeclient\example_tradeclient_vs7.vcproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "quickfix_net_messages_vs7", "src\.NET\quickfix_net_messages_vs7.csproj", "{30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "example_executor_csharp_vs7", "examples\executor\csharp\example_executor_csharp_vs7.csproj", "{BA234002-9F1A-4B01-98D6-DE05C7E78B58}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "example_executor_vbnet_vs7", "examples\executor\vbnet\example_executor_vbnet_vs7.vbproj", "{DA675460-F6E5-458C-BCEB-45B2986C90FC}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++.vsnet2003", "UnitTest++\UnitTest++.vsnet2003.vcproj", "{7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_acceptance_net_vs7", "src\test_acceptance_net_vs7.csproj", "{49CDD4F8-96E0-4EBA-844F-E9AF580D7247}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_performance_net_vs7", "src\test_performance_net_vs7.csproj", "{F63B434A-8E9A-4673-A6C4-F96F3492BF80}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfiguration) = preSolution - Debug = Debug - Release = Release - EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug.ActiveCfg = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug.Build.0 = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release.ActiveCfg = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release.Build.0 = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug.ActiveCfg = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug.Build.0 = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release.ActiveCfg = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release.Build.0 = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug.ActiveCfg = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug.Build.0 = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release.ActiveCfg = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release.Build.0 = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug.ActiveCfg = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug.Build.0 = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release.ActiveCfg = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release.Build.0 = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug.ActiveCfg = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug.Build.0 = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release.ActiveCfg = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release.Build.0 = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug.ActiveCfg = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug.Build.0 = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release.ActiveCfg = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release.Build.0 = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug.ActiveCfg = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug.Build.0 = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release.ActiveCfg = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release.Build.0 = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug.ActiveCfg = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug.Build.0 = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release.ActiveCfg = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release.Build.0 = Release|Win32 - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug.ActiveCfg = Debug|.NET - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug.Build.0 = Debug|.NET - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release.ActiveCfg = Release|.NET - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release.Build.0 = Release|.NET - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug.ActiveCfg = Debug|.NET - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug.Build.0 = Debug|.NET - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release.ActiveCfg = Release|.NET - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release.Build.0 = Release|.NET - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug.ActiveCfg = Debug|.NET - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug.Build.0 = Debug|.NET - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release.ActiveCfg = Release|.NET - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release.Build.0 = Release|.NET - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug.ActiveCfg = Debug|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug.Build.0 = Debug|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release.ActiveCfg = Release|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release.Build.0 = Release|Win32 - {49CDD4F8-96E0-4EBA-844F-E9AF580D7247}.Debug.ActiveCfg = Debug|.NET - {49CDD4F8-96E0-4EBA-844F-E9AF580D7247}.Debug.Build.0 = Debug|.NET - {49CDD4F8-96E0-4EBA-844F-E9AF580D7247}.Release.ActiveCfg = Release|.NET - {49CDD4F8-96E0-4EBA-844F-E9AF580D7247}.Release.Build.0 = Release|.NET - {F63B434A-8E9A-4673-A6C4-F96F3492BF80}.Debug.ActiveCfg = Debug|.NET - {F63B434A-8E9A-4673-A6C4-F96F3492BF80}.Debug.Build.0 = Debug|.NET - {F63B434A-8E9A-4673-A6C4-F96F3492BF80}.Release.ActiveCfg = Release|.NET - {F63B434A-8E9A-4673-A6C4-F96F3492BF80}.Release.Build.0 = Release|.NET - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution - EndGlobalSection -EndGlobal diff --git a/quickfix_vs8.sln b/quickfix_vs8.sln deleted file mode 100644 index 5fedb706d..000000000 --- a/quickfix_vs8.sln +++ /dev/null @@ -1,306 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "quickfix_net_messages_vs8", "src\.NET\quickfix_net_messages_vs8.csproj", "{30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "example_executor_csharp_vs8", "examples\executor\csharp\example_executor_csharp_vs8.csproj", "{BA234002-9F1A-4B01-98D6-DE05C7E78B58}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "example_executor_vbnet_vs8", "examples\executor\vbnet\example_executor_vbnet_vs8.vbproj", "{DA675460-F6E5-458C-BCEB-45B2986C90FC}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp_vs8", "examples\executor\C++\example_executor_cpp_vs8.vcproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch_vs8", "examples\ordermatch\example_ordermatch_vs8.vcproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient_vs8", "examples\tradeclient\example_tradeclient_vs8.vcproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_net_vs8", "src\.NET\quickfix_net_vs8.vcproj", "{FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_vs8", "src\C++\quickfix_vs8.vcproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_vs8", "src\test_acceptance_vs8.vcproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance_vs8", "src\test_performance_vs8.vcproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit_vs8", "src\test_unit_vs8.vcproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner_vs8", "test\atrun\test_acceptance_runner_vs8.vcproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" - ProjectSection(ProjectDependencies) = postProject - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} - EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_performance_net_vs8", "src\test_performance_net_vs8.csproj", "{408B3028-1B7E-4CFA-802B-79C08901E88E}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_unit_net_vs8", "src\test_unit_net_vs8.csproj", "{41B1715C-D703-4383-AE28-DC542A38955F}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++.vsnet2005", "UnitTest++\UnitTest++.vsnet2005.vcproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_acceptance_net_vs8", "src\test_acceptance_net_vs8.csproj", "{4B063D0D-B606-44EE-A626-B9AB4D32418C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|Mixed Platforms = Debug|Mixed Platforms - Debug|Win32 = Debug|Win32 - Release|Any CPU = Release|Any CPU - Release|Mixed Platforms = Release|Mixed Platforms - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Win32.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Win32.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Win32.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Win32.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Win32.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Win32.ActiveCfg = Release|Any CPU - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Win32.ActiveCfg = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Win32.Build.0 = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Any CPU.ActiveCfg = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Mixed Platforms.Build.0 = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Win32.ActiveCfg = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Win32.Build.0 = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Win32.ActiveCfg = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Win32.Build.0 = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Any CPU.ActiveCfg = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Mixed Platforms.Build.0 = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Win32.ActiveCfg = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Win32.Build.0 = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Win32.ActiveCfg = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Win32.Build.0 = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Any CPU.ActiveCfg = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.Build.0 = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.ActiveCfg = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Any CPU.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.Build.0 = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Win32.ActiveCfg = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Win32.Build.0 = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Any CPU.ActiveCfg = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Mixed Platforms.Build.0 = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Win32.ActiveCfg = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Win32.Build.0 = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Win32.ActiveCfg = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Win32.Build.0 = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Any CPU.ActiveCfg = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Mixed Platforms.Build.0 = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Win32.ActiveCfg = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Win32.Build.0 = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Win32.ActiveCfg = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Win32.Build.0 = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Any CPU.ActiveCfg = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Mixed Platforms.Build.0 = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Win32.ActiveCfg = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Win32.Build.0 = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Win32.ActiveCfg = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Win32.Build.0 = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Any CPU.ActiveCfg = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Mixed Platforms.Build.0 = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Win32.ActiveCfg = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Win32.Build.0 = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Win32.ActiveCfg = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Win32.Build.0 = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Any CPU.ActiveCfg = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.Build.0 = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.ActiveCfg = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.Build.0 = Release|Win32 - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Win32.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Win32.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Win32.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Win32.ActiveCfg = Release|Any CPU - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.ActiveCfg = Debug|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.Build.0 = Debug|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Any CPU.ActiveCfg = Release|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Mixed Platforms.Build.0 = Release|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.ActiveCfg = Release|Win32 - {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.Build.0 = Release|Win32 - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Win32.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Win32.ActiveCfg = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/quickfix_vs9.sln b/quickfix_vs9.sln deleted file mode 100644 index 842abec5e..000000000 --- a/quickfix_vs9.sln +++ /dev/null @@ -1,458 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "quickfix_net_messages_vs9", "src\.NET\quickfix_net_messages_vs9.csproj", "{30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "example_executor_csharp_vs9", "examples\executor\csharp\example_executor_csharp_vs9.csproj", "{BA234002-9F1A-4B01-98D6-DE05C7E78B58}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "example_executor_vbnet_vs9", "examples\executor\vbnet\example_executor_vbnet_vs9.vbproj", "{DA675460-F6E5-458C-BCEB-45B2986C90FC}" - ProjectSection(ProjectDependencies) = postProject - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} = {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} = {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_executor_cpp_vs9", "examples\executor\C++\example_executor_cpp_vs9.vcproj", "{AC97D259-3231-4575-8CA5-BF9EF79B5A87}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_ordermatch_vs9", "examples\ordermatch\example_ordermatch_vs9.vcproj", "{CBFECC67-2F3D-49F9-8450-BF47FBB766DF}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_tradeclient_vs9", "examples\tradeclient\example_tradeclient_vs9.vcproj", "{760375AB-01FD-4E38-A778-FAA2A27F8C41}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_net_vs9", "src\.NET\quickfix_net_vs9.vcproj", "{FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quickfix_vs9", "src\C++\quickfix_vs9.vcproj", "{D5D558EA-BBAC-4862-A946-D3881BACE3B7}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_vs9", "src\test_acceptance_vs9.vcproj", "{63CC102A-A3CD-43CC-9535-A91E67256360}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_performance_vs9", "src\test_performance_vs9.vcproj", "{4E6CE474-47A1-4AC8-8161-9CD214664EBB}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_unit_vs9", "src\test_unit_vs9.vcproj", "{CD58A1FF-0F7A-4490-B9B4-944326C48A5A}" - ProjectSection(ProjectDependencies) = postProject - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} = {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_acceptance_runner_vs9", "test\atrun\test_acceptance_runner_vs9.vcproj", "{A58C8BD5-3602-4886-80A0-CD4FFED42144}" - ProjectSection(ProjectDependencies) = postProject - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} = {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_performance_net_vs9", "src\test_performance_net_vs9.csproj", "{408B3028-1B7E-4CFA-802B-79C08901E88E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++_vs9", "UnitTest++\UnitTest++_vs9.vcproj", "{7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_unit_net_vs9", "src\test_unit_net_vs9.csproj", "{41B1715C-D703-4383-AE28-DC542A38955F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test_acceptance_net_vs9", "src\test_acceptance_net_vs9.csproj", "{4B063D0D-B606-44EE-A626-B9AB4D32418C}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_codec_vs9", "examples\codec\example_codec_vs9.vcproj", "{4D448C39-A010-4343-A4E7-48579E653FEC}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_latency_vs9", "examples\latency\example_latency_vs9.vcproj", "{53540904-FCB2-444A-BCE9-49B772BA6126}" - ProjectSection(ProjectDependencies) = postProject - {D5D558EA-BBAC-4862-A946-D3881BACE3B7} = {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|Mixed Platforms = Debug|Mixed Platforms - Debug|Win32 = Debug|Win32 - DebugBoost|Any CPU = DebugBoost|Any CPU - DebugBoost|Mixed Platforms = DebugBoost|Mixed Platforms - DebugBoost|Win32 = DebugBoost|Win32 - Release|Any CPU = Release|Any CPU - Release|Mixed Platforms = Release|Mixed Platforms - Release|Win32 = Release|Win32 - ReleaseBoost|Any CPU = ReleaseBoost|Any CPU - ReleaseBoost|Mixed Platforms = ReleaseBoost|Mixed Platforms - ReleaseBoost|Win32 = ReleaseBoost|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Debug|Win32.ActiveCfg = Debug|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Any CPU.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.Release|Win32.ActiveCfg = Release|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Debug|Win32.ActiveCfg = Debug|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Any CPU.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.Release|Win32.ActiveCfg = Release|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {BA234002-9F1A-4B01-98D6-DE05C7E78B58}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Debug|Win32.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Any CPU.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Mixed Platforms.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.DebugBoost|Win32.ActiveCfg = Debug|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Any CPU.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.Release|Win32.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Any CPU.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Mixed Platforms.ActiveCfg = Release|Any CPU - {DA675460-F6E5-458C-BCEB-45B2986C90FC}.ReleaseBoost|Win32.ActiveCfg = Release|Any CPU - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Win32.ActiveCfg = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Debug|Win32.Build.0 = Debug|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Any CPU.ActiveCfg = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Mixed Platforms.Build.0 = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Win32.ActiveCfg = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.Release|Win32.Build.0 = Release|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {AC97D259-3231-4575-8CA5-BF9EF79B5A87}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Win32.ActiveCfg = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Debug|Win32.Build.0 = Debug|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Any CPU.ActiveCfg = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Mixed Platforms.Build.0 = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Win32.ActiveCfg = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.Release|Win32.Build.0 = Release|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {CBFECC67-2F3D-49F9-8450-BF47FBB766DF}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Win32.ActiveCfg = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Debug|Win32.Build.0 = Debug|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Any CPU.ActiveCfg = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Mixed Platforms.Build.0 = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.ActiveCfg = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.Release|Win32.Build.0 = Release|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {760375AB-01FD-4E38-A778-FAA2A27F8C41}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.ActiveCfg = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Debug|Win32.Build.0 = Debug|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Any CPU.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Mixed Platforms.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.ActiveCfg = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.Release|Win32.Build.0 = Release|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Win32.ActiveCfg = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Debug|Win32.Build.0 = Debug|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Any CPU.ActiveCfg = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Mixed Platforms.Build.0 = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Win32.ActiveCfg = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.Release|Win32.Build.0 = Release|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {D5D558EA-BBAC-4862-A946-D3881BACE3B7}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Win32.ActiveCfg = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Debug|Win32.Build.0 = Debug|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Any CPU.ActiveCfg = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Mixed Platforms.Build.0 = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Win32.ActiveCfg = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.Release|Win32.Build.0 = Release|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {63CC102A-A3CD-43CC-9535-A91E67256360}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Win32.ActiveCfg = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Debug|Win32.Build.0 = Debug|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Any CPU.ActiveCfg = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Mixed Platforms.Build.0 = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Win32.ActiveCfg = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.Release|Win32.Build.0 = Release|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {4E6CE474-47A1-4AC8-8161-9CD214664EBB}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Win32.ActiveCfg = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Debug|Win32.Build.0 = Debug|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Any CPU.ActiveCfg = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Mixed Platforms.Build.0 = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Win32.ActiveCfg = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.Release|Win32.Build.0 = Release|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {CD58A1FF-0F7A-4490-B9B4-944326C48A5A}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Win32.ActiveCfg = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Debug|Win32.Build.0 = Debug|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Any CPU.ActiveCfg = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Mixed Platforms.Build.0 = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.ActiveCfg = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.Release|Win32.Build.0 = Release|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {A58C8BD5-3602-4886-80A0-CD4FFED42144}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Debug|Win32.ActiveCfg = Debug|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Any CPU.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.Release|Win32.ActiveCfg = Release|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {408B3028-1B7E-4CFA-802B-79C08901E88E}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug|Win32.ActiveCfg = Debug|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug|Win32.Build.0 = Debug|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release|Any CPU.ActiveCfg = Release|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release|Mixed Platforms.Build.0 = Release|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release|Win32.ActiveCfg = Release|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release|Win32.Build.0 = Release|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Debug|Win32.ActiveCfg = Debug|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Any CPU.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.Release|Win32.ActiveCfg = Release|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {41B1715C-D703-4383-AE28-DC542A38955F}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Debug|Win32.ActiveCfg = Debug|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Any CPU.Build.0 = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.DebugBoost|Win32.ActiveCfg = DebugBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Any CPU.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.Release|Win32.ActiveCfg = Release|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Any CPU.Build.0 = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Any CPU - {4B063D0D-B606-44EE-A626-B9AB4D32418C}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Any CPU - {4D448C39-A010-4343-A4E7-48579E653FEC}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Debug|Win32.ActiveCfg = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Debug|Win32.Build.0 = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.DebugBoost|Any CPU.ActiveCfg = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.DebugBoost|Win32.ActiveCfg = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.DebugBoost|Win32.Build.0 = Debug|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Release|Any CPU.ActiveCfg = Release|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Release|Mixed Platforms.Build.0 = Release|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Release|Win32.ActiveCfg = Release|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.Release|Win32.Build.0 = Release|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.ReleaseBoost|Any CPU.ActiveCfg = Release|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.ReleaseBoost|Win32.ActiveCfg = Release|Win32 - {4D448C39-A010-4343-A4E7-48579E653FEC}.ReleaseBoost|Win32.Build.0 = Release|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Debug|Win32.ActiveCfg = Debug|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Debug|Win32.Build.0 = Debug|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.DebugBoost|Any CPU.ActiveCfg = DebugBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.DebugBoost|Mixed Platforms.ActiveCfg = DebugBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.DebugBoost|Mixed Platforms.Build.0 = DebugBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.DebugBoost|Win32.ActiveCfg = DebugBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.DebugBoost|Win32.Build.0 = DebugBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Release|Any CPU.ActiveCfg = Release|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Release|Mixed Platforms.Build.0 = Release|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Release|Win32.ActiveCfg = Release|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.Release|Win32.Build.0 = Release|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.ReleaseBoost|Any CPU.ActiveCfg = ReleaseBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.ReleaseBoost|Mixed Platforms.ActiveCfg = ReleaseBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.ReleaseBoost|Mixed Platforms.Build.0 = ReleaseBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.ReleaseBoost|Win32.ActiveCfg = ReleaseBoost|Win32 - {53540904-FCB2-444A-BCE9-49B772BA6126}.ReleaseBoost|Win32.Build.0 = ReleaseBoost|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/scripts/ubuntu_12/build_vanilla.sh b/scripts/ubuntu_12/build_vanilla.sh new file mode 100755 index 000000000..817d46983 --- /dev/null +++ b/scripts/ubuntu_12/build_vanilla.sh @@ -0,0 +1,12 @@ +#!/bin/bash -l + +source $(dirname $0)/env.rc + +set -ex + +echo "vanilla build:" +./bootstrap +./configure +make -j3 +make check + diff --git a/scripts/ubuntu_12/build_with_db.sh b/scripts/ubuntu_12/build_with_db.sh new file mode 100755 index 000000000..cbf7546a2 --- /dev/null +++ b/scripts/ubuntu_12/build_with_db.sh @@ -0,0 +1,12 @@ +#!/bin/bash -l + +source $(dirname $0)/env.rc + +set -ex + +echo "build with db support:" +./bootstrap +./configure --with-mysql --with-postgresql # --with-ruby --with-python +make -j3 +make check + diff --git a/scripts/ubuntu_12/build_with_generate.sh b/scripts/ubuntu_12/build_with_generate.sh new file mode 100755 index 000000000..24085ca83 --- /dev/null +++ b/scripts/ubuntu_12/build_with_generate.sh @@ -0,0 +1,16 @@ +#!/bin/bash -l + +source $(dirname $0)/env.rc + +set -ex + +./bootstrap +./configure + +echo "run code generator:" +make generate + +echo "build with re-generated code:" +make -j3 +make check + diff --git a/scripts/ubuntu_12/env.rc b/scripts/ubuntu_12/env.rc new file mode 100755 index 000000000..643e483d6 --- /dev/null +++ b/scripts/ubuntu_12/env.rc @@ -0,0 +1,18 @@ +#!/bin/bash -l + +set +e + +# avoiding using any customizations in /usr/local on our buildslave +export PATH=/usr/bin:$PATH # prevent use of incompatible stuff in /usr/local on our buildslave + +echo "debug info:" +cat /etc/issue +uname -a +id +rvm list + +# prefer ruby-1.8 because we get 'Unable to send message because connection was dropped' errors with ruby-1.9 +rvm use system || /bin/true +which ruby +ruby --version + diff --git a/scripts/ubuntu_12/install_deps.sh b/scripts/ubuntu_12/install_deps.sh new file mode 100755 index 000000000..1ad38ee36 --- /dev/null +++ b/scripts/ubuntu_12/install_deps.sh @@ -0,0 +1,10 @@ +#!/bin/bash -l + +source $(dirname $0)/env.rc + +set -ex + +echo "installing deps" +sudo apt-get -y install g++ automake libtool libxml2 libxml2-dev xsltproc jruby ruby ruby-dev libmysqlclient-dev libpq-dev mysql-server postgresql +sudo dpkg --list | egrep -i "mysql|pgsql|pq|postgres|ruby|java|xslt" + diff --git a/scripts/ubuntu_12/setup_db.sh b/scripts/ubuntu_12/setup_db.sh new file mode 100755 index 000000000..a2aa057c7 --- /dev/null +++ b/scripts/ubuntu_12/setup_db.sh @@ -0,0 +1,38 @@ +#!/bin/bash -l + +source $(dirname $0)/env.rc + +set -ex + +echo "postgres setup" +psql --version +sudo localedef -i en_US -f UTF-8 en_US.UTF-8 +sudo service postgresql start || /bin/true +sudo service postgresql stop || /bin/true +sudo find /etc/postgresql/ -name "pg_hba.conf" -exec /usr/bin/perl -p -i -e 's/ident/trust/g' {} \; +sudo find /etc/postgresql/ -name "pg_hba.conf" -exec cat {} \; +sudo service postgresql start + +echo "mysql setup" +sudo service mysql start || /bin/true + +echo "set mysql and postgres passwords" +sudo netstat -ltpn +sudo mysqladmin -u root password password || /bin/true +echo "ALTER USER postgres WITH PASSWORD 'password'" | sudo -u postgres -i psql + +echo "create mysql db and tables" +pushd src/sql/mysql + ./create.sh root password +popd + +echo "create postgres db and tables" +pushd src/sql/postgresql + mkdir -p /tmp/quickfix-postgres + cp * /tmp/quickfix-postgres/ + sudo chown -R postgres /tmp/quickfix-postgres/ + pushd /tmp/quickfix-postgres/ + sudo -u postgres ./create.sh postgres + popd +popd + diff --git a/spec/COPYRIGHT.h b/spec/COPYRIGHT.h index 145230b6b..b6bed1a74 100644 --- a/spec/COPYRIGHT.h +++ b/spec/COPYRIGHT.h @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/spec/COPYRIGHT.rb b/spec/COPYRIGHT.rb index b941ccf9e..f1462d7b7 100644 --- a/spec/COPYRIGHT.rb +++ b/spec/COPYRIGHT.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # diff --git a/spec/COPYRIGHT.xml b/spec/COPYRIGHT.xml index 0665792d5..998510aed 100644 --- a/spec/COPYRIGHT.xml +++ b/spec/COPYRIGHT.xml @@ -1,6 +1,6 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/spec/COPYRIGHT.xsl b/spec/COPYRIGHT.xsl index ef05ed9ef..f4105cdc2 100644 --- a/spec/COPYRIGHT.xsl +++ b/spec/COPYRIGHT.xsl @@ -1,6 +1,6 @@ , , "...", '...' + // + // + // First group can not contain nested groups + // Second group can contain nested groups of the same type + // Third group can contain all other groups + char_t* parse_doctype_primitive(char_t* s) + { + if (*s == '"' || *s == '\'') + { + // quoted string + char_t ch = *s++; + PUGI__SCANFOR(*s == ch); + if (!*s) PUGI__THROW_ERROR(status_bad_doctype, s); + + s++; + } + else if (s[0] == '<' && s[1] == '?') + { + // + s += 2; + PUGI__SCANFOR(s[0] == '?' && s[1] == '>'); // no need for ENDSWITH because ?> can't terminate proper doctype + if (!*s) PUGI__THROW_ERROR(status_bad_doctype, s); + + s += 2; + } + else if (s[0] == '<' && s[1] == '!' && s[2] == '-' && s[3] == '-') + { + s += 4; + PUGI__SCANFOR(s[0] == '-' && s[1] == '-' && s[2] == '>'); // no need for ENDSWITH because --> can't terminate proper doctype + if (!*s) PUGI__THROW_ERROR(status_bad_doctype, s); + + s += 4; + } + else PUGI__THROW_ERROR(status_bad_doctype, s); + + return s; + } + + char_t* parse_doctype_ignore(char_t* s) + { + assert(s[0] == '<' && s[1] == '!' && s[2] == '['); + s++; + + while (*s) + { + if (s[0] == '<' && s[1] == '!' && s[2] == '[') + { + // nested ignore section + s = parse_doctype_ignore(s); + if (!s) return s; + } + else if (s[0] == ']' && s[1] == ']' && s[2] == '>') + { + // ignore section end + s += 3; + + return s; + } + else s++; + } + + PUGI__THROW_ERROR(status_bad_doctype, s); + } + + char_t* parse_doctype_group(char_t* s, char_t endch, bool toplevel) + { + assert((s[0] == '<' || s[0] == 0) && s[1] == '!'); + s++; + + while (*s) + { + if (s[0] == '<' && s[1] == '!' && s[2] != '-') + { + if (s[2] == '[') + { + // ignore + s = parse_doctype_ignore(s); + if (!s) return s; + } + else + { + // some control group + s = parse_doctype_group(s, endch, false); + if (!s) return s; + + // skip > + assert(*s == '>'); + s++; + } + } + else if (s[0] == '<' || s[0] == '"' || s[0] == '\'') + { + // unknown tag (forbidden), or some primitive group + s = parse_doctype_primitive(s); + if (!s) return s; + } + else if (*s == '>') + { + return s; + } + else s++; + } + + if (!toplevel || endch != '>') PUGI__THROW_ERROR(status_bad_doctype, s); + + return s; + } + + char_t* parse_exclamation(char_t* s, xml_node_struct* cursor, unsigned int optmsk, char_t endch) + { + // parse node contents, starting with exclamation mark + ++s; + + if (*s == '-') // 'value = s; // Save the offset. + } + + if (PUGI__OPTSET(parse_eol) && PUGI__OPTSET(parse_comments)) + { + s = strconv_comment(s, endch); + + if (!s) PUGI__THROW_ERROR(status_bad_comment, cursor->value); + } + else + { + // Scan for terminating '-->'. + PUGI__SCANFOR(s[0] == '-' && s[1] == '-' && PUGI__ENDSWITH(s[2], '>')); + PUGI__CHECK_ERROR(status_bad_comment, s); + + if (PUGI__OPTSET(parse_comments)) + *s = 0; // Zero-terminate this segment at the first terminating '-'. + + s += (s[2] == '>' ? 3 : 2); // Step over the '\0->'. + } + } + else PUGI__THROW_ERROR(status_bad_comment, s); + } + else if (*s == '[') + { + // 'value = s; // Save the offset. + + if (PUGI__OPTSET(parse_eol)) + { + s = strconv_cdata(s, endch); + + if (!s) PUGI__THROW_ERROR(status_bad_cdata, cursor->value); + } + else + { + // Scan for terminating ']]>'. + PUGI__SCANFOR(s[0] == ']' && s[1] == ']' && PUGI__ENDSWITH(s[2], '>')); + PUGI__CHECK_ERROR(status_bad_cdata, s); + + *s++ = 0; // Zero-terminate this segment. + } + } + else // Flagged for discard, but we still have to scan for the terminator. + { + // Scan for terminating ']]>'. + PUGI__SCANFOR(s[0] == ']' && s[1] == ']' && PUGI__ENDSWITH(s[2], '>')); + PUGI__CHECK_ERROR(status_bad_cdata, s); + + ++s; + } + + s += (s[1] == '>' ? 2 : 1); // Step over the last ']>'. + } + else PUGI__THROW_ERROR(status_bad_cdata, s); + } + else if (s[0] == 'D' && s[1] == 'O' && s[2] == 'C' && s[3] == 'T' && s[4] == 'Y' && s[5] == 'P' && PUGI__ENDSWITH(s[6], 'E')) + { + s -= 2; + + if (cursor->parent) PUGI__THROW_ERROR(status_bad_doctype, s); + + char_t* mark = s + 9; + + s = parse_doctype_group(s, endch, true); + if (!s) return s; + + assert((*s == 0 && endch == '>') || *s == '>'); + if (*s) *s++ = 0; + + if (PUGI__OPTSET(parse_doctype)) + { + while (PUGI__IS_CHARTYPE(*mark, ct_space)) ++mark; + + PUGI__PUSHNODE(node_doctype); + + cursor->value = mark; + + PUGI__POPNODE(); + } + } + else if (*s == 0 && endch == '-') PUGI__THROW_ERROR(status_bad_comment, s); + else if (*s == 0 && endch == '[') PUGI__THROW_ERROR(status_bad_cdata, s); + else PUGI__THROW_ERROR(status_unrecognized_tag, s); + + return s; + } + + char_t* parse_question(char_t* s, xml_node_struct*& ref_cursor, unsigned int optmsk, char_t endch) + { + // load into registers + xml_node_struct* cursor = ref_cursor; + char_t ch = 0; + + // parse node contents, starting with question mark + ++s; + + // read PI target + char_t* target = s; + + if (!PUGI__IS_CHARTYPE(*s, ct_start_symbol)) PUGI__THROW_ERROR(status_bad_pi, s); + + PUGI__SCANWHILE(PUGI__IS_CHARTYPE(*s, ct_symbol)); + PUGI__CHECK_ERROR(status_bad_pi, s); + + // determine node type; stricmp / strcasecmp is not portable + bool declaration = (target[0] | ' ') == 'x' && (target[1] | ' ') == 'm' && (target[2] | ' ') == 'l' && target + 3 == s; + + if (declaration ? PUGI__OPTSET(parse_declaration) : PUGI__OPTSET(parse_pi)) + { + if (declaration) + { + // disallow non top-level declarations + if (cursor->parent) PUGI__THROW_ERROR(status_bad_pi, s); + + PUGI__PUSHNODE(node_declaration); + } + else + { + PUGI__PUSHNODE(node_pi); + } + + cursor->name = target; + + PUGI__ENDSEG(); + + // parse value/attributes + if (ch == '?') + { + // empty node + if (!PUGI__ENDSWITH(*s, '>')) PUGI__THROW_ERROR(status_bad_pi, s); + s += (*s == '>'); + + PUGI__POPNODE(); + } + else if (PUGI__IS_CHARTYPE(ch, ct_space)) + { + PUGI__SKIPWS(); + + // scan for tag end + char_t* value = s; + + PUGI__SCANFOR(s[0] == '?' && PUGI__ENDSWITH(s[1], '>')); + PUGI__CHECK_ERROR(status_bad_pi, s); + + if (declaration) + { + // replace ending ? with / so that 'element' terminates properly + *s = '/'; + + // we exit from this function with cursor at node_declaration, which is a signal to parse() to go to LOC_ATTRIBUTES + s = value; + } + else + { + // store value and step over > + cursor->value = value; + PUGI__POPNODE(); + + PUGI__ENDSEG(); + + s += (*s == '>'); + } + } + else PUGI__THROW_ERROR(status_bad_pi, s); + } + else + { + // scan for tag end + PUGI__SCANFOR(s[0] == '?' && PUGI__ENDSWITH(s[1], '>')); + PUGI__CHECK_ERROR(status_bad_pi, s); + + s += (s[1] == '>' ? 2 : 1); + } + + // store from registers + ref_cursor = cursor; + + return s; + } + + char_t* parse_tree(char_t* s, xml_node_struct* root, unsigned int optmsk, char_t endch) + { + strconv_attribute_t strconv_attribute = get_strconv_attribute(optmsk); + strconv_pcdata_t strconv_pcdata = get_strconv_pcdata(optmsk); + + char_t ch = 0; + xml_node_struct* cursor = root; + char_t* mark = s; + + while (*s != 0) + { + if (*s == '<') + { + ++s; + + LOC_TAG: + if (PUGI__IS_CHARTYPE(*s, ct_start_symbol)) // '<#...' + { + PUGI__PUSHNODE(node_element); // Append a new node to the tree. + + cursor->name = s; + + PUGI__SCANWHILE_UNROLL(PUGI__IS_CHARTYPE(*s, ct_symbol)); // Scan for a terminator. + PUGI__ENDSEG(); // Save char in 'ch', terminate & step over. + + if (ch == '>') + { + // end of tag + } + else if (PUGI__IS_CHARTYPE(ch, ct_space)) + { + LOC_ATTRIBUTES: + while (true) + { + PUGI__SKIPWS(); // Eat any whitespace. + + if (PUGI__IS_CHARTYPE(*s, ct_start_symbol)) // <... #... + { + xml_attribute_struct* a = append_new_attribute(cursor, alloc); // Make space for this attribute. + if (!a) PUGI__THROW_ERROR(status_out_of_memory, s); + + a->name = s; // Save the offset. + + PUGI__SCANWHILE_UNROLL(PUGI__IS_CHARTYPE(*s, ct_symbol)); // Scan for a terminator. + PUGI__CHECK_ERROR(status_bad_attribute, s); //$ redundant, left for performance + + PUGI__ENDSEG(); // Save char in 'ch', terminate & step over. + PUGI__CHECK_ERROR(status_bad_attribute, s); //$ redundant, left for performance + + if (PUGI__IS_CHARTYPE(ch, ct_space)) + { + PUGI__SKIPWS(); // Eat any whitespace. + PUGI__CHECK_ERROR(status_bad_attribute, s); //$ redundant, left for performance + + ch = *s; + ++s; + } + + if (ch == '=') // '<... #=...' + { + PUGI__SKIPWS(); // Eat any whitespace. + + if (*s == '"' || *s == '\'') // '<... #="...' + { + ch = *s; // Save quote char to avoid breaking on "''" -or- '""'. + ++s; // Step over the quote. + a->value = s; // Save the offset. + + s = strconv_attribute(s, ch); + + if (!s) PUGI__THROW_ERROR(status_bad_attribute, a->value); + + // After this line the loop continues from the start; + // Whitespaces, / and > are ok, symbols and EOF are wrong, + // everything else will be detected + if (PUGI__IS_CHARTYPE(*s, ct_start_symbol)) PUGI__THROW_ERROR(status_bad_attribute, s); + } + else PUGI__THROW_ERROR(status_bad_attribute, s); + } + else PUGI__THROW_ERROR(status_bad_attribute, s); + } + else if (*s == '/') + { + ++s; + + if (*s == '>') + { + PUGI__POPNODE(); + s++; + break; + } + else if (*s == 0 && endch == '>') + { + PUGI__POPNODE(); + break; + } + else PUGI__THROW_ERROR(status_bad_start_element, s); + } + else if (*s == '>') + { + ++s; + + break; + } + else if (*s == 0 && endch == '>') + { + break; + } + else PUGI__THROW_ERROR(status_bad_start_element, s); + } + + // !!! + } + else if (ch == '/') // '<#.../' + { + if (!PUGI__ENDSWITH(*s, '>')) PUGI__THROW_ERROR(status_bad_start_element, s); + + PUGI__POPNODE(); // Pop. + + s += (*s == '>'); + } + else if (ch == 0) + { + // we stepped over null terminator, backtrack & handle closing tag + --s; + + if (endch != '>') PUGI__THROW_ERROR(status_bad_start_element, s); + } + else PUGI__THROW_ERROR(status_bad_start_element, s); + } + else if (*s == '/') + { + ++s; + + char_t* name = cursor->name; + if (!name) PUGI__THROW_ERROR(status_end_element_mismatch, s); + + while (PUGI__IS_CHARTYPE(*s, ct_symbol)) + { + if (*s++ != *name++) PUGI__THROW_ERROR(status_end_element_mismatch, s); + } + + if (*name) + { + if (*s == 0 && name[0] == endch && name[1] == 0) PUGI__THROW_ERROR(status_bad_end_element, s); + else PUGI__THROW_ERROR(status_end_element_mismatch, s); + } + + PUGI__POPNODE(); // Pop. + + PUGI__SKIPWS(); + + if (*s == 0) + { + if (endch != '>') PUGI__THROW_ERROR(status_bad_end_element, s); + } + else + { + if (*s != '>') PUGI__THROW_ERROR(status_bad_end_element, s); + ++s; + } + } + else if (*s == '?') // 'header & xml_memory_page_type_mask) + 1 == node_declaration) goto LOC_ATTRIBUTES; + } + else if (*s == '!') // 'first_child) continue; + } + } + + if (!PUGI__OPTSET(parse_trim_pcdata)) + s = mark; + + if (cursor->parent || PUGI__OPTSET(parse_fragment)) + { + PUGI__PUSHNODE(node_pcdata); // Append a new node on the tree. + cursor->value = s; // Save the offset. + + s = strconv_pcdata(s); + + PUGI__POPNODE(); // Pop since this is a standalone. + + if (!*s) break; + } + else + { + PUGI__SCANFOR(*s == '<'); // '...<' + if (!*s) break; + + ++s; + } + + // We're after '<' + goto LOC_TAG; + } + } + + // check that last tag is closed + if (cursor != root) PUGI__THROW_ERROR(status_end_element_mismatch, s); + + return s; + } + + #ifdef PUGIXML_WCHAR_MODE + static char_t* parse_skip_bom(char_t* s) + { + unsigned int bom = 0xfeff; + return (s[0] == static_cast(bom)) ? s + 1 : s; + } + #else + static char_t* parse_skip_bom(char_t* s) + { + return (s[0] == '\xef' && s[1] == '\xbb' && s[2] == '\xbf') ? s + 3 : s; + } + #endif + + static bool has_element_node_siblings(xml_node_struct* node) + { + while (node) + { + xml_node_type type = static_cast((node->header & impl::xml_memory_page_type_mask) + 1); + if (type == node_element) return true; + + node = node->next_sibling; + } + + return false; + } + + static xml_parse_result parse(char_t* buffer, size_t length, xml_document_struct* xmldoc, xml_node_struct* root, unsigned int optmsk) + { + // allocator object is a part of document object + xml_allocator& alloc = *static_cast(xmldoc); + + // early-out for empty documents + if (length == 0) + return make_parse_result(PUGI__OPTSET(parse_fragment) ? status_ok : status_no_document_element); + + // get last child of the root before parsing + xml_node_struct* last_root_child = root->first_child ? root->first_child->prev_sibling_c : 0; + + // create parser on stack + xml_parser parser(alloc); + + // save last character and make buffer zero-terminated (speeds up parsing) + char_t endch = buffer[length - 1]; + buffer[length - 1] = 0; + + // skip BOM to make sure it does not end up as part of parse output + char_t* buffer_data = parse_skip_bom(buffer); + + // perform actual parsing + parser.parse_tree(buffer_data, root, optmsk, endch); + + // update allocator state + alloc = parser.alloc; + + xml_parse_result result = make_parse_result(parser.error_status, parser.error_offset ? parser.error_offset - buffer : 0); + assert(result.offset >= 0 && static_cast(result.offset) <= length); + + if (result) + { + // since we removed last character, we have to handle the only possible false positive (stray <) + if (endch == '<') + return make_parse_result(status_unrecognized_tag, length - 1); + + // check if there are any element nodes parsed + xml_node_struct* first_root_child_parsed = last_root_child ? last_root_child->next_sibling : root->first_child; + + if (!PUGI__OPTSET(parse_fragment) && !has_element_node_siblings(first_root_child_parsed)) + return make_parse_result(status_no_document_element, length - 1); + } + else + { + // roll back offset if it occurs on a null terminator in the source buffer + if (result.offset > 0 && static_cast(result.offset) == length - 1 && endch == 0) + result.offset--; + } + + return result; + } + }; + + // Output facilities + PUGI__FN xml_encoding get_write_native_encoding() + { + #ifdef PUGIXML_WCHAR_MODE + return get_wchar_encoding(); + #else + return encoding_utf8; + #endif + } + + PUGI__FN xml_encoding get_write_encoding(xml_encoding encoding) + { + // replace wchar encoding with utf implementation + if (encoding == encoding_wchar) return get_wchar_encoding(); + + // replace utf16 encoding with utf16 with specific endianness + if (encoding == encoding_utf16) return is_little_endian() ? encoding_utf16_le : encoding_utf16_be; + + // replace utf32 encoding with utf32 with specific endianness + if (encoding == encoding_utf32) return is_little_endian() ? encoding_utf32_le : encoding_utf32_be; + + // only do autodetection if no explicit encoding is requested + if (encoding != encoding_auto) return encoding; + + // assume utf8 encoding + return encoding_utf8; + } + +#ifdef PUGIXML_WCHAR_MODE + PUGI__FN size_t get_valid_length(const char_t* data, size_t length) + { + assert(length > 0); + + // discard last character if it's the lead of a surrogate pair + return (sizeof(wchar_t) == 2 && static_cast(static_cast(data[length - 1]) - 0xD800) < 0x400) ? length - 1 : length; + } + + PUGI__FN size_t convert_buffer_output(char_t* r_char, uint8_t* r_u8, uint16_t* r_u16, uint32_t* r_u32, const char_t* data, size_t length, xml_encoding encoding) + { + // only endian-swapping is required + if (need_endian_swap_utf(encoding, get_wchar_encoding())) + { + convert_wchar_endian_swap(r_char, data, length); + + return length * sizeof(char_t); + } + + // convert to utf8 + if (encoding == encoding_utf8) + { + uint8_t* dest = r_u8; + uint8_t* end = utf_decoder::decode_wchar_block(data, length, dest); + + return static_cast(end - dest); + } + + // convert to utf16 + if (encoding == encoding_utf16_be || encoding == encoding_utf16_le) + { + uint16_t* dest = r_u16; + + // convert to native utf16 + uint16_t* end = utf_decoder::decode_wchar_block(data, length, dest); + + // swap if necessary + xml_encoding native_encoding = is_little_endian() ? encoding_utf16_le : encoding_utf16_be; + + if (native_encoding != encoding) convert_utf_endian_swap(dest, dest, static_cast(end - dest)); + + return static_cast(end - dest) * sizeof(uint16_t); + } + + // convert to utf32 + if (encoding == encoding_utf32_be || encoding == encoding_utf32_le) + { + uint32_t* dest = r_u32; + + // convert to native utf32 + uint32_t* end = utf_decoder::decode_wchar_block(data, length, dest); + + // swap if necessary + xml_encoding native_encoding = is_little_endian() ? encoding_utf32_le : encoding_utf32_be; + + if (native_encoding != encoding) convert_utf_endian_swap(dest, dest, static_cast(end - dest)); + + return static_cast(end - dest) * sizeof(uint32_t); + } + + // convert to latin1 + if (encoding == encoding_latin1) + { + uint8_t* dest = r_u8; + uint8_t* end = utf_decoder::decode_wchar_block(data, length, dest); + + return static_cast(end - dest); + } + + assert(!"Invalid encoding"); + return 0; + } +#else + PUGI__FN size_t get_valid_length(const char_t* data, size_t length) + { + assert(length > 4); + + for (size_t i = 1; i <= 4; ++i) + { + uint8_t ch = static_cast(data[length - i]); + + // either a standalone character or a leading one + if ((ch & 0xc0) != 0x80) return length - i; + } + + // there are four non-leading characters at the end, sequence tail is broken so might as well process the whole chunk + return length; + } + + PUGI__FN size_t convert_buffer_output(char_t* /* r_char */, uint8_t* r_u8, uint16_t* r_u16, uint32_t* r_u32, const char_t* data, size_t length, xml_encoding encoding) + { + if (encoding == encoding_utf16_be || encoding == encoding_utf16_le) + { + uint16_t* dest = r_u16; + + // convert to native utf16 + uint16_t* end = utf_decoder::decode_utf8_block(reinterpret_cast(data), length, dest); + + // swap if necessary + xml_encoding native_encoding = is_little_endian() ? encoding_utf16_le : encoding_utf16_be; + + if (native_encoding != encoding) convert_utf_endian_swap(dest, dest, static_cast(end - dest)); + + return static_cast(end - dest) * sizeof(uint16_t); + } + + if (encoding == encoding_utf32_be || encoding == encoding_utf32_le) + { + uint32_t* dest = r_u32; + + // convert to native utf32 + uint32_t* end = utf_decoder::decode_utf8_block(reinterpret_cast(data), length, dest); + + // swap if necessary + xml_encoding native_encoding = is_little_endian() ? encoding_utf32_le : encoding_utf32_be; + + if (native_encoding != encoding) convert_utf_endian_swap(dest, dest, static_cast(end - dest)); + + return static_cast(end - dest) * sizeof(uint32_t); + } + + if (encoding == encoding_latin1) + { + uint8_t* dest = r_u8; + uint8_t* end = utf_decoder::decode_utf8_block(reinterpret_cast(data), length, dest); + + return static_cast(end - dest); + } + + assert(!"Invalid encoding"); + return 0; + } +#endif + + class xml_buffered_writer + { + xml_buffered_writer(const xml_buffered_writer&); + xml_buffered_writer& operator=(const xml_buffered_writer&); + + public: + xml_buffered_writer(xml_writer& writer_, xml_encoding user_encoding): writer(writer_), bufsize(0), encoding(get_write_encoding(user_encoding)) + { + PUGI__STATIC_ASSERT(bufcapacity >= 8); + } + + ~xml_buffered_writer() + { + flush(); + } + + void flush() + { + flush(buffer, bufsize); + bufsize = 0; + } + + void flush(const char_t* data, size_t size) + { + if (size == 0) return; + + // fast path, just write data + if (encoding == get_write_native_encoding()) + writer.write(data, size * sizeof(char_t)); + else + { + // convert chunk + size_t result = convert_buffer_output(scratch.data_char, scratch.data_u8, scratch.data_u16, scratch.data_u32, data, size, encoding); + assert(result <= sizeof(scratch)); + + // write data + writer.write(scratch.data_u8, result); + } + } + + void write(const char_t* data, size_t length) + { + if (bufsize + length > bufcapacity) + { + // flush the remaining buffer contents + flush(); + + // handle large chunks + if (length > bufcapacity) + { + if (encoding == get_write_native_encoding()) + { + // fast path, can just write data chunk + writer.write(data, length * sizeof(char_t)); + return; + } + + // need to convert in suitable chunks + while (length > bufcapacity) + { + // get chunk size by selecting such number of characters that are guaranteed to fit into scratch buffer + // and form a complete codepoint sequence (i.e. discard start of last codepoint if necessary) + size_t chunk_size = get_valid_length(data, bufcapacity); + + // convert chunk and write + flush(data, chunk_size); + + // iterate + data += chunk_size; + length -= chunk_size; + } + + // small tail is copied below + bufsize = 0; + } + } + + memcpy(buffer + bufsize, data, length * sizeof(char_t)); + bufsize += length; + } + + void write(const char_t* data) + { + write(data, strlength(data)); + } + + void write(char_t d0) + { + if (bufsize + 1 > bufcapacity) flush(); + + buffer[bufsize + 0] = d0; + bufsize += 1; + } + + void write(char_t d0, char_t d1) + { + if (bufsize + 2 > bufcapacity) flush(); + + buffer[bufsize + 0] = d0; + buffer[bufsize + 1] = d1; + bufsize += 2; + } + + void write(char_t d0, char_t d1, char_t d2) + { + if (bufsize + 3 > bufcapacity) flush(); + + buffer[bufsize + 0] = d0; + buffer[bufsize + 1] = d1; + buffer[bufsize + 2] = d2; + bufsize += 3; + } + + void write(char_t d0, char_t d1, char_t d2, char_t d3) + { + if (bufsize + 4 > bufcapacity) flush(); + + buffer[bufsize + 0] = d0; + buffer[bufsize + 1] = d1; + buffer[bufsize + 2] = d2; + buffer[bufsize + 3] = d3; + bufsize += 4; + } + + void write(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4) + { + if (bufsize + 5 > bufcapacity) flush(); + + buffer[bufsize + 0] = d0; + buffer[bufsize + 1] = d1; + buffer[bufsize + 2] = d2; + buffer[bufsize + 3] = d3; + buffer[bufsize + 4] = d4; + bufsize += 5; + } + + void write(char_t d0, char_t d1, char_t d2, char_t d3, char_t d4, char_t d5) + { + if (bufsize + 6 > bufcapacity) flush(); + + buffer[bufsize + 0] = d0; + buffer[bufsize + 1] = d1; + buffer[bufsize + 2] = d2; + buffer[bufsize + 3] = d3; + buffer[bufsize + 4] = d4; + buffer[bufsize + 5] = d5; + bufsize += 6; + } + + // utf8 maximum expansion: x4 (-> utf32) + // utf16 maximum expansion: x2 (-> utf32) + // utf32 maximum expansion: x1 + enum + { + bufcapacitybytes = + #ifdef PUGIXML_MEMORY_OUTPUT_STACK + PUGIXML_MEMORY_OUTPUT_STACK + #else + 10240 + #endif + , + bufcapacity = bufcapacitybytes / (sizeof(char_t) + 4) + }; + + char_t buffer[bufcapacity]; + + union + { + uint8_t data_u8[4 * bufcapacity]; + uint16_t data_u16[2 * bufcapacity]; + uint32_t data_u32[bufcapacity]; + char_t data_char[bufcapacity]; + } scratch; + + xml_writer& writer; + size_t bufsize; + xml_encoding encoding; + }; + + PUGI__FN void text_output_escaped(xml_buffered_writer& writer, const char_t* s, chartypex_t type) + { + while (*s) + { + const char_t* prev = s; + + // While *s is a usual symbol + while (!PUGI__IS_CHARTYPEX(*s, type)) ++s; + + writer.write(prev, static_cast(s - prev)); + + switch (*s) + { + case 0: break; + case '&': + writer.write('&', 'a', 'm', 'p', ';'); + ++s; + break; + case '<': + writer.write('&', 'l', 't', ';'); + ++s; + break; + case '>': + writer.write('&', 'g', 't', ';'); + ++s; + break; + case '"': + writer.write('&', 'q', 'u', 'o', 't', ';'); + ++s; + break; + default: // s is not a usual symbol + { + unsigned int ch = static_cast(*s++); + assert(ch < 32); + + writer.write('&', '#', static_cast((ch / 10) + '0'), static_cast((ch % 10) + '0'), ';'); + } + } + } + } + + PUGI__FN void text_output(xml_buffered_writer& writer, const char_t* s, chartypex_t type, unsigned int flags) + { + if (flags & format_no_escapes) + writer.write(s); + else + text_output_escaped(writer, s, type); + } + + PUGI__FN void text_output_cdata(xml_buffered_writer& writer, const char_t* s) + { + do + { + writer.write('<', '!', '[', 'C', 'D'); + writer.write('A', 'T', 'A', '['); + + const char_t* prev = s; + + // look for ]]> sequence - we can't output it as is since it terminates CDATA + while (*s && !(s[0] == ']' && s[1] == ']' && s[2] == '>')) ++s; + + // skip ]] if we stopped at ]]>, > will go to the next CDATA section + if (*s) s += 2; + + writer.write(prev, static_cast(s - prev)); + + writer.write(']', ']', '>'); + } + while (*s); + } + + PUGI__FN void node_output_attributes(xml_buffered_writer& writer, const xml_node& node, unsigned int flags) + { + const char_t* default_name = PUGIXML_TEXT(":anonymous"); + + for (xml_attribute a = node.first_attribute(); a; a = a.next_attribute()) + { + writer.write(' '); + writer.write(a.name()[0] ? a.name() : default_name); + writer.write('=', '"'); + + text_output(writer, a.value(), ctx_special_attr, flags); + + writer.write('"'); + } + } + + PUGI__FN void node_output(xml_buffered_writer& writer, const xml_node& node, const char_t* indent, unsigned int flags, unsigned int depth) + { + const char_t* default_name = PUGIXML_TEXT(":anonymous"); + + if ((flags & format_indent) != 0 && (flags & format_raw) == 0) + for (unsigned int i = 0; i < depth; ++i) writer.write(indent); + + switch (node.type()) + { + case node_document: + { + for (xml_node n = node.first_child(); n; n = n.next_sibling()) + node_output(writer, n, indent, flags, depth); + break; + } + + case node_element: + { + const char_t* name = node.name()[0] ? node.name() : default_name; + + writer.write('<'); + writer.write(name); + + node_output_attributes(writer, node, flags); + + if (flags & format_raw) + { + if (!node.first_child()) + writer.write(' ', '/', '>'); + else + { + writer.write('>'); + + for (xml_node n = node.first_child(); n; n = n.next_sibling()) + node_output(writer, n, indent, flags, depth + 1); + + writer.write('<', '/'); + writer.write(name); + writer.write('>'); + } + } + else if (!node.first_child()) + writer.write(' ', '/', '>', '\n'); + else if (node.first_child() == node.last_child() && (node.first_child().type() == node_pcdata || node.first_child().type() == node_cdata)) + { + writer.write('>'); + + if (node.first_child().type() == node_pcdata) + text_output(writer, node.first_child().value(), ctx_special_pcdata, flags); + else + text_output_cdata(writer, node.first_child().value()); + + writer.write('<', '/'); + writer.write(name); + writer.write('>', '\n'); + } + else + { + writer.write('>', '\n'); + + for (xml_node n = node.first_child(); n; n = n.next_sibling()) + node_output(writer, n, indent, flags, depth + 1); + + if ((flags & format_indent) != 0 && (flags & format_raw) == 0) + for (unsigned int i = 0; i < depth; ++i) writer.write(indent); + + writer.write('<', '/'); + writer.write(name); + writer.write('>', '\n'); + } + + break; + } + + case node_pcdata: + text_output(writer, node.value(), ctx_special_pcdata, flags); + if ((flags & format_raw) == 0) writer.write('\n'); + break; + + case node_cdata: + text_output_cdata(writer, node.value()); + if ((flags & format_raw) == 0) writer.write('\n'); + break; + + case node_comment: + writer.write('<', '!', '-', '-'); + writer.write(node.value()); + writer.write('-', '-', '>'); + if ((flags & format_raw) == 0) writer.write('\n'); + break; + + case node_pi: + case node_declaration: + writer.write('<', '?'); + writer.write(node.name()[0] ? node.name() : default_name); + + if (node.type() == node_declaration) + { + node_output_attributes(writer, node, flags); + } + else if (node.value()[0]) + { + writer.write(' '); + writer.write(node.value()); + } + + writer.write('?', '>'); + if ((flags & format_raw) == 0) writer.write('\n'); + break; + + case node_doctype: + writer.write('<', '!', 'D', 'O', 'C'); + writer.write('T', 'Y', 'P', 'E'); + + if (node.value()[0]) + { + writer.write(' '); + writer.write(node.value()); + } + + writer.write('>'); + if ((flags & format_raw) == 0) writer.write('\n'); + break; + + default: + assert(!"Invalid node type"); + } + } + + inline bool has_declaration(const xml_node& node) + { + for (xml_node child = node.first_child(); child; child = child.next_sibling()) + { + xml_node_type type = child.type(); + + if (type == node_declaration) return true; + if (type == node_element) return false; + } + + return false; + } + + inline bool allow_insert_child(xml_node_type parent, xml_node_type child) + { + if (parent != node_document && parent != node_element) return false; + if (child == node_document || child == node_null) return false; + if (parent != node_document && (child == node_declaration || child == node_doctype)) return false; + + return true; + } + + PUGI__FN bool allow_move(const xml_node& parent, const xml_node& child) + { + // check that child can be a child of parent + if (!allow_insert_child(parent.type(), child.type())) + return false; + + // check that node is not moved between documents + if (parent.root() != child.root()) + return false; + + // check that new parent is not in the child subtree + xml_node cur = parent; + + while (cur) + { + if (cur == child) + return false; + + cur = cur.parent(); + } + + return true; + } + + PUGI__FN void recursive_copy_skip(xml_node& dest, const xml_node& source, const xml_node& skip) + { + assert(dest.type() == source.type()); + + switch (source.type()) + { + case node_element: + { + dest.set_name(source.name()); + + for (xml_attribute a = source.first_attribute(); a; a = a.next_attribute()) + dest.append_attribute(a.name()).set_value(a.value()); + + for (xml_node c = source.first_child(); c; c = c.next_sibling()) + { + if (c == skip) continue; + + xml_node cc = dest.append_child(c.type()); + assert(cc); + + recursive_copy_skip(cc, c, skip); + } + + break; + } + + case node_pcdata: + case node_cdata: + case node_comment: + case node_doctype: + dest.set_value(source.value()); + break; + + case node_pi: + dest.set_name(source.name()); + dest.set_value(source.value()); + break; + + case node_declaration: + { + dest.set_name(source.name()); + + for (xml_attribute a = source.first_attribute(); a; a = a.next_attribute()) + dest.append_attribute(a.name()).set_value(a.value()); + + break; + } + + default: + assert(!"Invalid node type"); + } + } + + inline bool is_text_node(xml_node_struct* node) + { + xml_node_type type = static_cast((node->header & impl::xml_memory_page_type_mask) + 1); + + return type == node_pcdata || type == node_cdata; + } + + // get value with conversion functions + PUGI__FN int get_integer_base(const char_t* value) + { + const char_t* s = value; + + while (PUGI__IS_CHARTYPE(*s, ct_space)) + s++; + + if (*s == '-') + s++; + + return (s[0] == '0' && (s[1] == 'x' || s[1] == 'X')) ? 16 : 10; + } + + PUGI__FN int get_value_int(const char_t* value, int def) + { + if (!value) return def; + + int base = get_integer_base(value); + + #ifdef PUGIXML_WCHAR_MODE + return static_cast(wcstol(value, 0, base)); + #else + return static_cast(strtol(value, 0, base)); + #endif + } + + PUGI__FN unsigned int get_value_uint(const char_t* value, unsigned int def) + { + if (!value) return def; + + int base = get_integer_base(value); + + #ifdef PUGIXML_WCHAR_MODE + return static_cast(wcstoul(value, 0, base)); + #else + return static_cast(strtoul(value, 0, base)); + #endif + } + + PUGI__FN double get_value_double(const char_t* value, double def) + { + if (!value) return def; + + #ifdef PUGIXML_WCHAR_MODE + return wcstod(value, 0); + #else + return strtod(value, 0); + #endif + } + + PUGI__FN float get_value_float(const char_t* value, float def) + { + if (!value) return def; + + #ifdef PUGIXML_WCHAR_MODE + return static_cast(wcstod(value, 0)); + #else + return static_cast(strtod(value, 0)); + #endif + } + + PUGI__FN bool get_value_bool(const char_t* value, bool def) + { + if (!value) return def; + + // only look at first char + char_t first = *value; + + // 1*, t* (true), T* (True), y* (yes), Y* (YES) + return (first == '1' || first == 't' || first == 'T' || first == 'y' || first == 'Y'); + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN long long get_value_llong(const char_t* value, long long def) + { + if (!value) return def; + + int base = get_integer_base(value); + + #ifdef PUGIXML_WCHAR_MODE + #ifdef PUGI__MSVC_CRT_VERSION + return _wcstoi64(value, 0, base); + #else + return wcstoll(value, 0, base); + #endif + #else + #ifdef PUGI__MSVC_CRT_VERSION + return _strtoi64(value, 0, base); + #else + return strtoll(value, 0, base); + #endif + #endif + } + + PUGI__FN unsigned long long get_value_ullong(const char_t* value, unsigned long long def) + { + if (!value) return def; + + int base = get_integer_base(value); + + #ifdef PUGIXML_WCHAR_MODE + #ifdef PUGI__MSVC_CRT_VERSION + return _wcstoui64(value, 0, base); + #else + return wcstoull(value, 0, base); + #endif + #else + #ifdef PUGI__MSVC_CRT_VERSION + return _strtoui64(value, 0, base); + #else + return strtoull(value, 0, base); + #endif + #endif + } +#endif + + // set value with conversion functions + PUGI__FN bool set_value_buffer(char_t*& dest, uintptr_t& header, uintptr_t header_mask, char (&buf)[128]) + { + #ifdef PUGIXML_WCHAR_MODE + char_t wbuf[128]; + impl::widen_ascii(wbuf, buf); + + return strcpy_insitu(dest, header, header_mask, wbuf); + #else + return strcpy_insitu(dest, header, header_mask, buf); + #endif + } + + PUGI__FN bool set_value_convert(char_t*& dest, uintptr_t& header, uintptr_t header_mask, int value) + { + char buf[128]; + sprintf(buf, "%d", value); + + return set_value_buffer(dest, header, header_mask, buf); + } + + PUGI__FN bool set_value_convert(char_t*& dest, uintptr_t& header, uintptr_t header_mask, unsigned int value) + { + char buf[128]; + sprintf(buf, "%u", value); + + return set_value_buffer(dest, header, header_mask, buf); + } + + PUGI__FN bool set_value_convert(char_t*& dest, uintptr_t& header, uintptr_t header_mask, double value) + { + char buf[128]; + sprintf(buf, "%g", value); + + return set_value_buffer(dest, header, header_mask, buf); + } + + PUGI__FN bool set_value_convert(char_t*& dest, uintptr_t& header, uintptr_t header_mask, bool value) + { + return strcpy_insitu(dest, header, header_mask, value ? PUGIXML_TEXT("true") : PUGIXML_TEXT("false")); + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN bool set_value_convert(char_t*& dest, uintptr_t& header, uintptr_t header_mask, long long value) + { + char buf[128]; + sprintf(buf, "%lld", value); + + return set_value_buffer(dest, header, header_mask, buf); + } + + PUGI__FN bool set_value_convert(char_t*& dest, uintptr_t& header, uintptr_t header_mask, unsigned long long value) + { + char buf[128]; + sprintf(buf, "%llu", value); + + return set_value_buffer(dest, header, header_mask, buf); + } +#endif + + // we need to get length of entire file to load it in memory; the only (relatively) sane way to do it is via seek/tell trick + PUGI__FN xml_parse_status get_file_size(FILE* file, size_t& out_result) + { + #if defined(PUGI__MSVC_CRT_VERSION) && PUGI__MSVC_CRT_VERSION >= 1400 && !defined(_WIN32_WCE) + // there are 64-bit versions of fseek/ftell, let's use them + typedef __int64 length_type; + + _fseeki64(file, 0, SEEK_END); + length_type length = _ftelli64(file); + _fseeki64(file, 0, SEEK_SET); + #elif defined(__MINGW32__) && !defined(__NO_MINGW_LFS) && !defined(__STRICT_ANSI__) + // there are 64-bit versions of fseek/ftell, let's use them + typedef off64_t length_type; + + fseeko64(file, 0, SEEK_END); + length_type length = ftello64(file); + fseeko64(file, 0, SEEK_SET); + #else + // if this is a 32-bit OS, long is enough; if this is a unix system, long is 64-bit, which is enough; otherwise we can't do anything anyway. + typedef long length_type; + + fseek(file, 0, SEEK_END); + length_type length = ftell(file); + fseek(file, 0, SEEK_SET); + #endif + + // check for I/O errors + if (length < 0) return status_io_error; + + // check for overflow + size_t result = static_cast(length); + + if (static_cast(result) != length) return status_out_of_memory; + + // finalize + out_result = result; + + return status_ok; + } + + PUGI__FN size_t zero_terminate_buffer(void* buffer, size_t size, xml_encoding encoding) + { + // We only need to zero-terminate if encoding conversion does not do it for us + #ifdef PUGIXML_WCHAR_MODE + xml_encoding wchar_encoding = get_wchar_encoding(); + + if (encoding == wchar_encoding || need_endian_swap_utf(encoding, wchar_encoding)) + { + size_t length = size / sizeof(char_t); + + static_cast(buffer)[length] = 0; + return (length + 1) * sizeof(char_t); + } + #else + if (encoding == encoding_utf8) + { + static_cast(buffer)[size] = 0; + return size + 1; + } + #endif + + return size; + } + + PUGI__FN xml_parse_result load_file_impl(xml_document& doc, FILE* file, unsigned int options, xml_encoding encoding) + { + if (!file) return make_parse_result(status_file_not_found); + + // get file size (can result in I/O errors) + size_t size = 0; + xml_parse_status size_status = get_file_size(file, size); + + if (size_status != status_ok) + { + fclose(file); + return make_parse_result(size_status); + } + + size_t max_suffix_size = sizeof(char_t); + + // allocate buffer for the whole file + char* contents = static_cast(xml_memory::allocate(size + max_suffix_size)); + + if (!contents) + { + fclose(file); + return make_parse_result(status_out_of_memory); + } + + // read file in memory + size_t read_size = fread(contents, 1, size, file); + fclose(file); + + if (read_size != size) + { + xml_memory::deallocate(contents); + return make_parse_result(status_io_error); + } + + xml_encoding real_encoding = get_buffer_encoding(encoding, contents, size); + + return doc.load_buffer_inplace_own(contents, zero_terminate_buffer(contents, size, real_encoding), options, real_encoding); + } + +#ifndef PUGIXML_NO_STL + template struct xml_stream_chunk + { + static xml_stream_chunk* create() + { + void* memory = xml_memory::allocate(sizeof(xml_stream_chunk)); + + return new (memory) xml_stream_chunk(); + } + + static void destroy(void* ptr) + { + xml_stream_chunk* chunk = static_cast(ptr); + + // free chunk chain + while (chunk) + { + xml_stream_chunk* next = chunk->next; + xml_memory::deallocate(chunk); + chunk = next; + } + } + + xml_stream_chunk(): next(0), size(0) + { + } + + xml_stream_chunk* next; + size_t size; + + T data[xml_memory_page_size / sizeof(T)]; + }; + + template PUGI__FN xml_parse_status load_stream_data_noseek(std::basic_istream& stream, void** out_buffer, size_t* out_size) + { + buffer_holder chunks(0, xml_stream_chunk::destroy); + + // read file to a chunk list + size_t total = 0; + xml_stream_chunk* last = 0; + + while (!stream.eof()) + { + // allocate new chunk + xml_stream_chunk* chunk = xml_stream_chunk::create(); + if (!chunk) return status_out_of_memory; + + // append chunk to list + if (last) last = last->next = chunk; + else chunks.data = last = chunk; + + // read data to chunk + stream.read(chunk->data, static_cast(sizeof(chunk->data) / sizeof(T))); + chunk->size = static_cast(stream.gcount()) * sizeof(T); + + // read may set failbit | eofbit in case gcount() is less than read length, so check for other I/O errors + if (stream.bad() || (!stream.eof() && stream.fail())) return status_io_error; + + // guard against huge files (chunk size is small enough to make this overflow check work) + if (total + chunk->size < total) return status_out_of_memory; + total += chunk->size; + } + + size_t max_suffix_size = sizeof(char_t); + + // copy chunk list to a contiguous buffer + char* buffer = static_cast(xml_memory::allocate(total + max_suffix_size)); + if (!buffer) return status_out_of_memory; + + char* write = buffer; + + for (xml_stream_chunk* chunk = static_cast*>(chunks.data); chunk; chunk = chunk->next) + { + assert(write + chunk->size <= buffer + total); + memcpy(write, chunk->data, chunk->size); + write += chunk->size; + } + + assert(write == buffer + total); + + // return buffer + *out_buffer = buffer; + *out_size = total; + + return status_ok; + } + + template PUGI__FN xml_parse_status load_stream_data_seek(std::basic_istream& stream, void** out_buffer, size_t* out_size) + { + // get length of remaining data in stream + typename std::basic_istream::pos_type pos = stream.tellg(); + stream.seekg(0, std::ios::end); + std::streamoff length = stream.tellg() - pos; + stream.seekg(pos); + + if (stream.fail() || pos < 0) return status_io_error; + + // guard against huge files + size_t read_length = static_cast(length); + + if (static_cast(read_length) != length || length < 0) return status_out_of_memory; + + size_t max_suffix_size = sizeof(char_t); + + // read stream data into memory (guard against stream exceptions with buffer holder) + buffer_holder buffer(xml_memory::allocate(read_length * sizeof(T) + max_suffix_size), xml_memory::deallocate); + if (!buffer.data) return status_out_of_memory; + + stream.read(static_cast(buffer.data), static_cast(read_length)); + + // read may set failbit | eofbit in case gcount() is less than read_length (i.e. line ending conversion), so check for other I/O errors + if (stream.bad() || (!stream.eof() && stream.fail())) return status_io_error; + + // return buffer + size_t actual_length = static_cast(stream.gcount()); + assert(actual_length <= read_length); + + *out_buffer = buffer.release(); + *out_size = actual_length * sizeof(T); + + return status_ok; + } + + template PUGI__FN xml_parse_result load_stream_impl(xml_document& doc, std::basic_istream& stream, unsigned int options, xml_encoding encoding) + { + void* buffer = 0; + size_t size = 0; + xml_parse_status status = status_ok; + + // if stream has an error bit set, bail out (otherwise tellg() can fail and we'll clear error bits) + if (stream.fail()) return make_parse_result(status_io_error); + + // load stream to memory (using seek-based implementation if possible, since it's faster and takes less memory) + if (stream.tellg() < 0) + { + stream.clear(); // clear error flags that could be set by a failing tellg + status = load_stream_data_noseek(stream, &buffer, &size); + } + else + status = load_stream_data_seek(stream, &buffer, &size); + + if (status != status_ok) return make_parse_result(status); + + xml_encoding real_encoding = get_buffer_encoding(encoding, buffer, size); + + return doc.load_buffer_inplace_own(buffer, zero_terminate_buffer(buffer, size, real_encoding), options, real_encoding); + } +#endif + +#if defined(PUGI__MSVC_CRT_VERSION) || defined(__BORLANDC__) || (defined(__MINGW32__) && !defined(__STRICT_ANSI__)) + PUGI__FN FILE* open_file_wide(const wchar_t* path, const wchar_t* mode) + { + return _wfopen(path, mode); + } +#else + PUGI__FN char* convert_path_heap(const wchar_t* str) + { + assert(str); + + // first pass: get length in utf8 characters + size_t length = strlength_wide(str); + size_t size = as_utf8_begin(str, length); + + // allocate resulting string + char* result = static_cast(xml_memory::allocate(size + 1)); + if (!result) return 0; + + // second pass: convert to utf8 + as_utf8_end(result, size, str, length); + + return result; + } + + PUGI__FN FILE* open_file_wide(const wchar_t* path, const wchar_t* mode) + { + // there is no standard function to open wide paths, so our best bet is to try utf8 path + char* path_utf8 = convert_path_heap(path); + if (!path_utf8) return 0; + + // convert mode to ASCII (we mirror _wfopen interface) + char mode_ascii[4] = {0}; + for (size_t i = 0; mode[i]; ++i) mode_ascii[i] = static_cast(mode[i]); + + // try to open the utf8 path + FILE* result = fopen(path_utf8, mode_ascii); + + // free dummy buffer + xml_memory::deallocate(path_utf8); + + return result; + } +#endif + + PUGI__FN bool save_file_impl(const xml_document& doc, FILE* file, const char_t* indent, unsigned int flags, xml_encoding encoding) + { + if (!file) return false; + + xml_writer_file writer(file); + doc.save(writer, indent, flags, encoding); + + int result = ferror(file); + + fclose(file); + + return result == 0; + } + + PUGI__FN xml_parse_result load_buffer_impl(xml_document_struct* doc, xml_node_struct* root, void* contents, size_t size, unsigned int options, xml_encoding encoding, bool is_mutable, bool own, char_t** out_buffer) + { + // check input buffer + assert(contents || size == 0); + + // get actual encoding + xml_encoding buffer_encoding = impl::get_buffer_encoding(encoding, contents, size); + + // get private buffer + char_t* buffer = 0; + size_t length = 0; + + if (!impl::convert_buffer(buffer, length, buffer_encoding, contents, size, is_mutable)) return impl::make_parse_result(status_out_of_memory); + + // delete original buffer if we performed a conversion + if (own && buffer != contents && contents) impl::xml_memory::deallocate(contents); + + // store buffer for offset_debug + doc->buffer = buffer; + + // parse + xml_parse_result res = impl::xml_parser::parse(buffer, length, doc, root, options); + + // remember encoding + res.encoding = buffer_encoding; + + // grab onto buffer if it's our buffer, user is responsible for deallocating contents himself + if (own || buffer != contents) *out_buffer = buffer; + + return res; + } +PUGI__NS_END + +namespace pugi +{ + PUGI__FN xml_writer_file::xml_writer_file(void* file_): file(file_) + { + } + + PUGI__FN void xml_writer_file::write(const void* data, size_t size) + { + size_t result = fwrite(data, 1, size, static_cast(file)); + (void)!result; // unfortunately we can't do proper error handling here + } + +#ifndef PUGIXML_NO_STL + PUGI__FN xml_writer_stream::xml_writer_stream(std::basic_ostream >& stream): narrow_stream(&stream), wide_stream(0) + { + } + + PUGI__FN xml_writer_stream::xml_writer_stream(std::basic_ostream >& stream): narrow_stream(0), wide_stream(&stream) + { + } + + PUGI__FN void xml_writer_stream::write(const void* data, size_t size) + { + if (narrow_stream) + { + assert(!wide_stream); + narrow_stream->write(reinterpret_cast(data), static_cast(size)); + } + else + { + assert(wide_stream); + assert(size % sizeof(wchar_t) == 0); + + wide_stream->write(reinterpret_cast(data), static_cast(size / sizeof(wchar_t))); + } + } +#endif + + PUGI__FN xml_tree_walker::xml_tree_walker(): _depth(0) + { + } + + PUGI__FN xml_tree_walker::~xml_tree_walker() + { + } + + PUGI__FN int xml_tree_walker::depth() const + { + return _depth; + } + + PUGI__FN bool xml_tree_walker::begin(xml_node&) + { + return true; + } + + PUGI__FN bool xml_tree_walker::end(xml_node&) + { + return true; + } + + PUGI__FN xml_attribute::xml_attribute(): _attr(0) + { + } + + PUGI__FN xml_attribute::xml_attribute(xml_attribute_struct* attr): _attr(attr) + { + } + + PUGI__FN static void unspecified_bool_xml_attribute(xml_attribute***) + { + } + + PUGI__FN xml_attribute::operator xml_attribute::unspecified_bool_type() const + { + return _attr ? unspecified_bool_xml_attribute : 0; + } + + PUGI__FN bool xml_attribute::operator!() const + { + return !_attr; + } + + PUGI__FN bool xml_attribute::operator==(const xml_attribute& r) const + { + return (_attr == r._attr); + } + + PUGI__FN bool xml_attribute::operator!=(const xml_attribute& r) const + { + return (_attr != r._attr); + } + + PUGI__FN bool xml_attribute::operator<(const xml_attribute& r) const + { + return (_attr < r._attr); + } + + PUGI__FN bool xml_attribute::operator>(const xml_attribute& r) const + { + return (_attr > r._attr); + } + + PUGI__FN bool xml_attribute::operator<=(const xml_attribute& r) const + { + return (_attr <= r._attr); + } + + PUGI__FN bool xml_attribute::operator>=(const xml_attribute& r) const + { + return (_attr >= r._attr); + } + + PUGI__FN xml_attribute xml_attribute::next_attribute() const + { + return _attr ? xml_attribute(_attr->next_attribute) : xml_attribute(); + } + + PUGI__FN xml_attribute xml_attribute::previous_attribute() const + { + return _attr && _attr->prev_attribute_c->next_attribute ? xml_attribute(_attr->prev_attribute_c) : xml_attribute(); + } + + PUGI__FN const char_t* xml_attribute::as_string(const char_t* def) const + { + return (_attr && _attr->value) ? _attr->value : def; + } + + PUGI__FN int xml_attribute::as_int(int def) const + { + return impl::get_value_int(_attr ? _attr->value : 0, def); + } + + PUGI__FN unsigned int xml_attribute::as_uint(unsigned int def) const + { + return impl::get_value_uint(_attr ? _attr->value : 0, def); + } + + PUGI__FN double xml_attribute::as_double(double def) const + { + return impl::get_value_double(_attr ? _attr->value : 0, def); + } + + PUGI__FN float xml_attribute::as_float(float def) const + { + return impl::get_value_float(_attr ? _attr->value : 0, def); + } + + PUGI__FN bool xml_attribute::as_bool(bool def) const + { + return impl::get_value_bool(_attr ? _attr->value : 0, def); + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN long long xml_attribute::as_llong(long long def) const + { + return impl::get_value_llong(_attr ? _attr->value : 0, def); + } + + PUGI__FN unsigned long long xml_attribute::as_ullong(unsigned long long def) const + { + return impl::get_value_ullong(_attr ? _attr->value : 0, def); + } +#endif + + PUGI__FN bool xml_attribute::empty() const + { + return !_attr; + } + + PUGI__FN const char_t* xml_attribute::name() const + { + return (_attr && _attr->name) ? _attr->name : PUGIXML_TEXT(""); + } + + PUGI__FN const char_t* xml_attribute::value() const + { + return (_attr && _attr->value) ? _attr->value : PUGIXML_TEXT(""); + } + + PUGI__FN size_t xml_attribute::hash_value() const + { + return static_cast(reinterpret_cast(_attr) / sizeof(xml_attribute_struct)); + } + + PUGI__FN xml_attribute_struct* xml_attribute::internal_object() const + { + return _attr; + } + + PUGI__FN xml_attribute& xml_attribute::operator=(const char_t* rhs) + { + set_value(rhs); + return *this; + } + + PUGI__FN xml_attribute& xml_attribute::operator=(int rhs) + { + set_value(rhs); + return *this; + } + + PUGI__FN xml_attribute& xml_attribute::operator=(unsigned int rhs) + { + set_value(rhs); + return *this; + } + + PUGI__FN xml_attribute& xml_attribute::operator=(double rhs) + { + set_value(rhs); + return *this; + } + + PUGI__FN xml_attribute& xml_attribute::operator=(bool rhs) + { + set_value(rhs); + return *this; + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN xml_attribute& xml_attribute::operator=(long long rhs) + { + set_value(rhs); + return *this; + } + + PUGI__FN xml_attribute& xml_attribute::operator=(unsigned long long rhs) + { + set_value(rhs); + return *this; + } +#endif + + PUGI__FN bool xml_attribute::set_name(const char_t* rhs) + { + if (!_attr) return false; + + return impl::strcpy_insitu(_attr->name, _attr->header, impl::xml_memory_page_name_allocated_mask, rhs); + } + + PUGI__FN bool xml_attribute::set_value(const char_t* rhs) + { + if (!_attr) return false; + + return impl::strcpy_insitu(_attr->value, _attr->header, impl::xml_memory_page_value_allocated_mask, rhs); + } + + PUGI__FN bool xml_attribute::set_value(int rhs) + { + if (!_attr) return false; + + return impl::set_value_convert(_attr->value, _attr->header, impl::xml_memory_page_value_allocated_mask, rhs); + } + + PUGI__FN bool xml_attribute::set_value(unsigned int rhs) + { + if (!_attr) return false; + + return impl::set_value_convert(_attr->value, _attr->header, impl::xml_memory_page_value_allocated_mask, rhs); + } + + PUGI__FN bool xml_attribute::set_value(double rhs) + { + if (!_attr) return false; + + return impl::set_value_convert(_attr->value, _attr->header, impl::xml_memory_page_value_allocated_mask, rhs); + } + + PUGI__FN bool xml_attribute::set_value(bool rhs) + { + if (!_attr) return false; + + return impl::set_value_convert(_attr->value, _attr->header, impl::xml_memory_page_value_allocated_mask, rhs); + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN bool xml_attribute::set_value(long long rhs) + { + if (!_attr) return false; + + return impl::set_value_convert(_attr->value, _attr->header, impl::xml_memory_page_value_allocated_mask, rhs); + } + + PUGI__FN bool xml_attribute::set_value(unsigned long long rhs) + { + if (!_attr) return false; + + return impl::set_value_convert(_attr->value, _attr->header, impl::xml_memory_page_value_allocated_mask, rhs); + } +#endif + +#ifdef __BORLANDC__ + PUGI__FN bool operator&&(const xml_attribute& lhs, bool rhs) + { + return (bool)lhs && rhs; + } + + PUGI__FN bool operator||(const xml_attribute& lhs, bool rhs) + { + return (bool)lhs || rhs; + } +#endif + + PUGI__FN xml_node::xml_node(): _root(0) + { + } + + PUGI__FN xml_node::xml_node(xml_node_struct* p): _root(p) + { + } + + PUGI__FN static void unspecified_bool_xml_node(xml_node***) + { + } + + PUGI__FN xml_node::operator xml_node::unspecified_bool_type() const + { + return _root ? unspecified_bool_xml_node : 0; + } + + PUGI__FN bool xml_node::operator!() const + { + return !_root; + } + + PUGI__FN xml_node::iterator xml_node::begin() const + { + return iterator(_root ? _root->first_child : 0, _root); + } + + PUGI__FN xml_node::iterator xml_node::end() const + { + return iterator(0, _root); + } + + PUGI__FN xml_node::attribute_iterator xml_node::attributes_begin() const + { + return attribute_iterator(_root ? _root->first_attribute : 0, _root); + } + + PUGI__FN xml_node::attribute_iterator xml_node::attributes_end() const + { + return attribute_iterator(0, _root); + } + + PUGI__FN xml_object_range xml_node::children() const + { + return xml_object_range(begin(), end()); + } + + PUGI__FN xml_object_range xml_node::children(const char_t* name_) const + { + return xml_object_range(xml_named_node_iterator(child(name_)._root, _root, name_), xml_named_node_iterator(0, _root, name_)); + } + + PUGI__FN xml_object_range xml_node::attributes() const + { + return xml_object_range(attributes_begin(), attributes_end()); + } + + PUGI__FN bool xml_node::operator==(const xml_node& r) const + { + return (_root == r._root); + } + + PUGI__FN bool xml_node::operator!=(const xml_node& r) const + { + return (_root != r._root); + } + + PUGI__FN bool xml_node::operator<(const xml_node& r) const + { + return (_root < r._root); + } + + PUGI__FN bool xml_node::operator>(const xml_node& r) const + { + return (_root > r._root); + } + + PUGI__FN bool xml_node::operator<=(const xml_node& r) const + { + return (_root <= r._root); + } + + PUGI__FN bool xml_node::operator>=(const xml_node& r) const + { + return (_root >= r._root); + } + + PUGI__FN bool xml_node::empty() const + { + return !_root; + } + + PUGI__FN const char_t* xml_node::name() const + { + return (_root && _root->name) ? _root->name : PUGIXML_TEXT(""); + } + + PUGI__FN xml_node_type xml_node::type() const + { + return _root ? static_cast((_root->header & impl::xml_memory_page_type_mask) + 1) : node_null; + } + + PUGI__FN const char_t* xml_node::value() const + { + return (_root && _root->value) ? _root->value : PUGIXML_TEXT(""); + } + + PUGI__FN xml_node xml_node::child(const char_t* name_) const + { + if (!_root) return xml_node(); + + for (xml_node_struct* i = _root->first_child; i; i = i->next_sibling) + if (i->name && impl::strequal(name_, i->name)) return xml_node(i); + + return xml_node(); + } + + PUGI__FN xml_attribute xml_node::attribute(const char_t* name_) const + { + if (!_root) return xml_attribute(); + + for (xml_attribute_struct* i = _root->first_attribute; i; i = i->next_attribute) + if (i->name && impl::strequal(name_, i->name)) + return xml_attribute(i); + + return xml_attribute(); + } + + PUGI__FN xml_node xml_node::next_sibling(const char_t* name_) const + { + if (!_root) return xml_node(); + + for (xml_node_struct* i = _root->next_sibling; i; i = i->next_sibling) + if (i->name && impl::strequal(name_, i->name)) return xml_node(i); + + return xml_node(); + } + + PUGI__FN xml_node xml_node::next_sibling() const + { + if (!_root) return xml_node(); + + if (_root->next_sibling) return xml_node(_root->next_sibling); + else return xml_node(); + } + + PUGI__FN xml_node xml_node::previous_sibling(const char_t* name_) const + { + if (!_root) return xml_node(); + + for (xml_node_struct* i = _root->prev_sibling_c; i->next_sibling; i = i->prev_sibling_c) + if (i->name && impl::strequal(name_, i->name)) return xml_node(i); + + return xml_node(); + } + + PUGI__FN xml_node xml_node::previous_sibling() const + { + if (!_root) return xml_node(); + + if (_root->prev_sibling_c->next_sibling) return xml_node(_root->prev_sibling_c); + else return xml_node(); + } + + PUGI__FN xml_node xml_node::parent() const + { + return _root ? xml_node(_root->parent) : xml_node(); + } + + PUGI__FN xml_node xml_node::root() const + { + if (!_root) return xml_node(); + + impl::xml_memory_page* page = reinterpret_cast(_root->header & impl::xml_memory_page_pointer_mask); + + return xml_node(static_cast(page->allocator)); + } + + PUGI__FN xml_text xml_node::text() const + { + return xml_text(_root); + } + + PUGI__FN const char_t* xml_node::child_value() const + { + if (!_root) return PUGIXML_TEXT(""); + + for (xml_node_struct* i = _root->first_child; i; i = i->next_sibling) + if (i->value && impl::is_text_node(i)) + return i->value; + + return PUGIXML_TEXT(""); + } + + PUGI__FN const char_t* xml_node::child_value(const char_t* name_) const + { + return child(name_).child_value(); + } + + PUGI__FN xml_attribute xml_node::first_attribute() const + { + return _root ? xml_attribute(_root->first_attribute) : xml_attribute(); + } + + PUGI__FN xml_attribute xml_node::last_attribute() const + { + return _root && _root->first_attribute ? xml_attribute(_root->first_attribute->prev_attribute_c) : xml_attribute(); + } + + PUGI__FN xml_node xml_node::first_child() const + { + return _root ? xml_node(_root->first_child) : xml_node(); + } + + PUGI__FN xml_node xml_node::last_child() const + { + return _root && _root->first_child ? xml_node(_root->first_child->prev_sibling_c) : xml_node(); + } + + PUGI__FN bool xml_node::set_name(const char_t* rhs) + { + switch (type()) + { + case node_pi: + case node_declaration: + case node_element: + return impl::strcpy_insitu(_root->name, _root->header, impl::xml_memory_page_name_allocated_mask, rhs); + + default: + return false; + } + } + + PUGI__FN bool xml_node::set_value(const char_t* rhs) + { + switch (type()) + { + case node_pi: + case node_cdata: + case node_pcdata: + case node_comment: + case node_doctype: + return impl::strcpy_insitu(_root->value, _root->header, impl::xml_memory_page_value_allocated_mask, rhs); + + default: + return false; + } + } + + PUGI__FN xml_attribute xml_node::append_attribute(const char_t* name_) + { + if (type() != node_element && type() != node_declaration) return xml_attribute(); + + xml_attribute a(impl::append_new_attribute(_root, impl::get_allocator(_root))); + + a.set_name(name_); + + return a; + } + + PUGI__FN xml_attribute xml_node::prepend_attribute(const char_t* name_) + { + if (type() != node_element && type() != node_declaration) return xml_attribute(); + + xml_attribute a(impl::allocate_attribute(impl::get_allocator(_root))); + if (!a) return xml_attribute(); + + xml_attribute_struct* head = _root->first_attribute; + + if (head) + { + a._attr->prev_attribute_c = head->prev_attribute_c; + head->prev_attribute_c = a._attr; + } + else + a._attr->prev_attribute_c = a._attr; + + a._attr->next_attribute = head; + _root->first_attribute = a._attr; + + a.set_name(name_); + + return a; + } + + PUGI__FN xml_attribute xml_node::insert_attribute_before(const char_t* name_, const xml_attribute& attr) + { + if ((type() != node_element && type() != node_declaration) || attr.empty()) return xml_attribute(); + + // check that attribute belongs to *this + xml_attribute_struct* cur = attr._attr; + + while (cur->prev_attribute_c->next_attribute) cur = cur->prev_attribute_c; + + if (cur != _root->first_attribute) return xml_attribute(); + + xml_attribute a(impl::allocate_attribute(impl::get_allocator(_root))); + if (!a) return xml_attribute(); + + if (attr._attr->prev_attribute_c->next_attribute) + attr._attr->prev_attribute_c->next_attribute = a._attr; + else + _root->first_attribute = a._attr; + + a._attr->prev_attribute_c = attr._attr->prev_attribute_c; + a._attr->next_attribute = attr._attr; + attr._attr->prev_attribute_c = a._attr; + + a.set_name(name_); + + return a; + } + + PUGI__FN xml_attribute xml_node::insert_attribute_after(const char_t* name_, const xml_attribute& attr) + { + if ((type() != node_element && type() != node_declaration) || attr.empty()) return xml_attribute(); + + // check that attribute belongs to *this + xml_attribute_struct* cur = attr._attr; + + while (cur->prev_attribute_c->next_attribute) cur = cur->prev_attribute_c; + + if (cur != _root->first_attribute) return xml_attribute(); + + xml_attribute a(impl::allocate_attribute(impl::get_allocator(_root))); + if (!a) return xml_attribute(); + + if (attr._attr->next_attribute) + attr._attr->next_attribute->prev_attribute_c = a._attr; + else + _root->first_attribute->prev_attribute_c = a._attr; + + a._attr->next_attribute = attr._attr->next_attribute; + a._attr->prev_attribute_c = attr._attr; + attr._attr->next_attribute = a._attr; + + a.set_name(name_); + + return a; + } + + PUGI__FN xml_attribute xml_node::append_copy(const xml_attribute& proto) + { + if (!proto) return xml_attribute(); + + xml_attribute result = append_attribute(proto.name()); + result.set_value(proto.value()); + + return result; + } + + PUGI__FN xml_attribute xml_node::prepend_copy(const xml_attribute& proto) + { + if (!proto) return xml_attribute(); + + xml_attribute result = prepend_attribute(proto.name()); + result.set_value(proto.value()); + + return result; + } + + PUGI__FN xml_attribute xml_node::insert_copy_after(const xml_attribute& proto, const xml_attribute& attr) + { + if (!proto) return xml_attribute(); + + xml_attribute result = insert_attribute_after(proto.name(), attr); + result.set_value(proto.value()); + + return result; + } + + PUGI__FN xml_attribute xml_node::insert_copy_before(const xml_attribute& proto, const xml_attribute& attr) + { + if (!proto) return xml_attribute(); + + xml_attribute result = insert_attribute_before(proto.name(), attr); + result.set_value(proto.value()); + + return result; + } + + PUGI__FN xml_node xml_node::append_child(xml_node_type type_) + { + if (!impl::allow_insert_child(this->type(), type_)) return xml_node(); + + xml_node n(impl::allocate_node(impl::get_allocator(_root), type_)); + if (!n) return xml_node(); + + impl::append_node(n._root, _root); + + if (type_ == node_declaration) n.set_name(PUGIXML_TEXT("xml")); + + return n; + } + + PUGI__FN xml_node xml_node::prepend_child(xml_node_type type_) + { + if (!impl::allow_insert_child(this->type(), type_)) return xml_node(); + + xml_node n(impl::allocate_node(impl::get_allocator(_root), type_)); + if (!n) return xml_node(); + + impl::prepend_node(n._root, _root); + + if (type_ == node_declaration) n.set_name(PUGIXML_TEXT("xml")); + + return n; + } + + PUGI__FN xml_node xml_node::insert_child_before(xml_node_type type_, const xml_node& node) + { + if (!impl::allow_insert_child(this->type(), type_)) return xml_node(); + if (!node._root || node._root->parent != _root) return xml_node(); + + xml_node n(impl::allocate_node(impl::get_allocator(_root), type_)); + if (!n) return xml_node(); + + impl::insert_node_before(n._root, node._root); + + if (type_ == node_declaration) n.set_name(PUGIXML_TEXT("xml")); + + return n; + } + + PUGI__FN xml_node xml_node::insert_child_after(xml_node_type type_, const xml_node& node) + { + if (!impl::allow_insert_child(this->type(), type_)) return xml_node(); + if (!node._root || node._root->parent != _root) return xml_node(); + + xml_node n(impl::allocate_node(impl::get_allocator(_root), type_)); + if (!n) return xml_node(); + + impl::insert_node_after(n._root, node._root); + + if (type_ == node_declaration) n.set_name(PUGIXML_TEXT("xml")); + + return n; + } + + PUGI__FN xml_node xml_node::append_child(const char_t* name_) + { + xml_node result = append_child(node_element); + + result.set_name(name_); + + return result; + } + + PUGI__FN xml_node xml_node::prepend_child(const char_t* name_) + { + xml_node result = prepend_child(node_element); + + result.set_name(name_); + + return result; + } + + PUGI__FN xml_node xml_node::insert_child_after(const char_t* name_, const xml_node& node) + { + xml_node result = insert_child_after(node_element, node); + + result.set_name(name_); + + return result; + } + + PUGI__FN xml_node xml_node::insert_child_before(const char_t* name_, const xml_node& node) + { + xml_node result = insert_child_before(node_element, node); + + result.set_name(name_); + + return result; + } + + PUGI__FN xml_node xml_node::append_copy(const xml_node& proto) + { + xml_node result = append_child(proto.type()); + + if (result) impl::recursive_copy_skip(result, proto, result); + + return result; + } + + PUGI__FN xml_node xml_node::prepend_copy(const xml_node& proto) + { + xml_node result = prepend_child(proto.type()); + + if (result) impl::recursive_copy_skip(result, proto, result); + + return result; + } + + PUGI__FN xml_node xml_node::insert_copy_after(const xml_node& proto, const xml_node& node) + { + xml_node result = insert_child_after(proto.type(), node); + + if (result) impl::recursive_copy_skip(result, proto, result); + + return result; + } + + PUGI__FN xml_node xml_node::insert_copy_before(const xml_node& proto, const xml_node& node) + { + xml_node result = insert_child_before(proto.type(), node); + + if (result) impl::recursive_copy_skip(result, proto, result); + + return result; + } + + PUGI__FN xml_node xml_node::append_move(const xml_node& moved) + { + if (!impl::allow_move(*this, moved)) return xml_node(); + + impl::remove_node(moved._root); + impl::append_node(moved._root, _root); + + return moved; + } + + PUGI__FN xml_node xml_node::prepend_move(const xml_node& moved) + { + if (!impl::allow_move(*this, moved)) return xml_node(); + + impl::remove_node(moved._root); + impl::prepend_node(moved._root, _root); + + return moved; + } + + PUGI__FN xml_node xml_node::insert_move_after(const xml_node& moved, const xml_node& node) + { + if (!impl::allow_move(*this, moved)) return xml_node(); + if (!node._root || node._root->parent != _root) return xml_node(); + if (moved._root == node._root) return xml_node(); + + impl::remove_node(moved._root); + impl::insert_node_after(moved._root, node._root); + + return moved; + } + + PUGI__FN xml_node xml_node::insert_move_before(const xml_node& moved, const xml_node& node) + { + if (!impl::allow_move(*this, moved)) return xml_node(); + if (!node._root || node._root->parent != _root) return xml_node(); + if (moved._root == node._root) return xml_node(); + + impl::remove_node(moved._root); + impl::insert_node_before(moved._root, node._root); + + return moved; + } + + PUGI__FN bool xml_node::remove_attribute(const char_t* name_) + { + return remove_attribute(attribute(name_)); + } + + PUGI__FN bool xml_node::remove_attribute(const xml_attribute& a) + { + if (!_root || !a._attr) return false; + + // check that attribute belongs to *this + xml_attribute_struct* attr = a._attr; + + while (attr->prev_attribute_c->next_attribute) attr = attr->prev_attribute_c; + + if (attr != _root->first_attribute) return false; + + if (a._attr->next_attribute) a._attr->next_attribute->prev_attribute_c = a._attr->prev_attribute_c; + else if (_root->first_attribute) _root->first_attribute->prev_attribute_c = a._attr->prev_attribute_c; + + if (a._attr->prev_attribute_c->next_attribute) a._attr->prev_attribute_c->next_attribute = a._attr->next_attribute; + else _root->first_attribute = a._attr->next_attribute; + + impl::destroy_attribute(a._attr, impl::get_allocator(_root)); + + return true; + } + + PUGI__FN bool xml_node::remove_child(const char_t* name_) + { + return remove_child(child(name_)); + } + + PUGI__FN bool xml_node::remove_child(const xml_node& n) + { + if (!_root || !n._root || n._root->parent != _root) return false; + + impl::remove_node(n._root); + + impl::destroy_node(n._root, impl::get_allocator(_root)); + + return true; + } + + PUGI__FN xml_parse_result xml_node::append_buffer(const void* contents, size_t size, unsigned int options, xml_encoding encoding) + { + // append_buffer is only valid for elements/documents + if (!impl::allow_insert_child(type(), node_element)) return impl::make_parse_result(status_append_invalid_root); + + // get document node + impl::xml_document_struct* doc = static_cast(root()._root); + assert(doc); + + // get extra buffer element (we'll store the document fragment buffer there so that we can deallocate it later) + impl::xml_memory_page* page = 0; + impl::xml_extra_buffer* extra = static_cast(doc->allocate_memory(sizeof(impl::xml_extra_buffer), page)); + (void)page; + + if (!extra) return impl::make_parse_result(status_out_of_memory); + + // save name; name of the root has to be NULL before parsing - otherwise closing node mismatches will not be detected at the top level + char_t* rootname = _root->name; + _root->name = 0; + + // parse + char_t* buffer = 0; + xml_parse_result res = impl::load_buffer_impl(doc, _root, const_cast(contents), size, options, encoding, false, false, &buffer); + + // restore name + _root->name = rootname; + + // add extra buffer to the list + extra->buffer = buffer; + extra->next = doc->extra_buffers; + doc->extra_buffers = extra; + + return res; + } + + PUGI__FN xml_node xml_node::find_child_by_attribute(const char_t* name_, const char_t* attr_name, const char_t* attr_value) const + { + if (!_root) return xml_node(); + + for (xml_node_struct* i = _root->first_child; i; i = i->next_sibling) + if (i->name && impl::strequal(name_, i->name)) + { + for (xml_attribute_struct* a = i->first_attribute; a; a = a->next_attribute) + if (a->name && impl::strequal(attr_name, a->name) && impl::strequal(attr_value, a->value ? a->value : PUGIXML_TEXT(""))) + return xml_node(i); + } + + return xml_node(); + } + + PUGI__FN xml_node xml_node::find_child_by_attribute(const char_t* attr_name, const char_t* attr_value) const + { + if (!_root) return xml_node(); + + for (xml_node_struct* i = _root->first_child; i; i = i->next_sibling) + for (xml_attribute_struct* a = i->first_attribute; a; a = a->next_attribute) + if (a->name && impl::strequal(attr_name, a->name) && impl::strequal(attr_value, a->value ? a->value : PUGIXML_TEXT(""))) + return xml_node(i); + + return xml_node(); + } + +#ifndef PUGIXML_NO_STL + PUGI__FN string_t xml_node::path(char_t delimiter) const + { + xml_node cursor = *this; // Make a copy. + + string_t result = cursor.name(); + + while (cursor.parent()) + { + cursor = cursor.parent(); + + string_t temp = cursor.name(); + temp += delimiter; + temp += result; + result.swap(temp); + } + + return result; + } +#endif + + PUGI__FN xml_node xml_node::first_element_by_path(const char_t* path_, char_t delimiter) const + { + xml_node found = *this; // Current search context. + + if (!_root || !path_ || !path_[0]) return found; + + if (path_[0] == delimiter) + { + // Absolute path; e.g. '/foo/bar' + found = found.root(); + ++path_; + } + + const char_t* path_segment = path_; + + while (*path_segment == delimiter) ++path_segment; + + const char_t* path_segment_end = path_segment; + + while (*path_segment_end && *path_segment_end != delimiter) ++path_segment_end; + + if (path_segment == path_segment_end) return found; + + const char_t* next_segment = path_segment_end; + + while (*next_segment == delimiter) ++next_segment; + + if (*path_segment == '.' && path_segment + 1 == path_segment_end) + return found.first_element_by_path(next_segment, delimiter); + else if (*path_segment == '.' && *(path_segment+1) == '.' && path_segment + 2 == path_segment_end) + return found.parent().first_element_by_path(next_segment, delimiter); + else + { + for (xml_node_struct* j = found._root->first_child; j; j = j->next_sibling) + { + if (j->name && impl::strequalrange(j->name, path_segment, static_cast(path_segment_end - path_segment))) + { + xml_node subsearch = xml_node(j).first_element_by_path(next_segment, delimiter); + + if (subsearch) return subsearch; + } + } + + return xml_node(); + } + } + + PUGI__FN bool xml_node::traverse(xml_tree_walker& walker) + { + walker._depth = -1; + + xml_node arg_begin = *this; + if (!walker.begin(arg_begin)) return false; + + xml_node cur = first_child(); + + if (cur) + { + ++walker._depth; + + do + { + xml_node arg_for_each = cur; + if (!walker.for_each(arg_for_each)) + return false; + + if (cur.first_child()) + { + ++walker._depth; + cur = cur.first_child(); + } + else if (cur.next_sibling()) + cur = cur.next_sibling(); + else + { + // Borland C++ workaround + while (!cur.next_sibling() && cur != *this && !cur.parent().empty()) + { + --walker._depth; + cur = cur.parent(); + } + + if (cur != *this) + cur = cur.next_sibling(); + } + } + while (cur && cur != *this); + } + + assert(walker._depth == -1); + + xml_node arg_end = *this; + return walker.end(arg_end); + } + + PUGI__FN size_t xml_node::hash_value() const + { + return static_cast(reinterpret_cast(_root) / sizeof(xml_node_struct)); + } + + PUGI__FN xml_node_struct* xml_node::internal_object() const + { + return _root; + } + + PUGI__FN void xml_node::print(xml_writer& writer, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const + { + if (!_root) return; + + impl::xml_buffered_writer buffered_writer(writer, encoding); + + impl::node_output(buffered_writer, *this, indent, flags, depth); + } + +#ifndef PUGIXML_NO_STL + PUGI__FN void xml_node::print(std::basic_ostream >& stream, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const + { + xml_writer_stream writer(stream); + + print(writer, indent, flags, encoding, depth); + } + + PUGI__FN void xml_node::print(std::basic_ostream >& stream, const char_t* indent, unsigned int flags, unsigned int depth) const + { + xml_writer_stream writer(stream); + + print(writer, indent, flags, encoding_wchar, depth); + } +#endif + + PUGI__FN ptrdiff_t xml_node::offset_debug() const + { + xml_node_struct* r = root()._root; + + if (!r) return -1; + + const char_t* buffer = static_cast(r)->buffer; + + if (!buffer) return -1; + + switch (type()) + { + case node_document: + return 0; + + case node_element: + case node_declaration: + case node_pi: + return (_root->header & impl::xml_memory_page_name_allocated_mask) ? -1 : _root->name - buffer; + + case node_pcdata: + case node_cdata: + case node_comment: + case node_doctype: + return (_root->header & impl::xml_memory_page_value_allocated_mask) ? -1 : _root->value - buffer; + + default: + return -1; + } + } + +#ifdef __BORLANDC__ + PUGI__FN bool operator&&(const xml_node& lhs, bool rhs) + { + return (bool)lhs && rhs; + } + + PUGI__FN bool operator||(const xml_node& lhs, bool rhs) + { + return (bool)lhs || rhs; + } +#endif + + PUGI__FN xml_text::xml_text(xml_node_struct* root): _root(root) + { + } + + PUGI__FN xml_node_struct* xml_text::_data() const + { + if (!_root || impl::is_text_node(_root)) return _root; + + for (xml_node_struct* node = _root->first_child; node; node = node->next_sibling) + if (impl::is_text_node(node)) + return node; + + return 0; + } + + PUGI__FN xml_node_struct* xml_text::_data_new() + { + xml_node_struct* d = _data(); + if (d) return d; + + return xml_node(_root).append_child(node_pcdata).internal_object(); + } + + PUGI__FN xml_text::xml_text(): _root(0) + { + } + + PUGI__FN static void unspecified_bool_xml_text(xml_text***) + { + } + + PUGI__FN xml_text::operator xml_text::unspecified_bool_type() const + { + return _data() ? unspecified_bool_xml_text : 0; + } + + PUGI__FN bool xml_text::operator!() const + { + return !_data(); + } + + PUGI__FN bool xml_text::empty() const + { + return _data() == 0; + } + + PUGI__FN const char_t* xml_text::get() const + { + xml_node_struct* d = _data(); + + return (d && d->value) ? d->value : PUGIXML_TEXT(""); + } + + PUGI__FN const char_t* xml_text::as_string(const char_t* def) const + { + xml_node_struct* d = _data(); + + return (d && d->value) ? d->value : def; + } + + PUGI__FN int xml_text::as_int(int def) const + { + xml_node_struct* d = _data(); + + return impl::get_value_int(d ? d->value : 0, def); + } + + PUGI__FN unsigned int xml_text::as_uint(unsigned int def) const + { + xml_node_struct* d = _data(); + + return impl::get_value_uint(d ? d->value : 0, def); + } + + PUGI__FN double xml_text::as_double(double def) const + { + xml_node_struct* d = _data(); + + return impl::get_value_double(d ? d->value : 0, def); + } + + PUGI__FN float xml_text::as_float(float def) const + { + xml_node_struct* d = _data(); + + return impl::get_value_float(d ? d->value : 0, def); + } + + PUGI__FN bool xml_text::as_bool(bool def) const + { + xml_node_struct* d = _data(); + + return impl::get_value_bool(d ? d->value : 0, def); + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN long long xml_text::as_llong(long long def) const + { + xml_node_struct* d = _data(); + + return impl::get_value_llong(d ? d->value : 0, def); + } + + PUGI__FN unsigned long long xml_text::as_ullong(unsigned long long def) const + { + xml_node_struct* d = _data(); + + return impl::get_value_ullong(d ? d->value : 0, def); + } +#endif + + PUGI__FN bool xml_text::set(const char_t* rhs) + { + xml_node_struct* dn = _data_new(); + + return dn ? impl::strcpy_insitu(dn->value, dn->header, impl::xml_memory_page_value_allocated_mask, rhs) : false; + } + + PUGI__FN bool xml_text::set(int rhs) + { + xml_node_struct* dn = _data_new(); + + return dn ? impl::set_value_convert(dn->value, dn->header, impl::xml_memory_page_value_allocated_mask, rhs) : false; + } + + PUGI__FN bool xml_text::set(unsigned int rhs) + { + xml_node_struct* dn = _data_new(); + + return dn ? impl::set_value_convert(dn->value, dn->header, impl::xml_memory_page_value_allocated_mask, rhs) : false; + } + + PUGI__FN bool xml_text::set(double rhs) + { + xml_node_struct* dn = _data_new(); + + return dn ? impl::set_value_convert(dn->value, dn->header, impl::xml_memory_page_value_allocated_mask, rhs) : false; + } + + PUGI__FN bool xml_text::set(bool rhs) + { + xml_node_struct* dn = _data_new(); + + return dn ? impl::set_value_convert(dn->value, dn->header, impl::xml_memory_page_value_allocated_mask, rhs) : false; + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN bool xml_text::set(long long rhs) + { + xml_node_struct* dn = _data_new(); + + return dn ? impl::set_value_convert(dn->value, dn->header, impl::xml_memory_page_value_allocated_mask, rhs) : false; + } + + PUGI__FN bool xml_text::set(unsigned long long rhs) + { + xml_node_struct* dn = _data_new(); + + return dn ? impl::set_value_convert(dn->value, dn->header, impl::xml_memory_page_value_allocated_mask, rhs) : false; + } +#endif + + PUGI__FN xml_text& xml_text::operator=(const char_t* rhs) + { + set(rhs); + return *this; + } + + PUGI__FN xml_text& xml_text::operator=(int rhs) + { + set(rhs); + return *this; + } + + PUGI__FN xml_text& xml_text::operator=(unsigned int rhs) + { + set(rhs); + return *this; + } + + PUGI__FN xml_text& xml_text::operator=(double rhs) + { + set(rhs); + return *this; + } + + PUGI__FN xml_text& xml_text::operator=(bool rhs) + { + set(rhs); + return *this; + } + +#ifdef PUGIXML_HAS_LONG_LONG + PUGI__FN xml_text& xml_text::operator=(long long rhs) + { + set(rhs); + return *this; + } + + PUGI__FN xml_text& xml_text::operator=(unsigned long long rhs) + { + set(rhs); + return *this; + } +#endif + + PUGI__FN xml_node xml_text::data() const + { + return xml_node(_data()); + } + +#ifdef __BORLANDC__ + PUGI__FN bool operator&&(const xml_text& lhs, bool rhs) + { + return (bool)lhs && rhs; + } + + PUGI__FN bool operator||(const xml_text& lhs, bool rhs) + { + return (bool)lhs || rhs; + } +#endif + + PUGI__FN xml_node_iterator::xml_node_iterator() + { + } + + PUGI__FN xml_node_iterator::xml_node_iterator(const xml_node& node): _wrap(node), _parent(node.parent()) + { + } + + PUGI__FN xml_node_iterator::xml_node_iterator(xml_node_struct* ref, xml_node_struct* parent): _wrap(ref), _parent(parent) + { + } + + PUGI__FN bool xml_node_iterator::operator==(const xml_node_iterator& rhs) const + { + return _wrap._root == rhs._wrap._root && _parent._root == rhs._parent._root; + } + + PUGI__FN bool xml_node_iterator::operator!=(const xml_node_iterator& rhs) const + { + return _wrap._root != rhs._wrap._root || _parent._root != rhs._parent._root; + } + + PUGI__FN xml_node& xml_node_iterator::operator*() const + { + assert(_wrap._root); + return _wrap; + } + + PUGI__FN xml_node* xml_node_iterator::operator->() const + { + assert(_wrap._root); + return const_cast(&_wrap); // BCC32 workaround + } + + PUGI__FN const xml_node_iterator& xml_node_iterator::operator++() + { + assert(_wrap._root); + _wrap._root = _wrap._root->next_sibling; + return *this; + } + + PUGI__FN xml_node_iterator xml_node_iterator::operator++(int) + { + xml_node_iterator temp = *this; + ++*this; + return temp; + } + + PUGI__FN const xml_node_iterator& xml_node_iterator::operator--() + { + _wrap = _wrap._root ? _wrap.previous_sibling() : _parent.last_child(); + return *this; + } + + PUGI__FN xml_node_iterator xml_node_iterator::operator--(int) + { + xml_node_iterator temp = *this; + --*this; + return temp; + } + + PUGI__FN xml_attribute_iterator::xml_attribute_iterator() + { + } + + PUGI__FN xml_attribute_iterator::xml_attribute_iterator(const xml_attribute& attr, const xml_node& parent): _wrap(attr), _parent(parent) + { + } + + PUGI__FN xml_attribute_iterator::xml_attribute_iterator(xml_attribute_struct* ref, xml_node_struct* parent): _wrap(ref), _parent(parent) + { + } + + PUGI__FN bool xml_attribute_iterator::operator==(const xml_attribute_iterator& rhs) const + { + return _wrap._attr == rhs._wrap._attr && _parent._root == rhs._parent._root; + } + + PUGI__FN bool xml_attribute_iterator::operator!=(const xml_attribute_iterator& rhs) const + { + return _wrap._attr != rhs._wrap._attr || _parent._root != rhs._parent._root; + } + + PUGI__FN xml_attribute& xml_attribute_iterator::operator*() const + { + assert(_wrap._attr); + return _wrap; + } + + PUGI__FN xml_attribute* xml_attribute_iterator::operator->() const + { + assert(_wrap._attr); + return const_cast(&_wrap); // BCC32 workaround + } + + PUGI__FN const xml_attribute_iterator& xml_attribute_iterator::operator++() + { + assert(_wrap._attr); + _wrap._attr = _wrap._attr->next_attribute; + return *this; + } + + PUGI__FN xml_attribute_iterator xml_attribute_iterator::operator++(int) + { + xml_attribute_iterator temp = *this; + ++*this; + return temp; + } + + PUGI__FN const xml_attribute_iterator& xml_attribute_iterator::operator--() + { + _wrap = _wrap._attr ? _wrap.previous_attribute() : _parent.last_attribute(); + return *this; + } + + PUGI__FN xml_attribute_iterator xml_attribute_iterator::operator--(int) + { + xml_attribute_iterator temp = *this; + --*this; + return temp; + } + + PUGI__FN xml_named_node_iterator::xml_named_node_iterator(): _name(0) + { + } + + PUGI__FN xml_named_node_iterator::xml_named_node_iterator(const xml_node& node, const char_t* name): _wrap(node), _parent(node.parent()), _name(name) + { + } + + PUGI__FN xml_named_node_iterator::xml_named_node_iterator(xml_node_struct* ref, xml_node_struct* parent, const char_t* name): _wrap(ref), _parent(parent), _name(name) + { + } + + PUGI__FN bool xml_named_node_iterator::operator==(const xml_named_node_iterator& rhs) const + { + return _wrap._root == rhs._wrap._root && _parent._root == rhs._parent._root; + } + + PUGI__FN bool xml_named_node_iterator::operator!=(const xml_named_node_iterator& rhs) const + { + return _wrap._root != rhs._wrap._root || _parent._root != rhs._parent._root; + } + + PUGI__FN xml_node& xml_named_node_iterator::operator*() const + { + assert(_wrap._root); + return _wrap; + } + + PUGI__FN xml_node* xml_named_node_iterator::operator->() const + { + assert(_wrap._root); + return const_cast(&_wrap); // BCC32 workaround + } + + PUGI__FN const xml_named_node_iterator& xml_named_node_iterator::operator++() + { + assert(_wrap._root); + _wrap = _wrap.next_sibling(_name); + return *this; + } + + PUGI__FN xml_named_node_iterator xml_named_node_iterator::operator++(int) + { + xml_named_node_iterator temp = *this; + ++*this; + return temp; + } + + PUGI__FN const xml_named_node_iterator& xml_named_node_iterator::operator--() + { + if (_wrap._root) + _wrap = _wrap.previous_sibling(_name); + else + { + _wrap = _parent.last_child(); + + if (!impl::strequal(_wrap.name(), _name)) + _wrap = _wrap.previous_sibling(_name); + } + + return *this; + } + + PUGI__FN xml_named_node_iterator xml_named_node_iterator::operator--(int) + { + xml_named_node_iterator temp = *this; + --*this; + return temp; + } + + PUGI__FN xml_parse_result::xml_parse_result(): status(status_internal_error), offset(0), encoding(encoding_auto) + { + } + + PUGI__FN xml_parse_result::operator bool() const + { + return status == status_ok; + } + + PUGI__FN const char* xml_parse_result::description() const + { + switch (status) + { + case status_ok: return "No error"; + + case status_file_not_found: return "File was not found"; + case status_io_error: return "Error reading from file/stream"; + case status_out_of_memory: return "Could not allocate memory"; + case status_internal_error: return "Internal error occurred"; + + case status_unrecognized_tag: return "Could not determine tag type"; + + case status_bad_pi: return "Error parsing document declaration/processing instruction"; + case status_bad_comment: return "Error parsing comment"; + case status_bad_cdata: return "Error parsing CDATA section"; + case status_bad_doctype: return "Error parsing document type declaration"; + case status_bad_pcdata: return "Error parsing PCDATA section"; + case status_bad_start_element: return "Error parsing start element tag"; + case status_bad_attribute: return "Error parsing element attribute"; + case status_bad_end_element: return "Error parsing end element tag"; + case status_end_element_mismatch: return "Start-end tags mismatch"; + + case status_append_invalid_root: return "Unable to append nodes: root is not an element or document"; + + case status_no_document_element: return "No document element found"; + + default: return "Unknown error"; + } + } + + PUGI__FN xml_document::xml_document(): _buffer(0) + { + create(); + } + + PUGI__FN xml_document::~xml_document() + { + destroy(); + } + + PUGI__FN void xml_document::reset() + { + destroy(); + create(); + } + + PUGI__FN void xml_document::reset(const xml_document& proto) + { + reset(); + + for (xml_node cur = proto.first_child(); cur; cur = cur.next_sibling()) + append_copy(cur); + } + + PUGI__FN void xml_document::create() + { + assert(!_root); + + // initialize sentinel page + PUGI__STATIC_ASSERT(sizeof(impl::xml_memory_page) + sizeof(impl::xml_document_struct) + impl::xml_memory_page_alignment <= sizeof(_memory)); + + // align upwards to page boundary + void* page_memory = reinterpret_cast((reinterpret_cast(_memory) + (impl::xml_memory_page_alignment - 1)) & ~(impl::xml_memory_page_alignment - 1)); + + // prepare page structure + impl::xml_memory_page* page = impl::xml_memory_page::construct(page_memory); + assert(page); + + page->busy_size = impl::xml_memory_page_size; + + // allocate new root + _root = new (page->data) impl::xml_document_struct(page); + _root->prev_sibling_c = _root; + + // setup sentinel page + page->allocator = static_cast(_root); + } + + PUGI__FN void xml_document::destroy() + { + assert(_root); + + // destroy static storage + if (_buffer) + { + impl::xml_memory::deallocate(_buffer); + _buffer = 0; + } + + // destroy extra buffers (note: no need to destroy linked list nodes, they're allocated using document allocator) + for (impl::xml_extra_buffer* extra = static_cast(_root)->extra_buffers; extra; extra = extra->next) + { + if (extra->buffer) impl::xml_memory::deallocate(extra->buffer); + } + + // destroy dynamic storage, leave sentinel page (it's in static memory) + impl::xml_memory_page* root_page = reinterpret_cast(_root->header & impl::xml_memory_page_pointer_mask); + assert(root_page && !root_page->prev && !root_page->memory); + + for (impl::xml_memory_page* page = root_page->next; page; ) + { + impl::xml_memory_page* next = page->next; + + impl::xml_allocator::deallocate_page(page); + + page = next; + } + + _root = 0; + } + +#ifndef PUGIXML_NO_STL + PUGI__FN xml_parse_result xml_document::load(std::basic_istream >& stream, unsigned int options, xml_encoding encoding) + { + reset(); + + return impl::load_stream_impl(*this, stream, options, encoding); + } + + PUGI__FN xml_parse_result xml_document::load(std::basic_istream >& stream, unsigned int options) + { + reset(); + + return impl::load_stream_impl(*this, stream, options, encoding_wchar); + } +#endif + + PUGI__FN xml_parse_result xml_document::load(const char_t* contents, unsigned int options) + { + // Force native encoding (skip autodetection) + #ifdef PUGIXML_WCHAR_MODE + xml_encoding encoding = encoding_wchar; + #else + xml_encoding encoding = encoding_utf8; + #endif + + return load_buffer(contents, impl::strlength(contents) * sizeof(char_t), options, encoding); + } + + PUGI__FN xml_parse_result xml_document::load_file(const char* path_, unsigned int options, xml_encoding encoding) + { + reset(); + + FILE* file = fopen(path_, "rb"); + + return impl::load_file_impl(*this, file, options, encoding); + } + + PUGI__FN xml_parse_result xml_document::load_file(const wchar_t* path_, unsigned int options, xml_encoding encoding) + { + reset(); + + FILE* file = impl::open_file_wide(path_, L"rb"); + + return impl::load_file_impl(*this, file, options, encoding); + } + + PUGI__FN xml_parse_result xml_document::load_buffer(const void* contents, size_t size, unsigned int options, xml_encoding encoding) + { + reset(); + + return impl::load_buffer_impl(static_cast(_root), _root, const_cast(contents), size, options, encoding, false, false, &_buffer); + } + + PUGI__FN xml_parse_result xml_document::load_buffer_inplace(void* contents, size_t size, unsigned int options, xml_encoding encoding) + { + reset(); + + return impl::load_buffer_impl(static_cast(_root), _root, contents, size, options, encoding, true, false, &_buffer); + } + + PUGI__FN xml_parse_result xml_document::load_buffer_inplace_own(void* contents, size_t size, unsigned int options, xml_encoding encoding) + { + reset(); + + return impl::load_buffer_impl(static_cast(_root), _root, contents, size, options, encoding, true, true, &_buffer); + } + + PUGI__FN void xml_document::save(xml_writer& writer, const char_t* indent, unsigned int flags, xml_encoding encoding) const + { + impl::xml_buffered_writer buffered_writer(writer, encoding); + + if ((flags & format_write_bom) && encoding != encoding_latin1) + { + // BOM always represents the codepoint U+FEFF, so just write it in native encoding + #ifdef PUGIXML_WCHAR_MODE + unsigned int bom = 0xfeff; + buffered_writer.write(static_cast(bom)); + #else + buffered_writer.write('\xef', '\xbb', '\xbf'); + #endif + } + + if (!(flags & format_no_declaration) && !impl::has_declaration(*this)) + { + buffered_writer.write(PUGIXML_TEXT("'); + if (!(flags & format_raw)) buffered_writer.write('\n'); + } + + impl::node_output(buffered_writer, *this, indent, flags, 0); + } + +#ifndef PUGIXML_NO_STL + PUGI__FN void xml_document::save(std::basic_ostream >& stream, const char_t* indent, unsigned int flags, xml_encoding encoding) const + { + xml_writer_stream writer(stream); + + save(writer, indent, flags, encoding); + } + + PUGI__FN void xml_document::save(std::basic_ostream >& stream, const char_t* indent, unsigned int flags) const + { + xml_writer_stream writer(stream); + + save(writer, indent, flags, encoding_wchar); + } +#endif + + PUGI__FN bool xml_document::save_file(const char* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const + { + FILE* file = fopen(path_, (flags & format_save_file_text) ? "w" : "wb"); + return impl::save_file_impl(*this, file, indent, flags, encoding); + } + + PUGI__FN bool xml_document::save_file(const wchar_t* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const + { + FILE* file = impl::open_file_wide(path_, (flags & format_save_file_text) ? L"w" : L"wb"); + return impl::save_file_impl(*this, file, indent, flags, encoding); + } + + PUGI__FN xml_node xml_document::document_element() const + { + assert(_root); + + for (xml_node_struct* i = _root->first_child; i; i = i->next_sibling) + if ((i->header & impl::xml_memory_page_type_mask) + 1 == node_element) + return xml_node(i); + + return xml_node(); + } + +#ifndef PUGIXML_NO_STL + PUGI__FN std::string PUGIXML_FUNCTION as_utf8(const wchar_t* str) + { + assert(str); + + return impl::as_utf8_impl(str, impl::strlength_wide(str)); + } + + PUGI__FN std::string PUGIXML_FUNCTION as_utf8(const std::basic_string& str) + { + return impl::as_utf8_impl(str.c_str(), str.size()); + } + + PUGI__FN std::basic_string PUGIXML_FUNCTION as_wide(const char* str) + { + assert(str); + + return impl::as_wide_impl(str, strlen(str)); + } + + PUGI__FN std::basic_string PUGIXML_FUNCTION as_wide(const std::string& str) + { + return impl::as_wide_impl(str.c_str(), str.size()); + } +#endif + + PUGI__FN void PUGIXML_FUNCTION set_memory_management_functions(allocation_function allocate, deallocation_function deallocate) + { + impl::xml_memory::allocate = allocate; + impl::xml_memory::deallocate = deallocate; + } + + PUGI__FN allocation_function PUGIXML_FUNCTION get_memory_allocation_function() + { + return impl::xml_memory::allocate; + } + + PUGI__FN deallocation_function PUGIXML_FUNCTION get_memory_deallocation_function() + { + return impl::xml_memory::deallocate; + } +} + +#if !defined(PUGIXML_NO_STL) && (defined(_MSC_VER) || defined(__ICC)) +namespace std +{ + // Workarounds for (non-standard) iterator category detection for older versions (MSVC7/IC8 and earlier) + PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_node_iterator&) + { + return std::bidirectional_iterator_tag(); + } + + PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_attribute_iterator&) + { + return std::bidirectional_iterator_tag(); + } + + PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_named_node_iterator&) + { + return std::bidirectional_iterator_tag(); + } +} +#endif + +#if !defined(PUGIXML_NO_STL) && defined(__SUNPRO_CC) +namespace std +{ + // Workarounds for (non-standard) iterator category detection + PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_node_iterator&) + { + return std::bidirectional_iterator_tag(); + } + + PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_attribute_iterator&) + { + return std::bidirectional_iterator_tag(); + } + + PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_named_node_iterator&) + { + return std::bidirectional_iterator_tag(); + } +} +#endif + +#ifndef PUGIXML_NO_XPATH + +// STL replacements +PUGI__NS_BEGIN + struct equal_to + { + template bool operator()(const T& lhs, const T& rhs) const + { + return lhs == rhs; + } + }; + + struct not_equal_to + { + template bool operator()(const T& lhs, const T& rhs) const + { + return lhs != rhs; + } + }; + + struct less + { + template bool operator()(const T& lhs, const T& rhs) const + { + return lhs < rhs; + } + }; + + struct less_equal + { + template bool operator()(const T& lhs, const T& rhs) const + { + return lhs <= rhs; + } + }; + + template void swap(T& lhs, T& rhs) + { + T temp = lhs; + lhs = rhs; + rhs = temp; + } + + template I min_element(I begin, I end, const Pred& pred) + { + I result = begin; + + for (I it = begin + 1; it != end; ++it) + if (pred(*it, *result)) + result = it; + + return result; + } + + template void reverse(I begin, I end) + { + while (end - begin > 1) swap(*begin++, *--end); + } + + template I unique(I begin, I end) + { + // fast skip head + while (end - begin > 1 && *begin != *(begin + 1)) begin++; + + if (begin == end) return begin; + + // last written element + I write = begin++; + + // merge unique elements + while (begin != end) + { + if (*begin != *write) + *++write = *begin++; + else + begin++; + } + + // past-the-end (write points to live element) + return write + 1; + } + + template void copy_backwards(I begin, I end, I target) + { + while (begin != end) *--target = *--end; + } + + template void insertion_sort(I begin, I end, const Pred& pred, T*) + { + assert(begin != end); + + for (I it = begin + 1; it != end; ++it) + { + T val = *it; + + if (pred(val, *begin)) + { + // move to front + copy_backwards(begin, it, it + 1); + *begin = val; + } + else + { + I hole = it; + + // move hole backwards + while (pred(val, *(hole - 1))) + { + *hole = *(hole - 1); + hole--; + } + + // fill hole with element + *hole = val; + } + } + } + + // std variant for elements with == + template void partition(I begin, I middle, I end, const Pred& pred, I* out_eqbeg, I* out_eqend) + { + I eqbeg = middle, eqend = middle + 1; + + // expand equal range + while (eqbeg != begin && *(eqbeg - 1) == *eqbeg) --eqbeg; + while (eqend != end && *eqend == *eqbeg) ++eqend; + + // process outer elements + I ltend = eqbeg, gtbeg = eqend; + + for (;;) + { + // find the element from the right side that belongs to the left one + for (; gtbeg != end; ++gtbeg) + if (!pred(*eqbeg, *gtbeg)) + { + if (*gtbeg == *eqbeg) swap(*gtbeg, *eqend++); + else break; + } + + // find the element from the left side that belongs to the right one + for (; ltend != begin; --ltend) + if (!pred(*(ltend - 1), *eqbeg)) + { + if (*eqbeg == *(ltend - 1)) swap(*(ltend - 1), *--eqbeg); + else break; + } + + // scanned all elements + if (gtbeg == end && ltend == begin) + { + *out_eqbeg = eqbeg; + *out_eqend = eqend; + return; + } + + // make room for elements by moving equal area + if (gtbeg == end) + { + if (--ltend != --eqbeg) swap(*ltend, *eqbeg); + swap(*eqbeg, *--eqend); + } + else if (ltend == begin) + { + if (eqend != gtbeg) swap(*eqbeg, *eqend); + ++eqend; + swap(*gtbeg++, *eqbeg++); + } + else swap(*gtbeg++, *--ltend); + } + } + + template void median3(I first, I middle, I last, const Pred& pred) + { + if (pred(*middle, *first)) swap(*middle, *first); + if (pred(*last, *middle)) swap(*last, *middle); + if (pred(*middle, *first)) swap(*middle, *first); + } + + template void median(I first, I middle, I last, const Pred& pred) + { + if (last - first <= 40) + { + // median of three for small chunks + median3(first, middle, last, pred); + } + else + { + // median of nine + size_t step = (last - first + 1) / 8; + + median3(first, first + step, first + 2 * step, pred); + median3(middle - step, middle, middle + step, pred); + median3(last - 2 * step, last - step, last, pred); + median3(first + step, middle, last - step, pred); + } + } + + template void sort(I begin, I end, const Pred& pred) + { + // sort large chunks + while (end - begin > 32) + { + // find median element + I middle = begin + (end - begin) / 2; + median(begin, middle, end - 1, pred); + + // partition in three chunks (< = >) + I eqbeg, eqend; + partition(begin, middle, end, pred, &eqbeg, &eqend); + + // loop on larger half + if (eqbeg - begin > end - eqend) + { + sort(eqend, end, pred); + end = eqbeg; + } + else + { + sort(begin, eqbeg, pred); + begin = eqend; + } + } + + // insertion sort small chunk + if (begin != end) insertion_sort(begin, end, pred, &*begin); + } +PUGI__NS_END + +// Allocator used for AST and evaluation stacks +PUGI__NS_BEGIN + struct xpath_memory_block + { + xpath_memory_block* next; + size_t capacity; + + char data[ + #ifdef PUGIXML_MEMORY_XPATH_PAGE_SIZE + PUGIXML_MEMORY_XPATH_PAGE_SIZE + #else + 4096 + #endif + ]; + }; + + class xpath_allocator + { + xpath_memory_block* _root; + size_t _root_size; + + public: + #ifdef PUGIXML_NO_EXCEPTIONS + jmp_buf* error_handler; + #endif + + xpath_allocator(xpath_memory_block* root, size_t root_size = 0): _root(root), _root_size(root_size) + { + #ifdef PUGIXML_NO_EXCEPTIONS + error_handler = 0; + #endif + } + + void* allocate_nothrow(size_t size) + { + // align size so that we're able to store pointers in subsequent blocks + size = (size + sizeof(void*) - 1) & ~(sizeof(void*) - 1); + + if (_root_size + size <= _root->capacity) + { + void* buf = _root->data + _root_size; + _root_size += size; + return buf; + } + else + { + // make sure we have at least 1/4th of the page free after allocation to satisfy subsequent allocation requests + size_t block_capacity_base = sizeof(_root->data); + size_t block_capacity_req = size + block_capacity_base / 4; + size_t block_capacity = (block_capacity_base > block_capacity_req) ? block_capacity_base : block_capacity_req; + + size_t block_size = block_capacity + offsetof(xpath_memory_block, data); + + xpath_memory_block* block = static_cast(xml_memory::allocate(block_size)); + if (!block) return 0; + + block->next = _root; + block->capacity = block_capacity; + + _root = block; + _root_size = size; + + return block->data; + } + } + + void* allocate(size_t size) + { + void* result = allocate_nothrow(size); + + if (!result) + { + #ifdef PUGIXML_NO_EXCEPTIONS + assert(error_handler); + longjmp(*error_handler, 1); + #else + throw std::bad_alloc(); + #endif + } + + return result; + } + + void* reallocate(void* ptr, size_t old_size, size_t new_size) + { + // align size so that we're able to store pointers in subsequent blocks + old_size = (old_size + sizeof(void*) - 1) & ~(sizeof(void*) - 1); + new_size = (new_size + sizeof(void*) - 1) & ~(sizeof(void*) - 1); + + // we can only reallocate the last object + assert(ptr == 0 || static_cast(ptr) + old_size == _root->data + _root_size); + + // adjust root size so that we have not allocated the object at all + bool only_object = (_root_size == old_size); + + if (ptr) _root_size -= old_size; + + // allocate a new version (this will obviously reuse the memory if possible) + void* result = allocate(new_size); + assert(result); + + // we have a new block + if (result != ptr && ptr) + { + // copy old data + assert(new_size >= old_size); + memcpy(result, ptr, old_size); + + // free the previous page if it had no other objects + if (only_object) + { + assert(_root->data == result); + assert(_root->next); + + xpath_memory_block* next = _root->next->next; + + if (next) + { + // deallocate the whole page, unless it was the first one + xml_memory::deallocate(_root->next); + _root->next = next; + } + } + } + + return result; + } + + void revert(const xpath_allocator& state) + { + // free all new pages + xpath_memory_block* cur = _root; + + while (cur != state._root) + { + xpath_memory_block* next = cur->next; + + xml_memory::deallocate(cur); + + cur = next; + } + + // restore state + _root = state._root; + _root_size = state._root_size; + } + + void release() + { + xpath_memory_block* cur = _root; + assert(cur); + + while (cur->next) + { + xpath_memory_block* next = cur->next; + + xml_memory::deallocate(cur); + + cur = next; + } + } + }; + + struct xpath_allocator_capture + { + xpath_allocator_capture(xpath_allocator* alloc): _target(alloc), _state(*alloc) + { + } + + ~xpath_allocator_capture() + { + _target->revert(_state); + } + + xpath_allocator* _target; + xpath_allocator _state; + }; + + struct xpath_stack + { + xpath_allocator* result; + xpath_allocator* temp; + }; + + struct xpath_stack_data + { + xpath_memory_block blocks[2]; + xpath_allocator result; + xpath_allocator temp; + xpath_stack stack; + + #ifdef PUGIXML_NO_EXCEPTIONS + jmp_buf error_handler; + #endif + + xpath_stack_data(): result(blocks + 0), temp(blocks + 1) + { + blocks[0].next = blocks[1].next = 0; + blocks[0].capacity = blocks[1].capacity = sizeof(blocks[0].data); + + stack.result = &result; + stack.temp = &temp; + + #ifdef PUGIXML_NO_EXCEPTIONS + result.error_handler = temp.error_handler = &error_handler; + #endif + } + + ~xpath_stack_data() + { + result.release(); + temp.release(); + } + }; +PUGI__NS_END + +// String class +PUGI__NS_BEGIN + class xpath_string + { + const char_t* _buffer; + bool _uses_heap; + + static char_t* duplicate_string(const char_t* string, size_t length, xpath_allocator* alloc) + { + char_t* result = static_cast(alloc->allocate((length + 1) * sizeof(char_t))); + assert(result); + + memcpy(result, string, length * sizeof(char_t)); + result[length] = 0; + + return result; + } + + static char_t* duplicate_string(const char_t* string, xpath_allocator* alloc) + { + return duplicate_string(string, strlength(string), alloc); + } + + public: + xpath_string(): _buffer(PUGIXML_TEXT("")), _uses_heap(false) + { + } + + explicit xpath_string(const char_t* str, xpath_allocator* alloc) + { + bool empty_ = (*str == 0); + + _buffer = empty_ ? PUGIXML_TEXT("") : duplicate_string(str, alloc); + _uses_heap = !empty_; + } + + explicit xpath_string(const char_t* str, bool use_heap): _buffer(str), _uses_heap(use_heap) + { + } + + xpath_string(const char_t* begin, const char_t* end, xpath_allocator* alloc) + { + assert(begin <= end); + + bool empty_ = (begin == end); + + _buffer = empty_ ? PUGIXML_TEXT("") : duplicate_string(begin, static_cast(end - begin), alloc); + _uses_heap = !empty_; + } + + void append(const xpath_string& o, xpath_allocator* alloc) + { + // skip empty sources + if (!*o._buffer) return; + + // fast append for constant empty target and constant source + if (!*_buffer && !_uses_heap && !o._uses_heap) + { + _buffer = o._buffer; + } + else + { + // need to make heap copy + size_t target_length = strlength(_buffer); + size_t source_length = strlength(o._buffer); + size_t result_length = target_length + source_length; + + // allocate new buffer + char_t* result = static_cast(alloc->reallocate(_uses_heap ? const_cast(_buffer) : 0, (target_length + 1) * sizeof(char_t), (result_length + 1) * sizeof(char_t))); + assert(result); + + // append first string to the new buffer in case there was no reallocation + if (!_uses_heap) memcpy(result, _buffer, target_length * sizeof(char_t)); + + // append second string to the new buffer + memcpy(result + target_length, o._buffer, source_length * sizeof(char_t)); + result[result_length] = 0; + + // finalize + _buffer = result; + _uses_heap = true; + } + } + + const char_t* c_str() const + { + return _buffer; + } + + size_t length() const + { + return strlength(_buffer); + } + + char_t* data(xpath_allocator* alloc) + { + // make private heap copy + if (!_uses_heap) + { + _buffer = duplicate_string(_buffer, alloc); + _uses_heap = true; + } + + return const_cast(_buffer); + } + + bool empty() const + { + return *_buffer == 0; + } + + bool operator==(const xpath_string& o) const + { + return strequal(_buffer, o._buffer); + } + + bool operator!=(const xpath_string& o) const + { + return !strequal(_buffer, o._buffer); + } + + bool uses_heap() const + { + return _uses_heap; + } + }; + + PUGI__FN xpath_string xpath_string_const(const char_t* str) + { + return xpath_string(str, false); + } +PUGI__NS_END + +PUGI__NS_BEGIN + PUGI__FN bool starts_with(const char_t* string, const char_t* pattern) + { + while (*pattern && *string == *pattern) + { + string++; + pattern++; + } + + return *pattern == 0; + } + + PUGI__FN const char_t* find_char(const char_t* s, char_t c) + { + #ifdef PUGIXML_WCHAR_MODE + return wcschr(s, c); + #else + return strchr(s, c); + #endif + } + + PUGI__FN const char_t* find_substring(const char_t* s, const char_t* p) + { + #ifdef PUGIXML_WCHAR_MODE + // MSVC6 wcsstr bug workaround (if s is empty it always returns 0) + return (*p == 0) ? s : wcsstr(s, p); + #else + return strstr(s, p); + #endif + } + + // Converts symbol to lower case, if it is an ASCII one + PUGI__FN char_t tolower_ascii(char_t ch) + { + return static_cast(ch - 'A') < 26 ? static_cast(ch | ' ') : ch; + } + + PUGI__FN xpath_string string_value(const xpath_node& na, xpath_allocator* alloc) + { + if (na.attribute()) + return xpath_string_const(na.attribute().value()); + else + { + const xml_node& n = na.node(); + + switch (n.type()) + { + case node_pcdata: + case node_cdata: + case node_comment: + case node_pi: + return xpath_string_const(n.value()); + + case node_document: + case node_element: + { + xpath_string result; + + xml_node cur = n.first_child(); + + while (cur && cur != n) + { + if (cur.type() == node_pcdata || cur.type() == node_cdata) + result.append(xpath_string_const(cur.value()), alloc); + + if (cur.first_child()) + cur = cur.first_child(); + else if (cur.next_sibling()) + cur = cur.next_sibling(); + else + { + while (!cur.next_sibling() && cur != n) + cur = cur.parent(); + + if (cur != n) cur = cur.next_sibling(); + } + } + + return result; + } + + default: + return xpath_string(); + } + } + } + + PUGI__FN unsigned int node_height(xml_node n) + { + unsigned int result = 0; + + while (n) + { + ++result; + n = n.parent(); + } + + return result; + } + + PUGI__FN bool node_is_before(xml_node ln, unsigned int lh, xml_node rn, unsigned int rh) + { + // normalize heights + for (unsigned int i = rh; i < lh; i++) ln = ln.parent(); + for (unsigned int j = lh; j < rh; j++) rn = rn.parent(); + + // one node is the ancestor of the other + if (ln == rn) return lh < rh; + + // find common ancestor + while (ln.parent() != rn.parent()) + { + ln = ln.parent(); + rn = rn.parent(); + } + + // there is no common ancestor (the shared parent is null), nodes are from different documents + if (!ln.parent()) return ln < rn; + + // determine sibling order + for (; ln; ln = ln.next_sibling()) + if (ln == rn) + return true; + + return false; + } + + PUGI__FN bool node_is_ancestor(xml_node parent, xml_node node) + { + while (node && node != parent) node = node.parent(); + + return parent && node == parent; + } + + PUGI__FN const void* document_order(const xpath_node& xnode) + { + xml_node_struct* node = xnode.node().internal_object(); + + if (node) + { + if (node->name && (node->header & xml_memory_page_name_allocated_mask) == 0) return node->name; + if (node->value && (node->header & xml_memory_page_value_allocated_mask) == 0) return node->value; + return 0; + } + + xml_attribute_struct* attr = xnode.attribute().internal_object(); + + if (attr) + { + if ((attr->header & xml_memory_page_name_allocated_mask) == 0) return attr->name; + if ((attr->header & xml_memory_page_value_allocated_mask) == 0) return attr->value; + return 0; + } + + return 0; + } + + struct document_order_comparator + { + bool operator()(const xpath_node& lhs, const xpath_node& rhs) const + { + // optimized document order based check + const void* lo = document_order(lhs); + const void* ro = document_order(rhs); + + if (lo && ro) return lo < ro; + + // slow comparison + xml_node ln = lhs.node(), rn = rhs.node(); + + // compare attributes + if (lhs.attribute() && rhs.attribute()) + { + // shared parent + if (lhs.parent() == rhs.parent()) + { + // determine sibling order + for (xml_attribute a = lhs.attribute(); a; a = a.next_attribute()) + if (a == rhs.attribute()) + return true; + + return false; + } + + // compare attribute parents + ln = lhs.parent(); + rn = rhs.parent(); + } + else if (lhs.attribute()) + { + // attributes go after the parent element + if (lhs.parent() == rhs.node()) return false; + + ln = lhs.parent(); + } + else if (rhs.attribute()) + { + // attributes go after the parent element + if (rhs.parent() == lhs.node()) return true; + + rn = rhs.parent(); + } + + if (ln == rn) return false; + + unsigned int lh = node_height(ln); + unsigned int rh = node_height(rn); + + return node_is_before(ln, lh, rn, rh); + } + }; + + struct duplicate_comparator + { + bool operator()(const xpath_node& lhs, const xpath_node& rhs) const + { + if (lhs.attribute()) return rhs.attribute() ? lhs.attribute() < rhs.attribute() : true; + else return rhs.attribute() ? false : lhs.node() < rhs.node(); + } + }; + + PUGI__FN double gen_nan() + { + #if defined(__STDC_IEC_559__) || ((FLT_RADIX - 0 == 2) && (FLT_MAX_EXP - 0 == 128) && (FLT_MANT_DIG - 0 == 24)) + union { float f; uint32_t i; } u[sizeof(float) == sizeof(uint32_t) ? 1 : -1]; + u[0].i = 0x7fc00000; + return u[0].f; + #else + // fallback + const volatile double zero = 0.0; + return zero / zero; + #endif + } + + PUGI__FN bool is_nan(double value) + { + #if defined(PUGI__MSVC_CRT_VERSION) || defined(__BORLANDC__) + return !!_isnan(value); + #elif defined(fpclassify) && defined(FP_NAN) + return fpclassify(value) == FP_NAN; + #else + // fallback + const volatile double v = value; + return v != v; + #endif + } + + PUGI__FN const char_t* convert_number_to_string_special(double value) + { + #if defined(PUGI__MSVC_CRT_VERSION) || defined(__BORLANDC__) + if (_finite(value)) return (value == 0) ? PUGIXML_TEXT("0") : 0; + if (_isnan(value)) return PUGIXML_TEXT("NaN"); + return value > 0 ? PUGIXML_TEXT("Infinity") : PUGIXML_TEXT("-Infinity"); + #elif defined(fpclassify) && defined(FP_NAN) && defined(FP_INFINITE) && defined(FP_ZERO) + switch (fpclassify(value)) + { + case FP_NAN: + return PUGIXML_TEXT("NaN"); + + case FP_INFINITE: + return value > 0 ? PUGIXML_TEXT("Infinity") : PUGIXML_TEXT("-Infinity"); + + case FP_ZERO: + return PUGIXML_TEXT("0"); + + default: + return 0; + } + #else + // fallback + const volatile double v = value; + + if (v == 0) return PUGIXML_TEXT("0"); + if (v != v) return PUGIXML_TEXT("NaN"); + if (v * 2 == v) return value > 0 ? PUGIXML_TEXT("Infinity") : PUGIXML_TEXT("-Infinity"); + return 0; + #endif + } + + PUGI__FN bool convert_number_to_boolean(double value) + { + return (value != 0 && !is_nan(value)); + } + + PUGI__FN void truncate_zeros(char* begin, char* end) + { + while (begin != end && end[-1] == '0') end--; + + *end = 0; + } + + // gets mantissa digits in the form of 0.xxxxx with 0. implied and the exponent +#if defined(PUGI__MSVC_CRT_VERSION) && PUGI__MSVC_CRT_VERSION >= 1400 && !defined(_WIN32_WCE) + PUGI__FN void convert_number_to_mantissa_exponent(double value, char* buffer, size_t buffer_size, char** out_mantissa, int* out_exponent) + { + // get base values + int sign, exponent; + _ecvt_s(buffer, buffer_size, value, DBL_DIG + 1, &exponent, &sign); + + // truncate redundant zeros + truncate_zeros(buffer, buffer + strlen(buffer)); + + // fill results + *out_mantissa = buffer; + *out_exponent = exponent; + } +#else + PUGI__FN void convert_number_to_mantissa_exponent(double value, char* buffer, size_t buffer_size, char** out_mantissa, int* out_exponent) + { + // get a scientific notation value with IEEE DBL_DIG decimals + sprintf(buffer, "%.*e", DBL_DIG, value); + assert(strlen(buffer) < buffer_size); + (void)!buffer_size; + + // get the exponent (possibly negative) + char* exponent_string = strchr(buffer, 'e'); + assert(exponent_string); + + int exponent = atoi(exponent_string + 1); + + // extract mantissa string: skip sign + char* mantissa = buffer[0] == '-' ? buffer + 1 : buffer; + assert(mantissa[0] != '0' && mantissa[1] == '.'); + + // divide mantissa by 10 to eliminate integer part + mantissa[1] = mantissa[0]; + mantissa++; + exponent++; + + // remove extra mantissa digits and zero-terminate mantissa + truncate_zeros(mantissa, exponent_string); + + // fill results + *out_mantissa = mantissa; + *out_exponent = exponent; + } +#endif + + PUGI__FN xpath_string convert_number_to_string(double value, xpath_allocator* alloc) + { + // try special number conversion + const char_t* special = convert_number_to_string_special(value); + if (special) return xpath_string_const(special); + + // get mantissa + exponent form + char mantissa_buffer[32]; + + char* mantissa; + int exponent; + convert_number_to_mantissa_exponent(value, mantissa_buffer, sizeof(mantissa_buffer), &mantissa, &exponent); + + // allocate a buffer of suitable length for the number + size_t result_size = strlen(mantissa_buffer) + (exponent > 0 ? exponent : -exponent) + 4; + char_t* result = static_cast(alloc->allocate(sizeof(char_t) * result_size)); + assert(result); + + // make the number! + char_t* s = result; + + // sign + if (value < 0) *s++ = '-'; + + // integer part + if (exponent <= 0) + { + *s++ = '0'; + } + else + { + while (exponent > 0) + { + assert(*mantissa == 0 || static_cast(static_cast(*mantissa) - '0') <= 9); + *s++ = *mantissa ? *mantissa++ : '0'; + exponent--; + } + } + + // fractional part + if (*mantissa) + { + // decimal point + *s++ = '.'; + + // extra zeroes from negative exponent + while (exponent < 0) + { + *s++ = '0'; + exponent++; + } + + // extra mantissa digits + while (*mantissa) + { + assert(static_cast(*mantissa - '0') <= 9); + *s++ = *mantissa++; + } + } + + // zero-terminate + assert(s < result + result_size); + *s = 0; + + return xpath_string(result, true); + } + + PUGI__FN bool check_string_to_number_format(const char_t* string) + { + // parse leading whitespace + while (PUGI__IS_CHARTYPE(*string, ct_space)) ++string; + + // parse sign + if (*string == '-') ++string; + + if (!*string) return false; + + // if there is no integer part, there should be a decimal part with at least one digit + if (!PUGI__IS_CHARTYPEX(string[0], ctx_digit) && (string[0] != '.' || !PUGI__IS_CHARTYPEX(string[1], ctx_digit))) return false; + + // parse integer part + while (PUGI__IS_CHARTYPEX(*string, ctx_digit)) ++string; + + // parse decimal part + if (*string == '.') + { + ++string; + + while (PUGI__IS_CHARTYPEX(*string, ctx_digit)) ++string; + } + + // parse trailing whitespace + while (PUGI__IS_CHARTYPE(*string, ct_space)) ++string; + + return *string == 0; + } + + PUGI__FN double convert_string_to_number(const char_t* string) + { + // check string format + if (!check_string_to_number_format(string)) return gen_nan(); + + // parse string + #ifdef PUGIXML_WCHAR_MODE + return wcstod(string, 0); + #else + return atof(string); + #endif + } + + PUGI__FN bool convert_string_to_number_scratch(char_t (&buffer)[32], const char_t* begin, const char_t* end, double* out_result) + { + size_t length = static_cast(end - begin); + char_t* scratch = buffer; + + if (length >= sizeof(buffer) / sizeof(buffer[0])) + { + // need to make dummy on-heap copy + scratch = static_cast(xml_memory::allocate((length + 1) * sizeof(char_t))); + if (!scratch) return false; + } + + // copy string to zero-terminated buffer and perform conversion + memcpy(scratch, begin, length * sizeof(char_t)); + scratch[length] = 0; + + *out_result = convert_string_to_number(scratch); + + // free dummy buffer + if (scratch != buffer) xml_memory::deallocate(scratch); + + return true; + } + + PUGI__FN double round_nearest(double value) + { + return floor(value + 0.5); + } + + PUGI__FN double round_nearest_nzero(double value) + { + // same as round_nearest, but returns -0 for [-0.5, -0] + // ceil is used to differentiate between +0 and -0 (we return -0 for [-0.5, -0] and +0 for +0) + return (value >= -0.5 && value <= 0) ? ceil(value) : floor(value + 0.5); + } + + PUGI__FN const char_t* qualified_name(const xpath_node& node) + { + return node.attribute() ? node.attribute().name() : node.node().name(); + } + + PUGI__FN const char_t* local_name(const xpath_node& node) + { + const char_t* name = qualified_name(node); + const char_t* p = find_char(name, ':'); + + return p ? p + 1 : name; + } + + struct namespace_uri_predicate + { + const char_t* prefix; + size_t prefix_length; + + namespace_uri_predicate(const char_t* name) + { + const char_t* pos = find_char(name, ':'); + + prefix = pos ? name : 0; + prefix_length = pos ? static_cast(pos - name) : 0; + } + + bool operator()(const xml_attribute& a) const + { + const char_t* name = a.name(); + + if (!starts_with(name, PUGIXML_TEXT("xmlns"))) return false; + + return prefix ? name[5] == ':' && strequalrange(name + 6, prefix, prefix_length) : name[5] == 0; + } + }; + + PUGI__FN const char_t* namespace_uri(const xml_node& node) + { + namespace_uri_predicate pred = node.name(); + + xml_node p = node; + + while (p) + { + xml_attribute a = p.find_attribute(pred); + + if (a) return a.value(); + + p = p.parent(); + } + + return PUGIXML_TEXT(""); + } + + PUGI__FN const char_t* namespace_uri(const xml_attribute& attr, const xml_node& parent) + { + namespace_uri_predicate pred = attr.name(); + + // Default namespace does not apply to attributes + if (!pred.prefix) return PUGIXML_TEXT(""); + + xml_node p = parent; + + while (p) + { + xml_attribute a = p.find_attribute(pred); + + if (a) return a.value(); + + p = p.parent(); + } + + return PUGIXML_TEXT(""); + } + + PUGI__FN const char_t* namespace_uri(const xpath_node& node) + { + return node.attribute() ? namespace_uri(node.attribute(), node.parent()) : namespace_uri(node.node()); + } + + PUGI__FN void normalize_space(char_t* buffer) + { + char_t* write = buffer; + + for (char_t* it = buffer; *it; ) + { + char_t ch = *it++; + + if (PUGI__IS_CHARTYPE(ch, ct_space)) + { + // replace whitespace sequence with single space + while (PUGI__IS_CHARTYPE(*it, ct_space)) it++; + + // avoid leading spaces + if (write != buffer) *write++ = ' '; + } + else *write++ = ch; + } + + // remove trailing space + if (write != buffer && PUGI__IS_CHARTYPE(write[-1], ct_space)) write--; + + // zero-terminate + *write = 0; + } + + PUGI__FN void translate(char_t* buffer, const char_t* from, const char_t* to) + { + size_t to_length = strlength(to); + + char_t* write = buffer; + + while (*buffer) + { + PUGI__DMC_VOLATILE char_t ch = *buffer++; + + const char_t* pos = find_char(from, ch); + + if (!pos) + *write++ = ch; // do not process + else if (static_cast(pos - from) < to_length) + *write++ = to[pos - from]; // replace + } + + // zero-terminate + *write = 0; + } + + struct xpath_variable_boolean: xpath_variable + { + xpath_variable_boolean(): value(false) + { + } + + bool value; + char_t name[1]; + }; + + struct xpath_variable_number: xpath_variable + { + xpath_variable_number(): value(0) + { + } + + double value; + char_t name[1]; + }; + + struct xpath_variable_string: xpath_variable + { + xpath_variable_string(): value(0) + { + } + + ~xpath_variable_string() + { + if (value) xml_memory::deallocate(value); + } + + char_t* value; + char_t name[1]; + }; + + struct xpath_variable_node_set: xpath_variable + { + xpath_node_set value; + char_t name[1]; + }; + + static const xpath_node_set dummy_node_set; + + PUGI__FN unsigned int hash_string(const char_t* str) + { + // Jenkins one-at-a-time hash (http://en.wikipedia.org/wiki/Jenkins_hash_function#one-at-a-time) + unsigned int result = 0; + + while (*str) + { + result += static_cast(*str++); + result += result << 10; + result ^= result >> 6; + } + + result += result << 3; + result ^= result >> 11; + result += result << 15; + + return result; + } + + template PUGI__FN T* new_xpath_variable(const char_t* name) + { + size_t length = strlength(name); + if (length == 0) return 0; // empty variable names are invalid + + // $$ we can't use offsetof(T, name) because T is non-POD, so we just allocate additional length characters + void* memory = xml_memory::allocate(sizeof(T) + length * sizeof(char_t)); + if (!memory) return 0; + + T* result = new (memory) T(); + + memcpy(result->name, name, (length + 1) * sizeof(char_t)); + + return result; + } + + PUGI__FN xpath_variable* new_xpath_variable(xpath_value_type type, const char_t* name) + { + switch (type) + { + case xpath_type_node_set: + return new_xpath_variable(name); + + case xpath_type_number: + return new_xpath_variable(name); + + case xpath_type_string: + return new_xpath_variable(name); + + case xpath_type_boolean: + return new_xpath_variable(name); + + default: + return 0; + } + } + + template PUGI__FN void delete_xpath_variable(T* var) + { + var->~T(); + xml_memory::deallocate(var); + } + + PUGI__FN void delete_xpath_variable(xpath_value_type type, xpath_variable* var) + { + switch (type) + { + case xpath_type_node_set: + delete_xpath_variable(static_cast(var)); + break; + + case xpath_type_number: + delete_xpath_variable(static_cast(var)); + break; + + case xpath_type_string: + delete_xpath_variable(static_cast(var)); + break; + + case xpath_type_boolean: + delete_xpath_variable(static_cast(var)); + break; + + default: + assert(!"Invalid variable type"); + } + } + + PUGI__FN xpath_variable* get_variable_scratch(char_t (&buffer)[32], xpath_variable_set* set, const char_t* begin, const char_t* end) + { + size_t length = static_cast(end - begin); + char_t* scratch = buffer; + + if (length >= sizeof(buffer) / sizeof(buffer[0])) + { + // need to make dummy on-heap copy + scratch = static_cast(xml_memory::allocate((length + 1) * sizeof(char_t))); + if (!scratch) return 0; + } + + // copy string to zero-terminated buffer and perform lookup + memcpy(scratch, begin, length * sizeof(char_t)); + scratch[length] = 0; + + xpath_variable* result = set->get(scratch); + + // free dummy buffer + if (scratch != buffer) xml_memory::deallocate(scratch); + + return result; + } +PUGI__NS_END + +// Internal node set class +PUGI__NS_BEGIN + PUGI__FN xpath_node_set::type_t xpath_sort(xpath_node* begin, xpath_node* end, xpath_node_set::type_t type, bool rev) + { + xpath_node_set::type_t order = rev ? xpath_node_set::type_sorted_reverse : xpath_node_set::type_sorted; + + if (type == xpath_node_set::type_unsorted) + { + sort(begin, end, document_order_comparator()); + + type = xpath_node_set::type_sorted; + } + + if (type != order) reverse(begin, end); + + return order; + } + + PUGI__FN xpath_node xpath_first(const xpath_node* begin, const xpath_node* end, xpath_node_set::type_t type) + { + if (begin == end) return xpath_node(); + + switch (type) + { + case xpath_node_set::type_sorted: + return *begin; + + case xpath_node_set::type_sorted_reverse: + return *(end - 1); + + case xpath_node_set::type_unsorted: + return *min_element(begin, end, document_order_comparator()); + + default: + assert(!"Invalid node set type"); + return xpath_node(); + } + } + + class xpath_node_set_raw + { + xpath_node_set::type_t _type; + + xpath_node* _begin; + xpath_node* _end; + xpath_node* _eos; + + public: + xpath_node_set_raw(): _type(xpath_node_set::type_unsorted), _begin(0), _end(0), _eos(0) + { + } + + xpath_node* begin() const + { + return _begin; + } + + xpath_node* end() const + { + return _end; + } + + bool empty() const + { + return _begin == _end; + } + + size_t size() const + { + return static_cast(_end - _begin); + } + + xpath_node first() const + { + return xpath_first(_begin, _end, _type); + } + + void push_back(const xpath_node& node, xpath_allocator* alloc) + { + if (_end == _eos) + { + size_t capacity = static_cast(_eos - _begin); + + // get new capacity (1.5x rule) + size_t new_capacity = capacity + capacity / 2 + 1; + + // reallocate the old array or allocate a new one + xpath_node* data = static_cast(alloc->reallocate(_begin, capacity * sizeof(xpath_node), new_capacity * sizeof(xpath_node))); + assert(data); + + // finalize + _begin = data; + _end = data + capacity; + _eos = data + new_capacity; + } + + *_end++ = node; + } + + void append(const xpath_node* begin_, const xpath_node* end_, xpath_allocator* alloc) + { + size_t size_ = static_cast(_end - _begin); + size_t capacity = static_cast(_eos - _begin); + size_t count = static_cast(end_ - begin_); + + if (size_ + count > capacity) + { + // reallocate the old array or allocate a new one + xpath_node* data = static_cast(alloc->reallocate(_begin, capacity * sizeof(xpath_node), (size_ + count) * sizeof(xpath_node))); + assert(data); + + // finalize + _begin = data; + _end = data + size_; + _eos = data + size_ + count; + } + + memcpy(_end, begin_, count * sizeof(xpath_node)); + _end += count; + } + + void sort_do() + { + _type = xpath_sort(_begin, _end, _type, false); + } + + void truncate(xpath_node* pos) + { + assert(_begin <= pos && pos <= _end); + + _end = pos; + } + + void remove_duplicates() + { + if (_type == xpath_node_set::type_unsorted) + sort(_begin, _end, duplicate_comparator()); + + _end = unique(_begin, _end); + } + + xpath_node_set::type_t type() const + { + return _type; + } + + void set_type(xpath_node_set::type_t value) + { + _type = value; + } + }; +PUGI__NS_END + +PUGI__NS_BEGIN + struct xpath_context + { + xpath_node n; + size_t position, size; + + xpath_context(const xpath_node& n_, size_t position_, size_t size_): n(n_), position(position_), size(size_) + { + } + }; + + enum lexeme_t + { + lex_none = 0, + lex_equal, + lex_not_equal, + lex_less, + lex_greater, + lex_less_or_equal, + lex_greater_or_equal, + lex_plus, + lex_minus, + lex_multiply, + lex_union, + lex_var_ref, + lex_open_brace, + lex_close_brace, + lex_quoted_string, + lex_number, + lex_slash, + lex_double_slash, + lex_open_square_brace, + lex_close_square_brace, + lex_string, + lex_comma, + lex_axis_attribute, + lex_dot, + lex_double_dot, + lex_double_colon, + lex_eof + }; + + struct xpath_lexer_string + { + const char_t* begin; + const char_t* end; + + xpath_lexer_string(): begin(0), end(0) + { + } + + bool operator==(const char_t* other) const + { + size_t length = static_cast(end - begin); + + return strequalrange(other, begin, length); + } + }; + + class xpath_lexer + { + const char_t* _cur; + const char_t* _cur_lexeme_pos; + xpath_lexer_string _cur_lexeme_contents; + + lexeme_t _cur_lexeme; + + public: + explicit xpath_lexer(const char_t* query): _cur(query) + { + next(); + } + + const char_t* state() const + { + return _cur; + } + + void next() + { + const char_t* cur = _cur; + + while (PUGI__IS_CHARTYPE(*cur, ct_space)) ++cur; + + // save lexeme position for error reporting + _cur_lexeme_pos = cur; + + switch (*cur) + { + case 0: + _cur_lexeme = lex_eof; + break; + + case '>': + if (*(cur+1) == '=') + { + cur += 2; + _cur_lexeme = lex_greater_or_equal; + } + else + { + cur += 1; + _cur_lexeme = lex_greater; + } + break; + + case '<': + if (*(cur+1) == '=') + { + cur += 2; + _cur_lexeme = lex_less_or_equal; + } + else + { + cur += 1; + _cur_lexeme = lex_less; + } + break; + + case '!': + if (*(cur+1) == '=') + { + cur += 2; + _cur_lexeme = lex_not_equal; + } + else + { + _cur_lexeme = lex_none; + } + break; + + case '=': + cur += 1; + _cur_lexeme = lex_equal; + + break; + + case '+': + cur += 1; + _cur_lexeme = lex_plus; + + break; + + case '-': + cur += 1; + _cur_lexeme = lex_minus; + + break; + + case '*': + cur += 1; + _cur_lexeme = lex_multiply; + + break; + + case '|': + cur += 1; + _cur_lexeme = lex_union; + + break; + + case '$': + cur += 1; + + if (PUGI__IS_CHARTYPEX(*cur, ctx_start_symbol)) + { + _cur_lexeme_contents.begin = cur; + + while (PUGI__IS_CHARTYPEX(*cur, ctx_symbol)) cur++; + + if (cur[0] == ':' && PUGI__IS_CHARTYPEX(cur[1], ctx_symbol)) // qname + { + cur++; // : + + while (PUGI__IS_CHARTYPEX(*cur, ctx_symbol)) cur++; + } + + _cur_lexeme_contents.end = cur; + + _cur_lexeme = lex_var_ref; + } + else + { + _cur_lexeme = lex_none; + } + + break; + + case '(': + cur += 1; + _cur_lexeme = lex_open_brace; + + break; + + case ')': + cur += 1; + _cur_lexeme = lex_close_brace; + + break; + + case '[': + cur += 1; + _cur_lexeme = lex_open_square_brace; + + break; + + case ']': + cur += 1; + _cur_lexeme = lex_close_square_brace; + + break; + + case ',': + cur += 1; + _cur_lexeme = lex_comma; + + break; + + case '/': + if (*(cur+1) == '/') + { + cur += 2; + _cur_lexeme = lex_double_slash; + } + else + { + cur += 1; + _cur_lexeme = lex_slash; + } + break; + + case '.': + if (*(cur+1) == '.') + { + cur += 2; + _cur_lexeme = lex_double_dot; + } + else if (PUGI__IS_CHARTYPEX(*(cur+1), ctx_digit)) + { + _cur_lexeme_contents.begin = cur; // . + + ++cur; + + while (PUGI__IS_CHARTYPEX(*cur, ctx_digit)) cur++; + + _cur_lexeme_contents.end = cur; + + _cur_lexeme = lex_number; + } + else + { + cur += 1; + _cur_lexeme = lex_dot; + } + break; + + case '@': + cur += 1; + _cur_lexeme = lex_axis_attribute; + + break; + + case '"': + case '\'': + { + char_t terminator = *cur; + + ++cur; + + _cur_lexeme_contents.begin = cur; + while (*cur && *cur != terminator) cur++; + _cur_lexeme_contents.end = cur; + + if (!*cur) + _cur_lexeme = lex_none; + else + { + cur += 1; + _cur_lexeme = lex_quoted_string; + } + + break; + } + + case ':': + if (*(cur+1) == ':') + { + cur += 2; + _cur_lexeme = lex_double_colon; + } + else + { + _cur_lexeme = lex_none; + } + break; + + default: + if (PUGI__IS_CHARTYPEX(*cur, ctx_digit)) + { + _cur_lexeme_contents.begin = cur; + + while (PUGI__IS_CHARTYPEX(*cur, ctx_digit)) cur++; + + if (*cur == '.') + { + cur++; + + while (PUGI__IS_CHARTYPEX(*cur, ctx_digit)) cur++; + } + + _cur_lexeme_contents.end = cur; + + _cur_lexeme = lex_number; + } + else if (PUGI__IS_CHARTYPEX(*cur, ctx_start_symbol)) + { + _cur_lexeme_contents.begin = cur; + + while (PUGI__IS_CHARTYPEX(*cur, ctx_symbol)) cur++; + + if (cur[0] == ':') + { + if (cur[1] == '*') // namespace test ncname:* + { + cur += 2; // :* + } + else if (PUGI__IS_CHARTYPEX(cur[1], ctx_symbol)) // namespace test qname + { + cur++; // : + + while (PUGI__IS_CHARTYPEX(*cur, ctx_symbol)) cur++; + } + } + + _cur_lexeme_contents.end = cur; + + _cur_lexeme = lex_string; + } + else + { + _cur_lexeme = lex_none; + } + } + + _cur = cur; + } + + lexeme_t current() const + { + return _cur_lexeme; + } + + const char_t* current_pos() const + { + return _cur_lexeme_pos; + } + + const xpath_lexer_string& contents() const + { + assert(_cur_lexeme == lex_var_ref || _cur_lexeme == lex_number || _cur_lexeme == lex_string || _cur_lexeme == lex_quoted_string); + + return _cur_lexeme_contents; + } + }; + + enum ast_type_t + { + ast_unknown, + ast_op_or, // left or right + ast_op_and, // left and right + ast_op_equal, // left = right + ast_op_not_equal, // left != right + ast_op_less, // left < right + ast_op_greater, // left > right + ast_op_less_or_equal, // left <= right + ast_op_greater_or_equal, // left >= right + ast_op_add, // left + right + ast_op_subtract, // left - right + ast_op_multiply, // left * right + ast_op_divide, // left / right + ast_op_mod, // left % right + ast_op_negate, // left - right + ast_op_union, // left | right + ast_predicate, // apply predicate to set; next points to next predicate + ast_filter, // select * from left where right + ast_filter_posinv, // select * from left where right; proximity position invariant + ast_string_constant, // string constant + ast_number_constant, // number constant + ast_variable, // variable + ast_func_last, // last() + ast_func_position, // position() + ast_func_count, // count(left) + ast_func_id, // id(left) + ast_func_local_name_0, // local-name() + ast_func_local_name_1, // local-name(left) + ast_func_namespace_uri_0, // namespace-uri() + ast_func_namespace_uri_1, // namespace-uri(left) + ast_func_name_0, // name() + ast_func_name_1, // name(left) + ast_func_string_0, // string() + ast_func_string_1, // string(left) + ast_func_concat, // concat(left, right, siblings) + ast_func_starts_with, // starts_with(left, right) + ast_func_contains, // contains(left, right) + ast_func_substring_before, // substring-before(left, right) + ast_func_substring_after, // substring-after(left, right) + ast_func_substring_2, // substring(left, right) + ast_func_substring_3, // substring(left, right, third) + ast_func_string_length_0, // string-length() + ast_func_string_length_1, // string-length(left) + ast_func_normalize_space_0, // normalize-space() + ast_func_normalize_space_1, // normalize-space(left) + ast_func_translate, // translate(left, right, third) + ast_func_boolean, // boolean(left) + ast_func_not, // not(left) + ast_func_true, // true() + ast_func_false, // false() + ast_func_lang, // lang(left) + ast_func_number_0, // number() + ast_func_number_1, // number(left) + ast_func_sum, // sum(left) + ast_func_floor, // floor(left) + ast_func_ceiling, // ceiling(left) + ast_func_round, // round(left) + ast_step, // process set left with step + ast_step_root // select root node + }; + + enum axis_t + { + axis_ancestor, + axis_ancestor_or_self, + axis_attribute, + axis_child, + axis_descendant, + axis_descendant_or_self, + axis_following, + axis_following_sibling, + axis_namespace, + axis_parent, + axis_preceding, + axis_preceding_sibling, + axis_self + }; + + enum nodetest_t + { + nodetest_none, + nodetest_name, + nodetest_type_node, + nodetest_type_comment, + nodetest_type_pi, + nodetest_type_text, + nodetest_pi, + nodetest_all, + nodetest_all_in_namespace + }; + + template struct axis_to_type + { + static const axis_t axis; + }; + + template const axis_t axis_to_type::axis = N; + + class xpath_ast_node + { + private: + // node type + char _type; + char _rettype; + + // for ast_step / ast_predicate + char _axis; + char _test; + + // tree node structure + xpath_ast_node* _left; + xpath_ast_node* _right; + xpath_ast_node* _next; + + union + { + // value for ast_string_constant + const char_t* string; + // value for ast_number_constant + double number; + // variable for ast_variable + xpath_variable* variable; + // node test for ast_step (node name/namespace/node type/pi target) + const char_t* nodetest; + } _data; + + xpath_ast_node(const xpath_ast_node&); + xpath_ast_node& operator=(const xpath_ast_node&); + + template static bool compare_eq(xpath_ast_node* lhs, xpath_ast_node* rhs, const xpath_context& c, const xpath_stack& stack, const Comp& comp) + { + xpath_value_type lt = lhs->rettype(), rt = rhs->rettype(); + + if (lt != xpath_type_node_set && rt != xpath_type_node_set) + { + if (lt == xpath_type_boolean || rt == xpath_type_boolean) + return comp(lhs->eval_boolean(c, stack), rhs->eval_boolean(c, stack)); + else if (lt == xpath_type_number || rt == xpath_type_number) + return comp(lhs->eval_number(c, stack), rhs->eval_number(c, stack)); + else if (lt == xpath_type_string || rt == xpath_type_string) + { + xpath_allocator_capture cr(stack.result); + + xpath_string ls = lhs->eval_string(c, stack); + xpath_string rs = rhs->eval_string(c, stack); + + return comp(ls, rs); + } + } + else if (lt == xpath_type_node_set && rt == xpath_type_node_set) + { + xpath_allocator_capture cr(stack.result); + + xpath_node_set_raw ls = lhs->eval_node_set(c, stack); + xpath_node_set_raw rs = rhs->eval_node_set(c, stack); + + for (const xpath_node* li = ls.begin(); li != ls.end(); ++li) + for (const xpath_node* ri = rs.begin(); ri != rs.end(); ++ri) + { + xpath_allocator_capture cri(stack.result); + + if (comp(string_value(*li, stack.result), string_value(*ri, stack.result))) + return true; + } + + return false; + } + else + { + if (lt == xpath_type_node_set) + { + swap(lhs, rhs); + swap(lt, rt); + } + + if (lt == xpath_type_boolean) + return comp(lhs->eval_boolean(c, stack), rhs->eval_boolean(c, stack)); + else if (lt == xpath_type_number) + { + xpath_allocator_capture cr(stack.result); + + double l = lhs->eval_number(c, stack); + xpath_node_set_raw rs = rhs->eval_node_set(c, stack); + + for (const xpath_node* ri = rs.begin(); ri != rs.end(); ++ri) + { + xpath_allocator_capture cri(stack.result); + + if (comp(l, convert_string_to_number(string_value(*ri, stack.result).c_str()))) + return true; + } + + return false; + } + else if (lt == xpath_type_string) + { + xpath_allocator_capture cr(stack.result); + + xpath_string l = lhs->eval_string(c, stack); + xpath_node_set_raw rs = rhs->eval_node_set(c, stack); + + for (const xpath_node* ri = rs.begin(); ri != rs.end(); ++ri) + { + xpath_allocator_capture cri(stack.result); + + if (comp(l, string_value(*ri, stack.result))) + return true; + } + + return false; + } + } + + assert(!"Wrong types"); + return false; + } + + template static bool compare_rel(xpath_ast_node* lhs, xpath_ast_node* rhs, const xpath_context& c, const xpath_stack& stack, const Comp& comp) + { + xpath_value_type lt = lhs->rettype(), rt = rhs->rettype(); + + if (lt != xpath_type_node_set && rt != xpath_type_node_set) + return comp(lhs->eval_number(c, stack), rhs->eval_number(c, stack)); + else if (lt == xpath_type_node_set && rt == xpath_type_node_set) + { + xpath_allocator_capture cr(stack.result); + + xpath_node_set_raw ls = lhs->eval_node_set(c, stack); + xpath_node_set_raw rs = rhs->eval_node_set(c, stack); + + for (const xpath_node* li = ls.begin(); li != ls.end(); ++li) + { + xpath_allocator_capture cri(stack.result); + + double l = convert_string_to_number(string_value(*li, stack.result).c_str()); + + for (const xpath_node* ri = rs.begin(); ri != rs.end(); ++ri) + { + xpath_allocator_capture crii(stack.result); + + if (comp(l, convert_string_to_number(string_value(*ri, stack.result).c_str()))) + return true; + } + } + + return false; + } + else if (lt != xpath_type_node_set && rt == xpath_type_node_set) + { + xpath_allocator_capture cr(stack.result); + + double l = lhs->eval_number(c, stack); + xpath_node_set_raw rs = rhs->eval_node_set(c, stack); + + for (const xpath_node* ri = rs.begin(); ri != rs.end(); ++ri) + { + xpath_allocator_capture cri(stack.result); + + if (comp(l, convert_string_to_number(string_value(*ri, stack.result).c_str()))) + return true; + } + + return false; + } + else if (lt == xpath_type_node_set && rt != xpath_type_node_set) + { + xpath_allocator_capture cr(stack.result); + + xpath_node_set_raw ls = lhs->eval_node_set(c, stack); + double r = rhs->eval_number(c, stack); + + for (const xpath_node* li = ls.begin(); li != ls.end(); ++li) + { + xpath_allocator_capture cri(stack.result); + + if (comp(convert_string_to_number(string_value(*li, stack.result).c_str()), r)) + return true; + } + + return false; + } + else + { + assert(!"Wrong types"); + return false; + } + } + + void apply_predicate(xpath_node_set_raw& ns, size_t first, xpath_ast_node* expr, const xpath_stack& stack) + { + assert(ns.size() >= first); + + size_t i = 1; + size_t size = ns.size() - first; + + xpath_node* last = ns.begin() + first; + + // remove_if... or well, sort of + for (xpath_node* it = last; it != ns.end(); ++it, ++i) + { + xpath_context c(*it, i, size); + + if (expr->rettype() == xpath_type_number) + { + if (expr->eval_number(c, stack) == i) + *last++ = *it; + } + else if (expr->eval_boolean(c, stack)) + *last++ = *it; + } + + ns.truncate(last); + } + + void apply_predicates(xpath_node_set_raw& ns, size_t first, const xpath_stack& stack) + { + if (ns.size() == first) return; + + for (xpath_ast_node* pred = _right; pred; pred = pred->_next) + { + apply_predicate(ns, first, pred->_left, stack); + } + } + + void step_push(xpath_node_set_raw& ns, const xml_attribute& a, const xml_node& parent, xpath_allocator* alloc) + { + if (!a) return; + + const char_t* name = a.name(); + + // There are no attribute nodes corresponding to attributes that declare namespaces + // That is, "xmlns:..." or "xmlns" + if (starts_with(name, PUGIXML_TEXT("xmlns")) && (name[5] == 0 || name[5] == ':')) return; + + switch (_test) + { + case nodetest_name: + if (strequal(name, _data.nodetest)) ns.push_back(xpath_node(a, parent), alloc); + break; + + case nodetest_type_node: + case nodetest_all: + ns.push_back(xpath_node(a, parent), alloc); + break; + + case nodetest_all_in_namespace: + if (starts_with(name, _data.nodetest)) + ns.push_back(xpath_node(a, parent), alloc); + break; + + default: + ; + } + } + + void step_push(xpath_node_set_raw& ns, const xml_node& n, xpath_allocator* alloc) + { + if (!n) return; + + switch (_test) + { + case nodetest_name: + if (n.type() == node_element && strequal(n.name(), _data.nodetest)) ns.push_back(n, alloc); + break; + + case nodetest_type_node: + ns.push_back(n, alloc); + break; + + case nodetest_type_comment: + if (n.type() == node_comment) + ns.push_back(n, alloc); + break; + + case nodetest_type_text: + if (n.type() == node_pcdata || n.type() == node_cdata) + ns.push_back(n, alloc); + break; + + case nodetest_type_pi: + if (n.type() == node_pi) + ns.push_back(n, alloc); + break; + + case nodetest_pi: + if (n.type() == node_pi && strequal(n.name(), _data.nodetest)) + ns.push_back(n, alloc); + break; + + case nodetest_all: + if (n.type() == node_element) + ns.push_back(n, alloc); + break; + + case nodetest_all_in_namespace: + if (n.type() == node_element && starts_with(n.name(), _data.nodetest)) + ns.push_back(n, alloc); + break; + + default: + assert(!"Unknown axis"); + } + } + + template void step_fill(xpath_node_set_raw& ns, const xml_node& n, xpath_allocator* alloc, T) + { + const axis_t axis = T::axis; + + switch (axis) + { + case axis_attribute: + { + for (xml_attribute a = n.first_attribute(); a; a = a.next_attribute()) + step_push(ns, a, n, alloc); + + break; + } + + case axis_child: + { + for (xml_node c = n.first_child(); c; c = c.next_sibling()) + step_push(ns, c, alloc); + + break; + } + + case axis_descendant: + case axis_descendant_or_self: + { + if (axis == axis_descendant_or_self) + step_push(ns, n, alloc); + + xml_node cur = n.first_child(); + + while (cur && cur != n) + { + step_push(ns, cur, alloc); + + if (cur.first_child()) + cur = cur.first_child(); + else if (cur.next_sibling()) + cur = cur.next_sibling(); + else + { + while (!cur.next_sibling() && cur != n) + cur = cur.parent(); + + if (cur != n) cur = cur.next_sibling(); + } + } + + break; + } + + case axis_following_sibling: + { + for (xml_node c = n.next_sibling(); c; c = c.next_sibling()) + step_push(ns, c, alloc); + + break; + } + + case axis_preceding_sibling: + { + for (xml_node c = n.previous_sibling(); c; c = c.previous_sibling()) + step_push(ns, c, alloc); + + break; + } + + case axis_following: + { + xml_node cur = n; + + // exit from this node so that we don't include descendants + while (cur && !cur.next_sibling()) cur = cur.parent(); + cur = cur.next_sibling(); + + for (;;) + { + step_push(ns, cur, alloc); + + if (cur.first_child()) + cur = cur.first_child(); + else if (cur.next_sibling()) + cur = cur.next_sibling(); + else + { + while (cur && !cur.next_sibling()) cur = cur.parent(); + cur = cur.next_sibling(); + + if (!cur) break; + } + } + + break; + } + + case axis_preceding: + { + xml_node cur = n; + + while (cur && !cur.previous_sibling()) cur = cur.parent(); + cur = cur.previous_sibling(); + + for (;;) + { + if (cur.last_child()) + cur = cur.last_child(); + else + { + // leaf node, can't be ancestor + step_push(ns, cur, alloc); + + if (cur.previous_sibling()) + cur = cur.previous_sibling(); + else + { + do + { + cur = cur.parent(); + if (!cur) break; + + if (!node_is_ancestor(cur, n)) step_push(ns, cur, alloc); + } + while (!cur.previous_sibling()); + + cur = cur.previous_sibling(); + + if (!cur) break; + } + } + } + + break; + } + + case axis_ancestor: + case axis_ancestor_or_self: + { + if (axis == axis_ancestor_or_self) + step_push(ns, n, alloc); + + xml_node cur = n.parent(); + + while (cur) + { + step_push(ns, cur, alloc); + + cur = cur.parent(); + } + + break; + } + + case axis_self: + { + step_push(ns, n, alloc); + + break; + } + + case axis_parent: + { + if (n.parent()) step_push(ns, n.parent(), alloc); + + break; + } + + default: + assert(!"Unimplemented axis"); + } + } + + template void step_fill(xpath_node_set_raw& ns, const xml_attribute& a, const xml_node& p, xpath_allocator* alloc, T v) + { + const axis_t axis = T::axis; + + switch (axis) + { + case axis_ancestor: + case axis_ancestor_or_self: + { + if (axis == axis_ancestor_or_self && _test == nodetest_type_node) // reject attributes based on principal node type test + step_push(ns, a, p, alloc); + + xml_node cur = p; + + while (cur) + { + step_push(ns, cur, alloc); + + cur = cur.parent(); + } + + break; + } + + case axis_descendant_or_self: + case axis_self: + { + if (_test == nodetest_type_node) // reject attributes based on principal node type test + step_push(ns, a, p, alloc); + + break; + } + + case axis_following: + { + xml_node cur = p; + + for (;;) + { + if (cur.first_child()) + cur = cur.first_child(); + else if (cur.next_sibling()) + cur = cur.next_sibling(); + else + { + while (cur && !cur.next_sibling()) cur = cur.parent(); + cur = cur.next_sibling(); + + if (!cur) break; + } + + step_push(ns, cur, alloc); + } + + break; + } + + case axis_parent: + { + step_push(ns, p, alloc); + + break; + } + + case axis_preceding: + { + // preceding:: axis does not include attribute nodes and attribute ancestors (they are the same as parent's ancestors), so we can reuse node preceding + step_fill(ns, p, alloc, v); + break; + } + + default: + assert(!"Unimplemented axis"); + } + } + + template xpath_node_set_raw step_do(const xpath_context& c, const xpath_stack& stack, T v) + { + const axis_t axis = T::axis; + bool attributes = (axis == axis_ancestor || axis == axis_ancestor_or_self || axis == axis_descendant_or_self || axis == axis_following || axis == axis_parent || axis == axis_preceding || axis == axis_self); + + xpath_node_set_raw ns; + ns.set_type((axis == axis_ancestor || axis == axis_ancestor_or_self || axis == axis_preceding || axis == axis_preceding_sibling) ? xpath_node_set::type_sorted_reverse : xpath_node_set::type_sorted); + + if (_left) + { + xpath_node_set_raw s = _left->eval_node_set(c, stack); + + // self axis preserves the original order + if (axis == axis_self) ns.set_type(s.type()); + + for (const xpath_node* it = s.begin(); it != s.end(); ++it) + { + size_t size = ns.size(); + + // in general, all axes generate elements in a particular order, but there is no order guarantee if axis is applied to two nodes + if (axis != axis_self && size != 0) ns.set_type(xpath_node_set::type_unsorted); + + if (it->node()) + step_fill(ns, it->node(), stack.result, v); + else if (attributes) + step_fill(ns, it->attribute(), it->parent(), stack.result, v); + + apply_predicates(ns, size, stack); + } + } + else + { + if (c.n.node()) + step_fill(ns, c.n.node(), stack.result, v); + else if (attributes) + step_fill(ns, c.n.attribute(), c.n.parent(), stack.result, v); + + apply_predicates(ns, 0, stack); + } + + // child, attribute and self axes always generate unique set of nodes + // for other axis, if the set stayed sorted, it stayed unique because the traversal algorithms do not visit the same node twice + if (axis != axis_child && axis != axis_attribute && axis != axis_self && ns.type() == xpath_node_set::type_unsorted) + ns.remove_duplicates(); + + return ns; + } + + public: + xpath_ast_node(ast_type_t type, xpath_value_type rettype_, const char_t* value): + _type(static_cast(type)), _rettype(static_cast(rettype_)), _axis(0), _test(0), _left(0), _right(0), _next(0) + { + assert(type == ast_string_constant); + _data.string = value; + } + + xpath_ast_node(ast_type_t type, xpath_value_type rettype_, double value): + _type(static_cast(type)), _rettype(static_cast(rettype_)), _axis(0), _test(0), _left(0), _right(0), _next(0) + { + assert(type == ast_number_constant); + _data.number = value; + } + + xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_variable* value): + _type(static_cast(type)), _rettype(static_cast(rettype_)), _axis(0), _test(0), _left(0), _right(0), _next(0) + { + assert(type == ast_variable); + _data.variable = value; + } + + xpath_ast_node(ast_type_t type, xpath_value_type rettype_, xpath_ast_node* left = 0, xpath_ast_node* right = 0): + _type(static_cast(type)), _rettype(static_cast(rettype_)), _axis(0), _test(0), _left(left), _right(right), _next(0) + { + } + + xpath_ast_node(ast_type_t type, xpath_ast_node* left, axis_t axis, nodetest_t test, const char_t* contents): + _type(static_cast(type)), _rettype(xpath_type_node_set), _axis(static_cast(axis)), _test(static_cast(test)), _left(left), _right(0), _next(0) + { + _data.nodetest = contents; + } + + void set_next(xpath_ast_node* value) + { + _next = value; + } + + void set_right(xpath_ast_node* value) + { + _right = value; + } + + bool eval_boolean(const xpath_context& c, const xpath_stack& stack) + { + switch (_type) + { + case ast_op_or: + return _left->eval_boolean(c, stack) || _right->eval_boolean(c, stack); + + case ast_op_and: + return _left->eval_boolean(c, stack) && _right->eval_boolean(c, stack); + + case ast_op_equal: + return compare_eq(_left, _right, c, stack, equal_to()); + + case ast_op_not_equal: + return compare_eq(_left, _right, c, stack, not_equal_to()); + + case ast_op_less: + return compare_rel(_left, _right, c, stack, less()); + + case ast_op_greater: + return compare_rel(_right, _left, c, stack, less()); + + case ast_op_less_or_equal: + return compare_rel(_left, _right, c, stack, less_equal()); + + case ast_op_greater_or_equal: + return compare_rel(_right, _left, c, stack, less_equal()); + + case ast_func_starts_with: + { + xpath_allocator_capture cr(stack.result); + + xpath_string lr = _left->eval_string(c, stack); + xpath_string rr = _right->eval_string(c, stack); + + return starts_with(lr.c_str(), rr.c_str()); + } + + case ast_func_contains: + { + xpath_allocator_capture cr(stack.result); + + xpath_string lr = _left->eval_string(c, stack); + xpath_string rr = _right->eval_string(c, stack); + + return find_substring(lr.c_str(), rr.c_str()) != 0; + } + + case ast_func_boolean: + return _left->eval_boolean(c, stack); + + case ast_func_not: + return !_left->eval_boolean(c, stack); + + case ast_func_true: + return true; + + case ast_func_false: + return false; + + case ast_func_lang: + { + if (c.n.attribute()) return false; + + xpath_allocator_capture cr(stack.result); + + xpath_string lang = _left->eval_string(c, stack); + + for (xml_node n = c.n.node(); n; n = n.parent()) + { + xml_attribute a = n.attribute(PUGIXML_TEXT("xml:lang")); + + if (a) + { + const char_t* value = a.value(); + + // strnicmp / strncasecmp is not portable + for (const char_t* lit = lang.c_str(); *lit; ++lit) + { + if (tolower_ascii(*lit) != tolower_ascii(*value)) return false; + ++value; + } + + return *value == 0 || *value == '-'; + } + } + + return false; + } + + case ast_variable: + { + assert(_rettype == _data.variable->type()); + + if (_rettype == xpath_type_boolean) + return _data.variable->get_boolean(); + + // fallthrough to type conversion + } + + default: + { + switch (_rettype) + { + case xpath_type_number: + return convert_number_to_boolean(eval_number(c, stack)); + + case xpath_type_string: + { + xpath_allocator_capture cr(stack.result); + + return !eval_string(c, stack).empty(); + } + + case xpath_type_node_set: + { + xpath_allocator_capture cr(stack.result); + + return !eval_node_set(c, stack).empty(); + } + + default: + assert(!"Wrong expression for return type boolean"); + return false; + } + } + } + } + + double eval_number(const xpath_context& c, const xpath_stack& stack) + { + switch (_type) + { + case ast_op_add: + return _left->eval_number(c, stack) + _right->eval_number(c, stack); + + case ast_op_subtract: + return _left->eval_number(c, stack) - _right->eval_number(c, stack); + + case ast_op_multiply: + return _left->eval_number(c, stack) * _right->eval_number(c, stack); + + case ast_op_divide: + return _left->eval_number(c, stack) / _right->eval_number(c, stack); + + case ast_op_mod: + return fmod(_left->eval_number(c, stack), _right->eval_number(c, stack)); + + case ast_op_negate: + return -_left->eval_number(c, stack); + + case ast_number_constant: + return _data.number; + + case ast_func_last: + return static_cast(c.size); + + case ast_func_position: + return static_cast(c.position); + + case ast_func_count: + { + xpath_allocator_capture cr(stack.result); + + return static_cast(_left->eval_node_set(c, stack).size()); + } + + case ast_func_string_length_0: + { + xpath_allocator_capture cr(stack.result); + + return static_cast(string_value(c.n, stack.result).length()); + } + + case ast_func_string_length_1: + { + xpath_allocator_capture cr(stack.result); + + return static_cast(_left->eval_string(c, stack).length()); + } + + case ast_func_number_0: + { + xpath_allocator_capture cr(stack.result); + + return convert_string_to_number(string_value(c.n, stack.result).c_str()); + } + + case ast_func_number_1: + return _left->eval_number(c, stack); + + case ast_func_sum: + { + xpath_allocator_capture cr(stack.result); + + double r = 0; + + xpath_node_set_raw ns = _left->eval_node_set(c, stack); + + for (const xpath_node* it = ns.begin(); it != ns.end(); ++it) + { + xpath_allocator_capture cri(stack.result); + + r += convert_string_to_number(string_value(*it, stack.result).c_str()); + } + + return r; + } + + case ast_func_floor: + { + double r = _left->eval_number(c, stack); + + return r == r ? floor(r) : r; + } + + case ast_func_ceiling: + { + double r = _left->eval_number(c, stack); + + return r == r ? ceil(r) : r; + } + + case ast_func_round: + return round_nearest_nzero(_left->eval_number(c, stack)); + + case ast_variable: + { + assert(_rettype == _data.variable->type()); + + if (_rettype == xpath_type_number) + return _data.variable->get_number(); + + // fallthrough to type conversion + } + + default: + { + switch (_rettype) + { + case xpath_type_boolean: + return eval_boolean(c, stack) ? 1 : 0; + + case xpath_type_string: + { + xpath_allocator_capture cr(stack.result); + + return convert_string_to_number(eval_string(c, stack).c_str()); + } + + case xpath_type_node_set: + { + xpath_allocator_capture cr(stack.result); + + return convert_string_to_number(eval_string(c, stack).c_str()); + } + + default: + assert(!"Wrong expression for return type number"); + return 0; + } + + } + } + } + + xpath_string eval_string_concat(const xpath_context& c, const xpath_stack& stack) + { + assert(_type == ast_func_concat); + + xpath_allocator_capture ct(stack.temp); + + // count the string number + size_t count = 1; + for (xpath_ast_node* nc = _right; nc; nc = nc->_next) count++; + + // gather all strings + xpath_string static_buffer[4]; + xpath_string* buffer = static_buffer; + + // allocate on-heap for large concats + if (count > sizeof(static_buffer) / sizeof(static_buffer[0])) + { + buffer = static_cast(stack.temp->allocate(count * sizeof(xpath_string))); + assert(buffer); + } + + // evaluate all strings to temporary stack + xpath_stack swapped_stack = {stack.temp, stack.result}; + + buffer[0] = _left->eval_string(c, swapped_stack); + + size_t pos = 1; + for (xpath_ast_node* n = _right; n; n = n->_next, ++pos) buffer[pos] = n->eval_string(c, swapped_stack); + assert(pos == count); + + // get total length + size_t length = 0; + for (size_t i = 0; i < count; ++i) length += buffer[i].length(); + + // create final string + char_t* result = static_cast(stack.result->allocate((length + 1) * sizeof(char_t))); + assert(result); + + char_t* ri = result; + + for (size_t j = 0; j < count; ++j) + for (const char_t* bi = buffer[j].c_str(); *bi; ++bi) + *ri++ = *bi; + + *ri = 0; + + return xpath_string(result, true); + } + + xpath_string eval_string(const xpath_context& c, const xpath_stack& stack) + { + switch (_type) + { + case ast_string_constant: + return xpath_string_const(_data.string); + + case ast_func_local_name_0: + { + xpath_node na = c.n; + + return xpath_string_const(local_name(na)); + } + + case ast_func_local_name_1: + { + xpath_allocator_capture cr(stack.result); + + xpath_node_set_raw ns = _left->eval_node_set(c, stack); + xpath_node na = ns.first(); + + return xpath_string_const(local_name(na)); + } + + case ast_func_name_0: + { + xpath_node na = c.n; + + return xpath_string_const(qualified_name(na)); + } + + case ast_func_name_1: + { + xpath_allocator_capture cr(stack.result); + + xpath_node_set_raw ns = _left->eval_node_set(c, stack); + xpath_node na = ns.first(); + + return xpath_string_const(qualified_name(na)); + } + + case ast_func_namespace_uri_0: + { + xpath_node na = c.n; + + return xpath_string_const(namespace_uri(na)); + } + + case ast_func_namespace_uri_1: + { + xpath_allocator_capture cr(stack.result); + + xpath_node_set_raw ns = _left->eval_node_set(c, stack); + xpath_node na = ns.first(); + + return xpath_string_const(namespace_uri(na)); + } + + case ast_func_string_0: + return string_value(c.n, stack.result); + + case ast_func_string_1: + return _left->eval_string(c, stack); + + case ast_func_concat: + return eval_string_concat(c, stack); + + case ast_func_substring_before: + { + xpath_allocator_capture cr(stack.temp); + + xpath_stack swapped_stack = {stack.temp, stack.result}; + + xpath_string s = _left->eval_string(c, swapped_stack); + xpath_string p = _right->eval_string(c, swapped_stack); + + const char_t* pos = find_substring(s.c_str(), p.c_str()); + + return pos ? xpath_string(s.c_str(), pos, stack.result) : xpath_string(); + } + + case ast_func_substring_after: + { + xpath_allocator_capture cr(stack.temp); + + xpath_stack swapped_stack = {stack.temp, stack.result}; + + xpath_string s = _left->eval_string(c, swapped_stack); + xpath_string p = _right->eval_string(c, swapped_stack); + + const char_t* pos = find_substring(s.c_str(), p.c_str()); + if (!pos) return xpath_string(); + + const char_t* result = pos + p.length(); + + return s.uses_heap() ? xpath_string(result, stack.result) : xpath_string_const(result); + } + + case ast_func_substring_2: + { + xpath_allocator_capture cr(stack.temp); + + xpath_stack swapped_stack = {stack.temp, stack.result}; + + xpath_string s = _left->eval_string(c, swapped_stack); + size_t s_length = s.length(); + + double first = round_nearest(_right->eval_number(c, stack)); + + if (is_nan(first)) return xpath_string(); // NaN + else if (first >= s_length + 1) return xpath_string(); + + size_t pos = first < 1 ? 1 : static_cast(first); + assert(1 <= pos && pos <= s_length + 1); + + const char_t* rbegin = s.c_str() + (pos - 1); + + return s.uses_heap() ? xpath_string(rbegin, stack.result) : xpath_string_const(rbegin); + } + + case ast_func_substring_3: + { + xpath_allocator_capture cr(stack.temp); + + xpath_stack swapped_stack = {stack.temp, stack.result}; + + xpath_string s = _left->eval_string(c, swapped_stack); + size_t s_length = s.length(); + + double first = round_nearest(_right->eval_number(c, stack)); + double last = first + round_nearest(_right->_next->eval_number(c, stack)); + + if (is_nan(first) || is_nan(last)) return xpath_string(); + else if (first >= s_length + 1) return xpath_string(); + else if (first >= last) return xpath_string(); + else if (last < 1) return xpath_string(); + + size_t pos = first < 1 ? 1 : static_cast(first); + size_t end = last >= s_length + 1 ? s_length + 1 : static_cast(last); + + assert(1 <= pos && pos <= end && end <= s_length + 1); + const char_t* rbegin = s.c_str() + (pos - 1); + const char_t* rend = s.c_str() + (end - 1); + + return (end == s_length + 1 && !s.uses_heap()) ? xpath_string_const(rbegin) : xpath_string(rbegin, rend, stack.result); + } + + case ast_func_normalize_space_0: + { + xpath_string s = string_value(c.n, stack.result); + + normalize_space(s.data(stack.result)); + + return s; + } + + case ast_func_normalize_space_1: + { + xpath_string s = _left->eval_string(c, stack); + + normalize_space(s.data(stack.result)); + + return s; + } + + case ast_func_translate: + { + xpath_allocator_capture cr(stack.temp); + + xpath_stack swapped_stack = {stack.temp, stack.result}; + + xpath_string s = _left->eval_string(c, stack); + xpath_string from = _right->eval_string(c, swapped_stack); + xpath_string to = _right->_next->eval_string(c, swapped_stack); + + translate(s.data(stack.result), from.c_str(), to.c_str()); + + return s; + } + + case ast_variable: + { + assert(_rettype == _data.variable->type()); + + if (_rettype == xpath_type_string) + return xpath_string_const(_data.variable->get_string()); + + // fallthrough to type conversion + } + + default: + { + switch (_rettype) + { + case xpath_type_boolean: + return xpath_string_const(eval_boolean(c, stack) ? PUGIXML_TEXT("true") : PUGIXML_TEXT("false")); + + case xpath_type_number: + return convert_number_to_string(eval_number(c, stack), stack.result); + + case xpath_type_node_set: + { + xpath_allocator_capture cr(stack.temp); + + xpath_stack swapped_stack = {stack.temp, stack.result}; + + xpath_node_set_raw ns = eval_node_set(c, swapped_stack); + return ns.empty() ? xpath_string() : string_value(ns.first(), stack.result); + } + + default: + assert(!"Wrong expression for return type string"); + return xpath_string(); + } + } + } + } + + xpath_node_set_raw eval_node_set(const xpath_context& c, const xpath_stack& stack) + { + switch (_type) + { + case ast_op_union: + { + xpath_allocator_capture cr(stack.temp); + + xpath_stack swapped_stack = {stack.temp, stack.result}; + + xpath_node_set_raw ls = _left->eval_node_set(c, swapped_stack); + xpath_node_set_raw rs = _right->eval_node_set(c, stack); + + // we can optimize merging two sorted sets, but this is a very rare operation, so don't bother + rs.set_type(xpath_node_set::type_unsorted); + + rs.append(ls.begin(), ls.end(), stack.result); + rs.remove_duplicates(); + + return rs; + } + + case ast_filter: + case ast_filter_posinv: + { + xpath_node_set_raw set = _left->eval_node_set(c, stack); + + // either expression is a number or it contains position() call; sort by document order + if (_type == ast_filter) set.sort_do(); + + apply_predicate(set, 0, _right, stack); + + return set; + } + + case ast_func_id: + return xpath_node_set_raw(); + + case ast_step: + { + switch (_axis) + { + case axis_ancestor: + return step_do(c, stack, axis_to_type()); + + case axis_ancestor_or_self: + return step_do(c, stack, axis_to_type()); + + case axis_attribute: + return step_do(c, stack, axis_to_type()); + + case axis_child: + return step_do(c, stack, axis_to_type()); + + case axis_descendant: + return step_do(c, stack, axis_to_type()); + + case axis_descendant_or_self: + return step_do(c, stack, axis_to_type()); + + case axis_following: + return step_do(c, stack, axis_to_type()); + + case axis_following_sibling: + return step_do(c, stack, axis_to_type()); + + case axis_namespace: + // namespaced axis is not supported + return xpath_node_set_raw(); + + case axis_parent: + return step_do(c, stack, axis_to_type()); + + case axis_preceding: + return step_do(c, stack, axis_to_type()); + + case axis_preceding_sibling: + return step_do(c, stack, axis_to_type()); + + case axis_self: + return step_do(c, stack, axis_to_type()); + + default: + assert(!"Unknown axis"); + return xpath_node_set_raw(); + } + } + + case ast_step_root: + { + assert(!_right); // root step can't have any predicates + + xpath_node_set_raw ns; + + ns.set_type(xpath_node_set::type_sorted); + + if (c.n.node()) ns.push_back(c.n.node().root(), stack.result); + else if (c.n.attribute()) ns.push_back(c.n.parent().root(), stack.result); + + return ns; + } + + case ast_variable: + { + assert(_rettype == _data.variable->type()); + + if (_rettype == xpath_type_node_set) + { + const xpath_node_set& s = _data.variable->get_node_set(); + + xpath_node_set_raw ns; + + ns.set_type(s.type()); + ns.append(s.begin(), s.end(), stack.result); + + return ns; + } + + // fallthrough to type conversion + } + + default: + assert(!"Wrong expression for return type node set"); + return xpath_node_set_raw(); + } + } + + bool is_posinv() + { + switch (_type) + { + case ast_func_position: + return false; + + case ast_string_constant: + case ast_number_constant: + case ast_variable: + return true; + + case ast_step: + case ast_step_root: + return true; + + case ast_predicate: + case ast_filter: + case ast_filter_posinv: + return true; + + default: + if (_left && !_left->is_posinv()) return false; + + for (xpath_ast_node* n = _right; n; n = n->_next) + if (!n->is_posinv()) return false; + + return true; + } + } + + xpath_value_type rettype() const + { + return static_cast(_rettype); + } + }; + + struct xpath_parser + { + xpath_allocator* _alloc; + xpath_lexer _lexer; + + const char_t* _query; + xpath_variable_set* _variables; + + xpath_parse_result* _result; + + char_t _scratch[32]; + + #ifdef PUGIXML_NO_EXCEPTIONS + jmp_buf _error_handler; + #endif + + void throw_error(const char* message) + { + _result->error = message; + _result->offset = _lexer.current_pos() - _query; + + #ifdef PUGIXML_NO_EXCEPTIONS + longjmp(_error_handler, 1); + #else + throw xpath_exception(*_result); + #endif + } + + void throw_error_oom() + { + #ifdef PUGIXML_NO_EXCEPTIONS + throw_error("Out of memory"); + #else + throw std::bad_alloc(); + #endif + } + + void* alloc_node() + { + void* result = _alloc->allocate_nothrow(sizeof(xpath_ast_node)); + + if (!result) throw_error_oom(); + + return result; + } + + const char_t* alloc_string(const xpath_lexer_string& value) + { + if (value.begin) + { + size_t length = static_cast(value.end - value.begin); + + char_t* c = static_cast(_alloc->allocate_nothrow((length + 1) * sizeof(char_t))); + if (!c) throw_error_oom(); + assert(c); // workaround for clang static analysis + + memcpy(c, value.begin, length * sizeof(char_t)); + c[length] = 0; + + return c; + } + else return 0; + } + + xpath_ast_node* parse_function_helper(ast_type_t type0, ast_type_t type1, size_t argc, xpath_ast_node* args[2]) + { + assert(argc <= 1); + + if (argc == 1 && args[0]->rettype() != xpath_type_node_set) throw_error("Function has to be applied to node set"); + + return new (alloc_node()) xpath_ast_node(argc == 0 ? type0 : type1, xpath_type_string, args[0]); + } + + xpath_ast_node* parse_function(const xpath_lexer_string& name, size_t argc, xpath_ast_node* args[2]) + { + switch (name.begin[0]) + { + case 'b': + if (name == PUGIXML_TEXT("boolean") && argc == 1) + return new (alloc_node()) xpath_ast_node(ast_func_boolean, xpath_type_boolean, args[0]); + + break; + + case 'c': + if (name == PUGIXML_TEXT("count") && argc == 1) + { + if (args[0]->rettype() != xpath_type_node_set) throw_error("Function has to be applied to node set"); + return new (alloc_node()) xpath_ast_node(ast_func_count, xpath_type_number, args[0]); + } + else if (name == PUGIXML_TEXT("contains") && argc == 2) + return new (alloc_node()) xpath_ast_node(ast_func_contains, xpath_type_boolean, args[0], args[1]); + else if (name == PUGIXML_TEXT("concat") && argc >= 2) + return new (alloc_node()) xpath_ast_node(ast_func_concat, xpath_type_string, args[0], args[1]); + else if (name == PUGIXML_TEXT("ceiling") && argc == 1) + return new (alloc_node()) xpath_ast_node(ast_func_ceiling, xpath_type_number, args[0]); + + break; + + case 'f': + if (name == PUGIXML_TEXT("false") && argc == 0) + return new (alloc_node()) xpath_ast_node(ast_func_false, xpath_type_boolean); + else if (name == PUGIXML_TEXT("floor") && argc == 1) + return new (alloc_node()) xpath_ast_node(ast_func_floor, xpath_type_number, args[0]); + + break; + + case 'i': + if (name == PUGIXML_TEXT("id") && argc == 1) + return new (alloc_node()) xpath_ast_node(ast_func_id, xpath_type_node_set, args[0]); + + break; + + case 'l': + if (name == PUGIXML_TEXT("last") && argc == 0) + return new (alloc_node()) xpath_ast_node(ast_func_last, xpath_type_number); + else if (name == PUGIXML_TEXT("lang") && argc == 1) + return new (alloc_node()) xpath_ast_node(ast_func_lang, xpath_type_boolean, args[0]); + else if (name == PUGIXML_TEXT("local-name") && argc <= 1) + return parse_function_helper(ast_func_local_name_0, ast_func_local_name_1, argc, args); + + break; + + case 'n': + if (name == PUGIXML_TEXT("name") && argc <= 1) + return parse_function_helper(ast_func_name_0, ast_func_name_1, argc, args); + else if (name == PUGIXML_TEXT("namespace-uri") && argc <= 1) + return parse_function_helper(ast_func_namespace_uri_0, ast_func_namespace_uri_1, argc, args); + else if (name == PUGIXML_TEXT("normalize-space") && argc <= 1) + return new (alloc_node()) xpath_ast_node(argc == 0 ? ast_func_normalize_space_0 : ast_func_normalize_space_1, xpath_type_string, args[0], args[1]); + else if (name == PUGIXML_TEXT("not") && argc == 1) + return new (alloc_node()) xpath_ast_node(ast_func_not, xpath_type_boolean, args[0]); + else if (name == PUGIXML_TEXT("number") && argc <= 1) + return new (alloc_node()) xpath_ast_node(argc == 0 ? ast_func_number_0 : ast_func_number_1, xpath_type_number, args[0]); + + break; + + case 'p': + if (name == PUGIXML_TEXT("position") && argc == 0) + return new (alloc_node()) xpath_ast_node(ast_func_position, xpath_type_number); + + break; + + case 'r': + if (name == PUGIXML_TEXT("round") && argc == 1) + return new (alloc_node()) xpath_ast_node(ast_func_round, xpath_type_number, args[0]); + + break; + + case 's': + if (name == PUGIXML_TEXT("string") && argc <= 1) + return new (alloc_node()) xpath_ast_node(argc == 0 ? ast_func_string_0 : ast_func_string_1, xpath_type_string, args[0]); + else if (name == PUGIXML_TEXT("string-length") && argc <= 1) + return new (alloc_node()) xpath_ast_node(argc == 0 ? ast_func_string_length_0 : ast_func_string_length_1, xpath_type_number, args[0]); + else if (name == PUGIXML_TEXT("starts-with") && argc == 2) + return new (alloc_node()) xpath_ast_node(ast_func_starts_with, xpath_type_boolean, args[0], args[1]); + else if (name == PUGIXML_TEXT("substring-before") && argc == 2) + return new (alloc_node()) xpath_ast_node(ast_func_substring_before, xpath_type_string, args[0], args[1]); + else if (name == PUGIXML_TEXT("substring-after") && argc == 2) + return new (alloc_node()) xpath_ast_node(ast_func_substring_after, xpath_type_string, args[0], args[1]); + else if (name == PUGIXML_TEXT("substring") && (argc == 2 || argc == 3)) + return new (alloc_node()) xpath_ast_node(argc == 2 ? ast_func_substring_2 : ast_func_substring_3, xpath_type_string, args[0], args[1]); + else if (name == PUGIXML_TEXT("sum") && argc == 1) + { + if (args[0]->rettype() != xpath_type_node_set) throw_error("Function has to be applied to node set"); + return new (alloc_node()) xpath_ast_node(ast_func_sum, xpath_type_number, args[0]); + } + + break; + + case 't': + if (name == PUGIXML_TEXT("translate") && argc == 3) + return new (alloc_node()) xpath_ast_node(ast_func_translate, xpath_type_string, args[0], args[1]); + else if (name == PUGIXML_TEXT("true") && argc == 0) + return new (alloc_node()) xpath_ast_node(ast_func_true, xpath_type_boolean); + + break; + + default: + break; + } + + throw_error("Unrecognized function or wrong parameter count"); + + return 0; + } + + axis_t parse_axis_name(const xpath_lexer_string& name, bool& specified) + { + specified = true; + + switch (name.begin[0]) + { + case 'a': + if (name == PUGIXML_TEXT("ancestor")) + return axis_ancestor; + else if (name == PUGIXML_TEXT("ancestor-or-self")) + return axis_ancestor_or_self; + else if (name == PUGIXML_TEXT("attribute")) + return axis_attribute; + + break; + + case 'c': + if (name == PUGIXML_TEXT("child")) + return axis_child; + + break; + + case 'd': + if (name == PUGIXML_TEXT("descendant")) + return axis_descendant; + else if (name == PUGIXML_TEXT("descendant-or-self")) + return axis_descendant_or_self; + + break; + + case 'f': + if (name == PUGIXML_TEXT("following")) + return axis_following; + else if (name == PUGIXML_TEXT("following-sibling")) + return axis_following_sibling; + + break; + + case 'n': + if (name == PUGIXML_TEXT("namespace")) + return axis_namespace; + + break; + + case 'p': + if (name == PUGIXML_TEXT("parent")) + return axis_parent; + else if (name == PUGIXML_TEXT("preceding")) + return axis_preceding; + else if (name == PUGIXML_TEXT("preceding-sibling")) + return axis_preceding_sibling; + + break; + + case 's': + if (name == PUGIXML_TEXT("self")) + return axis_self; + + break; + + default: + break; + } + + specified = false; + return axis_child; + } + + nodetest_t parse_node_test_type(const xpath_lexer_string& name) + { + switch (name.begin[0]) + { + case 'c': + if (name == PUGIXML_TEXT("comment")) + return nodetest_type_comment; + + break; + + case 'n': + if (name == PUGIXML_TEXT("node")) + return nodetest_type_node; + + break; + + case 'p': + if (name == PUGIXML_TEXT("processing-instruction")) + return nodetest_type_pi; + + break; + + case 't': + if (name == PUGIXML_TEXT("text")) + return nodetest_type_text; + + break; + + default: + break; + } + + return nodetest_none; + } + + // PrimaryExpr ::= VariableReference | '(' Expr ')' | Literal | Number | FunctionCall + xpath_ast_node* parse_primary_expression() + { + switch (_lexer.current()) + { + case lex_var_ref: + { + xpath_lexer_string name = _lexer.contents(); + + if (!_variables) + throw_error("Unknown variable: variable set is not provided"); + + xpath_variable* var = get_variable_scratch(_scratch, _variables, name.begin, name.end); + + if (!var) + throw_error("Unknown variable: variable set does not contain the given name"); + + _lexer.next(); + + return new (alloc_node()) xpath_ast_node(ast_variable, var->type(), var); + } + + case lex_open_brace: + { + _lexer.next(); + + xpath_ast_node* n = parse_expression(); + + if (_lexer.current() != lex_close_brace) + throw_error("Unmatched braces"); + + _lexer.next(); + + return n; + } + + case lex_quoted_string: + { + const char_t* value = alloc_string(_lexer.contents()); + + xpath_ast_node* n = new (alloc_node()) xpath_ast_node(ast_string_constant, xpath_type_string, value); + _lexer.next(); + + return n; + } + + case lex_number: + { + double value = 0; + + if (!convert_string_to_number_scratch(_scratch, _lexer.contents().begin, _lexer.contents().end, &value)) + throw_error_oom(); + + xpath_ast_node* n = new (alloc_node()) xpath_ast_node(ast_number_constant, xpath_type_number, value); + _lexer.next(); + + return n; + } + + case lex_string: + { + xpath_ast_node* args[2] = {0}; + size_t argc = 0; + + xpath_lexer_string function = _lexer.contents(); + _lexer.next(); + + xpath_ast_node* last_arg = 0; + + if (_lexer.current() != lex_open_brace) + throw_error("Unrecognized function call"); + _lexer.next(); + + if (_lexer.current() != lex_close_brace) + args[argc++] = parse_expression(); + + while (_lexer.current() != lex_close_brace) + { + if (_lexer.current() != lex_comma) + throw_error("No comma between function arguments"); + _lexer.next(); + + xpath_ast_node* n = parse_expression(); + + if (argc < 2) args[argc] = n; + else last_arg->set_next(n); + + argc++; + last_arg = n; + } + + _lexer.next(); + + return parse_function(function, argc, args); + } + + default: + throw_error("Unrecognizable primary expression"); + + return 0; + } + } + + // FilterExpr ::= PrimaryExpr | FilterExpr Predicate + // Predicate ::= '[' PredicateExpr ']' + // PredicateExpr ::= Expr + xpath_ast_node* parse_filter_expression() + { + xpath_ast_node* n = parse_primary_expression(); + + while (_lexer.current() == lex_open_square_brace) + { + _lexer.next(); + + xpath_ast_node* expr = parse_expression(); + + if (n->rettype() != xpath_type_node_set) throw_error("Predicate has to be applied to node set"); + + bool posinv = expr->rettype() != xpath_type_number && expr->is_posinv(); + + n = new (alloc_node()) xpath_ast_node(posinv ? ast_filter_posinv : ast_filter, xpath_type_node_set, n, expr); + + if (_lexer.current() != lex_close_square_brace) + throw_error("Unmatched square brace"); + + _lexer.next(); + } + + return n; + } + + // Step ::= AxisSpecifier NodeTest Predicate* | AbbreviatedStep + // AxisSpecifier ::= AxisName '::' | '@'? + // NodeTest ::= NameTest | NodeType '(' ')' | 'processing-instruction' '(' Literal ')' + // NameTest ::= '*' | NCName ':' '*' | QName + // AbbreviatedStep ::= '.' | '..' + xpath_ast_node* parse_step(xpath_ast_node* set) + { + if (set && set->rettype() != xpath_type_node_set) + throw_error("Step has to be applied to node set"); + + bool axis_specified = false; + axis_t axis = axis_child; // implied child axis + + if (_lexer.current() == lex_axis_attribute) + { + axis = axis_attribute; + axis_specified = true; + + _lexer.next(); + } + else if (_lexer.current() == lex_dot) + { + _lexer.next(); + + return new (alloc_node()) xpath_ast_node(ast_step, set, axis_self, nodetest_type_node, 0); + } + else if (_lexer.current() == lex_double_dot) + { + _lexer.next(); + + return new (alloc_node()) xpath_ast_node(ast_step, set, axis_parent, nodetest_type_node, 0); + } + + nodetest_t nt_type = nodetest_none; + xpath_lexer_string nt_name; + + if (_lexer.current() == lex_string) + { + // node name test + nt_name = _lexer.contents(); + _lexer.next(); + + // was it an axis name? + if (_lexer.current() == lex_double_colon) + { + // parse axis name + if (axis_specified) throw_error("Two axis specifiers in one step"); + + axis = parse_axis_name(nt_name, axis_specified); + + if (!axis_specified) throw_error("Unknown axis"); + + // read actual node test + _lexer.next(); + + if (_lexer.current() == lex_multiply) + { + nt_type = nodetest_all; + nt_name = xpath_lexer_string(); + _lexer.next(); + } + else if (_lexer.current() == lex_string) + { + nt_name = _lexer.contents(); + _lexer.next(); + } + else throw_error("Unrecognized node test"); + } + + if (nt_type == nodetest_none) + { + // node type test or processing-instruction + if (_lexer.current() == lex_open_brace) + { + _lexer.next(); + + if (_lexer.current() == lex_close_brace) + { + _lexer.next(); + + nt_type = parse_node_test_type(nt_name); + + if (nt_type == nodetest_none) throw_error("Unrecognized node type"); + + nt_name = xpath_lexer_string(); + } + else if (nt_name == PUGIXML_TEXT("processing-instruction")) + { + if (_lexer.current() != lex_quoted_string) + throw_error("Only literals are allowed as arguments to processing-instruction()"); + + nt_type = nodetest_pi; + nt_name = _lexer.contents(); + _lexer.next(); + + if (_lexer.current() != lex_close_brace) + throw_error("Unmatched brace near processing-instruction()"); + _lexer.next(); + } + else + throw_error("Unmatched brace near node type test"); + + } + // QName or NCName:* + else + { + if (nt_name.end - nt_name.begin > 2 && nt_name.end[-2] == ':' && nt_name.end[-1] == '*') // NCName:* + { + nt_name.end--; // erase * + + nt_type = nodetest_all_in_namespace; + } + else nt_type = nodetest_name; + } + } + } + else if (_lexer.current() == lex_multiply) + { + nt_type = nodetest_all; + _lexer.next(); + } + else throw_error("Unrecognized node test"); + + xpath_ast_node* n = new (alloc_node()) xpath_ast_node(ast_step, set, axis, nt_type, alloc_string(nt_name)); + + xpath_ast_node* last = 0; + + while (_lexer.current() == lex_open_square_brace) + { + _lexer.next(); + + xpath_ast_node* expr = parse_expression(); + + xpath_ast_node* pred = new (alloc_node()) xpath_ast_node(ast_predicate, xpath_type_node_set, expr); + + if (_lexer.current() != lex_close_square_brace) + throw_error("Unmatched square brace"); + _lexer.next(); + + if (last) last->set_next(pred); + else n->set_right(pred); + + last = pred; + } + + return n; + } + + // RelativeLocationPath ::= Step | RelativeLocationPath '/' Step | RelativeLocationPath '//' Step + xpath_ast_node* parse_relative_location_path(xpath_ast_node* set) + { + xpath_ast_node* n = parse_step(set); + + while (_lexer.current() == lex_slash || _lexer.current() == lex_double_slash) + { + lexeme_t l = _lexer.current(); + _lexer.next(); + + if (l == lex_double_slash) + n = new (alloc_node()) xpath_ast_node(ast_step, n, axis_descendant_or_self, nodetest_type_node, 0); + + n = parse_step(n); + } + + return n; + } + + // LocationPath ::= RelativeLocationPath | AbsoluteLocationPath + // AbsoluteLocationPath ::= '/' RelativeLocationPath? | '//' RelativeLocationPath + xpath_ast_node* parse_location_path() + { + if (_lexer.current() == lex_slash) + { + _lexer.next(); + + xpath_ast_node* n = new (alloc_node()) xpath_ast_node(ast_step_root, xpath_type_node_set); + + // relative location path can start from axis_attribute, dot, double_dot, multiply and string lexemes; any other lexeme means standalone root path + lexeme_t l = _lexer.current(); + + if (l == lex_string || l == lex_axis_attribute || l == lex_dot || l == lex_double_dot || l == lex_multiply) + return parse_relative_location_path(n); + else + return n; + } + else if (_lexer.current() == lex_double_slash) + { + _lexer.next(); + + xpath_ast_node* n = new (alloc_node()) xpath_ast_node(ast_step_root, xpath_type_node_set); + n = new (alloc_node()) xpath_ast_node(ast_step, n, axis_descendant_or_self, nodetest_type_node, 0); + + return parse_relative_location_path(n); + } + + // else clause moved outside of if because of bogus warning 'control may reach end of non-void function being inlined' in gcc 4.0.1 + return parse_relative_location_path(0); + } + + // PathExpr ::= LocationPath + // | FilterExpr + // | FilterExpr '/' RelativeLocationPath + // | FilterExpr '//' RelativeLocationPath + // UnionExpr ::= PathExpr | UnionExpr '|' PathExpr + // UnaryExpr ::= UnionExpr | '-' UnaryExpr + xpath_ast_node* parse_path_or_unary_expression() + { + // Clarification. + // PathExpr begins with either LocationPath or FilterExpr. + // FilterExpr begins with PrimaryExpr + // PrimaryExpr begins with '$' in case of it being a variable reference, + // '(' in case of it being an expression, string literal, number constant or + // function call. + + if (_lexer.current() == lex_var_ref || _lexer.current() == lex_open_brace || + _lexer.current() == lex_quoted_string || _lexer.current() == lex_number || + _lexer.current() == lex_string) + { + if (_lexer.current() == lex_string) + { + // This is either a function call, or not - if not, we shall proceed with location path + const char_t* state = _lexer.state(); + + while (PUGI__IS_CHARTYPE(*state, ct_space)) ++state; + + if (*state != '(') return parse_location_path(); + + // This looks like a function call; however this still can be a node-test. Check it. + if (parse_node_test_type(_lexer.contents()) != nodetest_none) return parse_location_path(); + } + + xpath_ast_node* n = parse_filter_expression(); + + if (_lexer.current() == lex_slash || _lexer.current() == lex_double_slash) + { + lexeme_t l = _lexer.current(); + _lexer.next(); + + if (l == lex_double_slash) + { + if (n->rettype() != xpath_type_node_set) throw_error("Step has to be applied to node set"); + + n = new (alloc_node()) xpath_ast_node(ast_step, n, axis_descendant_or_self, nodetest_type_node, 0); + } + + // select from location path + return parse_relative_location_path(n); + } + + return n; + } + else if (_lexer.current() == lex_minus) + { + _lexer.next(); + + // precedence 7+ - only parses union expressions + xpath_ast_node* expr = parse_expression_rec(parse_path_or_unary_expression(), 7); + + return new (alloc_node()) xpath_ast_node(ast_op_negate, xpath_type_number, expr); + } + else + return parse_location_path(); + } + + struct binary_op_t + { + ast_type_t asttype; + xpath_value_type rettype; + int precedence; + + binary_op_t(): asttype(ast_unknown), rettype(xpath_type_none), precedence(0) + { + } + + binary_op_t(ast_type_t asttype_, xpath_value_type rettype_, int precedence_): asttype(asttype_), rettype(rettype_), precedence(precedence_) + { + } + + static binary_op_t parse(xpath_lexer& lexer) + { + switch (lexer.current()) + { + case lex_string: + if (lexer.contents() == PUGIXML_TEXT("or")) + return binary_op_t(ast_op_or, xpath_type_boolean, 1); + else if (lexer.contents() == PUGIXML_TEXT("and")) + return binary_op_t(ast_op_and, xpath_type_boolean, 2); + else if (lexer.contents() == PUGIXML_TEXT("div")) + return binary_op_t(ast_op_divide, xpath_type_number, 6); + else if (lexer.contents() == PUGIXML_TEXT("mod")) + return binary_op_t(ast_op_mod, xpath_type_number, 6); + else + return binary_op_t(); + + case lex_equal: + return binary_op_t(ast_op_equal, xpath_type_boolean, 3); + + case lex_not_equal: + return binary_op_t(ast_op_not_equal, xpath_type_boolean, 3); + + case lex_less: + return binary_op_t(ast_op_less, xpath_type_boolean, 4); + + case lex_greater: + return binary_op_t(ast_op_greater, xpath_type_boolean, 4); + + case lex_less_or_equal: + return binary_op_t(ast_op_less_or_equal, xpath_type_boolean, 4); + + case lex_greater_or_equal: + return binary_op_t(ast_op_greater_or_equal, xpath_type_boolean, 4); + + case lex_plus: + return binary_op_t(ast_op_add, xpath_type_number, 5); + + case lex_minus: + return binary_op_t(ast_op_subtract, xpath_type_number, 5); + + case lex_multiply: + return binary_op_t(ast_op_multiply, xpath_type_number, 6); + + case lex_union: + return binary_op_t(ast_op_union, xpath_type_node_set, 7); + + default: + return binary_op_t(); + } + } + }; + + xpath_ast_node* parse_expression_rec(xpath_ast_node* lhs, int limit) + { + binary_op_t op = binary_op_t::parse(_lexer); + + while (op.asttype != ast_unknown && op.precedence >= limit) + { + _lexer.next(); + + xpath_ast_node* rhs = parse_path_or_unary_expression(); + + binary_op_t nextop = binary_op_t::parse(_lexer); + + while (nextop.asttype != ast_unknown && nextop.precedence > op.precedence) + { + rhs = parse_expression_rec(rhs, nextop.precedence); + + nextop = binary_op_t::parse(_lexer); + } + + if (op.asttype == ast_op_union && (lhs->rettype() != xpath_type_node_set || rhs->rettype() != xpath_type_node_set)) + throw_error("Union operator has to be applied to node sets"); + + lhs = new (alloc_node()) xpath_ast_node(op.asttype, op.rettype, lhs, rhs); + + op = binary_op_t::parse(_lexer); + } + + return lhs; + } + + // Expr ::= OrExpr + // OrExpr ::= AndExpr | OrExpr 'or' AndExpr + // AndExpr ::= EqualityExpr | AndExpr 'and' EqualityExpr + // EqualityExpr ::= RelationalExpr + // | EqualityExpr '=' RelationalExpr + // | EqualityExpr '!=' RelationalExpr + // RelationalExpr ::= AdditiveExpr + // | RelationalExpr '<' AdditiveExpr + // | RelationalExpr '>' AdditiveExpr + // | RelationalExpr '<=' AdditiveExpr + // | RelationalExpr '>=' AdditiveExpr + // AdditiveExpr ::= MultiplicativeExpr + // | AdditiveExpr '+' MultiplicativeExpr + // | AdditiveExpr '-' MultiplicativeExpr + // MultiplicativeExpr ::= UnaryExpr + // | MultiplicativeExpr '*' UnaryExpr + // | MultiplicativeExpr 'div' UnaryExpr + // | MultiplicativeExpr 'mod' UnaryExpr + xpath_ast_node* parse_expression() + { + return parse_expression_rec(parse_path_or_unary_expression(), 0); + } + + xpath_parser(const char_t* query, xpath_variable_set* variables, xpath_allocator* alloc, xpath_parse_result* result): _alloc(alloc), _lexer(query), _query(query), _variables(variables), _result(result) + { + } + + xpath_ast_node* parse() + { + xpath_ast_node* result = parse_expression(); + + if (_lexer.current() != lex_eof) + { + // there are still unparsed tokens left, error + throw_error("Incorrect query"); + } + + return result; + } + + static xpath_ast_node* parse(const char_t* query, xpath_variable_set* variables, xpath_allocator* alloc, xpath_parse_result* result) + { + xpath_parser parser(query, variables, alloc, result); + + #ifdef PUGIXML_NO_EXCEPTIONS + int error = setjmp(parser._error_handler); + + return (error == 0) ? parser.parse() : 0; + #else + return parser.parse(); + #endif + } + }; + + struct xpath_query_impl + { + static xpath_query_impl* create() + { + void* memory = xml_memory::allocate(sizeof(xpath_query_impl)); + + return new (memory) xpath_query_impl(); + } + + static void destroy(void* ptr) + { + if (!ptr) return; + + // free all allocated pages + static_cast(ptr)->alloc.release(); + + // free allocator memory (with the first page) + xml_memory::deallocate(ptr); + } + + xpath_query_impl(): root(0), alloc(&block) + { + block.next = 0; + block.capacity = sizeof(block.data); + } + + xpath_ast_node* root; + xpath_allocator alloc; + xpath_memory_block block; + }; + + PUGI__FN xpath_string evaluate_string_impl(xpath_query_impl* impl, const xpath_node& n, xpath_stack_data& sd) + { + if (!impl) return xpath_string(); + + #ifdef PUGIXML_NO_EXCEPTIONS + if (setjmp(sd.error_handler)) return xpath_string(); + #endif + + xpath_context c(n, 1, 1); + + return impl->root->eval_string(c, sd.stack); + } +PUGI__NS_END + +namespace pugi +{ +#ifndef PUGIXML_NO_EXCEPTIONS + PUGI__FN xpath_exception::xpath_exception(const xpath_parse_result& result_): _result(result_) + { + assert(_result.error); + } + + PUGI__FN const char* xpath_exception::what() const throw() + { + return _result.error; + } + + PUGI__FN const xpath_parse_result& xpath_exception::result() const + { + return _result; + } +#endif + + PUGI__FN xpath_node::xpath_node() + { + } + + PUGI__FN xpath_node::xpath_node(const xml_node& node_): _node(node_) + { + } + + PUGI__FN xpath_node::xpath_node(const xml_attribute& attribute_, const xml_node& parent_): _node(attribute_ ? parent_ : xml_node()), _attribute(attribute_) + { + } + + PUGI__FN xml_node xpath_node::node() const + { + return _attribute ? xml_node() : _node; + } + + PUGI__FN xml_attribute xpath_node::attribute() const + { + return _attribute; + } + + PUGI__FN xml_node xpath_node::parent() const + { + return _attribute ? _node : _node.parent(); + } + + PUGI__FN static void unspecified_bool_xpath_node(xpath_node***) + { + } + + PUGI__FN xpath_node::operator xpath_node::unspecified_bool_type() const + { + return (_node || _attribute) ? unspecified_bool_xpath_node : 0; + } + + PUGI__FN bool xpath_node::operator!() const + { + return !(_node || _attribute); + } + + PUGI__FN bool xpath_node::operator==(const xpath_node& n) const + { + return _node == n._node && _attribute == n._attribute; + } + + PUGI__FN bool xpath_node::operator!=(const xpath_node& n) const + { + return _node != n._node || _attribute != n._attribute; + } + +#ifdef __BORLANDC__ + PUGI__FN bool operator&&(const xpath_node& lhs, bool rhs) + { + return (bool)lhs && rhs; + } + + PUGI__FN bool operator||(const xpath_node& lhs, bool rhs) + { + return (bool)lhs || rhs; + } +#endif + + PUGI__FN void xpath_node_set::_assign(const_iterator begin_, const_iterator end_) + { + assert(begin_ <= end_); + + size_t size_ = static_cast(end_ - begin_); + + if (size_ <= 1) + { + // deallocate old buffer + if (_begin != &_storage) impl::xml_memory::deallocate(_begin); + + // use internal buffer + if (begin_ != end_) _storage = *begin_; + + _begin = &_storage; + _end = &_storage + size_; + } + else + { + // make heap copy + xpath_node* storage = static_cast(impl::xml_memory::allocate(size_ * sizeof(xpath_node))); + + if (!storage) + { + #ifdef PUGIXML_NO_EXCEPTIONS + return; + #else + throw std::bad_alloc(); + #endif + } + + memcpy(storage, begin_, size_ * sizeof(xpath_node)); + + // deallocate old buffer + if (_begin != &_storage) impl::xml_memory::deallocate(_begin); + + // finalize + _begin = storage; + _end = storage + size_; + } + } + + PUGI__FN xpath_node_set::xpath_node_set(): _type(type_unsorted), _begin(&_storage), _end(&_storage) + { + } + + PUGI__FN xpath_node_set::xpath_node_set(const_iterator begin_, const_iterator end_, type_t type_): _type(type_), _begin(&_storage), _end(&_storage) + { + _assign(begin_, end_); + } + + PUGI__FN xpath_node_set::~xpath_node_set() + { + if (_begin != &_storage) impl::xml_memory::deallocate(_begin); + } + + PUGI__FN xpath_node_set::xpath_node_set(const xpath_node_set& ns): _type(ns._type), _begin(&_storage), _end(&_storage) + { + _assign(ns._begin, ns._end); + } + + PUGI__FN xpath_node_set& xpath_node_set::operator=(const xpath_node_set& ns) + { + if (this == &ns) return *this; + + _type = ns._type; + _assign(ns._begin, ns._end); + + return *this; + } + + PUGI__FN xpath_node_set::type_t xpath_node_set::type() const + { + return _type; + } + + PUGI__FN size_t xpath_node_set::size() const + { + return _end - _begin; + } + + PUGI__FN bool xpath_node_set::empty() const + { + return _begin == _end; + } + + PUGI__FN const xpath_node& xpath_node_set::operator[](size_t index) const + { + assert(index < size()); + return _begin[index]; + } + + PUGI__FN xpath_node_set::const_iterator xpath_node_set::begin() const + { + return _begin; + } + + PUGI__FN xpath_node_set::const_iterator xpath_node_set::end() const + { + return _end; + } + + PUGI__FN void xpath_node_set::sort(bool reverse) + { + _type = impl::xpath_sort(_begin, _end, _type, reverse); + } + + PUGI__FN xpath_node xpath_node_set::first() const + { + return impl::xpath_first(_begin, _end, _type); + } + + PUGI__FN xpath_parse_result::xpath_parse_result(): error("Internal error"), offset(0) + { + } + + PUGI__FN xpath_parse_result::operator bool() const + { + return error == 0; + } + + PUGI__FN const char* xpath_parse_result::description() const + { + return error ? error : "No error"; + } + + PUGI__FN xpath_variable::xpath_variable(): _type(xpath_type_none), _next(0) + { + } + + PUGI__FN const char_t* xpath_variable::name() const + { + switch (_type) + { + case xpath_type_node_set: + return static_cast(this)->name; + + case xpath_type_number: + return static_cast(this)->name; + + case xpath_type_string: + return static_cast(this)->name; + + case xpath_type_boolean: + return static_cast(this)->name; + + default: + assert(!"Invalid variable type"); + return 0; + } + } + + PUGI__FN xpath_value_type xpath_variable::type() const + { + return _type; + } + + PUGI__FN bool xpath_variable::get_boolean() const + { + return (_type == xpath_type_boolean) ? static_cast(this)->value : false; + } + + PUGI__FN double xpath_variable::get_number() const + { + return (_type == xpath_type_number) ? static_cast(this)->value : impl::gen_nan(); + } + + PUGI__FN const char_t* xpath_variable::get_string() const + { + const char_t* value = (_type == xpath_type_string) ? static_cast(this)->value : 0; + return value ? value : PUGIXML_TEXT(""); + } + + PUGI__FN const xpath_node_set& xpath_variable::get_node_set() const + { + return (_type == xpath_type_node_set) ? static_cast(this)->value : impl::dummy_node_set; + } + + PUGI__FN bool xpath_variable::set(bool value) + { + if (_type != xpath_type_boolean) return false; + + static_cast(this)->value = value; + return true; + } + + PUGI__FN bool xpath_variable::set(double value) + { + if (_type != xpath_type_number) return false; + + static_cast(this)->value = value; + return true; + } + + PUGI__FN bool xpath_variable::set(const char_t* value) + { + if (_type != xpath_type_string) return false; + + impl::xpath_variable_string* var = static_cast(this); + + // duplicate string + size_t size = (impl::strlength(value) + 1) * sizeof(char_t); + + char_t* copy = static_cast(impl::xml_memory::allocate(size)); + if (!copy) return false; + + memcpy(copy, value, size); + + // replace old string + if (var->value) impl::xml_memory::deallocate(var->value); + var->value = copy; + + return true; + } + + PUGI__FN bool xpath_variable::set(const xpath_node_set& value) + { + if (_type != xpath_type_node_set) return false; + + static_cast(this)->value = value; + return true; + } + + PUGI__FN xpath_variable_set::xpath_variable_set() + { + for (size_t i = 0; i < sizeof(_data) / sizeof(_data[0]); ++i) _data[i] = 0; + } + + PUGI__FN xpath_variable_set::~xpath_variable_set() + { + for (size_t i = 0; i < sizeof(_data) / sizeof(_data[0]); ++i) + { + xpath_variable* var = _data[i]; + + while (var) + { + xpath_variable* next = var->_next; + + impl::delete_xpath_variable(var->_type, var); + + var = next; + } + } + } + + PUGI__FN xpath_variable* xpath_variable_set::find(const char_t* name) const + { + const size_t hash_size = sizeof(_data) / sizeof(_data[0]); + size_t hash = impl::hash_string(name) % hash_size; + + // look for existing variable + for (xpath_variable* var = _data[hash]; var; var = var->_next) + if (impl::strequal(var->name(), name)) + return var; + + return 0; + } + + PUGI__FN xpath_variable* xpath_variable_set::add(const char_t* name, xpath_value_type type) + { + const size_t hash_size = sizeof(_data) / sizeof(_data[0]); + size_t hash = impl::hash_string(name) % hash_size; + + // look for existing variable + for (xpath_variable* var = _data[hash]; var; var = var->_next) + if (impl::strequal(var->name(), name)) + return var->type() == type ? var : 0; + + // add new variable + xpath_variable* result = impl::new_xpath_variable(type, name); + + if (result) + { + result->_type = type; + result->_next = _data[hash]; + + _data[hash] = result; + } + + return result; + } + + PUGI__FN bool xpath_variable_set::set(const char_t* name, bool value) + { + xpath_variable* var = add(name, xpath_type_boolean); + return var ? var->set(value) : false; + } + + PUGI__FN bool xpath_variable_set::set(const char_t* name, double value) + { + xpath_variable* var = add(name, xpath_type_number); + return var ? var->set(value) : false; + } + + PUGI__FN bool xpath_variable_set::set(const char_t* name, const char_t* value) + { + xpath_variable* var = add(name, xpath_type_string); + return var ? var->set(value) : false; + } + + PUGI__FN bool xpath_variable_set::set(const char_t* name, const xpath_node_set& value) + { + xpath_variable* var = add(name, xpath_type_node_set); + return var ? var->set(value) : false; + } + + PUGI__FN xpath_variable* xpath_variable_set::get(const char_t* name) + { + return find(name); + } + + PUGI__FN const xpath_variable* xpath_variable_set::get(const char_t* name) const + { + return find(name); + } + + PUGI__FN xpath_query::xpath_query(const char_t* query, xpath_variable_set* variables): _impl(0) + { + impl::xpath_query_impl* qimpl = impl::xpath_query_impl::create(); + + if (!qimpl) + { + #ifdef PUGIXML_NO_EXCEPTIONS + _result.error = "Out of memory"; + #else + throw std::bad_alloc(); + #endif + } + else + { + impl::buffer_holder impl_holder(qimpl, impl::xpath_query_impl::destroy); + + qimpl->root = impl::xpath_parser::parse(query, variables, &qimpl->alloc, &_result); + + if (qimpl->root) + { + _impl = static_cast(impl_holder.release()); + _result.error = 0; + } + } + } + + PUGI__FN xpath_query::~xpath_query() + { + impl::xpath_query_impl::destroy(_impl); + } + + PUGI__FN xpath_value_type xpath_query::return_type() const + { + if (!_impl) return xpath_type_none; + + return static_cast(_impl)->root->rettype(); + } + + PUGI__FN bool xpath_query::evaluate_boolean(const xpath_node& n) const + { + if (!_impl) return false; + + impl::xpath_context c(n, 1, 1); + impl::xpath_stack_data sd; + + #ifdef PUGIXML_NO_EXCEPTIONS + if (setjmp(sd.error_handler)) return false; + #endif + + return static_cast(_impl)->root->eval_boolean(c, sd.stack); + } + + PUGI__FN double xpath_query::evaluate_number(const xpath_node& n) const + { + if (!_impl) return impl::gen_nan(); + + impl::xpath_context c(n, 1, 1); + impl::xpath_stack_data sd; + + #ifdef PUGIXML_NO_EXCEPTIONS + if (setjmp(sd.error_handler)) return impl::gen_nan(); + #endif + + return static_cast(_impl)->root->eval_number(c, sd.stack); + } + +#ifndef PUGIXML_NO_STL + PUGI__FN string_t xpath_query::evaluate_string(const xpath_node& n) const + { + impl::xpath_stack_data sd; + + return impl::evaluate_string_impl(static_cast(_impl), n, sd).c_str(); + } +#endif + + PUGI__FN size_t xpath_query::evaluate_string(char_t* buffer, size_t capacity, const xpath_node& n) const + { + impl::xpath_stack_data sd; + + impl::xpath_string r = impl::evaluate_string_impl(static_cast(_impl), n, sd); + + size_t full_size = r.length() + 1; + + if (capacity > 0) + { + size_t size = (full_size < capacity) ? full_size : capacity; + assert(size > 0); + + memcpy(buffer, r.c_str(), (size - 1) * sizeof(char_t)); + buffer[size - 1] = 0; + } + + return full_size; + } + + PUGI__FN xpath_node_set xpath_query::evaluate_node_set(const xpath_node& n) const + { + if (!_impl) return xpath_node_set(); + + impl::xpath_ast_node* root = static_cast(_impl)->root; + + if (root->rettype() != xpath_type_node_set) + { + #ifdef PUGIXML_NO_EXCEPTIONS + return xpath_node_set(); + #else + xpath_parse_result res; + res.error = "Expression does not evaluate to node set"; + + throw xpath_exception(res); + #endif + } + + impl::xpath_context c(n, 1, 1); + impl::xpath_stack_data sd; + + #ifdef PUGIXML_NO_EXCEPTIONS + if (setjmp(sd.error_handler)) return xpath_node_set(); + #endif + + impl::xpath_node_set_raw r = root->eval_node_set(c, sd.stack); + + return xpath_node_set(r.begin(), r.end(), r.type()); + } + + PUGI__FN const xpath_parse_result& xpath_query::result() const + { + return _result; + } + + PUGI__FN static void unspecified_bool_xpath_query(xpath_query***) + { + } + + PUGI__FN xpath_query::operator xpath_query::unspecified_bool_type() const + { + return _impl ? unspecified_bool_xpath_query : 0; + } + + PUGI__FN bool xpath_query::operator!() const + { + return !_impl; + } + + PUGI__FN xpath_node xml_node::select_single_node(const char_t* query, xpath_variable_set* variables) const + { + xpath_query q(query, variables); + return select_single_node(q); + } + + PUGI__FN xpath_node xml_node::select_single_node(const xpath_query& query) const + { + xpath_node_set s = query.evaluate_node_set(*this); + return s.empty() ? xpath_node() : s.first(); + } + + PUGI__FN xpath_node_set xml_node::select_nodes(const char_t* query, xpath_variable_set* variables) const + { + xpath_query q(query, variables); + return select_nodes(q); + } + + PUGI__FN xpath_node_set xml_node::select_nodes(const xpath_query& query) const + { + return query.evaluate_node_set(*this); + } +} + +#endif + +#ifdef __BORLANDC__ +# pragma option pop +#endif + +// Intel C++ does not properly keep warning state for function templates, +// so popping warning state at the end of translation unit leads to warnings in the middle. +#if defined(_MSC_VER) && !defined(__INTEL_COMPILER) +# pragma warning(pop) +#endif + +// Undefine all local macros (makes sure we're not leaking macros in header-only mode) +#undef PUGI__NO_INLINE +#undef PUGI__UNLIKELY +#undef PUGI__STATIC_ASSERT +#undef PUGI__DMC_VOLATILE +#undef PUGI__MSVC_CRT_VERSION +#undef PUGI__NS_BEGIN +#undef PUGI__NS_END +#undef PUGI__FN +#undef PUGI__FN_NO_INLINE +#undef PUGI__IS_CHARTYPE_IMPL +#undef PUGI__IS_CHARTYPE +#undef PUGI__IS_CHARTYPEX +#undef PUGI__ENDSWITH +#undef PUGI__SKIPWS +#undef PUGI__OPTSET +#undef PUGI__PUSHNODE +#undef PUGI__POPNODE +#undef PUGI__SCANFOR +#undef PUGI__SCANWHILE +#undef PUGI__SCANWHILE_UNROLL +#undef PUGI__ENDSEG +#undef PUGI__THROW_ERROR +#undef PUGI__CHECK_ERROR + +#endif + +/** + * Copyright (c) 2006-2014 Arseny Kapoulkine + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ diff --git a/src/C++/pugixml.hpp b/src/C++/pugixml.hpp new file mode 100644 index 000000000..69b2cb252 --- /dev/null +++ b/src/C++/pugixml.hpp @@ -0,0 +1,1341 @@ +/** + * pugixml parser - version 1.4 + * -------------------------------------------------------- + * Copyright (C) 2006-2014, by Arseny Kapoulkine (arseny.kapoulkine@gmail.com) + * Report bugs and download new versions at http://pugixml.org/ + * + * This library is distributed under the MIT License. See notice at the end + * of this file. + * + * This work is based on the pugxml parser, which is: + * Copyright (C) 2003, by Kristen Wegner (kristen@tima.net) + */ + +#ifndef PUGIXML_VERSION +// Define version macro; evaluates to major * 100 + minor so that it's safe to use in less-than comparisons +# define PUGIXML_VERSION 140 +#endif + +// Include user configuration file (this can define various configuration macros) +#include "pugiconfig.hpp" + +#ifndef HEADER_PUGIXML_HPP +#define HEADER_PUGIXML_HPP + +// Include stddef.h for size_t and ptrdiff_t +#include + +// Include exception header for XPath +#if !defined(PUGIXML_NO_XPATH) && !defined(PUGIXML_NO_EXCEPTIONS) +# include +#endif + +// Include STL headers +#ifndef PUGIXML_NO_STL +# include +# include +# include +#endif + +// Macro for deprecated features +#ifndef PUGIXML_DEPRECATED +# if defined(__GNUC__) +# define PUGIXML_DEPRECATED __attribute__((deprecated)) +# elif defined(_MSC_VER) && _MSC_VER >= 1300 +# define PUGIXML_DEPRECATED __declspec(deprecated) +# else +# define PUGIXML_DEPRECATED +# endif +#endif + +// If no API is defined, assume default +#ifndef PUGIXML_API +# define PUGIXML_API +#endif + +// If no API for classes is defined, assume default +#ifndef PUGIXML_CLASS +# define PUGIXML_CLASS PUGIXML_API +#endif + +// If no API for functions is defined, assume default +#ifndef PUGIXML_FUNCTION +# define PUGIXML_FUNCTION PUGIXML_API +#endif + +// If the platform is known to have long long support, enable long long functions +#ifndef PUGIXML_HAS_LONG_LONG +# if defined(__cplusplus) && __cplusplus >= 201103 +# define PUGIXML_HAS_LONG_LONG +# elif defined(_MSC_VER) && _MSC_VER >= 1400 +# define PUGIXML_HAS_LONG_LONG +# endif +#endif + +// Character interface macros +#ifdef PUGIXML_WCHAR_MODE +# define PUGIXML_TEXT(t) L ## t +# define PUGIXML_CHAR wchar_t +#else +# define PUGIXML_TEXT(t) t +# define PUGIXML_CHAR char +#endif + +namespace pugi +{ + // Character type used for all internal storage and operations; depends on PUGIXML_WCHAR_MODE + typedef PUGIXML_CHAR char_t; + +#ifndef PUGIXML_NO_STL + // String type used for operations that work with STL string; depends on PUGIXML_WCHAR_MODE + typedef std::basic_string, std::allocator > string_t; +#endif +} + +// The PugiXML namespace +namespace pugi +{ + // Tree node types + enum xml_node_type + { + node_null, // Empty (null) node handle + node_document, // A document tree's absolute root + node_element, // Element tag, i.e. '' + node_pcdata, // Plain character data, i.e. 'text' + node_cdata, // Character data, i.e. '' + node_comment, // Comment tag, i.e. '' + node_pi, // Processing instruction, i.e. '' + node_declaration, // Document declaration, i.e. '' + node_doctype // Document type declaration, i.e. '' + }; + + // Parsing options + + // Minimal parsing mode (equivalent to turning all other flags off). + // Only elements and PCDATA sections are added to the DOM tree, no text conversions are performed. + const unsigned int parse_minimal = 0x0000; + + // This flag determines if processing instructions (node_pi) are added to the DOM tree. This flag is off by default. + const unsigned int parse_pi = 0x0001; + + // This flag determines if comments (node_comment) are added to the DOM tree. This flag is off by default. + const unsigned int parse_comments = 0x0002; + + // This flag determines if CDATA sections (node_cdata) are added to the DOM tree. This flag is on by default. + const unsigned int parse_cdata = 0x0004; + + // This flag determines if plain character data (node_pcdata) that consist only of whitespace are added to the DOM tree. + // This flag is off by default; turning it on usually results in slower parsing and more memory consumption. + const unsigned int parse_ws_pcdata = 0x0008; + + // This flag determines if character and entity references are expanded during parsing. This flag is on by default. + const unsigned int parse_escapes = 0x0010; + + // This flag determines if EOL characters are normalized (converted to #xA) during parsing. This flag is on by default. + const unsigned int parse_eol = 0x0020; + + // This flag determines if attribute values are normalized using CDATA normalization rules during parsing. This flag is on by default. + const unsigned int parse_wconv_attribute = 0x0040; + + // This flag determines if attribute values are normalized using NMTOKENS normalization rules during parsing. This flag is off by default. + const unsigned int parse_wnorm_attribute = 0x0080; + + // This flag determines if document declaration (node_declaration) is added to the DOM tree. This flag is off by default. + const unsigned int parse_declaration = 0x0100; + + // This flag determines if document type declaration (node_doctype) is added to the DOM tree. This flag is off by default. + const unsigned int parse_doctype = 0x0200; + + // This flag determines if plain character data (node_pcdata) that is the only child of the parent node and that consists only + // of whitespace is added to the DOM tree. + // This flag is off by default; turning it on may result in slower parsing and more memory consumption. + const unsigned int parse_ws_pcdata_single = 0x0400; + + // This flag determines if leading and trailing whitespace is to be removed from plain character data. This flag is off by default. + const unsigned int parse_trim_pcdata = 0x0800; + + // This flag determines if plain character data that does not have a parent node is added to the DOM tree, and if an empty document + // is a valid document. This flag is off by default. + const unsigned int parse_fragment = 0x1000; + + // The default parsing mode. + // Elements, PCDATA and CDATA sections are added to the DOM tree, character/reference entities are expanded, + // End-of-Line characters are normalized, attribute values are normalized using CDATA normalization rules. + const unsigned int parse_default = parse_cdata | parse_escapes | parse_wconv_attribute | parse_eol; + + // The full parsing mode. + // Nodes of all types are added to the DOM tree, character/reference entities are expanded, + // End-of-Line characters are normalized, attribute values are normalized using CDATA normalization rules. + const unsigned int parse_full = parse_default | parse_pi | parse_comments | parse_declaration | parse_doctype; + + // These flags determine the encoding of input data for XML document + enum xml_encoding + { + encoding_auto, // Auto-detect input encoding using BOM or < / class xml_object_range + { + public: + typedef It const_iterator; + typedef It iterator; + + xml_object_range(It b, It e): _begin(b), _end(e) + { + } + + It begin() const { return _begin; } + It end() const { return _end; } + + private: + It _begin, _end; + }; + + // Writer interface for node printing (see xml_node::print) + class PUGIXML_CLASS xml_writer + { + public: + virtual ~xml_writer() {} + + // Write memory chunk into stream/file/whatever + virtual void write(const void* data, size_t size) = 0; + }; + + // xml_writer implementation for FILE* + class PUGIXML_CLASS xml_writer_file: public xml_writer + { + public: + // Construct writer from a FILE* object; void* is used to avoid header dependencies on stdio + xml_writer_file(void* file); + + virtual void write(const void* data, size_t size); + + private: + void* file; + }; + + #ifndef PUGIXML_NO_STL + // xml_writer implementation for streams + class PUGIXML_CLASS xml_writer_stream: public xml_writer + { + public: + // Construct writer from an output stream object + xml_writer_stream(std::basic_ostream >& stream); + xml_writer_stream(std::basic_ostream >& stream); + + virtual void write(const void* data, size_t size); + + private: + std::basic_ostream >* narrow_stream; + std::basic_ostream >* wide_stream; + }; + #endif + + // A light-weight handle for manipulating attributes in DOM tree + class PUGIXML_CLASS xml_attribute + { + friend class xml_attribute_iterator; + friend class xml_node; + + private: + xml_attribute_struct* _attr; + + typedef void (*unspecified_bool_type)(xml_attribute***); + + public: + // Default constructor. Constructs an empty attribute. + xml_attribute(); + + // Constructs attribute from internal pointer + explicit xml_attribute(xml_attribute_struct* attr); + + // Safe bool conversion operator + operator unspecified_bool_type() const; + + // Borland C++ workaround + bool operator!() const; + + // Comparison operators (compares wrapped attribute pointers) + bool operator==(const xml_attribute& r) const; + bool operator!=(const xml_attribute& r) const; + bool operator<(const xml_attribute& r) const; + bool operator>(const xml_attribute& r) const; + bool operator<=(const xml_attribute& r) const; + bool operator>=(const xml_attribute& r) const; + + // Check if attribute is empty + bool empty() const; + + // Get attribute name/value, or "" if attribute is empty + const char_t* name() const; + const char_t* value() const; + + // Get attribute value, or the default value if attribute is empty + const char_t* as_string(const char_t* def = PUGIXML_TEXT("")) const; + + // Get attribute value as a number, or the default value if conversion did not succeed or attribute is empty + int as_int(int def = 0) const; + unsigned int as_uint(unsigned int def = 0) const; + double as_double(double def = 0) const; + float as_float(float def = 0) const; + + #ifdef PUGIXML_HAS_LONG_LONG + long long as_llong(long long def = 0) const; + unsigned long long as_ullong(unsigned long long def = 0) const; + #endif + + // Get attribute value as bool (returns true if first character is in '1tTyY' set), or the default value if attribute is empty + bool as_bool(bool def = false) const; + + // Set attribute name/value (returns false if attribute is empty or there is not enough memory) + bool set_name(const char_t* rhs); + bool set_value(const char_t* rhs); + + // Set attribute value with type conversion (numbers are converted to strings, boolean is converted to "true"/"false") + bool set_value(int rhs); + bool set_value(unsigned int rhs); + bool set_value(double rhs); + bool set_value(bool rhs); + + #ifdef PUGIXML_HAS_LONG_LONG + bool set_value(long long rhs); + bool set_value(unsigned long long rhs); + #endif + + // Set attribute value (equivalent to set_value without error checking) + xml_attribute& operator=(const char_t* rhs); + xml_attribute& operator=(int rhs); + xml_attribute& operator=(unsigned int rhs); + xml_attribute& operator=(double rhs); + xml_attribute& operator=(bool rhs); + + #ifdef PUGIXML_HAS_LONG_LONG + xml_attribute& operator=(long long rhs); + xml_attribute& operator=(unsigned long long rhs); + #endif + + // Get next/previous attribute in the attribute list of the parent node + xml_attribute next_attribute() const; + xml_attribute previous_attribute() const; + + // Get hash value (unique for handles to the same object) + size_t hash_value() const; + + // Get internal pointer + xml_attribute_struct* internal_object() const; + }; + +#ifdef __BORLANDC__ + // Borland C++ workaround + bool PUGIXML_FUNCTION operator&&(const xml_attribute& lhs, bool rhs); + bool PUGIXML_FUNCTION operator||(const xml_attribute& lhs, bool rhs); +#endif + + // A light-weight handle for manipulating nodes in DOM tree + class PUGIXML_CLASS xml_node + { + friend class xml_attribute_iterator; + friend class xml_node_iterator; + friend class xml_named_node_iterator; + + protected: + xml_node_struct* _root; + + typedef void (*unspecified_bool_type)(xml_node***); + + public: + // Default constructor. Constructs an empty node. + xml_node(); + + // Constructs node from internal pointer + explicit xml_node(xml_node_struct* p); + + // Safe bool conversion operator + operator unspecified_bool_type() const; + + // Borland C++ workaround + bool operator!() const; + + // Comparison operators (compares wrapped node pointers) + bool operator==(const xml_node& r) const; + bool operator!=(const xml_node& r) const; + bool operator<(const xml_node& r) const; + bool operator>(const xml_node& r) const; + bool operator<=(const xml_node& r) const; + bool operator>=(const xml_node& r) const; + + // Check if node is empty. + bool empty() const; + + // Get node type + xml_node_type type() const; + + // Get node name, or "" if node is empty or it has no name + const char_t* name() const; + + // Get node value, or "" if node is empty or it has no value + // Note: For text node.value() does not return "text"! Use child_value() or text() methods to access text inside nodes. + const char_t* value() const; + + // Get attribute list + xml_attribute first_attribute() const; + xml_attribute last_attribute() const; + + // Get children list + xml_node first_child() const; + xml_node last_child() const; + + // Get next/previous sibling in the children list of the parent node + xml_node next_sibling() const; + xml_node previous_sibling() const; + + // Get parent node + xml_node parent() const; + + // Get root of DOM tree this node belongs to + xml_node root() const; + + // Get text object for the current node + xml_text text() const; + + // Get child, attribute or next/previous sibling with the specified name + xml_node child(const char_t* name) const; + xml_attribute attribute(const char_t* name) const; + xml_node next_sibling(const char_t* name) const; + xml_node previous_sibling(const char_t* name) const; + + // Get child value of current node; that is, value of the first child node of type PCDATA/CDATA + const char_t* child_value() const; + + // Get child value of child with specified name. Equivalent to child(name).child_value(). + const char_t* child_value(const char_t* name) const; + + // Set node name/value (returns false if node is empty, there is not enough memory, or node can not have name/value) + bool set_name(const char_t* rhs); + bool set_value(const char_t* rhs); + + // Add attribute with specified name. Returns added attribute, or empty attribute on errors. + xml_attribute append_attribute(const char_t* name); + xml_attribute prepend_attribute(const char_t* name); + xml_attribute insert_attribute_after(const char_t* name, const xml_attribute& attr); + xml_attribute insert_attribute_before(const char_t* name, const xml_attribute& attr); + + // Add a copy of the specified attribute. Returns added attribute, or empty attribute on errors. + xml_attribute append_copy(const xml_attribute& proto); + xml_attribute prepend_copy(const xml_attribute& proto); + xml_attribute insert_copy_after(const xml_attribute& proto, const xml_attribute& attr); + xml_attribute insert_copy_before(const xml_attribute& proto, const xml_attribute& attr); + + // Add child node with specified type. Returns added node, or empty node on errors. + xml_node append_child(xml_node_type type = node_element); + xml_node prepend_child(xml_node_type type = node_element); + xml_node insert_child_after(xml_node_type type, const xml_node& node); + xml_node insert_child_before(xml_node_type type, const xml_node& node); + + // Add child element with specified name. Returns added node, or empty node on errors. + xml_node append_child(const char_t* name); + xml_node prepend_child(const char_t* name); + xml_node insert_child_after(const char_t* name, const xml_node& node); + xml_node insert_child_before(const char_t* name, const xml_node& node); + + // Add a copy of the specified node as a child. Returns added node, or empty node on errors. + xml_node append_copy(const xml_node& proto); + xml_node prepend_copy(const xml_node& proto); + xml_node insert_copy_after(const xml_node& proto, const xml_node& node); + xml_node insert_copy_before(const xml_node& proto, const xml_node& node); + + // Move the specified node to become a child of this node. Returns moved node, or empty node on errors. + xml_node append_move(const xml_node& moved); + xml_node prepend_move(const xml_node& moved); + xml_node insert_move_after(const xml_node& moved, const xml_node& node); + xml_node insert_move_before(const xml_node& moved, const xml_node& node); + + // Remove specified attribute + bool remove_attribute(const xml_attribute& a); + bool remove_attribute(const char_t* name); + + // Remove specified child + bool remove_child(const xml_node& n); + bool remove_child(const char_t* name); + + // Parses buffer as an XML document fragment and appends all nodes as children of the current node. + // Copies/converts the buffer, so it may be deleted or changed after the function returns. + // Note: append_buffer allocates memory that has the lifetime of the owning document; removing the appended nodes does not immediately reclaim that memory. + xml_parse_result append_buffer(const void* contents, size_t size, unsigned int options = parse_default, xml_encoding encoding = encoding_auto); + + // Find attribute using predicate. Returns first attribute for which predicate returned true. + template xml_attribute find_attribute(Predicate pred) const + { + if (!_root) return xml_attribute(); + + for (xml_attribute attrib = first_attribute(); attrib; attrib = attrib.next_attribute()) + if (pred(attrib)) + return attrib; + + return xml_attribute(); + } + + // Find child node using predicate. Returns first child for which predicate returned true. + template xml_node find_child(Predicate pred) const + { + if (!_root) return xml_node(); + + for (xml_node node = first_child(); node; node = node.next_sibling()) + if (pred(node)) + return node; + + return xml_node(); + } + + // Find node from subtree using predicate. Returns first node from subtree (depth-first), for which predicate returned true. + template xml_node find_node(Predicate pred) const + { + if (!_root) return xml_node(); + + xml_node cur = first_child(); + + while (cur._root && cur._root != _root) + { + if (pred(cur)) return cur; + + if (cur.first_child()) cur = cur.first_child(); + else if (cur.next_sibling()) cur = cur.next_sibling(); + else + { + while (!cur.next_sibling() && cur._root != _root) cur = cur.parent(); + + if (cur._root != _root) cur = cur.next_sibling(); + } + } + + return xml_node(); + } + + // Find child node by attribute name/value + xml_node find_child_by_attribute(const char_t* name, const char_t* attr_name, const char_t* attr_value) const; + xml_node find_child_by_attribute(const char_t* attr_name, const char_t* attr_value) const; + + #ifndef PUGIXML_NO_STL + // Get the absolute node path from root as a text string. + string_t path(char_t delimiter = '/') const; + #endif + + // Search for a node by path consisting of node names and . or .. elements. + xml_node first_element_by_path(const char_t* path, char_t delimiter = '/') const; + + // Recursively traverse subtree with xml_tree_walker + bool traverse(xml_tree_walker& walker); + + #ifndef PUGIXML_NO_XPATH + // Select single node by evaluating XPath query. Returns first node from the resulting node set. + xpath_node select_single_node(const char_t* query, xpath_variable_set* variables = 0) const; + xpath_node select_single_node(const xpath_query& query) const; + + // Select node set by evaluating XPath query + xpath_node_set select_nodes(const char_t* query, xpath_variable_set* variables = 0) const; + xpath_node_set select_nodes(const xpath_query& query) const; + #endif + + // Print subtree using a writer object + void print(xml_writer& writer, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const; + + #ifndef PUGIXML_NO_STL + // Print subtree to stream + void print(std::basic_ostream >& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const; + void print(std::basic_ostream >& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const; + #endif + + // Child nodes iterators + typedef xml_node_iterator iterator; + + iterator begin() const; + iterator end() const; + + // Attribute iterators + typedef xml_attribute_iterator attribute_iterator; + + attribute_iterator attributes_begin() const; + attribute_iterator attributes_end() const; + + // Range-based for support + xml_object_range children() const; + xml_object_range children(const char_t* name) const; + xml_object_range attributes() const; + + // Get node offset in parsed file/string (in char_t units) for debugging purposes + ptrdiff_t offset_debug() const; + + // Get hash value (unique for handles to the same object) + size_t hash_value() const; + + // Get internal pointer + xml_node_struct* internal_object() const; + }; + +#ifdef __BORLANDC__ + // Borland C++ workaround + bool PUGIXML_FUNCTION operator&&(const xml_node& lhs, bool rhs); + bool PUGIXML_FUNCTION operator||(const xml_node& lhs, bool rhs); +#endif + + // A helper for working with text inside PCDATA nodes + class PUGIXML_CLASS xml_text + { + friend class xml_node; + + xml_node_struct* _root; + + typedef void (*unspecified_bool_type)(xml_text***); + + explicit xml_text(xml_node_struct* root); + + xml_node_struct* _data_new(); + xml_node_struct* _data() const; + + public: + // Default constructor. Constructs an empty object. + xml_text(); + + // Safe bool conversion operator + operator unspecified_bool_type() const; + + // Borland C++ workaround + bool operator!() const; + + // Check if text object is empty + bool empty() const; + + // Get text, or "" if object is empty + const char_t* get() const; + + // Get text, or the default value if object is empty + const char_t* as_string(const char_t* def = PUGIXML_TEXT("")) const; + + // Get text as a number, or the default value if conversion did not succeed or object is empty + int as_int(int def = 0) const; + unsigned int as_uint(unsigned int def = 0) const; + double as_double(double def = 0) const; + float as_float(float def = 0) const; + + #ifdef PUGIXML_HAS_LONG_LONG + long long as_llong(long long def = 0) const; + unsigned long long as_ullong(unsigned long long def = 0) const; + #endif + + // Get text as bool (returns true if first character is in '1tTyY' set), or the default value if object is empty + bool as_bool(bool def = false) const; + + // Set text (returns false if object is empty or there is not enough memory) + bool set(const char_t* rhs); + + // Set text with type conversion (numbers are converted to strings, boolean is converted to "true"/"false") + bool set(int rhs); + bool set(unsigned int rhs); + bool set(double rhs); + bool set(bool rhs); + + #ifdef PUGIXML_HAS_LONG_LONG + bool set(long long rhs); + bool set(unsigned long long rhs); + #endif + + // Set text (equivalent to set without error checking) + xml_text& operator=(const char_t* rhs); + xml_text& operator=(int rhs); + xml_text& operator=(unsigned int rhs); + xml_text& operator=(double rhs); + xml_text& operator=(bool rhs); + + #ifdef PUGIXML_HAS_LONG_LONG + xml_text& operator=(long long rhs); + xml_text& operator=(unsigned long long rhs); + #endif + + // Get the data node (node_pcdata or node_cdata) for this object + xml_node data() const; + }; + +#ifdef __BORLANDC__ + // Borland C++ workaround + bool PUGIXML_FUNCTION operator&&(const xml_text& lhs, bool rhs); + bool PUGIXML_FUNCTION operator||(const xml_text& lhs, bool rhs); +#endif + + // Child node iterator (a bidirectional iterator over a collection of xml_node) + class PUGIXML_CLASS xml_node_iterator + { + friend class xml_node; + + private: + mutable xml_node _wrap; + xml_node _parent; + + xml_node_iterator(xml_node_struct* ref, xml_node_struct* parent); + + public: + // Iterator traits + typedef ptrdiff_t difference_type; + typedef xml_node value_type; + typedef xml_node* pointer; + typedef xml_node& reference; + + #ifndef PUGIXML_NO_STL + typedef std::bidirectional_iterator_tag iterator_category; + #endif + + // Default constructor + xml_node_iterator(); + + // Construct an iterator which points to the specified node + xml_node_iterator(const xml_node& node); + + // Iterator operators + bool operator==(const xml_node_iterator& rhs) const; + bool operator!=(const xml_node_iterator& rhs) const; + + xml_node& operator*() const; + xml_node* operator->() const; + + const xml_node_iterator& operator++(); + xml_node_iterator operator++(int); + + const xml_node_iterator& operator--(); + xml_node_iterator operator--(int); + }; + + // Attribute iterator (a bidirectional iterator over a collection of xml_attribute) + class PUGIXML_CLASS xml_attribute_iterator + { + friend class xml_node; + + private: + mutable xml_attribute _wrap; + xml_node _parent; + + xml_attribute_iterator(xml_attribute_struct* ref, xml_node_struct* parent); + + public: + // Iterator traits + typedef ptrdiff_t difference_type; + typedef xml_attribute value_type; + typedef xml_attribute* pointer; + typedef xml_attribute& reference; + + #ifndef PUGIXML_NO_STL + typedef std::bidirectional_iterator_tag iterator_category; + #endif + + // Default constructor + xml_attribute_iterator(); + + // Construct an iterator which points to the specified attribute + xml_attribute_iterator(const xml_attribute& attr, const xml_node& parent); + + // Iterator operators + bool operator==(const xml_attribute_iterator& rhs) const; + bool operator!=(const xml_attribute_iterator& rhs) const; + + xml_attribute& operator*() const; + xml_attribute* operator->() const; + + const xml_attribute_iterator& operator++(); + xml_attribute_iterator operator++(int); + + const xml_attribute_iterator& operator--(); + xml_attribute_iterator operator--(int); + }; + + // Named node range helper + class PUGIXML_CLASS xml_named_node_iterator + { + friend class xml_node; + + public: + // Iterator traits + typedef ptrdiff_t difference_type; + typedef xml_node value_type; + typedef xml_node* pointer; + typedef xml_node& reference; + + #ifndef PUGIXML_NO_STL + typedef std::bidirectional_iterator_tag iterator_category; + #endif + + // Default constructor + xml_named_node_iterator(); + + // Construct an iterator which points to the specified node + xml_named_node_iterator(const xml_node& node, const char_t* name); + + // Iterator operators + bool operator==(const xml_named_node_iterator& rhs) const; + bool operator!=(const xml_named_node_iterator& rhs) const; + + xml_node& operator*() const; + xml_node* operator->() const; + + const xml_named_node_iterator& operator++(); + xml_named_node_iterator operator++(int); + + const xml_named_node_iterator& operator--(); + xml_named_node_iterator operator--(int); + + private: + mutable xml_node _wrap; + xml_node _parent; + const char_t* _name; + + xml_named_node_iterator(xml_node_struct* ref, xml_node_struct* parent, const char_t* name); + }; + + // Abstract tree walker class (see xml_node::traverse) + class PUGIXML_CLASS xml_tree_walker + { + friend class xml_node; + + private: + int _depth; + + protected: + // Get current traversal depth + int depth() const; + + public: + xml_tree_walker(); + virtual ~xml_tree_walker(); + + // Callback that is called when traversal begins + virtual bool begin(xml_node& node); + + // Callback that is called for each node traversed + virtual bool for_each(xml_node& node) = 0; + + // Callback that is called when traversal ends + virtual bool end(xml_node& node); + }; + + // Parsing status, returned as part of xml_parse_result object + enum xml_parse_status + { + status_ok = 0, // No error + + status_file_not_found, // File was not found during load_file() + status_io_error, // Error reading from file/stream + status_out_of_memory, // Could not allocate memory + status_internal_error, // Internal error occurred + + status_unrecognized_tag, // Parser could not determine tag type + + status_bad_pi, // Parsing error occurred while parsing document declaration/processing instruction + status_bad_comment, // Parsing error occurred while parsing comment + status_bad_cdata, // Parsing error occurred while parsing CDATA section + status_bad_doctype, // Parsing error occurred while parsing document type declaration + status_bad_pcdata, // Parsing error occurred while parsing PCDATA section + status_bad_start_element, // Parsing error occurred while parsing start element tag + status_bad_attribute, // Parsing error occurred while parsing element attribute + status_bad_end_element, // Parsing error occurred while parsing end element tag + status_end_element_mismatch,// There was a mismatch of start-end tags (closing tag had incorrect name, some tag was not closed or there was an excessive closing tag) + + status_append_invalid_root, // Unable to append nodes since root type is not node_element or node_document (exclusive to xml_node::append_buffer) + + status_no_document_element // Parsing resulted in a document without element nodes + }; + + // Parsing result + struct PUGIXML_CLASS xml_parse_result + { + // Parsing status (see xml_parse_status) + xml_parse_status status; + + // Last parsed offset (in char_t units from start of input data) + ptrdiff_t offset; + + // Source document encoding + xml_encoding encoding; + + // Default constructor, initializes object to failed state + xml_parse_result(); + + // Cast to bool operator + operator bool() const; + + // Get error description + const char* description() const; + }; + + // Document class (DOM tree root) + class PUGIXML_CLASS xml_document: public xml_node + { + private: + char_t* _buffer; + + char _memory[192]; + + // Non-copyable semantics + xml_document(const xml_document&); + const xml_document& operator=(const xml_document&); + + void create(); + void destroy(); + + public: + // Default constructor, makes empty document + xml_document(); + + // Destructor, invalidates all node/attribute handles to this document + ~xml_document(); + + // Removes all nodes, leaving the empty document + void reset(); + + // Removes all nodes, then copies the entire contents of the specified document + void reset(const xml_document& proto); + + #ifndef PUGIXML_NO_STL + // Load document from stream. + xml_parse_result load(std::basic_istream >& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto); + xml_parse_result load(std::basic_istream >& stream, unsigned int options = parse_default); + #endif + + // Load document from zero-terminated string. No encoding conversions are applied. + xml_parse_result load(const char_t* contents, unsigned int options = parse_default); + + // Load document from file + xml_parse_result load_file(const char* path, unsigned int options = parse_default, xml_encoding encoding = encoding_auto); + xml_parse_result load_file(const wchar_t* path, unsigned int options = parse_default, xml_encoding encoding = encoding_auto); + + // Load document from buffer. Copies/converts the buffer, so it may be deleted or changed after the function returns. + xml_parse_result load_buffer(const void* contents, size_t size, unsigned int options = parse_default, xml_encoding encoding = encoding_auto); + + // Load document from buffer, using the buffer for in-place parsing (the buffer is modified and used for storage of document data). + // You should ensure that buffer data will persist throughout the document's lifetime, and free the buffer memory manually once document is destroyed. + xml_parse_result load_buffer_inplace(void* contents, size_t size, unsigned int options = parse_default, xml_encoding encoding = encoding_auto); + + // Load document from buffer, using the buffer for in-place parsing (the buffer is modified and used for storage of document data). + // You should allocate the buffer with pugixml allocation function; document will free the buffer when it is no longer needed (you can't use it anymore). + xml_parse_result load_buffer_inplace_own(void* contents, size_t size, unsigned int options = parse_default, xml_encoding encoding = encoding_auto); + + // Save XML document to writer (semantics is slightly different from xml_node::print, see documentation for details). + void save(xml_writer& writer, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const; + + #ifndef PUGIXML_NO_STL + // Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details). + void save(std::basic_ostream >& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const; + void save(std::basic_ostream >& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const; + #endif + + // Save XML to file + bool save_file(const char* path, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const; + bool save_file(const wchar_t* path, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const; + + // Get document element + xml_node document_element() const; + }; + +#ifndef PUGIXML_NO_XPATH + // XPath query return type + enum xpath_value_type + { + xpath_type_none, // Unknown type (query failed to compile) + xpath_type_node_set, // Node set (xpath_node_set) + xpath_type_number, // Number + xpath_type_string, // String + xpath_type_boolean // Boolean + }; + + // XPath parsing result + struct PUGIXML_CLASS xpath_parse_result + { + // Error message (0 if no error) + const char* error; + + // Last parsed offset (in char_t units from string start) + ptrdiff_t offset; + + // Default constructor, initializes object to failed state + xpath_parse_result(); + + // Cast to bool operator + operator bool() const; + + // Get error description + const char* description() const; + }; + + // A single XPath variable + class PUGIXML_CLASS xpath_variable + { + friend class xpath_variable_set; + + protected: + xpath_value_type _type; + xpath_variable* _next; + + xpath_variable(); + + // Non-copyable semantics + xpath_variable(const xpath_variable&); + xpath_variable& operator=(const xpath_variable&); + + public: + // Get variable name + const char_t* name() const; + + // Get variable type + xpath_value_type type() const; + + // Get variable value; no type conversion is performed, default value (false, NaN, empty string, empty node set) is returned on type mismatch error + bool get_boolean() const; + double get_number() const; + const char_t* get_string() const; + const xpath_node_set& get_node_set() const; + + // Set variable value; no type conversion is performed, false is returned on type mismatch error + bool set(bool value); + bool set(double value); + bool set(const char_t* value); + bool set(const xpath_node_set& value); + }; + + // A set of XPath variables + class PUGIXML_CLASS xpath_variable_set + { + private: + xpath_variable* _data[64]; + + // Non-copyable semantics + xpath_variable_set(const xpath_variable_set&); + xpath_variable_set& operator=(const xpath_variable_set&); + + xpath_variable* find(const char_t* name) const; + + public: + // Default constructor/destructor + xpath_variable_set(); + ~xpath_variable_set(); + + // Add a new variable or get the existing one, if the types match + xpath_variable* add(const char_t* name, xpath_value_type type); + + // Set value of an existing variable; no type conversion is performed, false is returned if there is no such variable or if types mismatch + bool set(const char_t* name, bool value); + bool set(const char_t* name, double value); + bool set(const char_t* name, const char_t* value); + bool set(const char_t* name, const xpath_node_set& value); + + // Get existing variable by name + xpath_variable* get(const char_t* name); + const xpath_variable* get(const char_t* name) const; + }; + + // A compiled XPath query object + class PUGIXML_CLASS xpath_query + { + private: + void* _impl; + xpath_parse_result _result; + + typedef void (*unspecified_bool_type)(xpath_query***); + + // Non-copyable semantics + xpath_query(const xpath_query&); + xpath_query& operator=(const xpath_query&); + + public: + // Construct a compiled object from XPath expression. + // If PUGIXML_NO_EXCEPTIONS is not defined, throws xpath_exception on compilation errors. + explicit xpath_query(const char_t* query, xpath_variable_set* variables = 0); + + // Destructor + ~xpath_query(); + + // Get query expression return type + xpath_value_type return_type() const; + + // Evaluate expression as boolean value in the specified context; performs type conversion if necessary. + // If PUGIXML_NO_EXCEPTIONS is not defined, throws std::bad_alloc on out of memory errors. + bool evaluate_boolean(const xpath_node& n) const; + + // Evaluate expression as double value in the specified context; performs type conversion if necessary. + // If PUGIXML_NO_EXCEPTIONS is not defined, throws std::bad_alloc on out of memory errors. + double evaluate_number(const xpath_node& n) const; + + #ifndef PUGIXML_NO_STL + // Evaluate expression as string value in the specified context; performs type conversion if necessary. + // If PUGIXML_NO_EXCEPTIONS is not defined, throws std::bad_alloc on out of memory errors. + string_t evaluate_string(const xpath_node& n) const; + #endif + + // Evaluate expression as string value in the specified context; performs type conversion if necessary. + // At most capacity characters are written to the destination buffer, full result size is returned (includes terminating zero). + // If PUGIXML_NO_EXCEPTIONS is not defined, throws std::bad_alloc on out of memory errors. + // If PUGIXML_NO_EXCEPTIONS is defined, returns empty set instead. + size_t evaluate_string(char_t* buffer, size_t capacity, const xpath_node& n) const; + + // Evaluate expression as node set in the specified context. + // If PUGIXML_NO_EXCEPTIONS is not defined, throws xpath_exception on type mismatch and std::bad_alloc on out of memory errors. + // If PUGIXML_NO_EXCEPTIONS is defined, returns empty node set instead. + xpath_node_set evaluate_node_set(const xpath_node& n) const; + + // Get parsing result (used to get compilation errors in PUGIXML_NO_EXCEPTIONS mode) + const xpath_parse_result& result() const; + + // Safe bool conversion operator + operator unspecified_bool_type() const; + + // Borland C++ workaround + bool operator!() const; + }; + + #ifndef PUGIXML_NO_EXCEPTIONS + // XPath exception class + class PUGIXML_CLASS xpath_exception: public std::exception + { + private: + xpath_parse_result _result; + + public: + // Construct exception from parse result + explicit xpath_exception(const xpath_parse_result& result); + + // Get error message + virtual const char* what() const throw(); + + // Get parse result + const xpath_parse_result& result() const; + }; + #endif + + // XPath node class (either xml_node or xml_attribute) + class PUGIXML_CLASS xpath_node + { + private: + xml_node _node; + xml_attribute _attribute; + + typedef void (*unspecified_bool_type)(xpath_node***); + + public: + // Default constructor; constructs empty XPath node + xpath_node(); + + // Construct XPath node from XML node/attribute + xpath_node(const xml_node& node); + xpath_node(const xml_attribute& attribute, const xml_node& parent); + + // Get node/attribute, if any + xml_node node() const; + xml_attribute attribute() const; + + // Get parent of contained node/attribute + xml_node parent() const; + + // Safe bool conversion operator + operator unspecified_bool_type() const; + + // Borland C++ workaround + bool operator!() const; + + // Comparison operators + bool operator==(const xpath_node& n) const; + bool operator!=(const xpath_node& n) const; + }; + +#ifdef __BORLANDC__ + // Borland C++ workaround + bool PUGIXML_FUNCTION operator&&(const xpath_node& lhs, bool rhs); + bool PUGIXML_FUNCTION operator||(const xpath_node& lhs, bool rhs); +#endif + + // A fixed-size collection of XPath nodes + class PUGIXML_CLASS xpath_node_set + { + public: + // Collection type + enum type_t + { + type_unsorted, // Not ordered + type_sorted, // Sorted by document order (ascending) + type_sorted_reverse // Sorted by document order (descending) + }; + + // Constant iterator type + typedef const xpath_node* const_iterator; + + // We define non-constant iterator to be the same as constant iterator so that various generic algorithms (i.e. boost foreach) work + typedef const xpath_node* iterator; + + // Default constructor. Constructs empty set. + xpath_node_set(); + + // Constructs a set from iterator range; data is not checked for duplicates and is not sorted according to provided type, so be careful + xpath_node_set(const_iterator begin, const_iterator end, type_t type = type_unsorted); + + // Destructor + ~xpath_node_set(); + + // Copy constructor/assignment operator + xpath_node_set(const xpath_node_set& ns); + xpath_node_set& operator=(const xpath_node_set& ns); + + // Get collection type + type_t type() const; + + // Get collection size + size_t size() const; + + // Indexing operator + const xpath_node& operator[](size_t index) const; + + // Collection iterators + const_iterator begin() const; + const_iterator end() const; + + // Sort the collection in ascending/descending order by document order + void sort(bool reverse = false); + + // Get first node in the collection by document order + xpath_node first() const; + + // Check if collection is empty + bool empty() const; + + private: + type_t _type; + + xpath_node _storage; + + xpath_node* _begin; + xpath_node* _end; + + void _assign(const_iterator begin, const_iterator end); + }; +#endif + +#ifndef PUGIXML_NO_STL + // Convert wide string to UTF8 + std::basic_string, std::allocator > PUGIXML_FUNCTION as_utf8(const wchar_t* str); + std::basic_string, std::allocator > PUGIXML_FUNCTION as_utf8(const std::basic_string, std::allocator >& str); + + // Convert UTF8 to wide string + std::basic_string, std::allocator > PUGIXML_FUNCTION as_wide(const char* str); + std::basic_string, std::allocator > PUGIXML_FUNCTION as_wide(const std::basic_string, std::allocator >& str); +#endif + + // Memory allocation function interface; returns pointer to allocated memory or NULL on failure + typedef void* (*allocation_function)(size_t size); + + // Memory deallocation function interface + typedef void (*deallocation_function)(void* ptr); + + // Override default memory management functions. All subsequent allocations/deallocations will be performed via supplied functions. + void PUGIXML_FUNCTION set_memory_management_functions(allocation_function allocate, deallocation_function deallocate); + + // Get current memory management functions + allocation_function PUGIXML_FUNCTION get_memory_allocation_function(); + deallocation_function PUGIXML_FUNCTION get_memory_deallocation_function(); +} + +#if !defined(PUGIXML_NO_STL) && (defined(_MSC_VER) || defined(__ICC)) +namespace std +{ + // Workarounds for (non-standard) iterator category detection for older versions (MSVC7/IC8 and earlier) + std::bidirectional_iterator_tag PUGIXML_FUNCTION _Iter_cat(const pugi::xml_node_iterator&); + std::bidirectional_iterator_tag PUGIXML_FUNCTION _Iter_cat(const pugi::xml_attribute_iterator&); + std::bidirectional_iterator_tag PUGIXML_FUNCTION _Iter_cat(const pugi::xml_named_node_iterator&); +} +#endif + +#if !defined(PUGIXML_NO_STL) && defined(__SUNPRO_CC) +namespace std +{ + // Workarounds for (non-standard) iterator category detection + std::bidirectional_iterator_tag PUGIXML_FUNCTION __iterator_category(const pugi::xml_node_iterator&); + std::bidirectional_iterator_tag PUGIXML_FUNCTION __iterator_category(const pugi::xml_attribute_iterator&); + std::bidirectional_iterator_tag PUGIXML_FUNCTION __iterator_category(const pugi::xml_named_node_iterator&); +} +#endif + +#endif + +/** + * Copyright (c) 2006-2014 Arseny Kapoulkine + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ diff --git a/src/C++/quickfix_vs10.vcxproj b/src/C++/quickfix_vs10.vcxproj index 5140c31b9..32f58e677 100644 --- a/src/C++/quickfix_vs10.vcxproj +++ b/src/C++/quickfix_vs10.vcxproj @@ -16,7 +16,6 @@ - @@ -636,13 +635,11 @@ - - @@ -655,6 +652,9 @@ + + + @@ -693,12 +693,10 @@ - - @@ -707,6 +705,8 @@ + + @@ -725,7 +725,7 @@ - quickfix_vs10 + quickfix {D5D558EA-BBAC-4862-A946-D3881BACE3B7} quickfix_vc10 @@ -842,4 +842,4 @@ del /F EXCLUDE - \ No newline at end of file + diff --git a/src/C++/quickfix_vs10.vcxproj.filters b/src/C++/quickfix_vs10.vcxproj.filters index 6f92f2426..3c14bf9b6 100644 --- a/src/C++/quickfix_vs10.vcxproj.filters +++ b/src/C++/quickfix_vs10.vcxproj.filters @@ -4,2197 +4,2207 @@ {7a014769-f026-4ce7-893b-2135d03d2c90} - + + {9dae5484-1379-4228-983a-59e18acef462} + + + {fa70cf7d-b0d3-4c5c-83e5-094000995a90} + + + {c4ab137c-c50b-4f53-b40c-98dbf4ba6647} + + {4ba58712-0747-4b10-8999-f32fd4ce3741} - + {e49be47e-d49a-4da1-911e-6094929d4fa8} - + {bf8cfe6b-38e6-470f-89f1-6d5c2d982579} - - {9dae5484-1379-4228-983a-59e18acef462} - - + {ed9278a5-50f9-4f11-9d31-cb7325b1ef84} - - {e61b1b67-9141-4361-ba91-263204a0a80a} - - + {33aec614-3b78-4b32-9b2e-97c6c7b33540} - + {9ac871b2-44f4-4683-abe2-c339361e2434} - + {8d39730b-c0aa-494a-a185-6b75688a113b} - + {51854c7b-37bd-4455-bd4f-7c0e97e4390d} - + {e0725ea0-e3fa-4ce9-bf8e-604460cd3ad8} - + {0ddff71b-59f9-460c-a087-2df677a26615} - + {9045a097-b4e4-44bc-a5d7-d922b6534482} - + {a49c71a1-2998-43be-8e5f-5137a07103cf} - + {01e89108-89ba-43fd-bad7-41ceeff1f6c8} - - {fa70cf7d-b0d3-4c5c-83e5-094000995a90} + + {e61b1b67-9141-4361-ba91-263204a0a80a} - + {e969b16e-5e7f-4148-bb75-e1746d2f0a77} - + {37649ffb-cd9b-45a2-ac0d-04eb077cf4c5} - + {82e8a615-dfa8-4495-b727-53886c956612} - - {c4ab137c-c50b-4f53-b40c-98dbf4ba6647} - - + {830b608e-d7ca-4f4c-a517-3856080331cc} - + {5acd7bd6-7bc3-4da5-8a36-3b8c50d31c78} - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Field\Field Header Files + Field\Headers - Header Files + Headers - Header Files + Headers - Header Files - - - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files - - - Header Files - - - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers + Headers + + Header Files - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Header Files + Headers - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix40 + Message\Headers\fix40 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix41 + Message\Headers\fix41 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix42 + Message\Headers\fix42 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix43 + Message\Headers\fix43 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix44 + Message\Headers\fix44 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50 + Message\Headers\fix50 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp1 + Message\Headers\fix50sp1 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fix50sp2 + Message\Headers\fix50sp2 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files\fixt11 + Message\Headers\fixt11 - Message\Message Header Files + Message\Headers - Message\Message Header Files + Message\Headers - Message\Message Header Files + Message\Headers - Message\Message Header Files + Message\Headers - Message\Message Header Files + Message\Headers - Message\Message Header Files + Message\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Socket\Socket Header Files + Socket\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - Storage\Storage Header Files + Storage\Headers - - + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + - Field\Field Source Files + Field\Source - Field\Field Source Files + Field\Source - Message\Message Source Files + Message\Source - Message\Message Source Files + Message\Source - Message\Message Source Files + Message\Source - Message\Message Source Files + Message\Source - Message\Message Source Files + Message\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Socket\Socket Source Files + Socket\Source - Source Files + Source - Source Files + Source - Source Files + Source - Source Files - - - Source Files - - - Source Files + Source - Source Files + Source + + + Source - Source Files + Source - Source Files + Source - Source Files + Source - Source Files + Source - Source Files + Source - Source Files + Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source - Storage\Storage Source Files + Storage\Source + + + Source + + + Source - \ No newline at end of file + diff --git a/src/C++/quickfix_vs11.vcxproj b/src/C++/quickfix_vs11.vcxproj index d881c7507..8bab80b3d 100644 --- a/src/C++/quickfix_vs11.vcxproj +++ b/src/C++/quickfix_vs11.vcxproj @@ -20,8 +20,8 @@ - + @@ -43,12 +43,12 @@ - + - + @@ -72,12 +72,12 @@ - + - + @@ -102,7 +102,7 @@ - + @@ -110,7 +110,7 @@ - + @@ -217,6 +217,7 @@ + @@ -311,6 +312,7 @@ + @@ -485,8 +487,6 @@ - - @@ -639,18 +639,17 @@ + - - @@ -663,6 +662,9 @@ + + + @@ -671,12 +673,14 @@ + + @@ -701,12 +705,10 @@ - - @@ -715,6 +717,8 @@ + + @@ -725,7 +729,7 @@ - + @@ -733,9 +737,9 @@ - quickfix_vs11 + quickfix {D5D558EA-BBAC-4862-A946-D3881BACE3B7} - quickfix_vc10 + quickfix_vs11 @@ -969,4 +973,4 @@ del /F EXCLUDE - \ No newline at end of file + diff --git a/src/C++/quickfix_vs11.vcxproj.filters b/src/C++/quickfix_vs11.vcxproj.filters new file mode 100644 index 000000000..c2c0cf3f8 --- /dev/null +++ b/src/C++/quickfix_vs11.vcxproj.filters @@ -0,0 +1,2210 @@ + + + + + Headers + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + + + Headers + + + Headers + + + Headers + + + + + {8b103dc3-b419-49e1-b75d-de0a8ead8174} + + + {3c2a7a06-b679-44c1-bad9-eb2dd9d3cd69} + + + {242831fe-d87b-48ae-a12c-647459929cb0} + + + {bef98be4-8c99-420b-a1c4-b819bae0b31d} + + + {a7ec0f51-981a-4eb9-bed2-bf4b88d8c718} + + + {01b9b8e6-beb8-4a45-a380-805852305c96} + + + {deda998f-764b-47a7-ae69-54405ee53b3d} + + + {00683e20-789b-4c6b-99ce-62a2a7a2a019} + + + {e3a6f233-a2e8-4d8c-ae98-34833c357d78} + + + {fa482e42-bcc5-40b8-800b-9072752b4b51} + + + {73e30364-82ef-477f-99fe-56c551f988d9} + + + {245bea46-46a4-45d0-b5c8-ad3cd9d01e56} + + + {be72cf87-3b23-4077-9a04-39175e8b6f88} + + + {4e4face4-e79c-4188-bae2-078a9ba77863} + + + {9005c000-0848-4e12-b3cf-414a55458e68} + + + {9a03146e-e0ff-4743-aa01-68543ed8e3b0} + + + {75a2d869-1008-40bd-863b-e6f82e74c9b9} + + + {0a592bf4-b04d-462f-9265-58858645f547} + + + {da5f9395-c8d7-438f-8c83-ecdd0d3409b8} + + + {ab1f2dd4-2d7e-44c7-b65c-2b80c6b2706a} + + + {c439a92a-3c3a-4ce4-abab-b882f0725d1f} + + + {95875e69-d7d5-4a70-bd6c-6662357ae3fc} + + + {15846a7c-944c-49c3-b70d-07d2326ee719} + + + + + Field\Source + + + Field\Source + + + Message\Source + + + Message\Source + + + Message\Source + + + Message\Source + + + Message\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + \ No newline at end of file diff --git a/src/C++/quickfix_vs12.vcxproj b/src/C++/quickfix_vs12.vcxproj new file mode 100644 index 000000000..2ef99b134 --- /dev/null +++ b/src/C++/quickfix_vs12.vcxproj @@ -0,0 +1,840 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + quickfix + {D5D558EA-BBAC-4862-A946-D3881BACE3B7} + quickfix_vc12 + + + + StaticLibrary + false + MultiByte + v120 + + + StaticLibrary + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)lib\debug\ + debug\vs12\ + $(SolutionDir)lib\ + release\vs12\ + quickfix + quickfix + + + + Disabled + Neither + $(SolutionDir)\src;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + true + + + stdafx.h + .\Debug/quickfix.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + $(OutDir)$(TargetFileName) + true + + + echo test\ > EXCLUDE +echo stdafx.h >> EXCLUDE +echo release\ >> EXCLUDE +echo debug\ >> EXCLUDE +xcopy *.h /S/Y/E/I /EXCLUDE:EXCLUDE ..\..\include\quickfix +del /F EXCLUDE + + + + + + OnlyExplicitInline + Neither + $(SolutionDir)\src;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + true + + + stdafx.h + .\Release/quickfix.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + $(OutDir)$(TargetFileName) + %(AdditionalLibraryDirectories) + true + + + echo test\ > EXCLUDE +echo stdafx.h >> EXCLUDE +echo release\ >> EXCLUDE +echo debug\ >> EXCLUDE +xcopy *.h /S/Y/E/I /EXCLUDE:EXCLUDE ..\..\include\quickfix +del /F EXCLUDE + + + + + + + \ No newline at end of file diff --git a/src/C++/quickfix_vs12.vcxproj.filters b/src/C++/quickfix_vs12.vcxproj.filters new file mode 100644 index 000000000..30c897ce2 --- /dev/null +++ b/src/C++/quickfix_vs12.vcxproj.filters @@ -0,0 +1,2181 @@ + + + + + Headers + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix40 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix41 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix42 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix43 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix44 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp1 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fix50sp2 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Message\Headers\fixt11 + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Field\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Message\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Socket\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Storage\Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + Headers + + + + + Headers + + + Headers + + + Headers + + + + + {8b103dc3-b419-49e1-b75d-de0a8ead8174} + + + {3c2a7a06-b679-44c1-bad9-eb2dd9d3cd69} + + + {242831fe-d87b-48ae-a12c-647459929cb0} + + + {bef98be4-8c99-420b-a1c4-b819bae0b31d} + + + {a7ec0f51-981a-4eb9-bed2-bf4b88d8c718} + + + {01b9b8e6-beb8-4a45-a380-805852305c96} + + + {deda998f-764b-47a7-ae69-54405ee53b3d} + + + {00683e20-789b-4c6b-99ce-62a2a7a2a019} + + + {e3a6f233-a2e8-4d8c-ae98-34833c357d78} + + + {fa482e42-bcc5-40b8-800b-9072752b4b51} + + + {73e30364-82ef-477f-99fe-56c551f988d9} + + + {245bea46-46a4-45d0-b5c8-ad3cd9d01e56} + + + {be72cf87-3b23-4077-9a04-39175e8b6f88} + + + {4e4face4-e79c-4188-bae2-078a9ba77863} + + + {9005c000-0848-4e12-b3cf-414a55458e68} + + + {9a03146e-e0ff-4743-aa01-68543ed8e3b0} + + + {75a2d869-1008-40bd-863b-e6f82e74c9b9} + + + {0a592bf4-b04d-462f-9265-58858645f547} + + + {da5f9395-c8d7-438f-8c83-ecdd0d3409b8} + + + {ab1f2dd4-2d7e-44c7-b65c-2b80c6b2706a} + + + {c439a92a-3c3a-4ce4-abab-b882f0725d1f} + + + {95875e69-d7d5-4a70-bd6c-6662357ae3fc} + + + {15846a7c-944c-49c3-b70d-07d2326ee719} + + + + + Field\Source + + + Field\Source + + + Message\Source + + + Message\Source + + + Message\Source + + + Message\Source + + + Message\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Socket\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Storage\Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + Source + + + + Source + + + Source + + + Field\Source + + + \ No newline at end of file diff --git a/src/C++/quickfix_vs7.vcproj b/src/C++/quickfix_vs7.vcproj deleted file mode 100644 index 611e5b7a3..000000000 --- a/src/C++/quickfix_vs7.vcproj +++ /dev/null @@ -1,3040 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/C++/quickfix_vs8.vcproj b/src/C++/quickfix_vs8.vcproj deleted file mode 100644 index 9d74ebd09..000000000 --- a/src/C++/quickfix_vs8.vcproj +++ /dev/null @@ -1,4066 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/C++/quickfix_vs9.vcproj b/src/C++/quickfix_vs9.vcproj deleted file mode 100644 index 583afc486..000000000 --- a/src/C++/quickfix_vs9.vcproj +++ /dev/null @@ -1,5185 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/C++/test/DataDictionaryTestCase.cpp b/src/C++/test/DataDictionaryTestCase.cpp index 6c1c064db..390036337 100644 --- a/src/C++/test/DataDictionaryTestCase.cpp +++ b/src/C++/test/DataDictionaryTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/DictionaryTestCase.cpp b/src/C++/test/DictionaryTestCase.cpp index 430e8dc0c..b50687942 100644 --- a/src/C++/test/DictionaryTestCase.cpp +++ b/src/C++/test/DictionaryTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -44,17 +44,17 @@ TEST(setGetString) CHECK_THROW( object.getString( "STRINGKEY3" ), ConfigError ); } -TEST(setGetLong) +TEST(setGetInt) { Dictionary object; - object.setInt( "LONGKEY1", 12 ); - object.setInt( "LONGKEY2", 9827362 ); - object.setString( "BADLONGKEY", "AB12" ); - - CHECK_EQUAL( 12, object.getInt( "LONGKEY1" ) ); - CHECK_EQUAL( 9827362, object.getInt( "LONGKEY2" ) ); - CHECK_THROW( object.getInt( "LONGKEY3" ), ConfigError ); - CHECK_THROW( object.getInt( "BADLONGKEY" ), ConfigError ); + object.setInt( "INTKEY1", 12 ); + object.setInt( "INTKEY2", 9827362 ); + object.setString( "BADINTKEY", "AB12" ); + + CHECK_EQUAL( 12, object.getInt( "INTKEY1" ) ); + CHECK_EQUAL( 9827362, object.getInt( "INTKEY2" ) ); + CHECK_THROW( object.getInt( "INTKEY3" ), ConfigError ); + CHECK_THROW( object.getInt( "BADINTKEY" ), ConfigError ); } TEST(setGetDouble) @@ -80,6 +80,8 @@ TEST(setGetDay) object.setString( "DAY5", "TH" ); object.setString( "DAY6", "FR" ); object.setString( "DAY7", "SA" ); + object.setString( "DAYUNKNOWN", "un" ); + object.setString( "DAYBAD", "f" ); CHECK_EQUAL( 1, object.getDay( "DAY1" ) ); CHECK_EQUAL( 2, object.getDay( "DAY2" ) ); @@ -88,6 +90,8 @@ TEST(setGetDay) CHECK_EQUAL( 5, object.getDay( "DAY5" ) ); CHECK_EQUAL( 6, object.getDay( "DAY6" ) ); CHECK_EQUAL( 7, object.getDay( "DAY7" ) ); + CHECK_EQUAL( -1, object.getDay( "DAYUNKNOWN" ) ); + CHECK_THROW( object.getDay( "DAYBAD" ), ConfigError ); object.setDay( "NEXTDAY1", 1 ); object.setDay( "NEXTDAY2", 2 ); @@ -96,6 +100,7 @@ TEST(setGetDay) object.setDay( "NEXTDAY5", 5 ); object.setDay( "NEXTDAY6", 6 ); object.setDay( "NEXTDAY7", 7 ); + object.setDay( "NEXTDAYBAD", 8 ); CHECK_EQUAL( 1, object.getDay( "NEXTDAY1" ) ); CHECK_EQUAL( 2, object.getDay( "NEXTDAY2" ) ); diff --git a/src/C++/test/FieldBaseTestCase.cpp b/src/C++/test/FieldBaseTestCase.cpp index db2e21691..e6429334f 100644 --- a/src/C++/test/FieldBaseTestCase.cpp +++ b/src/C++/test/FieldBaseTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -38,15 +38,15 @@ TEST(set) object.setString( "VALUE" ); CHECK_EQUAL( "12=VALUE\001", object.getFixString() ); CHECK_EQUAL( 542, object.getTotal() ); - CHECK_EQUAL( 9, object.getLength() ); + CHECK_EQUAL( 9lu, object.getLength() ); object.setString( "VALUF" ); CHECK_EQUAL( "12=VALUF\001", object.getFixString() ); CHECK_EQUAL( 543, object.getTotal() ); - CHECK_EQUAL( 9, object.getLength() ); + CHECK_EQUAL( 9lu, object.getLength() ); object.setField( 13 ); CHECK_EQUAL( "13=VALUF\001", object.getFixString() ); CHECK_EQUAL( 544, object.getTotal() ); - CHECK_EQUAL( 9, object.getLength() ); + CHECK_EQUAL( 9lu, object.getLength() ); } } diff --git a/src/C++/test/FieldConvertorsTestCase.cpp b/src/C++/test/FieldConvertorsTestCase.cpp index 073228b61..e29eb1864 100644 --- a/src/C++/test/FieldConvertorsTestCase.cpp +++ b/src/C++/test/FieldConvertorsTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -29,6 +29,9 @@ using namespace FIX; +const int MAX_INT = 2147483647; +const int MIN_INT = -2147483647 - 1; + SUITE(FieldConvertorsTests) { @@ -54,10 +57,29 @@ USER_DEFINE_UTCTIMEONLY( TestField19, 19 ); TEST(countIntegerDigits) { - CHECK_EQUAL(1, FIX::Util::Int::numDigits( 0 )); - CHECK_EQUAL(1, FIX::Util::Int::numDigits( 1 )); - CHECK_EQUAL(3, FIX::Util::Int::numDigits( 926 )); - CHECK_EQUAL(10, FIX::Util::Int::numDigits( 2147483647 )); + CHECK_EQUAL(1, FIX::Util::Int::numDigits( 0 )); + + CHECK_EQUAL(1, FIX::Util::Int::numDigits( 9 )); + CHECK_EQUAL(2, FIX::Util::Int::numDigits( 92 )); + CHECK_EQUAL(3, FIX::Util::Int::numDigits( 926 )); + CHECK_EQUAL(4, FIX::Util::Int::numDigits( 1926 )); + CHECK_EQUAL(5, FIX::Util::Int::numDigits( 11926 )); + CHECK_EQUAL(6, FIX::Util::Int::numDigits( 111926 )); + CHECK_EQUAL(7, FIX::Util::Int::numDigits( 1111926 )); + CHECK_EQUAL(8, FIX::Util::Int::numDigits( 11111926 )); + CHECK_EQUAL(9, FIX::Util::Int::numDigits( 111111926 )); + CHECK_EQUAL(10, FIX::Util::Int::numDigits( MAX_INT )); + + CHECK_EQUAL(2, FIX::Util::Int::numDigits( -9 )); + CHECK_EQUAL(3, FIX::Util::Int::numDigits( -92 )); + CHECK_EQUAL(4, FIX::Util::Int::numDigits( -926 )); + CHECK_EQUAL(5, FIX::Util::Int::numDigits( -1926 )); + CHECK_EQUAL(6, FIX::Util::Int::numDigits( -11926 )); + CHECK_EQUAL(7, FIX::Util::Int::numDigits( -111926 )); + CHECK_EQUAL(8, FIX::Util::Int::numDigits( -1111926 )); + CHECK_EQUAL(9, FIX::Util::Int::numDigits( -11111926 )); + CHECK_EQUAL(10, FIX::Util::Int::numDigits( -111111926 )); + CHECK_EQUAL(11, FIX::Util::Int::numDigits( MIN_INT) ); } TEST(emptyConvert) @@ -67,17 +89,78 @@ TEST(emptyConvert) TEST(integerConvertTo) { - CHECK_EQUAL( "123", IntConvertor::convert( 123 ) ); + CHECK_EQUAL( "0", IntConvertor::convert( 0 ) ); + CHECK_EQUAL( "1", IntConvertor::convert( 1 ) ); + CHECK_EQUAL( "12", IntConvertor::convert( 12 ) ); + CHECK_EQUAL( "100", IntConvertor::convert( 100 ) ); + CHECK_EQUAL( "1234", IntConvertor::convert( 1234 ) ); + CHECK_EQUAL( "12345", IntConvertor::convert( 12345 ) ); + CHECK_EQUAL( "123456", IntConvertor::convert( 123456 ) ); + CHECK_EQUAL( "1234567", IntConvertor::convert( 1234567 ) ); + CHECK_EQUAL( "12345678", IntConvertor::convert( 12345678 ) ); + CHECK_EQUAL( "123456789", IntConvertor::convert( 123456789 ) ); + CHECK_EQUAL( "2147483647", IntConvertor::convert( MAX_INT ) ); + + CHECK_EQUAL( "-1", IntConvertor::convert( -1 ) ); + CHECK_EQUAL( "-12", IntConvertor::convert( -12 ) ); + CHECK_EQUAL( "-100", IntConvertor::convert( -100 ) ); + CHECK_EQUAL( "-1234", IntConvertor::convert( -1234 ) ); + CHECK_EQUAL( "-12345", IntConvertor::convert( -12345 ) ); + CHECK_EQUAL( "-123456", IntConvertor::convert( -123456 ) ); + CHECK_EQUAL( "-1234567", IntConvertor::convert( -1234567 ) ); + CHECK_EQUAL( "-12345678", IntConvertor::convert( -12345678 ) ); + CHECK_EQUAL( "-123456789", IntConvertor::convert( -123456789 ) ); + CHECK_EQUAL( "-2147483647", IntConvertor::convert( -2147483647 ) ); + CHECK_EQUAL( "-2147483648", IntConvertor::convert( MIN_INT ) ); } TEST(integerConvertFrom) { - CHECK_EQUAL( 123, IntConvertor::convert( "123" ) ); + CHECK_EQUAL( 0, IntConvertor::convert( "0" ) ); + CHECK_EQUAL( 1, IntConvertor::convert( "1" ) ); + CHECK_EQUAL( 12, IntConvertor::convert( "12" ) ); + CHECK_EQUAL( 100, IntConvertor::convert( "100" ) ); + CHECK_EQUAL( 1234, IntConvertor::convert( "1234" ) ); + CHECK_EQUAL( MAX_INT, IntConvertor::convert( "2147483647" ) ); + + CHECK_EQUAL( -1, IntConvertor::convert( "-1" ) ); + CHECK_EQUAL( -12, IntConvertor::convert( "-12" ) ); + CHECK_EQUAL( -100, IntConvertor::convert( "-100" ) ); + CHECK_EQUAL( -1234, IntConvertor::convert( "-1234" ) ); + CHECK_EQUAL( -2147483647, IntConvertor::convert( "-2147483647" ) ); + CHECK_EQUAL( MIN_INT, IntConvertor::convert( "-2147483648" ) ); + + CHECK_THROW( IntConvertor::convert( "" ), FieldConvertError ); CHECK_THROW( IntConvertor::convert( "abc" ), FieldConvertError ); CHECK_THROW( IntConvertor::convert( "123.4" ), FieldConvertError ); CHECK_THROW( IntConvertor::convert( "+200" ), FieldConvertError ); } +#if 0 // quickerfix's int field converter doesn't have a convertPositive() method; either add one, or remove these tests. +TEST(parsePositiveNumber) +{ + CHECK_EQUAL( 1, IntConvertor::convertPositive( "1" ) ); + CHECK_EQUAL( 123, IntConvertor::convertPositive( "123" ) ); + CHECK_EQUAL( 214748364, IntConvertor::convertPositive( "214748364" ) ); + CHECK_EQUAL( MAX_INT, IntConvertor::convertPositive( "2147483647" ) ); + + //invalid format checks + CHECK_THROW( IntConvertor::convertPositive( "abc" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "123.4" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "+200" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "-200" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "0" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "01" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "1a" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "1 abc" ), FieldConvertError ); + + //overflow checks + CHECK_THROW( IntConvertor::convertPositive( "2147483648" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "9999999997" ), FieldConvertError ); + CHECK_THROW( IntConvertor::convertPositive( "21474836471" ), FieldConvertError ); +} +#endif + TEST(doubleConvertTo) { CHECK_EQUAL( "45.32", DoubleConvertor::convert( 45.32 ) ); diff --git a/src/C++/test/FileLogTestCase.cpp b/src/C++/test/FileLogTestCase.cpp index 2dfd42707..afbe9f475 100644 --- a/src/C++/test/FileLogTestCase.cpp +++ b/src/C++/test/FileLogTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/FileStoreFactoryTestCase.cpp b/src/C++/test/FileStoreFactoryTestCase.cpp index f1331569e..a0763e81e 100644 --- a/src/C++/test/FileStoreFactoryTestCase.cpp +++ b/src/C++/test/FileStoreFactoryTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/FileStoreTestCase.cpp b/src/C++/test/FileStoreTestCase.cpp index e8f726ce5..3561f560a 100644 --- a/src/C++/test/FileStoreTestCase.cpp +++ b/src/C++/test/FileStoreTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/FileUtilitiesTestCase.cpp b/src/C++/test/FileUtilitiesTestCase.cpp index 301444d63..215ad4148 100644 --- a/src/C++/test/FileUtilitiesTestCase.cpp +++ b/src/C++/test/FileUtilitiesTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/GroupTestCase.cpp b/src/C++/test/GroupTestCase.cpp index 3a03efb25..1394f2436 100644 --- a/src/C++/test/GroupTestCase.cpp +++ b/src/C++/test/GroupTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/HttpMessageTestCase.cpp b/src/C++/test/HttpMessageTestCase.cpp index 969a117d4..0b4ec6f24 100644 --- a/src/C++/test/HttpMessageTestCase.cpp +++ b/src/C++/test/HttpMessageTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -54,22 +54,22 @@ TEST(setString) object.setString( strGood1 ); CHECK_EQUAL( "/", object.getRootString() ); - CHECK_EQUAL( (std::size_t)0, object.getParameters().size() ); + CHECK_EQUAL( 0U, object.getParameters().size() ); object.setString( strGood2 ); CHECK_EQUAL( "/another/url", object.getRootString() ); - CHECK_EQUAL( (std::size_t)0, object.getParameters().size() ); + CHECK_EQUAL( 0U, object.getParameters().size() ); object.setString( strGoodWithParameters ); CHECK_EQUAL( "/some/url", object.getRootString() ); - CHECK_EQUAL( (std::size_t)3, object.getParameters().size() ); + CHECK_EQUAL( 3U, object.getParameters().size() ); CHECK_EQUAL( "one", object.getParameters().find("p1")->second ); CHECK_EQUAL( "two", object.getParameters().find("p2")->second ); CHECK_EQUAL( "three", object.getParameters().find("p3")->second ); object.setString( strGoodWithEmptyParameters ); CHECK_EQUAL( "/some/url", object.getRootString() ); - CHECK_EQUAL( (std::size_t)3, object.getParameters().size() ); + CHECK_EQUAL( 3U, object.getParameters().size() ); CHECK_EQUAL( "", object.getParameters().find("p1")->second ); CHECK_EQUAL( "", object.getParameters().find("p2")->second ); CHECK_EQUAL( "", object.getParameters().find("p3")->second ); diff --git a/src/C++/test/HttpParserTestCase.cpp b/src/C++/test/HttpParserTestCase.cpp index 2e91808f4..d75915f79 100644 --- a/src/C++/test/HttpParserTestCase.cpp +++ b/src/C++/test/HttpParserTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -53,17 +53,15 @@ struct readHttpMessageFixture TEST_FIXTURE(readHttpMessageFixture, readHttpMessage) { - std::string readHttpMsg1; - CHECK( object.readHttpMessage( readHttpMsg1 ) ); - CHECK_EQUAL( httpMsg1, readHttpMsg1 ); + std::string readHttpMsg; + CHECK( object.readHttpMessage( readHttpMsg ) ); + CHECK_EQUAL( httpMsg1, readHttpMsg ); - std::string readHttpMsg2; - CHECK( object.readHttpMessage( readHttpMsg2 ) ); - CHECK_EQUAL( httpMsg2, readHttpMsg2 ); + CHECK( object.readHttpMessage( readHttpMsg ) ); + CHECK_EQUAL( httpMsg2, readHttpMsg ); - std::string readHttpMsg3; - CHECK( object.readHttpMessage( readHttpMsg3 ) ); - CHECK_EQUAL( httpMsg3, readHttpMsg3 ); + CHECK( object.readHttpMessage( readHttpMsg ) ); + CHECK_EQUAL( httpMsg3, readHttpMsg ); } struct readPartialHttpMessageFixture diff --git a/src/C++/test/MemoryStoreTestCase.cpp b/src/C++/test/MemoryStoreTestCase.cpp index 043f4cede..ffcbabcd9 100644 --- a/src/C++/test/MemoryStoreTestCase.cpp +++ b/src/C++/test/MemoryStoreTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/MessageSortersTestCase.cpp b/src/C++/test/MessageSortersTestCase.cpp index 2e6ff74bf..a6dd9a8f9 100644 --- a/src/C++/test/MessageSortersTestCase.cpp +++ b/src/C++/test/MessageSortersTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/MessageStoreTestCase.h b/src/C++/test/MessageStoreTestCase.h index dadc9ec32..4050e461b 100644 --- a/src/C++/test/MessageStoreTestCase.h +++ b/src/C++/test/MessageStoreTestCase.h @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -39,16 +39,16 @@ \ std::vector < std::string > messages; \ object->get( 1, 3, messages ); \ - CHECK_EQUAL( (std::size_t)3, messages.size() ); \ + CHECK_EQUAL( 3U, messages.size() ); \ CHECK_EQUAL( logon.toString(), messages[ 0 ] ); \ CHECK_EQUAL( heartbeat.toString(), messages[ 1 ] ); \ CHECK_EQUAL( newOrderSingle.toString(), messages[ 2 ] ); \ \ object->get( 4, 6, messages ); \ - CHECK_EQUAL( (std::size_t)0, messages.size() ); \ + CHECK_EQUAL( 0U, messages.size() ); \ \ object->get( 2, 6, messages ); \ - CHECK_EQUAL( (std::size_t)2, messages.size() ); \ + CHECK_EQUAL( 2U, messages.size() ); \ CHECK_EQUAL( heartbeat.toString(), messages[ 0 ] ); \ CHECK_EQUAL( newOrderSingle.toString(), messages[ 1 ] ); @@ -71,7 +71,7 @@ \ std::vector < std::string > messages; \ object->get( 1, 4, messages ); \ - CHECK_EQUAL( (std::size_t)4, messages.size() ); \ + CHECK_EQUAL( 4U, messages.size() ); \ CHECK_EQUAL( singleQuote.toString(), messages[0] ); \ CHECK_EQUAL( doubleQuote.toString(), messages[1] ); \ CHECK_EQUAL( bothQuote.toString(), messages[2] ); \ diff --git a/src/C++/test/MessagesTestCase.cpp b/src/C++/test/MessagesTestCase.cpp index 655b0ba8c..235c86d59 100644 --- a/src/C++/test/MessagesTestCase.cpp +++ b/src/C++/test/MessagesTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -112,6 +112,19 @@ TEST(isEmpty) CHECK( message.isEmpty() ); } +TEST(getFieldIfPresent) +{ + FIX::Message message; + FIX::MsgType initial("A"); + CHECK( !message.getFieldIfSet( initial ) ); + CHECK( initial == FIX::MsgType("A") ); + + message.setField( initial ); + FIX::MsgType stored; + CHECK( message.getFieldIfSet( stored ) ); + CHECK( stored == initial ); +} + TEST(setString) { static const char* strGood = @@ -367,27 +380,27 @@ TEST(getXML) << "
" << std::endl << " " << std::endl << " " << std::endl - << " " << std::endl - << " " << std::endl - << "
" << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << " " << std::endl - << ""; + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << " " << std::endl + << ""; CHECK_EQUAL( stream.str(), message.toXML() ); } @@ -488,7 +501,7 @@ TEST(addRemoveGroup) CHECK( object.hasGroup(1, group) ); CHECK( object.hasGroup(2, group) ); CHECK( object.hasGroup(3, group) ); - CHECK_EQUAL( 3, object.groupCount(FIX::FIELD::NoOrders) ); + CHECK_EQUAL( 3lu, object.groupCount(FIX::FIELD::NoOrders) ); object.getField( noOrders ); CHECK_EQUAL( 3, noOrders ); @@ -496,7 +509,7 @@ TEST(addRemoveGroup) CHECK( object.hasGroup(1, group) ); CHECK( object.hasGroup(2, group) ); CHECK( !object.hasGroup(3, group) ); - CHECK_EQUAL( 2, object.groupCount(FIX::FIELD::NoOrders) ); + CHECK_EQUAL( 2lu, object.groupCount(FIX::FIELD::NoOrders) ); object.getField( noOrders ); CHECK_EQUAL( 2, noOrders ); @@ -504,7 +517,7 @@ TEST(addRemoveGroup) CHECK( object.hasGroup(1, group) ); CHECK( !object.hasGroup(2, group) ); CHECK( !object.hasGroup(3, group) ); - CHECK_EQUAL( 1, object.groupCount(FIX::FIELD::NoOrders) ); + CHECK_EQUAL( 1lu, object.groupCount(FIX::FIELD::NoOrders) ); object.getField( noOrders ); CHECK_EQUAL( 1, noOrders ); @@ -512,7 +525,7 @@ TEST(addRemoveGroup) CHECK( !object.hasGroup(1, group) ); CHECK( !object.hasGroup(2, group) ); CHECK( !object.hasGroup(3, group) ); - CHECK_EQUAL( 0, object.groupCount(FIX::FIELD::NoOrders) ); + CHECK_EQUAL( 0lu, object.groupCount(FIX::FIELD::NoOrders) ); CHECK( !object.isSetField( noOrders ) ); } @@ -553,7 +566,7 @@ TEST(replaceGroup) CHECK( object.hasGroup(1, group) ); CHECK( object.hasGroup(2, group) ); CHECK( object.hasGroup(3, group) ); - CHECK_EQUAL( 3, object.groupCount(FIX::FIELD::NoOrders) ); + CHECK_EQUAL( 3lu, object.groupCount(FIX::FIELD::NoOrders) ); object.getField( noOrders ); CHECK_EQUAL( 3, noOrders ); @@ -597,7 +610,7 @@ TEST(testRequestGetString) object.set( TestReqID( "23" ) ); CHECK_EQUAL( "8=FIX.4.2\0019=12\00135=1\001112=23\00110=007\001", - object.toString() ); + object.toString() ); } TEST(testRequestSetString) @@ -907,6 +920,37 @@ TEST(orderCancelRequestSetString) CHECK_EQUAL( '1', object.get( side ) ); } +TEST(XMLNonFIXSetString) +{ + // XMLnonFIX message + FIX::Message object; + + DataDictionary dataDictionary( "../spec/FIX42.xml" ); + + std::string encodedFIXmessage = "8=FIX.4.2\0019=390\001" + "35=8\00134=136\001369=131\00152=20150220-14:40:24.991\00149=CME\00150=G\001" + "56=GGGGGGN\00157=GGG\001143=IL\0011=TEST\0016=0\00111=00000000000000000003\001" + "14=1\00117=64485:M:412850TN0031303\00120=0\00131=208700\00132=1\00137=64227619161\001" + "38=1\00139=2\00140=2\00141=0\00144=208700\00148=147403\00154=1\00155=ES\00159=0\001" + "60=20150220-14:40:24.970\00175=20150220\001107=ESH5\001150=2\001151=0\001167=FUT\001" + "337=TRADE\001375=CME000A\001432=20150220\001442=1\001527=642276191612015022031303\001" + "1028=N\0011057=N\00110=000\001"; + + std::string xmlNonFIXMessage = std::string("8=FIX.4.2\0019=501\00135=n\00134=158\001369=130\00152=20150220-14:40:24.991\001" + "49=CME\00150=G\00156=QQQQQQN\00157=QQQ\001212=413\001213=") + encodedFIXmessage + std::string("\00110=129\001"); + + object.setString( xmlNonFIXMessage, true, &dataDictionary ); + + XmlDataLen dataLen; + XmlData xmlData; + + object.getHeader().getField( dataLen ); + object.getHeader().getField( xmlData ); + + CHECK_EQUAL( 413, dataLen.getValue() ); + CHECK_EQUAL( encodedFIXmessage, xmlData.getValue() ); +} + TEST(orderCancelRejectGetString) { OrderCancelReject object; diff --git a/src/C++/test/MySQLStoreTestCase.cpp b/src/C++/test/MySQLStoreTestCase.cpp index dd47b612a..936b044cc 100644 --- a/src/C++/test/MySQLStoreTestCase.cpp +++ b/src/C++/test/MySQLStoreTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/NullStoreTestCase.cpp b/src/C++/test/NullStoreTestCase.cpp index 339f77c1e..0d591ab6c 100644 --- a/src/C++/test/NullStoreTestCase.cpp +++ b/src/C++/test/NullStoreTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -63,13 +63,13 @@ TEST( setGet ) std::vector < std::string > messages; object.get( 1, 3, messages ); - CHECK_EQUAL( (std::size_t)0, messages.size() ); + CHECK_EQUAL( 0U, messages.size() ); object.get( 4, 6, messages ); - CHECK_EQUAL( (std::size_t)0, messages.size() ); + CHECK_EQUAL( 0U, messages.size() ); object.get( 2, 6, messages ); - CHECK_EQUAL( (std::size_t)0, messages.size() ); + CHECK_EQUAL( 0U, messages.size() ); } TEST( setGetWithQuote ) @@ -94,7 +94,7 @@ TEST( setGetWithQuote ) std::vector < std::string > messages; object.get( 1, 4, messages ); - CHECK_EQUAL( (std::size_t)0, messages.size() ); + CHECK_EQUAL( 0U, messages.size() ); } TEST_FIXTURE( sharedObjectFixture, other ) diff --git a/src/C++/test/OdbcStoreTestCase.cpp b/src/C++/test/OdbcStoreTestCase.cpp index eefa2908d..e26b5b3b9 100644 --- a/src/C++/test/OdbcStoreTestCase.cpp +++ b/src/C++/test/OdbcStoreTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/ParserTestCase.cpp b/src/C++/test/ParserTestCase.cpp index 9a1ae46d2..78e38e9bf 100644 --- a/src/C++/test/ParserTestCase.cpp +++ b/src/C++/test/ParserTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -100,17 +100,15 @@ struct readFixMessageFixture TEST_FIXTURE(readFixMessageFixture, readFixMessage) { - std::string readFixMsg1; - CHECK( object.readFixMessage( readFixMsg1 ) ); - CHECK_EQUAL( fixMsg1, readFixMsg1 ); + std::string readFixMsg; + CHECK( object.readFixMessage( readFixMsg ) ); + CHECK_EQUAL( fixMsg1, readFixMsg ); - std::string readFixMsg2; - CHECK( object.readFixMessage( readFixMsg2 ) ); - CHECK_EQUAL( fixMsg2, readFixMsg2 ); + CHECK( object.readFixMessage( readFixMsg ) ); + CHECK_EQUAL( fixMsg2, readFixMsg ); - std::string readFixMsg3; - CHECK( object.readFixMessage( readFixMsg3 ) ); - CHECK_EQUAL( fixMsg3, readFixMsg3 ); + CHECK( object.readFixMessage( readFixMsg ) ); + CHECK_EQUAL( fixMsg3, readFixMsg ); } struct readPartialFixMessageFixture diff --git a/src/C++/test/PostgreSQLStoreTestCase.cpp b/src/C++/test/PostgreSQLStoreTestCase.cpp index 4ecfedddb..ec54cb8f2 100644 --- a/src/C++/test/PostgreSQLStoreTestCase.cpp +++ b/src/C++/test/PostgreSQLStoreTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/SessionFactoryTestCase.cpp b/src/C++/test/SessionFactoryTestCase.cpp index 3fa0be7b5..1be6e8f49 100644 --- a/src/C++/test/SessionFactoryTestCase.cpp +++ b/src/C++/test/SessionFactoryTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -48,7 +48,7 @@ TEST(validConfiguration) settings.setString(START_TIME, "12:00:00"); settings.setString(END_TIME, "12:00:00"); settings.setString(HEARTBTINT, "30"); - delete object.create(sessionID, settings); + object.destroy(object.create(sessionID, settings)); } TEST(startDayAndEndDayAreDifferent) @@ -66,7 +66,7 @@ TEST(startDayAndEndDayAreDifferent) settings.setString(START_DAY, "Sun"); settings.setString(END_DAY, "Mon"); settings.setString(HEARTBTINT, "30"); - delete object.create(sessionID, settings); + object.destroy(object.create(sessionID, settings)); } } diff --git a/src/C++/test/SessionIDTestCase.cpp b/src/C++/test/SessionIDTestCase.cpp index c8a681454..5c0bf45b3 100644 --- a/src/C++/test/SessionIDTestCase.cpp +++ b/src/C++/test/SessionIDTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/SessionSettingsTestCase.cpp b/src/C++/test/SessionSettingsTestCase.cpp index ee15fe026..25e856780 100644 --- a/src/C++/test/SessionSettingsTestCase.cpp +++ b/src/C++/test/SessionSettingsTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -70,10 +70,10 @@ TEST(readFromIstream) "TargetCompID=TW\n" "SessionQualifier=QUAL2\n" "Value=6\n" - "[SESSION]\n" - "BeginString=FIXT.1.1\n" - "SenderCompID=NYSE\n" - "TargetCompID=TW\n"; + "[SESSION]\n" + "BeginString=FIXT.1.1\n" + "SenderCompID=NYSE\n" + "TargetCompID=TW\n"; std::istringstream input( configuration ); diff --git a/src/C++/test/SessionTestCase.cpp b/src/C++/test/SessionTestCase.cpp index c5d06cfaf..83ac7e96f 100644 --- a/src/C++/test/SessionTestCase.cpp +++ b/src/C++/test/SessionTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -353,7 +353,7 @@ struct sessionFixture : public TestCallback TimeRange sessionTime( startTime, endTime ); DataDictionaryProvider provider; - provider.addTransportDataDictionary( sessionID.getBeginString(), new DataDictionary("../spec/FIX42.xml") ); + provider.addTransportDataDictionary( sessionID.getBeginString(), "../spec/FIX42.xml" ); object = new Session( *this, factory, sessionID, provider, sessionTime, heartBtInt, 0 ); object->setResponder( this ); @@ -392,9 +392,9 @@ struct sessionT11Fixture : public TestCallback TimeRange sessionTime( startTime, endTime ); DataDictionaryProvider provider; - provider.addTransportDataDictionary( sessionID.getBeginString(), new DataDictionary("../spec/FIXT11.xml") ); - provider.addApplicationDataDictionary( ApplVerID(ApplVerID_FIX50), new DataDictionary("../spec/FIX50.xml") ); - provider.addApplicationDataDictionary( ApplVerID(ApplVerID_FIX42), new DataDictionary("../spec/FIX42.xml") ); + provider.addTransportDataDictionary( sessionID.getBeginString(), "../spec/FIXT11.xml" ); + provider.addApplicationDataDictionary( ApplVerID(ApplVerID_FIX50), "../spec/FIX50.xml" ); + provider.addApplicationDataDictionary( ApplVerID(ApplVerID_FIX42), "../spec/FIX42.xml" ); object = new Session( *this, factory, sessionID, provider, sessionTime, heartBtInt, 0 ); object->setSenderDefaultApplVerID( FIX::Message::toApplVerID(BeginString("FIX.5.0")) ); @@ -616,7 +616,7 @@ TEST_FIXTURE(acceptorFixture, callDisconnect) TEST_FIXTURE(sessionFixture, doesSessionExist) { DataDictionaryProvider provider; - provider.addTransportDataDictionary( BeginString("FIX.4.2"), new DataDictionary() ); + provider.addTransportDataDictionary( BeginString("FIX.4.2"), ptr::shared_ptr(new DataDictionary()) ); Session * pSession1 = new Session ( *this, factory, SessionID( BeginString( "FIX.4.2" ), @@ -658,25 +658,25 @@ TEST_FIXTURE(sessionFixture, doesSessionExist) ( SessionID( BeginString( "FIX.4.2" ), SenderCompID( "OREN" ), TargetCompID( "NERO" ) ) ) ); - CHECK_EQUAL( 4, Session::numSessions() ); + CHECK_EQUAL( 4lu, Session::numSessions() ); delete pSession1; CHECK( !Session::doesSessionExist ( SessionID( BeginString( "FIX.4.2" ), SenderCompID( "TW" ), TargetCompID( "ISLD" ) ) ) ); - CHECK_EQUAL( 3, Session::numSessions() ); + CHECK_EQUAL( 3lu, Session::numSessions() ); delete pSession2; delete pSession3; - CHECK_EQUAL( 1, Session::numSessions() ); + CHECK_EQUAL( 1lu, Session::numSessions() ); CHECK( Session::doesSessionExist ( SessionID( BeginString( "FIX.4.2" ), SenderCompID( "OREN" ), TargetCompID( "NERO" ) ) ) ); delete pSession4; - CHECK_EQUAL( 0, Session::numSessions() ); + CHECK_EQUAL( 0lu, Session::numSessions() ); CHECK( !Session::doesSessionExist ( SessionID( BeginString( "FIX.4.2" ), SenderCompID( "OREN" ), TargetCompID( "NERO" ) ) ) ); @@ -687,7 +687,7 @@ TEST_FIXTURE(sessionFixture, doesSessionExist) TEST_FIXTURE(sessionFixture, lookupSession) { DataDictionaryProvider provider; - provider.addTransportDataDictionary( BeginString("FIX.4.2"), new DataDictionary() ); + provider.addTransportDataDictionary( BeginString("FIX.4.2"), ptr::shared_ptr(new DataDictionary()) ); Session* pSession1 = new Session ( *this, factory, SessionID( BeginString( "FIX.4.2" ), @@ -742,7 +742,7 @@ TEST_FIXTURE(sessionFixture, lookupSession) TEST_FIXTURE(sessionFixture, registerSession) { DataDictionaryProvider provider; - provider.addTransportDataDictionary( BeginString("FIX.4.2"), new DataDictionary() ); + provider.addTransportDataDictionary( BeginString("FIX.4.2"), ptr::shared_ptr(new DataDictionary()) ); Session* pSession = new Session ( *this, factory, SessionID( BeginString( "FIX.4.2" ), @@ -1186,6 +1186,8 @@ TEST_FIXTURE(acceptorFixture, doNotRespondToLogonWhenDisabled) struct resetOnEndTimeFixture : public acceptorFixture { + using acceptorFixture::createSession; + void createSession() { startTimeStamp.setCurrent(); @@ -1354,7 +1356,7 @@ struct initiatorCreatedBeforeStartTimeFixture : public TestCallback SessionID sessionID( BeginString( "FIX.4.2" ), SenderCompID( "MJKG" ), TargetCompID( "IZZY" ) ); DataDictionaryProvider provider; - provider.addTransportDataDictionary( sessionID.getBeginString(), new DataDictionary("../spec/FIX42.xml") ); + provider.addTransportDataDictionary( sessionID.getBeginString(), "../spec/FIX42.xml" ); object = new Session( *this, memStoreFactory, sessionID, provider, sessionTime, HEARTBTINT, 0 ); } diff --git a/src/C++/test/SettingsTestCase.cpp b/src/C++/test/SettingsTestCase.cpp index 7886ff34c..8efb65820 100644 --- a/src/C++/test/SettingsTestCase.cpp +++ b/src/C++/test/SettingsTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -53,25 +53,25 @@ TEST(readFromIstream) input >> object; Settings::Sections none = object.get( "NONE" ); - CHECK_EQUAL( (std::size_t)0, none.size() ); + CHECK_EQUAL( 0U, none.size() ); Settings::Sections foo = object.get( "FOO" ); - CHECK_EQUAL( (std::size_t)1, foo.size() ); + CHECK_EQUAL( 1U, foo.size() ); CHECK_EQUAL( 24, foo[ 0 ].getInt( "bar" ) ); CHECK_EQUAL( "moo", foo[ 0 ].getString( "baz" ) ); - CHECK_EQUAL( 2, foo[ 0 ].size() ); + CHECK_EQUAL( 2lu, foo[ 0 ].size() ); Settings::Sections oren = object.get( "OREN" ); - CHECK_EQUAL( (std::size_t)2, oren.size() ); - CHECK_EQUAL( 1, oren[ 0 ].size() ); + CHECK_EQUAL( 2lu, oren.size() ); + CHECK_EQUAL( 1lu, oren[ 0 ].size() ); CHECK_EQUAL( "TW", oren[ 0 ].getString( "Nero" ) ); - CHECK_EQUAL( 2, oren[ 1 ].size() ); + CHECK_EQUAL( 2lu, oren[ 1 ].size() ); CHECK_EQUAL( "Nero", oren[ 1 ].getString( "ISLD" ) ); CHECK_EQUAL( "./\\:", oren[ 1 ].getString( "STUFF" ) ); Settings::Sections nero = object.get( "NERO" ); - CHECK_EQUAL( (std::size_t)1, nero.size() ); - CHECK_EQUAL( 4, nero[ 0 ].size() ); + CHECK_EQUAL( 1lu, nero.size() ); + CHECK_EQUAL( 4lu, nero[ 0 ].size() ); CHECK_EQUAL( "D:\\This Is\\A-Directory\\ok\\", nero[ 0 ].getString( "WINDIR" ) ); CHECK_EQUAL( "/This Is/A Directory/ok/", nero[ 0 ].getString( "UNIXDIR" ) ); CHECK_EQUAL( "D:\\Program Files\\Tomcat 4.1\\webapps\\mek\\WEB-INF\\HTTPtoFIX.cfg", nero[ 0 ].getString( "WINFILE" ) ); diff --git a/src/C++/test/SocketAcceptorTestCase.cpp b/src/C++/test/SocketAcceptorTestCase.cpp index fe430fd22..c16c0c60a 100644 --- a/src/C++/test/SocketAcceptorTestCase.cpp +++ b/src/C++/test/SocketAcceptorTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -108,11 +108,11 @@ TEST_FIXTURE(receivePartialMessageFixture, receivePartialMessage) logon.getHeader().set( SendingTime() ); logon.set( HeartBtInt(30) ); - CHECK( socket_send( s, logon.toString().c_str(), strlen(logon.toString().c_str()) ) ); + CHECK( socket_send( s, logon.toString().c_str(), (int)strlen(logon.toString().c_str()) ) ); object->poll(); - CHECK( socket_send( s, firstPart.c_str(), strlen(firstPart.c_str()) ) ); + CHECK( socket_send( s, firstPart.c_str(), (int)strlen(firstPart.c_str()) ) ); object->poll(); - CHECK( socket_send( s, secondPart.c_str(), strlen(secondPart.c_str()) ) ); + CHECK( socket_send( s, secondPart.c_str(), (int)strlen(secondPart.c_str()) ) ); object->poll(); } } diff --git a/src/C++/test/SocketConnectorTestCase.cpp b/src/C++/test/SocketConnectorTestCase.cpp index 2858c23a0..d349af10a 100644 --- a/src/C++/test/SocketConnectorTestCase.cpp +++ b/src/C++/test/SocketConnectorTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/SocketServerTestCase.cpp b/src/C++/test/SocketServerTestCase.cpp index 0d7006e86..c4509143e 100644 --- a/src/C++/test/SocketServerTestCase.cpp +++ b/src/C++/test/SocketServerTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -72,6 +72,7 @@ TEST_FIXTURE(socketServerFixture, accept) int serverS1 = object.add( TestSettings::port, true, true ); int clientS1 = createSocket( TestSettings::port, "127.0.0.1" ); CHECK( clientS1 > 0 ); + process_sleep(0.1); int s1 = object.accept( serverS1 ); CHECK( s1 >= 0 ); object.block( *this ); @@ -79,6 +80,7 @@ TEST_FIXTURE(socketServerFixture, accept) int clientS2 = createSocket( TestSettings::port, "127.0.0.1" ); CHECK( clientS2 > 0 ); + process_sleep(0.1); int s2 = object.accept( serverS1 ); CHECK( s2 >= 0 ); object.block( *this ); @@ -86,6 +88,7 @@ TEST_FIXTURE(socketServerFixture, accept) int clientS3 = createSocket( TestSettings::port, "127.0.0.1" ); CHECK( clientS3 > 0 ); + process_sleep(0.1); int s3 = object.accept( serverS1 ); CHECK( s3 >= 0 ); object.block( *this ); @@ -121,7 +124,7 @@ TEST_FIXTURE(socketServerFixture, block) object.block( *this ); object.block( *this ); CHECK_EQUAL( 1, data ); - CHECK_EQUAL( (std::size_t)1, bufLen ); + CHECK_EQUAL( 1U, bufLen ); CHECK_EQUAL( '1', *buf ); CHECK( dataSocket > 0 ); diff --git a/src/C++/test/StringUtilitiesTestCase.cpp b/src/C++/test/StringUtilitiesTestCase.cpp index 7ad0367a5..35d56b464 100644 --- a/src/C++/test/StringUtilitiesTestCase.cpp +++ b/src/C++/test/StringUtilitiesTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/TimeRangeTestCase.cpp b/src/C++/test/TimeRangeTestCase.cpp index b070c2ba2..f82de7489 100644 --- a/src/C++/test/TimeRangeTestCase.cpp +++ b/src/C++/test/TimeRangeTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/UtcTimeOnlyTestCase.cpp b/src/C++/test/UtcTimeOnlyTestCase.cpp index 78fcbf2b5..f2e5a086a 100644 --- a/src/C++/test/UtcTimeOnlyTestCase.cpp +++ b/src/C++/test/UtcTimeOnlyTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/C++/test/UtcTimeStampTestCase.cpp b/src/C++/test/UtcTimeStampTestCase.cpp index 70e0c1311..0856e90de 100644 --- a/src/C++/test/UtcTimeStampTestCase.cpp +++ b/src/C++/test/UtcTimeStampTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/at.cpp b/src/at.cpp index bf0512ca1..e4b48f949 100644 --- a/src/at.cpp +++ b/src/at.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/at_application.cs b/src/at_application.cs index 770fb6ae4..f5c6d25f6 100644 --- a/src/at_application.cs +++ b/src/at_application.cs @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/at_application.h b/src/at_application.h index 038f31509..6d07c5b50 100644 --- a/src/at_application.h +++ b/src/at_application.h @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -45,8 +45,7 @@ class MessageCracker : public FIX::MessageCracker { FIX::Message echo = message; FIX::PossResend possResend( false ); - if ( message.getHeader().isSetField( possResend ) ) - message.getHeader().getField( possResend ); + message.getHeader().getFieldIfSet( possResend ); FIX::ClOrdID clOrdID; message.getField( clOrdID ); @@ -178,11 +177,27 @@ class Application : public FIX::Application void toAdmin( FIX::Message& message, const FIX::SessionID& ) {} + void toApp( FIX::Message& message, const FIX::SessionID& ) throw( FIX::DoNotSend ) {} - void fromAdmin( const FIX::Message& message, const FIX::SessionID& ) - throw( FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::RejectLogon ) {} + + void fromAdmin( const FIX::Message& message, const FIX::SessionID& sessionID ) + throw( FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::RejectLogon ) + { + FIX::MsgType msgType; + message.getHeader().getField( msgType ); + if(msgType == FIX::MsgType_Logon) + { + FIX::DefaultApplVerID defaultApplVerID; + if(message.isSetField(defaultApplVerID)) + { + message.getField(defaultApplVerID); + FIX::Session::lookupSession(sessionID)->setSenderDefaultApplVerID(defaultApplVerID); + } + } + } + void fromApp( const FIX::Message& message, const FIX::SessionID& sessionID ) throw( FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::UnsupportedMessageType ) { diff --git a/src/at_messagecracker.cs b/src/at_messagecracker.cs index d70354182..c41579802 100644 --- a/src/at_messagecracker.cs +++ b/src/at_messagecracker.cs @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/config_windows.h b/src/config_windows.h index 4b76bdbe4..2dc26e522 100644 --- a/src/config_windows.h +++ b/src/config_windows.h @@ -1,8 +1,5 @@ #pragma once -// Define if you want a C++ callstack to be displayed after crashing -// #define ENABLE_CALLSTACK 1 - // Define if you are using stlport // #define HAVE_STLPORT @@ -15,8 +12,5 @@ // Define if you have odbc library (Odbc32.lib) // #define HAVE_ODBC 1 -// Define if you have libxml library -// #define HAVE_LIBXML 1 - // Define if you have ftime #define HAVE_FTIME 1 diff --git a/src/pt.cpp b/src/pt.cpp index ccedf3e7a..00a313322 100644 --- a/src/pt.cpp +++ b/src/pt.cpp @@ -1,7 +1,7 @@ /* -*- C++ -*- */ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** @@ -26,6 +26,7 @@ #include "config.h" #endif +#include #include "getopt-repl.h" #include #include "Application.h" @@ -94,7 +95,7 @@ int main( int argc, char** argv ) port = (short)atol( optarg ); break; case 'c': - count = atol( optarg ); + count = atoi( optarg ); break; default: std::cout << "usage: " @@ -105,7 +106,7 @@ int main( int argc, char** argv ) } s_dataDictionary.reset( new FIX::DataDictionary( "../spec/FIX42.xml" ) ); - + std::cout << "Converting integers to strings: "; report( testIntegerToString( count ), count ); @@ -171,6 +172,7 @@ int main( int argc, char** argv ) std::cout << "Storing NewOrderSingle messages: "; report( testFileStoreNewOrderSingle( count ), count ); + std::cout << "Validating NewOrderSingle messages with no data dictionary: "; report( testValidateNewOrderSingle( count ), count ); @@ -307,7 +309,7 @@ double testSerializeFromStringHeartbeat( int count ) FIX::Util::Sys::TickCount start = FIX::Util::Sys::TickCount::now(); for ( int i = 0; i <= count; ++i ) { - message.setString( string ); + message.setString( string, DONT_VALIDATE, s_dataDictionary.get() ); } return (FIX::Util::Sys::TickCount::now() - start).seconds(); } @@ -422,7 +424,7 @@ double testSerializeFromStringNewOrderSingle( int count ) FIX::Util::Sys::TickCount start = FIX::Util::Sys::TickCount::now(); for ( int i = 0; i <= count; ++i ) { - message.setString( string ); + message.setString( string, DONT_VALIDATE, s_dataDictionary.get() ); } return (FIX::Util::Sys::TickCount::now() - start).seconds(); } @@ -582,7 +584,7 @@ double testSerializeFromStringQuoteRequest( int count ) FIX::Util::Sys::TickCount start = FIX::Util::Sys::TickCount::now(); for ( int j = 0; j <= count; ++j ) { - message.setString( string ); + message.setString( string, DONT_VALIDATE, s_dataDictionary.get() ); } return (FIX::Util::Sys::TickCount::now() - start).seconds(); } @@ -748,13 +750,12 @@ double testValidateDictNewOrderSingle( int count ) message.getHeader().set( FIX::TargetCompID( "TARGET" ) ); message.getHeader().set( FIX::MsgSeqNum( 1 ) ); - FIX::DataDictionary dataDictionary( "../spec/FIX42.xml" ); count = count - 1; FIX::Util::Sys::TickCount start = FIX::Util::Sys::TickCount::now(); for ( int i = 0; i <= count; ++i ) { - dataDictionary.validate( message ); + s_dataDictionary->validate( message ); } return (FIX::Util::Sys::TickCount::now() - start).seconds(); } @@ -806,13 +807,12 @@ double testValidateDictQuoteRequest( int count ) message.addGroup( noRelatedSym ); } - FIX::DataDictionary dataDictionary( "../spec/FIX42.xml" ); count = count - 1; FIX::Util::Sys::TickCount start = FIX::Util::Sys::TickCount::now(); for ( int j = 0; j <= count; ++j ) { - dataDictionary.validate( message ); + s_dataDictionary->validate( message ); } return (FIX::Util::Sys::TickCount::now() - start).seconds(); } diff --git a/src/pt.cs b/src/pt.cs index d2e09100f..f7ac22435 100644 --- a/src/pt.cs +++ b/src/pt.cs @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/src/python/Makefile.am b/src/python/Makefile.am index 187604312..b487958c1 100644 --- a/src/python/Makefile.am +++ b/src/python/Makefile.am @@ -5,10 +5,10 @@ _quickfix_la_SOURCES = \ python_DATA = quickfix.py quickfix40.py quickfix41.py quickfix42.py quickfix43.py quickfix44.py quickfix50.py quickfix50sp1.py quickfix50sp2.py quickfixt11.py -_quickfix_la_LDFLAGS = -version-info 11:0:0 -module +_quickfix_la_LDFLAGS = -version-info 12:0:0 -module _quickfix_la_LIBADD = $(top_builddir)/src/C++/libquickfix.la -INCLUDES =-I. -I.. -I../.. +INCLUDES =-I. -I.. -I../.. -I../C++ local_python_src=$(top_builddir)/src/python local_python_lib=$(top_builddir)/lib/python @@ -17,6 +17,7 @@ all-local: mkdir -p $(local_python_lib) ln -sf $(local_python_src)/.libs/_quickfix* $(local_python_lib) ln -sf $(local_python_src)/*.py $(local_python_lib) + ln -sf $(top_builddir)/spec spec clean-local: rm -rf $(local_python_lib) diff --git a/src/python/QuickfixPython.cpp b/src/python/QuickfixPython.cpp index 53a880469..ee6e34164 100644 --- a/src/python/QuickfixPython.cpp +++ b/src/python/QuickfixPython.cpp @@ -1,14 +1,18 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). - * Version 2.0.10 - * - * This file is not intended to be easily readable and contains a number of + * Version 3.0.8 + * + * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make - * changes to this file unless you know what you are doing--modify the SWIG - * interface file instead. + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. * ----------------------------------------------------------------------------- */ + +#ifndef SWIGPYTHON #define SWIGPYTHON +#endif + #define SWIG_DIRECTORS #define SWIG_PYTHON_THREADS #define SWIG_PYTHON_DIRECTOR_NO_VTABLE @@ -68,28 +72,28 @@ template T SwigValueInit() { #ifndef SWIGUNUSED # if defined(__GNUC__) # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) -# define SWIGUNUSED __attribute__ ((__unused__)) +# define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif # elif defined(__ICC) -# define SWIGUNUSED __attribute__ ((__unused__)) +# define SWIGUNUSED __attribute__ ((__unused__)) # else -# define SWIGUNUSED +# define SWIGUNUSED # endif #endif #ifndef SWIG_MSC_UNSUPPRESS_4505 # if defined(_MSC_VER) # pragma warning(disable : 4505) /* unreferenced local function has been removed */ -# endif +# endif #endif #ifndef SWIGUNUSEDPARM # ifdef __cplusplus # define SWIGUNUSEDPARM(p) # else -# define SWIGUNUSEDPARM(p) p SWIGUNUSED +# define SWIGUNUSEDPARM(p) p SWIGUNUSED # endif #endif @@ -132,7 +136,7 @@ template T SwigValueInit() { # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL -# endif +# endif #endif /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ @@ -145,10 +149,29 @@ template T SwigValueInit() { # define _SCL_SECURE_NO_DEPRECATE #endif +/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ +#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) +# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 +#endif +/* Intel's compiler complains if a variable which was never initialised is + * cast to void, which is a common idiom which we use to indicate that we + * are aware a variable isn't used. So we just silence that warning. + * See: https://github.com/swig/swig/issues/192 for more discussion. + */ +#ifdef __INTEL_COMPILER +# pragma warning disable 592 +#endif -/* Python.h has to appear first */ -#include + +#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG) +/* Use debug wrappers with the Python release dll */ +# undef _DEBUG +# include +# define _DEBUG +#else +# include +#endif /* ----------------------------------------------------------------------------- * swigrun.swg @@ -174,7 +197,7 @@ template T SwigValueInit() { You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the SWIG runtime code. In 99.9% of the cases, SWIG just needs to declare them as 'static'. - + But only do this if strictly necessary, ie, if you have problems with your compiler or suchlike. */ @@ -200,16 +223,16 @@ template T SwigValueInit() { #define SWIG_POINTER_OWN 0x1 -/* +/* Flags/methods for returning states. - - The SWIG conversion methods, as ConvertPtr, return an integer + + The SWIG conversion methods, as ConvertPtr, return an integer that tells if the conversion was successful or not. And if not, an error code can be returned (see swigerrors.swg for the codes). - + Use the following macros/flags to set or process the returning states. - + In old versions of SWIG, code such as the following was usually written: if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { @@ -242,23 +265,23 @@ template T SwigValueInit() { } else { // fail code } - + I.e., now SWIG_ConvertPtr can return new objects and you can identify the case and take care of the deallocation. Of course that also requires SWIG_ConvertPtr to return new result values, such as - int SWIG_ConvertPtr(obj, ptr,...) { - if () { - if () { - *ptr = ; - return SWIG_NEWOBJ; - } else { - *ptr = ; - return SWIG_OLDOBJ; - } - } else { - return SWIG_BADOBJ; - } + int SWIG_ConvertPtr(obj, ptr,...) { + if () { + if () { + *ptr = ; + return SWIG_NEWOBJ; + } else { + *ptr = ; + return SWIG_OLDOBJ; + } + } else { + return SWIG_BADOBJ; + } } Of course, returning the plain '0(success)/-1(fail)' still works, but you can be @@ -272,17 +295,17 @@ template T SwigValueInit() { int fooi(int); and you call - + food(1) // cast rank '1' (1 -> 1.0) fooi(1) // cast rank '0' just use the SWIG_AddCast()/SWIG_CheckState() */ -#define SWIG_OK (0) +#define SWIG_OK (0) #define SWIG_ERROR (-1) #define SWIG_IsOK(r) (r >= 0) -#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) +#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) /* The CastRankLimit says how many bits are used for the cast rank */ #define SWIG_CASTRANKLIMIT (1 << 8) @@ -313,11 +336,11 @@ template T SwigValueInit() { # endif # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) -SWIGINTERNINLINE int SWIG_AddCast(int r) { +SWIGINTERNINLINE int SWIG_AddCast(int r) { return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; } -SWIGINTERNINLINE int SWIG_CheckState(int r) { - return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; +SWIGINTERNINLINE int SWIG_CheckState(int r) { + return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; } #else /* no cast-rank mode */ # define SWIG_AddCast(r) (r) @@ -348,8 +371,8 @@ typedef struct swig_type_info { typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ - struct swig_cast_info *next; /* pointer to next array of casts | pointer to cast hashed by value */ - unsigned int value; /* index of the last valid element in the array | typename hash value */ + struct swig_cast_info *next; /* pointer to next cast in linked list */ + struct swig_cast_info *prev; /* pointer to the previous cast */ } swig_cast_info; /* Structure used to store module information @@ -364,7 +387,7 @@ typedef struct swig_module_info { void *clientdata; /* Language specific module data */ } swig_module_info; -/* +/* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. @@ -410,134 +433,55 @@ SWIG_TypeEquiv(const char *nb, const char *tb) { return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; } -/* - * Hash function for type name strings, based on maRushPrime1Hash (http://amsoftware.narod.ru/algo2.html) - */ -SWIGRUNTIME unsigned int SWIG_Hash(const char *str, int len) { - register const unsigned char* data = (const unsigned char*)str; - register unsigned int hash = len, i = 0, k; - register int rem = len; - - while (rem >= sizeof(unsigned int)) { - k = *(unsigned int*)data; - k += i++; - hash ^= k; - hash *= 171717; - data += sizeof(unsigned int); - rem -= sizeof(unsigned int); - } - - k = 0; - switch (rem) { - case 3: k = (unsigned int)(data[2]) << 16; - case 2: k |= (unsigned int)(data[1]) << 8; - case 1: k |= (unsigned int)(data[0]); - k += i++; - hash ^= k; - hash *= 171717; - } - return hash; -} - /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { - static const unsigned int scan_threshold = 4; if (ty) { - swig_cast_info *head = ty->cast; - unsigned int hash_value = 0; - int hashed = 0; - - while (head) { - - if (strcmp(head->type->name, c) == 0) { - return head; - } - - if (head->value) { - swig_cast_info* iter; - swig_cast_info *last = head + head->value; - swig_cast_info *first = head + 1; - - switch (hashed) { - case 0: - if (head->value < scan_threshold) { - for (iter = first; iter <= last; iter++) { - if (strcmp(iter->type->name, c) == 0) { - return iter; - } - } - break; - } - hashed = 1; - hash_value = SWIG_Hash(c, strlen(c)); - - default: - /* Binary search over sorted <'next'|'value'> pairs */ - do { - iter = first + ((last - first) >> 1); - if (iter->value < hash_value) { - first = iter + 1; - } else if (iter->value == hash_value) { - - if (strcmp(iter->next->type->name, c) == 0) { - return iter->next; - } - - /* Hash collision check */ - for (last = iter + 1; last->next && last->value == hash_value; last++) { - if (strcmp(last->next->type->name, c) == 0) { - return last->next; - } - } - for (first = iter - 1; first != head && first->value == hash_value; first--) { - if (strcmp(first->next->type->name, c) == 0) { - return first->next; - } - } - break; - } else - last = iter - 1; - } while (first <= last); - } + swig_cast_info *iter = ty->cast; + while (iter) { + if (strcmp(iter->type->name, c) == 0) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; } - head = head->next; + iter = iter->next; } } return 0; } -/* - Check the type by type address +/* + Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) { if (ty) { - swig_cast_info *head = ty->cast; - while (head) { - if (head->type == from) { - return head; - } - - if (head->value) { - swig_cast_info* iter; - swig_cast_info *last = head + head->value; - swig_cast_info *first = head + 1; - - /* Binary search over sorted array of casts */ - do { - iter = first + ((last - first) >> 1); - if (iter->type < from) { - first = iter + 1; - } else if (iter->type == from) { - return iter; - } else - last = iter - 1; - } while (first <= last); + swig_cast_info *iter = ty->cast; + while (iter) { + if (iter->type == from) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; } - head = head->next; + iter = iter->next; } } return 0; @@ -551,7 +495,7 @@ SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); } -/* +/* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * @@ -595,59 +539,55 @@ SWIG_TypePrettyName(const swig_type_info *type) { return type->name; } -/* +/* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { - swig_cast_info *head = ti->cast; + swig_cast_info *cast = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; - - while (head) { - swig_cast_info* cast; - for (cast = head; (cast - head) <= head->value; cast++) { - if (!cast->converter) { - swig_type_info *tc = cast->type; - if (!tc->clientdata) { - SWIG_TypeClientData(tc, clientdata); - } + + while (cast) { + if (!cast->converter) { + swig_type_info *tc = cast->type; + if (!tc->clientdata) { + SWIG_TypeClientData(tc, clientdata); } } - head = head->next; + cast = cast->next; } } - SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientData(ti, clientdata); ti->owndata = 1; } - + /* Search for a swig_type_info structure only by mangled name Search is a O(log #types) - - We start searching at module start, and finish searching when start == end. + + We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * -SWIG_MangledTypeQueryModule(swig_module_info *start, - swig_module_info *end, +SWIG_MangledTypeQueryModule(swig_module_info *start, + swig_module_info *end, const char *name) { swig_module_info *iter = start; do { if (iter->size) { - register size_t l = 0; - register size_t r = iter->size - 1; + size_t l = 0; + size_t r = iter->size - 1; do { /* since l+r >= 0, we can (>> 1) instead (/ 2) */ - register size_t i = (l + r) >> 1; + size_t i = (l + r) >> 1; const char *iname = iter->types[i]->name; if (iname) { - register int compare = strcmp(name, iname); - if (compare == 0) { + int compare = strcmp(name, iname); + if (compare == 0) { return iter->types[i]; } else if (compare < 0) { if (i) { @@ -672,14 +612,14 @@ SWIG_MangledTypeQueryModule(swig_module_info *start, Search for a swig_type_info structure for either a mangled name or a human readable name. It first searches the mangled names of the types, which is a O(log #types) If a type is not found it then searches the human readable names, which is O(#types). - - We start searching at module start, and finish searching when start == end. + + We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * -SWIG_TypeQueryModule(swig_module_info *start, - swig_module_info *end, +SWIG_TypeQueryModule(swig_module_info *start, + swig_module_info *end, const char *name) { /* STEP 1: Search the name field using binary search */ swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); @@ -690,7 +630,7 @@ SWIG_TypeQueryModule(swig_module_info *start, of the str field (the human readable name) */ swig_module_info *iter = start; do { - register size_t i = 0; + size_t i = 0; for (; i < iter->size; ++i) { if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) return iter->types[i]; @@ -698,56 +638,56 @@ SWIG_TypeQueryModule(swig_module_info *start, iter = iter->next; } while (iter != end); } - + /* neither found a match */ return 0; } -/* +/* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static const char hex[17] = "0123456789abcdef"; - register const unsigned char *u = (unsigned char *) ptr; - register const unsigned char *eu = u + sz; + const unsigned char *u = (unsigned char *) ptr; + const unsigned char *eu = u + sz; for (; u != eu; ++u) { - register unsigned char uu = *u; + unsigned char uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } -/* +/* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { - register unsigned char *u = (unsigned char *) ptr; - register const unsigned char *eu = u + sz; + unsigned char *u = (unsigned char *) ptr; + const unsigned char *eu = u + sz; for (; u != eu; ++u) { - register char d = *(c++); - register unsigned char uu; + char d = *(c++); + unsigned char uu; if ((d >= '0') && (d <= '9')) uu = ((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = ((d - ('a'-10)) << 4); - else + else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (d - ('a'-10)); - else + else return (char *) 0; *u = uu; } return c; } -/* +/* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * @@ -807,18 +747,18 @@ SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { #endif /* Errors in SWIG */ -#define SWIG_UnknownError -1 -#define SWIG_IOError -2 -#define SWIG_RuntimeError -3 -#define SWIG_IndexError -4 -#define SWIG_TypeError -5 -#define SWIG_DivisionByZero -6 -#define SWIG_OverflowError -7 -#define SWIG_SyntaxError -8 -#define SWIG_ValueError -9 +#define SWIG_UnknownError -1 +#define SWIG_IOError -2 +#define SWIG_RuntimeError -3 +#define SWIG_IndexError -4 +#define SWIG_TypeError -5 +#define SWIG_DivisionByZero -6 +#define SWIG_OverflowError -7 +#define SWIG_SyntaxError -8 +#define SWIG_ValueError -9 #define SWIG_SystemError -10 #define SWIG_AttributeError -11 -#define SWIG_MemoryError -12 +#define SWIG_MemoryError -12 #define SWIG_NullReferenceError -13 @@ -1391,7 +1331,7 @@ SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) { /* Unpack the argument tuple */ -SWIGINTERN int +SWIGINTERN Py_ssize_t SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs) { if (!args) { @@ -1405,7 +1345,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi } if (!PyTuple_Check(args)) { if (min <= 1 && max >= 1) { - register int i; + Py_ssize_t i; objs[0] = args; for (i = 1; i < max; ++i) { objs[i] = 0; @@ -1415,7 +1355,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple"); return 0; } else { - register Py_ssize_t l = PyTuple_GET_SIZE(args); + Py_ssize_t l = PyTuple_GET_SIZE(args); if (l < min) { PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", name, (min == max ? "" : "at least "), (int)min, (int)l); @@ -1425,7 +1365,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi name, (min == max ? "" : "at most "), (int)max, (int)l); return 0; } else { - register int i; + Py_ssize_t i; for (i = 0; i < l; ++i) { objs[i] = PyTuple_GET_ITEM(args, i); } @@ -1611,6 +1551,23 @@ typedef struct { #endif } SwigPyObject; + +#ifdef SWIGPYTHON_BUILTIN + +SWIGRUNTIME PyObject * +SwigPyObject_get___dict__(PyObject *v, PyObject *SWIGUNUSEDPARM(args)) +{ + SwigPyObject *sobj = (SwigPyObject *)v; + + if (!sobj->dict) + sobj->dict = PyDict_New(); + + Py_INCREF(sobj->dict); + return sobj->dict; +} + +#endif + SWIGRUNTIME PyObject * SwigPyObject_long(SwigPyObject *v) { @@ -1678,34 +1635,6 @@ SwigPyObject_repr(SwigPyObject *v, PyObject *args) return repr; } -SWIGRUNTIME int -SwigPyObject_print(SwigPyObject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) -{ - char *str; -#ifdef METH_NOARGS - PyObject *repr = SwigPyObject_repr(v); -#else - PyObject *repr = SwigPyObject_repr(v, NULL); -#endif - if (repr) { - str = SWIG_Python_str_AsChar(repr); - fputs(str, fp); - SWIG_Python_str_DelForPy3(str); - Py_DECREF(repr); - return 0; - } else { - return 1; - } -} - -SWIGRUNTIME PyObject * -SwigPyObject_str(SwigPyObject *v) -{ - char result[SWIG_BUFFER_SIZE]; - return SWIG_PackVoidPtr(result, v->ptr, v->ty->name, sizeof(result)) ? - SWIG_Python_str_FromChar(result) : 0; -} - SWIGRUNTIME int SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w) { @@ -1777,16 +1706,32 @@ SwigPyObject_dealloc(PyObject *v) if (destroy) { /* destroy is always a VARARGS method */ PyObject *res; + + /* PyObject_CallFunction() has the potential to silently drop + the active active exception. In cases of unnamed temporary + variable or where we just finished iterating over a generator + StopIteration will be active right now, and this needs to + remain true upon return from SwigPyObject_dealloc. So save + and restore. */ + + PyObject *val = NULL, *type = NULL, *tb = NULL; + PyErr_Fetch(&val, &type, &tb); + if (data->delargs) { - /* we need to create a temporary object to carry the destroy operation */ - PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0); - res = SWIG_Python_CallFunctor(destroy, tmp); - Py_DECREF(tmp); + /* we need to create a temporary object to carry the destroy operation */ + PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0); + res = SWIG_Python_CallFunctor(destroy, tmp); + Py_DECREF(tmp); } else { - PyCFunction meth = PyCFunction_GET_FUNCTION(destroy); - PyObject *mself = PyCFunction_GET_SELF(destroy); - res = ((*meth)(mself, v)); + PyCFunction meth = PyCFunction_GET_FUNCTION(destroy); + PyObject *mself = PyCFunction_GET_SELF(destroy); + res = ((*meth)(mself, v)); } + if (!res) + PyErr_WriteUnraisable(destroy); + + PyErr_Restore(val, type, tb); + Py_XDECREF(res); } #if !defined(SWIG_PYTHON_SILENT_MEMLEAK) @@ -1810,6 +1755,7 @@ SwigPyObject_append(PyObject* v, PyObject* next) next = tmp; #endif if (!SwigPyObject_Check(next)) { + PyErr_SetString(PyExc_TypeError, "Attempt to append a non SwigPyObject"); return NULL; } sobj->next = next; @@ -1909,7 +1855,7 @@ swigobject_methods[] = { static PyMethodDef swigobject_methods[] = { {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"}, - {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"}, + {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (char *)"acquires ownership of the pointer"}, {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, {(char *)"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (char *)"appends another 'this' object"}, {(char *)"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (char *)"returns the next 'this' object"}, @@ -1965,7 +1911,9 @@ SwigPyObject_TypeOnce(void) { (unaryfunc)SwigPyObject_oct, /*nb_oct*/ (unaryfunc)SwigPyObject_hex, /*nb_hex*/ #endif -#if PY_VERSION_HEX >= 0x03000000 /* 3.0 */ +#if PY_VERSION_HEX >= 0x03050000 /* 3.5 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_matrix_multiply */ +#elif PY_VERSION_HEX >= 0x03000000 /* 3.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */ #elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */ @@ -1991,7 +1939,7 @@ SwigPyObject_TypeOnce(void) { sizeof(SwigPyObject), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor)SwigPyObject_dealloc, /* tp_dealloc */ - (printfunc)SwigPyObject_print, /* tp_print */ + 0, /* tp_print */ #if PY_VERSION_HEX < 0x02020000 (getattrfunc)SwigPyObject_getattr, /* tp_getattr */ #else @@ -2009,7 +1957,7 @@ SwigPyObject_TypeOnce(void) { 0, /* tp_as_mapping */ (hashfunc)0, /* tp_hash */ (ternaryfunc)0, /* tp_call */ - (reprfunc)SwigPyObject_str, /* tp_str */ + 0, /* tp_str */ PyObject_GenericGetAttr, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ @@ -2045,10 +1993,19 @@ SwigPyObject_TypeOnce(void) { 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 - 0, /* tp_version */ + 0, /* tp_version_tag */ +#endif +#if PY_VERSION_HEX >= 0x03040000 + 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS - 0,0,0,0 /* tp_alloc -> tp_next */ + 0, /* tp_allocs */ + 0, /* tp_frees */ + 0, /* tp_maxalloc */ +#if PY_VERSION_HEX >= 0x02050000 + 0, /* tp_prev */ +#endif + 0 /* tp_next */ #endif }; swigpyobject_type = tmp; @@ -2224,10 +2181,19 @@ SwigPyPacked_TypeOnce(void) { 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 - 0, /* tp_version */ + 0, /* tp_version_tag */ +#endif +#if PY_VERSION_HEX >= 0x03040000 + 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS - 0,0,0,0 /* tp_alloc -> tp_next */ + 0, /* tp_allocs */ + 0, /* tp_frees */ + 0, /* tp_maxalloc */ +#if PY_VERSION_HEX >= 0x02050000 + 0, /* tp_prev */ +#endif + 0 /* tp_next */ #endif }; swigpypacked_type = tmp; @@ -2386,10 +2352,11 @@ SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) { int res; SwigPyObject *sobj; + int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0; if (!obj) return SWIG_ERROR; - if (obj == Py_None) { + if (obj == Py_None && !implicit_conv) { if (ptr) *ptr = 0; return SWIG_OK; @@ -2438,7 +2405,7 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int } res = SWIG_OK; } else { - if (flags & SWIG_POINTER_IMPLICIT_CONV) { + if (implicit_conv) { SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; if (data && !data->implicitconv) { PyObject *klass = data->klass; @@ -2473,6 +2440,13 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int } } } + if (!SWIG_IsOK(res) && obj == Py_None) { + if (ptr) + *ptr = 0; + if (PyErr_Occurred()) + PyErr_Clear(); + res = SWIG_OK; + } } return res; } @@ -2560,7 +2534,7 @@ SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) } } else { #if PY_VERSION_HEX >= 0x03000000 - inst = PyBaseObject_Type.tp_new((PyTypeObject*) data->newargs, Py_None, Py_None); + inst = ((PyTypeObject*) data->newargs)->tp_new((PyTypeObject*) data->newargs, Py_None, Py_None); if (inst) { PyObject_SetAttr(inst, SWIG_This(), swig_this); Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG; @@ -2670,18 +2644,21 @@ SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int f newobj = (SwigPyObject *) newobj->next; newobj->next = next_self; newobj = (SwigPyObject *)next_self; +#ifdef SWIGPYTHON_BUILTIN + newobj->dict = 0; +#endif } } else { newobj = PyObject_New(SwigPyObject, clientdata->pytype); +#ifdef SWIGPYTHON_BUILTIN + newobj->dict = 0; +#endif } if (newobj) { newobj->ptr = ptr; newobj->ty = type; newobj->own = own; newobj->next = 0; -#ifdef SWIGPYTHON_BUILTIN - newobj->dict = 0; -#endif return (PyObject*) newobj; } return SWIG_Py_Void(); @@ -2744,13 +2721,11 @@ PyModule_AddObject(PyObject *m, char *name, PyObject *o) { PyObject *dict; if (!PyModule_Check(m)) { - PyErr_SetString(PyExc_TypeError, - "PyModule_AddObject() needs module as first arg"); + PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs module as first arg"); return SWIG_ERROR; } if (!o) { - PyErr_SetString(PyExc_TypeError, - "PyModule_AddObject() needs non-NULL value"); + PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs non-NULL value"); return SWIG_ERROR; } @@ -2972,7 +2947,7 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { PyObject *descr; PyObject *encoded_name; descrsetfunc f; - int res; + int res = -1; # ifdef Py_USING_UNICODE if (PyString_Check(name)) { @@ -2995,7 +2970,6 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { goto done; } - res = -1; descr = _PyType_Lookup(tp, name); f = NULL; if (descr != NULL) @@ -3034,18 +3008,31 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #define SWIG_exception(code, msg) do { SWIG_Error(code, msg); SWIG_fail;; } while(0) +/* ----------------------------------------------------------------------------- + * director_common.swg + * + * This file contains support for director classes which is common between + * languages. + * ----------------------------------------------------------------------------- */ + +/* + Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the + 'Swig' namespace. This could be useful for multi-modules projects. +*/ +#ifdef SWIG_DIRECTOR_STATIC +/* Force anonymous (static) namespace */ +#define Swig +#endif /* ----------------------------------------------------------------------------- * director.swg * - * This file contains support for director classes that proxy - * method calls from C++ to Python extensions. + * This file contains support for director classes so that Python proxy + * methods can be called from C++. * ----------------------------------------------------------------------------- */ #ifndef SWIG_DIRECTOR_PYTHON_HEADER_ #define SWIG_DIRECTOR_PYTHON_HEADER_ -#ifdef __cplusplus - #include #include #include @@ -3078,34 +3065,23 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #endif -/* - Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the - 'Swig' namespace. This could be useful for multi-modules projects. -*/ -#ifdef SWIG_DIRECTOR_STATIC -/* Force anonymous (static) namespace */ -#define Swig -#endif - - /* Use -DSWIG_DIRECTOR_NORTTI if you prefer to avoid the use of the native C++ RTTI and dynamic_cast<>. But be aware that directors could stop working when using this option. */ #ifdef SWIG_DIRECTOR_NORTTI -/* +/* When we don't use the native C++ RTTI, we implement a minimal one only for Directors. */ # ifndef SWIG_DIRECTOR_RTDIR # define SWIG_DIRECTOR_RTDIR -#include namespace Swig { class Director; - SWIGINTERN std::map& get_rtdir_map() { - static std::map rtdir_map; + SWIGINTERN std::map& get_rtdir_map() { + static std::map rtdir_map; return rtdir_map; } @@ -3114,15 +3090,15 @@ namespace Swig { } SWIGINTERNINLINE Director *get_rtdir(void *vptr) { - std::map::const_iterator pos = get_rtdir_map().find(vptr); + std::map::const_iterator pos = get_rtdir_map().find(vptr); Director *rtdir = (pos != get_rtdir_map().end()) ? pos->second : 0; return rtdir; } } # endif /* SWIG_DIRECTOR_RTDIR */ -# define SWIG_DIRECTOR_CAST(ARG) Swig::get_rtdir(static_cast(ARG)) -# define SWIG_DIRECTOR_RGTR(ARG1, ARG2) Swig::set_rtdir(static_cast(ARG1), ARG2) +# define SWIG_DIRECTOR_CAST(ARG) Swig::get_rtdir(static_cast(ARG)) +# define SWIG_DIRECTOR_RGTR(ARG1, ARG2) Swig::set_rtdir(static_cast(ARG1), ARG2) #else @@ -3135,154 +3111,139 @@ extern "C" { struct swig_type_info; } -namespace Swig { +namespace Swig { /* memory handler */ - struct GCItem - { + struct GCItem { virtual ~GCItem() {} - virtual int get_own() const - { + virtual int get_own() const { return 0; } }; - struct GCItem_var - { - GCItem_var(GCItem *item = 0) : _item(item) - { + struct GCItem_var { + GCItem_var(GCItem *item = 0) : _item(item) { } - GCItem_var& operator=(GCItem *item) - { + GCItem_var& operator=(GCItem *item) { GCItem *tmp = _item; _item = item; delete tmp; return *this; } - ~GCItem_var() - { + ~GCItem_var() { delete _item; } - - GCItem * operator->() const - { + + GCItem * operator->() const { return _item; } - + private: GCItem *_item; }; - - struct GCItem_Object : GCItem - { - GCItem_Object(int own) : _own(own) - { + + struct GCItem_Object : GCItem { + GCItem_Object(int own) : _own(own) { } - - virtual ~GCItem_Object() - { + + virtual ~GCItem_Object() { } - int get_own() const - { + int get_own() const { return _own; } - + private: int _own; }; template - struct GCItem_T : GCItem - { - GCItem_T(Type *ptr) : _ptr(ptr) - { + struct GCItem_T : GCItem { + GCItem_T(Type *ptr) : _ptr(ptr) { } - - virtual ~GCItem_T() - { + + virtual ~GCItem_T() { delete _ptr; } - + private: Type *_ptr; }; template - struct GCArray_T : GCItem - { - GCArray_T(Type *ptr) : _ptr(ptr) - { + struct GCArray_T : GCItem { + GCArray_T(Type *ptr) : _ptr(ptr) { } - - virtual ~GCArray_T() - { + + virtual ~GCArray_T() { delete[] _ptr; } - + private: Type *_ptr; }; /* base class for director exceptions */ - class DirectorException { + class DirectorException : public std::exception { protected: std::string swig_msg; public: - DirectorException(PyObject *error, const char* hdr ="", const char* msg ="") - : swig_msg(hdr) - { - SWIG_PYTHON_THREAD_BEGIN_BLOCK; - if (strlen(msg)) { + DirectorException(PyObject *error, const char *hdr ="", const char *msg ="") : swig_msg(hdr) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + if (msg[0]) { swig_msg += " "; swig_msg += msg; } if (!PyErr_Occurred()) { - PyErr_SetString(error, getMessage()); + PyErr_SetString(error, what()); } - SWIG_PYTHON_THREAD_END_BLOCK; + SWIG_PYTHON_THREAD_END_BLOCK; } - const char *getMessage() const - { - return swig_msg.c_str(); + virtual ~DirectorException() throw() { } - static void raise(PyObject *error, const char *msg) - { + /* Deprecated, use what() instead */ + const char *getMessage() const { + return what(); + } + + const char *what() const throw() { + return swig_msg.c_str(); + } + + static void raise(PyObject *error, const char *msg) { throw DirectorException(error, msg); } - static void raise(const char *msg) - { + static void raise(const char *msg) { raise(PyExc_RuntimeError, msg); } }; /* unknown exception handler */ - class UnknownExceptionHandler - { + class UnknownExceptionHandler { #ifdef SWIG_DIRECTOR_UEH - static void handler() { + static void handler() { try { throw; } catch (DirectorException& e) { std::cerr << "SWIG Director exception caught:" << std::endl - << e.getMessage() << std::endl; + << e.what() << std::endl; } catch (std::exception& e) { std::cerr << "std::exception caught: "<< e.what() << std::endl; } catch (...) { std::cerr << "Unknown exception caught." << std::endl; } - + std::cerr << std::endl << "Python interpreter traceback:" << std::endl; PyErr_Print(); std::cerr << std::endl; - + std::cerr << "This exception was caught by the SWIG unexpected exception handler." << std::endl << "Try using %feature(\"director:except\") to avoid reaching this point." << std::endl << std::endl @@ -3291,69 +3252,58 @@ namespace Swig { } public: - + std::unexpected_handler old; - UnknownExceptionHandler(std::unexpected_handler nh = handler) - { + UnknownExceptionHandler(std::unexpected_handler nh = handler) { old = std::set_unexpected(nh); } - ~UnknownExceptionHandler() - { + ~UnknownExceptionHandler() { std::set_unexpected(old); } #endif }; /* type mismatch in the return value from a python method call */ - class DirectorTypeMismatchException : public Swig::DirectorException { + class DirectorTypeMismatchException : public DirectorException { public: - DirectorTypeMismatchException(PyObject *error, const char* msg="") - : Swig::DirectorException(error, "SWIG director type mismatch", msg) - { + DirectorTypeMismatchException(PyObject *error, const char *msg="") + : DirectorException(error, "SWIG director type mismatch", msg) { } - DirectorTypeMismatchException(const char* msg="") - : Swig::DirectorException(PyExc_TypeError, "SWIG director type mismatch", msg) - { + DirectorTypeMismatchException(const char *msg="") + : DirectorException(PyExc_TypeError, "SWIG director type mismatch", msg) { } - static void raise(PyObject *error, const char *msg) - { + static void raise(PyObject *error, const char *msg) { throw DirectorTypeMismatchException(error, msg); } - static void raise(const char *msg) - { + static void raise(const char *msg) { throw DirectorTypeMismatchException(msg); } }; /* any python exception that occurs during a director method call */ - class DirectorMethodException : public Swig::DirectorException { + class DirectorMethodException : public DirectorException { public: - DirectorMethodException(const char* msg = "") - : DirectorException(PyExc_RuntimeError, "SWIG director method error.", msg) - { - } + DirectorMethodException(const char *msg = "") + : DirectorException(PyExc_RuntimeError, "SWIG director method error.", msg) { + } - static void raise(const char *msg) - { + static void raise(const char *msg) { throw DirectorMethodException(msg); } }; /* attempt to call a pure virtual method via a director method */ - class DirectorPureVirtualException : public Swig::DirectorException - { + class DirectorPureVirtualException : public DirectorException { public: - DirectorPureVirtualException(const char* msg = "") - : DirectorException(PyExc_RuntimeError, "SWIG director pure virtual method called", msg) - { + DirectorPureVirtualException(const char *msg = "") + : DirectorException(PyExc_RuntimeError, "SWIG director pure virtual method called", msg) { } - static void raise(const char *msg) - { + static void raise(const char *msg) { throw DirectorPureVirtualException(msg); } }; @@ -3368,88 +3318,81 @@ namespace Swig { #ifdef __THREAD__ # include "pythread.h" - class Guard - { - PyThread_type_lock & mutex_; - + class Guard { + PyThread_type_lock &mutex_; + public: - Guard(PyThread_type_lock & mutex) : mutex_(mutex) - { + Guard(PyThread_type_lock & mutex) : mutex_(mutex) { PyThread_acquire_lock(mutex_, WAIT_LOCK); } - - ~Guard() - { + + ~Guard() { PyThread_release_lock(mutex_); } }; # define SWIG_GUARD(mutex) Guard _guard(mutex) #else -# define SWIG_GUARD(mutex) +# define SWIG_GUARD(mutex) #endif /* director base class */ class Director { private: /* pointer to the wrapped python object */ - PyObject* swig_self; + PyObject *swig_self; /* flag indicating whether the object is owned by python or c++ */ mutable bool swig_disown_flag; /* decrement the reference count of the wrapped python object */ - void swig_decref() const { + void swig_decref() const { if (swig_disown_flag) { - SWIG_PYTHON_THREAD_BEGIN_BLOCK; - Py_DECREF(swig_self); - SWIG_PYTHON_THREAD_END_BLOCK; + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + Py_DECREF(swig_self); + SWIG_PYTHON_THREAD_END_BLOCK; } } public: - /* wrap a python object, optionally taking ownership */ - Director(PyObject* self) : swig_self(self), swig_disown_flag(false) { - swig_incref(); + /* wrap a python object. */ + Director(PyObject *self) : swig_self(self), swig_disown_flag(false) { } - /* discard our reference at destruction */ virtual ~Director() { - swig_decref(); + swig_decref(); } - /* return a pointer to the wrapped python object */ - PyObject *swig_get_self() const { - return swig_self; + PyObject *swig_get_self() const { + return swig_self; } - /* acquire ownership of the wrapped python object (the sense of "disown" - * is from python) */ - void swig_disown() const { - if (!swig_disown_flag) { + /* acquire ownership of the wrapped python object (the sense of "disown" is from python) */ + void swig_disown() const { + if (!swig_disown_flag) { swig_disown_flag=true; - swig_incref(); - } + swig_incref(); + } } /* increase the reference count of the wrapped python object */ - void swig_incref() const { + void swig_incref() const { if (swig_disown_flag) { - Py_INCREF(swig_self); + Py_INCREF(swig_self); } } /* methods to implement pseudo protected director members */ - virtual bool swig_get_inner(const char* /* swig_protected_method_name */) const { + virtual bool swig_get_inner(const char * /* swig_protected_method_name */) const { return true; } - - virtual void swig_set_inner(const char* /* swig_protected_method_name */, bool /* swig_val */) const { + + virtual void swig_set_inner(const char * /* swig_protected_method_name */, bool /* swig_val */) const { } /* ownership management */ private: - typedef std::map swig_ownership_map; + typedef std::map swig_ownership_map; mutable swig_ownership_map swig_owner; #ifdef __THREAD__ static PyThread_type_lock swig_mutex_own; @@ -3457,33 +3400,29 @@ namespace Swig { public: template - void swig_acquire_ownership_array(Type *vptr) const - { + void swig_acquire_ownership_array(Type *vptr) const { if (vptr) { SWIG_GUARD(swig_mutex_own); swig_owner[vptr] = new GCArray_T(vptr); } } - + template - void swig_acquire_ownership(Type *vptr) const - { + void swig_acquire_ownership(Type *vptr) const { if (vptr) { SWIG_GUARD(swig_mutex_own); swig_owner[vptr] = new GCItem_T(vptr); } } - void swig_acquire_ownership_obj(void *vptr, int own) const - { + void swig_acquire_ownership_obj(void *vptr, int own) const { if (vptr && own) { SWIG_GUARD(swig_mutex_own); swig_owner[vptr] = new GCItem_Object(own); } } - - int swig_release_ownership(void *vptr) const - { + + int swig_release_ownership(void *vptr) const { int own = 0; if (vptr) { SWIG_GUARD(swig_mutex_own); @@ -3497,8 +3436,7 @@ namespace Swig { } template - static PyObject* swig_pyobj_disown(PyObject *pyobj, PyObject *SWIGUNUSEDPARM(args)) - { + static PyObject *swig_pyobj_disown(PyObject *pyobj, PyObject *SWIGUNUSEDPARM(args)) { SwigPyObject *sobj = (SwigPyObject *)pyobj; sobj->own = 0; Director *d = SWIG_DIRECTOR_CAST(reinterpret_cast(sobj->ptr)); @@ -3506,7 +3444,6 @@ namespace Swig { d->swig_disown(); return PyWeakref_NewProxy(pyobj, NULL); } - }; #ifdef __THREAD__ @@ -3514,9 +3451,6 @@ namespace Swig { #endif } -#endif /* __cplusplus */ - - #endif /* -------- TYPES TABLE (BEGIN) -------- */ @@ -3524,368 +3458,368 @@ namespace Swig { #define SWIGTYPE_p_ApplVerID swig_types[0] #define SWIGTYPE_p_Application swig_types[1] #define SWIGTYPE_p_BeginString swig_types[2] -#define SWIGTYPE_p_DOMDocumentPtr swig_types[3] -#define SWIGTYPE_p_Data swig_types[4] -#define SWIGTYPE_p_DataDictionary swig_types[5] -#define SWIGTYPE_p_DataDictionaryProvider swig_types[6] -#define SWIGTYPE_p_Dictionaries swig_types[7] -#define SWIGTYPE_p_DoubleField swig_types[8] -#define SWIGTYPE_p_FIX__AMT swig_types[9] -#define SWIGTYPE_p_FIX__Acceptor swig_types[10] -#define SWIGTYPE_p_FIX__Account swig_types[11] -#define SWIGTYPE_p_FIX__AccountType swig_types[12] -#define SWIGTYPE_p_FIX__AccruedInterestAmt swig_types[13] -#define SWIGTYPE_p_FIX__AccruedInterestRate swig_types[14] -#define SWIGTYPE_p_FIX__AcctIDSource swig_types[15] -#define SWIGTYPE_p_FIX__Adjustment swig_types[16] -#define SWIGTYPE_p_FIX__AdjustmentType swig_types[17] -#define SWIGTYPE_p_FIX__AdvId swig_types[18] -#define SWIGTYPE_p_FIX__AdvRefID swig_types[19] -#define SWIGTYPE_p_FIX__AdvSide swig_types[20] -#define SWIGTYPE_p_FIX__AdvTransType swig_types[21] -#define SWIGTYPE_p_FIX__AffectedOrderID swig_types[22] -#define SWIGTYPE_p_FIX__AffectedSecondaryOrderID swig_types[23] -#define SWIGTYPE_p_FIX__AffirmStatus swig_types[24] -#define SWIGTYPE_p_FIX__AggregatedBook swig_types[25] -#define SWIGTYPE_p_FIX__AggressorIndicator swig_types[26] -#define SWIGTYPE_p_FIX__AgreementCurrency swig_types[27] -#define SWIGTYPE_p_FIX__AgreementDate swig_types[28] -#define SWIGTYPE_p_FIX__AgreementDesc swig_types[29] -#define SWIGTYPE_p_FIX__AgreementID swig_types[30] -#define SWIGTYPE_p_FIX__AllocAccount swig_types[31] -#define SWIGTYPE_p_FIX__AllocAccountType swig_types[32] -#define SWIGTYPE_p_FIX__AllocAccruedInterestAmt swig_types[33] -#define SWIGTYPE_p_FIX__AllocAcctIDSource swig_types[34] -#define SWIGTYPE_p_FIX__AllocAvgPx swig_types[35] -#define SWIGTYPE_p_FIX__AllocCancReplaceReason swig_types[36] -#define SWIGTYPE_p_FIX__AllocClearingFeeIndicator swig_types[37] -#define SWIGTYPE_p_FIX__AllocCustomerCapacity swig_types[38] -#define SWIGTYPE_p_FIX__AllocHandlInst swig_types[39] -#define SWIGTYPE_p_FIX__AllocID swig_types[40] -#define SWIGTYPE_p_FIX__AllocInterestAtMaturity swig_types[41] -#define SWIGTYPE_p_FIX__AllocIntermedReqType swig_types[42] -#define SWIGTYPE_p_FIX__AllocLinkID swig_types[43] -#define SWIGTYPE_p_FIX__AllocLinkType swig_types[44] -#define SWIGTYPE_p_FIX__AllocMethod swig_types[45] -#define SWIGTYPE_p_FIX__AllocNetMoney swig_types[46] -#define SWIGTYPE_p_FIX__AllocNoOrdersType swig_types[47] -#define SWIGTYPE_p_FIX__AllocPositionEffect swig_types[48] -#define SWIGTYPE_p_FIX__AllocPrice swig_types[49] -#define SWIGTYPE_p_FIX__AllocQty swig_types[50] -#define SWIGTYPE_p_FIX__AllocRejCode swig_types[51] -#define SWIGTYPE_p_FIX__AllocReportID swig_types[52] -#define SWIGTYPE_p_FIX__AllocReportRefID swig_types[53] -#define SWIGTYPE_p_FIX__AllocReportType swig_types[54] -#define SWIGTYPE_p_FIX__AllocSettlCurrAmt swig_types[55] -#define SWIGTYPE_p_FIX__AllocSettlCurrency swig_types[56] -#define SWIGTYPE_p_FIX__AllocSettlInstType swig_types[57] -#define SWIGTYPE_p_FIX__AllocShares swig_types[58] -#define SWIGTYPE_p_FIX__AllocStatus swig_types[59] -#define SWIGTYPE_p_FIX__AllocText swig_types[60] -#define SWIGTYPE_p_FIX__AllocTransType swig_types[61] -#define SWIGTYPE_p_FIX__AllocType swig_types[62] -#define SWIGTYPE_p_FIX__AllowableOneSidednessCurr swig_types[63] -#define SWIGTYPE_p_FIX__AllowableOneSidednessPct swig_types[64] -#define SWIGTYPE_p_FIX__AllowableOneSidednessValue swig_types[65] -#define SWIGTYPE_p_FIX__AltMDSourceID swig_types[66] -#define SWIGTYPE_p_FIX__ApplBegSeqNum swig_types[67] -#define SWIGTYPE_p_FIX__ApplEndSeqNum swig_types[68] -#define SWIGTYPE_p_FIX__ApplExtID swig_types[69] -#define SWIGTYPE_p_FIX__ApplID swig_types[70] -#define SWIGTYPE_p_FIX__ApplLastSeqNum swig_types[71] -#define SWIGTYPE_p_FIX__ApplNewSeqNum swig_types[72] -#define SWIGTYPE_p_FIX__ApplQueueAction swig_types[73] -#define SWIGTYPE_p_FIX__ApplQueueDepth swig_types[74] -#define SWIGTYPE_p_FIX__ApplQueueMax swig_types[75] -#define SWIGTYPE_p_FIX__ApplQueueResolution swig_types[76] -#define SWIGTYPE_p_FIX__ApplReportID swig_types[77] -#define SWIGTYPE_p_FIX__ApplReportType swig_types[78] -#define SWIGTYPE_p_FIX__ApplReqID swig_types[79] -#define SWIGTYPE_p_FIX__ApplReqType swig_types[80] -#define SWIGTYPE_p_FIX__ApplResendFlag swig_types[81] -#define SWIGTYPE_p_FIX__ApplResponseError swig_types[82] -#define SWIGTYPE_p_FIX__ApplResponseID swig_types[83] -#define SWIGTYPE_p_FIX__ApplResponseType swig_types[84] -#define SWIGTYPE_p_FIX__ApplSeqNum swig_types[85] -#define SWIGTYPE_p_FIX__ApplTotalMessageCount swig_types[86] -#define SWIGTYPE_p_FIX__ApplVerID swig_types[87] -#define SWIGTYPE_p_FIX__Application swig_types[88] -#define SWIGTYPE_p_FIX__AsOfIndicator swig_types[89] -#define SWIGTYPE_p_FIX__AsgnRptID swig_types[90] -#define SWIGTYPE_p_FIX__AssignmentMethod swig_types[91] -#define SWIGTYPE_p_FIX__AssignmentUnit swig_types[92] -#define SWIGTYPE_p_FIX__AttachmentPoint swig_types[93] -#define SWIGTYPE_p_FIX__AutoAcceptIndicator swig_types[94] -#define SWIGTYPE_p_FIX__AvgParPx swig_types[95] -#define SWIGTYPE_p_FIX__AvgPrxPrecision swig_types[96] -#define SWIGTYPE_p_FIX__AvgPx swig_types[97] -#define SWIGTYPE_p_FIX__AvgPxIndicator swig_types[98] -#define SWIGTYPE_p_FIX__AvgPxPrecision swig_types[99] -#define SWIGTYPE_p_FIX__BOOLEAN swig_types[100] -#define SWIGTYPE_p_FIX__BasisFeatureDate swig_types[101] -#define SWIGTYPE_p_FIX__BasisFeaturePrice swig_types[102] -#define SWIGTYPE_p_FIX__BasisPxType swig_types[103] -#define SWIGTYPE_p_FIX__BeginSeqNo swig_types[104] -#define SWIGTYPE_p_FIX__BeginString swig_types[105] -#define SWIGTYPE_p_FIX__Benchmark swig_types[106] -#define SWIGTYPE_p_FIX__BenchmarkCurveCurrency swig_types[107] -#define SWIGTYPE_p_FIX__BenchmarkCurveName swig_types[108] -#define SWIGTYPE_p_FIX__BenchmarkCurvePoint swig_types[109] -#define SWIGTYPE_p_FIX__BenchmarkPrice swig_types[110] -#define SWIGTYPE_p_FIX__BenchmarkPriceType swig_types[111] -#define SWIGTYPE_p_FIX__BenchmarkSecurityID swig_types[112] -#define SWIGTYPE_p_FIX__BenchmarkSecurityIDSource swig_types[113] -#define SWIGTYPE_p_FIX__BidDescriptor swig_types[114] -#define SWIGTYPE_p_FIX__BidDescriptorType swig_types[115] -#define SWIGTYPE_p_FIX__BidForwardPoints swig_types[116] -#define SWIGTYPE_p_FIX__BidForwardPoints2 swig_types[117] -#define SWIGTYPE_p_FIX__BidID swig_types[118] -#define SWIGTYPE_p_FIX__BidPx swig_types[119] -#define SWIGTYPE_p_FIX__BidRequestTransType swig_types[120] -#define SWIGTYPE_p_FIX__BidSize swig_types[121] -#define SWIGTYPE_p_FIX__BidSpotRate swig_types[122] -#define SWIGTYPE_p_FIX__BidSwapPoints swig_types[123] -#define SWIGTYPE_p_FIX__BidTradeType swig_types[124] -#define SWIGTYPE_p_FIX__BidType swig_types[125] -#define SWIGTYPE_p_FIX__BidYield swig_types[126] -#define SWIGTYPE_p_FIX__BodyLength swig_types[127] -#define SWIGTYPE_p_FIX__BookingRefID swig_types[128] -#define SWIGTYPE_p_FIX__BookingType swig_types[129] -#define SWIGTYPE_p_FIX__BookingUnit swig_types[130] -#define SWIGTYPE_p_FIX__BoolField swig_types[131] -#define SWIGTYPE_p_FIX__BrokerOfCredit swig_types[132] -#define SWIGTYPE_p_FIX__BusinessRejectReason swig_types[133] -#define SWIGTYPE_p_FIX__BusinessRejectRefID swig_types[134] -#define SWIGTYPE_p_FIX__BuyVolume swig_types[135] -#define SWIGTYPE_p_FIX__CFICode swig_types[136] -#define SWIGTYPE_p_FIX__CHAR swig_types[137] -#define SWIGTYPE_p_FIX__COUNTRY swig_types[138] -#define SWIGTYPE_p_FIX__CPProgram swig_types[139] -#define SWIGTYPE_p_FIX__CPRegType swig_types[140] -#define SWIGTYPE_p_FIX__CURRENCY swig_types[141] -#define SWIGTYPE_p_FIX__CalculatedCcyLastQty swig_types[142] -#define SWIGTYPE_p_FIX__CancellationRights swig_types[143] -#define SWIGTYPE_p_FIX__CapPrice swig_types[144] -#define SWIGTYPE_p_FIX__CardExpDate swig_types[145] -#define SWIGTYPE_p_FIX__CardHolderName swig_types[146] -#define SWIGTYPE_p_FIX__CardIssNo swig_types[147] -#define SWIGTYPE_p_FIX__CardIssNum swig_types[148] -#define SWIGTYPE_p_FIX__CardNumber swig_types[149] -#define SWIGTYPE_p_FIX__CardStartDate swig_types[150] -#define SWIGTYPE_p_FIX__CashDistribAgentAcctName swig_types[151] -#define SWIGTYPE_p_FIX__CashDistribAgentAcctNumber swig_types[152] -#define SWIGTYPE_p_FIX__CashDistribAgentCode swig_types[153] -#define SWIGTYPE_p_FIX__CashDistribAgentName swig_types[154] -#define SWIGTYPE_p_FIX__CashDistribCurr swig_types[155] -#define SWIGTYPE_p_FIX__CashDistribPayRef swig_types[156] -#define SWIGTYPE_p_FIX__CashMargin swig_types[157] -#define SWIGTYPE_p_FIX__CashOrderQty swig_types[158] -#define SWIGTYPE_p_FIX__CashOutstanding swig_types[159] -#define SWIGTYPE_p_FIX__CashSettlAgentAcctName swig_types[160] -#define SWIGTYPE_p_FIX__CashSettlAgentAcctNum swig_types[161] -#define SWIGTYPE_p_FIX__CashSettlAgentCode swig_types[162] -#define SWIGTYPE_p_FIX__CashSettlAgentContactName swig_types[163] -#define SWIGTYPE_p_FIX__CashSettlAgentContactPhone swig_types[164] -#define SWIGTYPE_p_FIX__CashSettlAgentName swig_types[165] -#define SWIGTYPE_p_FIX__CcyAmt swig_types[166] -#define SWIGTYPE_p_FIX__CharField swig_types[167] -#define SWIGTYPE_p_FIX__CheckSum swig_types[168] -#define SWIGTYPE_p_FIX__CheckSumField swig_types[169] -#define SWIGTYPE_p_FIX__ClOrdID swig_types[170] -#define SWIGTYPE_p_FIX__ClOrdLinkID swig_types[171] -#define SWIGTYPE_p_FIX__ClearingAccount swig_types[172] -#define SWIGTYPE_p_FIX__ClearingBusinessDate swig_types[173] -#define SWIGTYPE_p_FIX__ClearingFeeIndicator swig_types[174] -#define SWIGTYPE_p_FIX__ClearingFirm swig_types[175] -#define SWIGTYPE_p_FIX__ClearingInstruction swig_types[176] -#define SWIGTYPE_p_FIX__ClientBidID swig_types[177] -#define SWIGTYPE_p_FIX__ClientID swig_types[178] -#define SWIGTYPE_p_FIX__CollAction swig_types[179] -#define SWIGTYPE_p_FIX__CollApplType swig_types[180] -#define SWIGTYPE_p_FIX__CollAsgnID swig_types[181] -#define SWIGTYPE_p_FIX__CollAsgnReason swig_types[182] -#define SWIGTYPE_p_FIX__CollAsgnRefID swig_types[183] -#define SWIGTYPE_p_FIX__CollAsgnRejectReason swig_types[184] -#define SWIGTYPE_p_FIX__CollAsgnRespType swig_types[185] -#define SWIGTYPE_p_FIX__CollAsgnTransType swig_types[186] -#define SWIGTYPE_p_FIX__CollInquiryID swig_types[187] -#define SWIGTYPE_p_FIX__CollInquiryQualifier swig_types[188] -#define SWIGTYPE_p_FIX__CollInquiryResult swig_types[189] -#define SWIGTYPE_p_FIX__CollInquiryStatus swig_types[190] -#define SWIGTYPE_p_FIX__CollReqID swig_types[191] -#define SWIGTYPE_p_FIX__CollRespID swig_types[192] -#define SWIGTYPE_p_FIX__CollRptID swig_types[193] -#define SWIGTYPE_p_FIX__CollStatus swig_types[194] -#define SWIGTYPE_p_FIX__CommCurrency swig_types[195] -#define SWIGTYPE_p_FIX__CommType swig_types[196] -#define SWIGTYPE_p_FIX__Commission swig_types[197] -#define SWIGTYPE_p_FIX__ComplexEventCondition swig_types[198] -#define SWIGTYPE_p_FIX__ComplexEventEndDate swig_types[199] -#define SWIGTYPE_p_FIX__ComplexEventEndTime swig_types[200] -#define SWIGTYPE_p_FIX__ComplexEventPrice swig_types[201] -#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryMethod swig_types[202] -#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryPrecision swig_types[203] -#define SWIGTYPE_p_FIX__ComplexEventPriceTimeType swig_types[204] -#define SWIGTYPE_p_FIX__ComplexEventStartDate swig_types[205] -#define SWIGTYPE_p_FIX__ComplexEventStartTime swig_types[206] -#define SWIGTYPE_p_FIX__ComplexEventType swig_types[207] -#define SWIGTYPE_p_FIX__ComplexOptPayoutAmount swig_types[208] -#define SWIGTYPE_p_FIX__ComplianceID swig_types[209] -#define SWIGTYPE_p_FIX__Concession swig_types[210] -#define SWIGTYPE_p_FIX__ConfigError swig_types[211] -#define SWIGTYPE_p_FIX__ConfirmID swig_types[212] -#define SWIGTYPE_p_FIX__ConfirmRefID swig_types[213] -#define SWIGTYPE_p_FIX__ConfirmRejReason swig_types[214] -#define SWIGTYPE_p_FIX__ConfirmReqID swig_types[215] -#define SWIGTYPE_p_FIX__ConfirmStatus swig_types[216] -#define SWIGTYPE_p_FIX__ConfirmTransType swig_types[217] -#define SWIGTYPE_p_FIX__ConfirmType swig_types[218] -#define SWIGTYPE_p_FIX__ContAmtCurr swig_types[219] -#define SWIGTYPE_p_FIX__ContAmtType swig_types[220] -#define SWIGTYPE_p_FIX__ContAmtValue swig_types[221] -#define SWIGTYPE_p_FIX__ContIntRptID swig_types[222] -#define SWIGTYPE_p_FIX__ContingencyType swig_types[223] -#define SWIGTYPE_p_FIX__ContraBroker swig_types[224] -#define SWIGTYPE_p_FIX__ContraLegRefID swig_types[225] -#define SWIGTYPE_p_FIX__ContraTradeQty swig_types[226] -#define SWIGTYPE_p_FIX__ContraTradeTime swig_types[227] -#define SWIGTYPE_p_FIX__ContraTrader swig_types[228] -#define SWIGTYPE_p_FIX__ContractMultiplier swig_types[229] -#define SWIGTYPE_p_FIX__ContractMultiplierUnit swig_types[230] -#define SWIGTYPE_p_FIX__ContractSettlMonth swig_types[231] -#define SWIGTYPE_p_FIX__ContraryInstructionIndicator swig_types[232] -#define SWIGTYPE_p_FIX__CopyMsgIndicator swig_types[233] -#define SWIGTYPE_p_FIX__CorporateAction swig_types[234] -#define SWIGTYPE_p_FIX__Country swig_types[235] -#define SWIGTYPE_p_FIX__CountryOfIssue swig_types[236] -#define SWIGTYPE_p_FIX__CouponPaymentDate swig_types[237] -#define SWIGTYPE_p_FIX__CouponRate swig_types[238] -#define SWIGTYPE_p_FIX__CoveredOrUncovered swig_types[239] -#define SWIGTYPE_p_FIX__CreditRating swig_types[240] -#define SWIGTYPE_p_FIX__CrossID swig_types[241] -#define SWIGTYPE_p_FIX__CrossPercent swig_types[242] -#define SWIGTYPE_p_FIX__CrossPrioritization swig_types[243] -#define SWIGTYPE_p_FIX__CrossType swig_types[244] -#define SWIGTYPE_p_FIX__CstmApplVerID swig_types[245] -#define SWIGTYPE_p_FIX__CumQty swig_types[246] -#define SWIGTYPE_p_FIX__Currency swig_types[247] -#define SWIGTYPE_p_FIX__CurrencyRatio swig_types[248] -#define SWIGTYPE_p_FIX__CustDirectedOrder swig_types[249] -#define SWIGTYPE_p_FIX__CustOrderCapacity swig_types[250] -#define SWIGTYPE_p_FIX__CustOrderHandlingInst swig_types[251] -#define SWIGTYPE_p_FIX__CustomerOrFirm swig_types[252] -#define SWIGTYPE_p_FIX__CxlQty swig_types[253] -#define SWIGTYPE_p_FIX__CxlRejReason swig_types[254] -#define SWIGTYPE_p_FIX__CxlRejResponseTo swig_types[255] -#define SWIGTYPE_p_FIX__CxlType swig_types[256] -#define SWIGTYPE_p_FIX__DATA swig_types[257] -#define SWIGTYPE_p_FIX__DAYOFMONTH swig_types[258] -#define SWIGTYPE_p_FIX__DKReason swig_types[259] -#define SWIGTYPE_p_FIX__DataDictionary swig_types[260] -#define SWIGTYPE_p_FIX__DataDictionaryNotFound swig_types[261] -#define SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type swig_types[262] -#define SWIGTYPE_p_FIX__DateOfBirth swig_types[263] -#define SWIGTYPE_p_FIX__DatedDate swig_types[264] -#define SWIGTYPE_p_FIX__DayAvgPx swig_types[265] -#define SWIGTYPE_p_FIX__DayBookingInst swig_types[266] -#define SWIGTYPE_p_FIX__DayCumQty swig_types[267] -#define SWIGTYPE_p_FIX__DayOrderQty swig_types[268] -#define SWIGTYPE_p_FIX__DealingCapacity swig_types[269] -#define SWIGTYPE_p_FIX__DefBidSize swig_types[270] -#define SWIGTYPE_p_FIX__DefOfferSize swig_types[271] -#define SWIGTYPE_p_FIX__DefaultApplExtID swig_types[272] -#define SWIGTYPE_p_FIX__DefaultApplVerID swig_types[273] -#define SWIGTYPE_p_FIX__DefaultCstmApplVerID swig_types[274] -#define SWIGTYPE_p_FIX__DefaultVerIndicator swig_types[275] -#define SWIGTYPE_p_FIX__DeleteReason swig_types[276] -#define SWIGTYPE_p_FIX__DeliverToCompID swig_types[277] -#define SWIGTYPE_p_FIX__DeliverToLocationID swig_types[278] -#define SWIGTYPE_p_FIX__DeliverToSubID swig_types[279] -#define SWIGTYPE_p_FIX__DeliveryDate swig_types[280] -#define SWIGTYPE_p_FIX__DeliveryForm swig_types[281] -#define SWIGTYPE_p_FIX__DeliveryType swig_types[282] -#define SWIGTYPE_p_FIX__DerivFlexProductEligibilityIndicator swig_types[283] -#define SWIGTYPE_p_FIX__DerivativeCFICode swig_types[284] -#define SWIGTYPE_p_FIX__DerivativeCapPrice swig_types[285] -#define SWIGTYPE_p_FIX__DerivativeContractMultiplier swig_types[286] -#define SWIGTYPE_p_FIX__DerivativeContractMultiplierUnit swig_types[287] -#define SWIGTYPE_p_FIX__DerivativeContractSettlMonth swig_types[288] -#define SWIGTYPE_p_FIX__DerivativeCountryOfIssue swig_types[289] -#define SWIGTYPE_p_FIX__DerivativeEncodedIssuer swig_types[290] -#define SWIGTYPE_p_FIX__DerivativeEncodedIssuerLen swig_types[291] -#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDesc swig_types[292] -#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDescLen swig_types[293] -#define SWIGTYPE_p_FIX__DerivativeEventDate swig_types[294] -#define SWIGTYPE_p_FIX__DerivativeEventPx swig_types[295] -#define SWIGTYPE_p_FIX__DerivativeEventText swig_types[296] -#define SWIGTYPE_p_FIX__DerivativeEventTime swig_types[297] -#define SWIGTYPE_p_FIX__DerivativeEventType swig_types[298] -#define SWIGTYPE_p_FIX__DerivativeExerciseStyle swig_types[299] -#define SWIGTYPE_p_FIX__DerivativeFloorPrice swig_types[300] -#define SWIGTYPE_p_FIX__DerivativeFlowScheduleType swig_types[301] -#define SWIGTYPE_p_FIX__DerivativeFuturesValuationMethod swig_types[302] -#define SWIGTYPE_p_FIX__DerivativeInstrAttribType swig_types[303] -#define SWIGTYPE_p_FIX__DerivativeInstrAttribValue swig_types[304] -#define SWIGTYPE_p_FIX__DerivativeInstrRegistry swig_types[305] -#define SWIGTYPE_p_FIX__DerivativeInstrmtAssignmentMethod swig_types[306] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyID swig_types[307] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyIDSource swig_types[308] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyRole swig_types[309] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubID swig_types[310] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubIDType swig_types[311] -#define SWIGTYPE_p_FIX__DerivativeIssueDate swig_types[312] -#define SWIGTYPE_p_FIX__DerivativeIssuer swig_types[313] -#define SWIGTYPE_p_FIX__DerivativeListMethod swig_types[314] -#define SWIGTYPE_p_FIX__DerivativeLocaleOfIssue swig_types[315] -#define SWIGTYPE_p_FIX__DerivativeMaturityDate swig_types[316] -#define SWIGTYPE_p_FIX__DerivativeMaturityMonthYear swig_types[317] -#define SWIGTYPE_p_FIX__DerivativeMaturityTime swig_types[318] -#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrement swig_types[319] -#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrementAmount swig_types[320] -#define SWIGTYPE_p_FIX__DerivativeNTPositionLimit swig_types[321] -#define SWIGTYPE_p_FIX__DerivativeOptAttribute swig_types[322] -#define SWIGTYPE_p_FIX__DerivativeOptPayAmount swig_types[323] -#define SWIGTYPE_p_FIX__DerivativePositionLimit swig_types[324] -#define SWIGTYPE_p_FIX__DerivativePriceQuoteMethod swig_types[325] -#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasure swig_types[326] -#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasureQty swig_types[327] -#define SWIGTYPE_p_FIX__DerivativeProduct swig_types[328] -#define SWIGTYPE_p_FIX__DerivativeProductComplex swig_types[329] -#define SWIGTYPE_p_FIX__DerivativePutOrCall swig_types[330] -#define SWIGTYPE_p_FIX__DerivativeSecurityAltID swig_types[331] -#define SWIGTYPE_p_FIX__DerivativeSecurityAltIDSource swig_types[332] -#define SWIGTYPE_p_FIX__DerivativeSecurityDesc swig_types[333] -#define SWIGTYPE_p_FIX__DerivativeSecurityExchange swig_types[334] -#define SWIGTYPE_p_FIX__DerivativeSecurityGroup swig_types[335] -#define SWIGTYPE_p_FIX__DerivativeSecurityID swig_types[336] -#define SWIGTYPE_p_FIX__DerivativeSecurityIDSource swig_types[337] -#define SWIGTYPE_p_FIX__DerivativeSecurityStatus swig_types[338] -#define SWIGTYPE_p_FIX__DerivativeSecuritySubType swig_types[339] -#define SWIGTYPE_p_FIX__DerivativeSecurityType swig_types[340] -#define SWIGTYPE_p_FIX__DerivativeSecurityXML swig_types[341] -#define SWIGTYPE_p_FIX__DerivativeSecurityXMLLen swig_types[342] -#define SWIGTYPE_p_FIX__DerivativeSecurityXMLSchema swig_types[343] -#define SWIGTYPE_p_FIX__DerivativeSettlMethod swig_types[344] -#define SWIGTYPE_p_FIX__DerivativeSettleOnOpenFlag swig_types[345] -#define SWIGTYPE_p_FIX__DerivativeStateOrProvinceOfIssue swig_types[346] -#define SWIGTYPE_p_FIX__DerivativeStrikeCurrency swig_types[347] -#define SWIGTYPE_p_FIX__DerivativeStrikeMultiplier swig_types[348] -#define SWIGTYPE_p_FIX__DerivativeStrikePrice swig_types[349] -#define SWIGTYPE_p_FIX__DerivativeStrikeValue swig_types[350] -#define SWIGTYPE_p_FIX__DerivativeSymbol swig_types[351] -#define SWIGTYPE_p_FIX__DerivativeSymbolSfx swig_types[352] -#define SWIGTYPE_p_FIX__DerivativeTimeUnit swig_types[353] -#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasure swig_types[354] -#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasureQty swig_types[355] -#define SWIGTYPE_p_FIX__DerivativeValuationMethod swig_types[356] -#define SWIGTYPE_p_FIX__Designation swig_types[357] -#define SWIGTYPE_p_FIX__DeskID swig_types[358] -#define SWIGTYPE_p_FIX__DeskOrderHandlingInst swig_types[359] -#define SWIGTYPE_p_FIX__DeskType swig_types[360] -#define SWIGTYPE_p_FIX__DeskTypeSource swig_types[361] -#define SWIGTYPE_p_FIX__DetachmentPoint swig_types[362] -#define SWIGTYPE_p_FIX__Dictionary swig_types[363] -#define SWIGTYPE_p_FIX__Dictionary__Data__const_iterator swig_types[364] +#define SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type swig_types[3] +#define SWIGTYPE_p_DOMDocumentPtr swig_types[4] +#define SWIGTYPE_p_Data swig_types[5] +#define SWIGTYPE_p_DataDictionary swig_types[6] +#define SWIGTYPE_p_DataDictionaryProvider swig_types[7] +#define SWIGTYPE_p_Dictionaries swig_types[8] +#define SWIGTYPE_p_DoubleField swig_types[9] +#define SWIGTYPE_p_FIX__AMT swig_types[10] +#define SWIGTYPE_p_FIX__Acceptor swig_types[11] +#define SWIGTYPE_p_FIX__Account swig_types[12] +#define SWIGTYPE_p_FIX__AccountType swig_types[13] +#define SWIGTYPE_p_FIX__AccruedInterestAmt swig_types[14] +#define SWIGTYPE_p_FIX__AccruedInterestRate swig_types[15] +#define SWIGTYPE_p_FIX__AcctIDSource swig_types[16] +#define SWIGTYPE_p_FIX__Adjustment swig_types[17] +#define SWIGTYPE_p_FIX__AdjustmentType swig_types[18] +#define SWIGTYPE_p_FIX__AdvId swig_types[19] +#define SWIGTYPE_p_FIX__AdvRefID swig_types[20] +#define SWIGTYPE_p_FIX__AdvSide swig_types[21] +#define SWIGTYPE_p_FIX__AdvTransType swig_types[22] +#define SWIGTYPE_p_FIX__AffectedOrderID swig_types[23] +#define SWIGTYPE_p_FIX__AffectedSecondaryOrderID swig_types[24] +#define SWIGTYPE_p_FIX__AffirmStatus swig_types[25] +#define SWIGTYPE_p_FIX__AggregatedBook swig_types[26] +#define SWIGTYPE_p_FIX__AggressorIndicator swig_types[27] +#define SWIGTYPE_p_FIX__AgreementCurrency swig_types[28] +#define SWIGTYPE_p_FIX__AgreementDate swig_types[29] +#define SWIGTYPE_p_FIX__AgreementDesc swig_types[30] +#define SWIGTYPE_p_FIX__AgreementID swig_types[31] +#define SWIGTYPE_p_FIX__AllocAccount swig_types[32] +#define SWIGTYPE_p_FIX__AllocAccountType swig_types[33] +#define SWIGTYPE_p_FIX__AllocAccruedInterestAmt swig_types[34] +#define SWIGTYPE_p_FIX__AllocAcctIDSource swig_types[35] +#define SWIGTYPE_p_FIX__AllocAvgPx swig_types[36] +#define SWIGTYPE_p_FIX__AllocCancReplaceReason swig_types[37] +#define SWIGTYPE_p_FIX__AllocClearingFeeIndicator swig_types[38] +#define SWIGTYPE_p_FIX__AllocCustomerCapacity swig_types[39] +#define SWIGTYPE_p_FIX__AllocHandlInst swig_types[40] +#define SWIGTYPE_p_FIX__AllocID swig_types[41] +#define SWIGTYPE_p_FIX__AllocInterestAtMaturity swig_types[42] +#define SWIGTYPE_p_FIX__AllocIntermedReqType swig_types[43] +#define SWIGTYPE_p_FIX__AllocLinkID swig_types[44] +#define SWIGTYPE_p_FIX__AllocLinkType swig_types[45] +#define SWIGTYPE_p_FIX__AllocMethod swig_types[46] +#define SWIGTYPE_p_FIX__AllocNetMoney swig_types[47] +#define SWIGTYPE_p_FIX__AllocNoOrdersType swig_types[48] +#define SWIGTYPE_p_FIX__AllocPositionEffect swig_types[49] +#define SWIGTYPE_p_FIX__AllocPrice swig_types[50] +#define SWIGTYPE_p_FIX__AllocQty swig_types[51] +#define SWIGTYPE_p_FIX__AllocRejCode swig_types[52] +#define SWIGTYPE_p_FIX__AllocReportID swig_types[53] +#define SWIGTYPE_p_FIX__AllocReportRefID swig_types[54] +#define SWIGTYPE_p_FIX__AllocReportType swig_types[55] +#define SWIGTYPE_p_FIX__AllocSettlCurrAmt swig_types[56] +#define SWIGTYPE_p_FIX__AllocSettlCurrency swig_types[57] +#define SWIGTYPE_p_FIX__AllocSettlInstType swig_types[58] +#define SWIGTYPE_p_FIX__AllocShares swig_types[59] +#define SWIGTYPE_p_FIX__AllocStatus swig_types[60] +#define SWIGTYPE_p_FIX__AllocText swig_types[61] +#define SWIGTYPE_p_FIX__AllocTransType swig_types[62] +#define SWIGTYPE_p_FIX__AllocType swig_types[63] +#define SWIGTYPE_p_FIX__AllowableOneSidednessCurr swig_types[64] +#define SWIGTYPE_p_FIX__AllowableOneSidednessPct swig_types[65] +#define SWIGTYPE_p_FIX__AllowableOneSidednessValue swig_types[66] +#define SWIGTYPE_p_FIX__AltMDSourceID swig_types[67] +#define SWIGTYPE_p_FIX__ApplBegSeqNum swig_types[68] +#define SWIGTYPE_p_FIX__ApplEndSeqNum swig_types[69] +#define SWIGTYPE_p_FIX__ApplExtID swig_types[70] +#define SWIGTYPE_p_FIX__ApplID swig_types[71] +#define SWIGTYPE_p_FIX__ApplLastSeqNum swig_types[72] +#define SWIGTYPE_p_FIX__ApplNewSeqNum swig_types[73] +#define SWIGTYPE_p_FIX__ApplQueueAction swig_types[74] +#define SWIGTYPE_p_FIX__ApplQueueDepth swig_types[75] +#define SWIGTYPE_p_FIX__ApplQueueMax swig_types[76] +#define SWIGTYPE_p_FIX__ApplQueueResolution swig_types[77] +#define SWIGTYPE_p_FIX__ApplReportID swig_types[78] +#define SWIGTYPE_p_FIX__ApplReportType swig_types[79] +#define SWIGTYPE_p_FIX__ApplReqID swig_types[80] +#define SWIGTYPE_p_FIX__ApplReqType swig_types[81] +#define SWIGTYPE_p_FIX__ApplResendFlag swig_types[82] +#define SWIGTYPE_p_FIX__ApplResponseError swig_types[83] +#define SWIGTYPE_p_FIX__ApplResponseID swig_types[84] +#define SWIGTYPE_p_FIX__ApplResponseType swig_types[85] +#define SWIGTYPE_p_FIX__ApplSeqNum swig_types[86] +#define SWIGTYPE_p_FIX__ApplTotalMessageCount swig_types[87] +#define SWIGTYPE_p_FIX__ApplVerID swig_types[88] +#define SWIGTYPE_p_FIX__Application swig_types[89] +#define SWIGTYPE_p_FIX__AsOfIndicator swig_types[90] +#define SWIGTYPE_p_FIX__AsgnRptID swig_types[91] +#define SWIGTYPE_p_FIX__AssignmentMethod swig_types[92] +#define SWIGTYPE_p_FIX__AssignmentUnit swig_types[93] +#define SWIGTYPE_p_FIX__AttachmentPoint swig_types[94] +#define SWIGTYPE_p_FIX__AutoAcceptIndicator swig_types[95] +#define SWIGTYPE_p_FIX__AvgParPx swig_types[96] +#define SWIGTYPE_p_FIX__AvgPrxPrecision swig_types[97] +#define SWIGTYPE_p_FIX__AvgPx swig_types[98] +#define SWIGTYPE_p_FIX__AvgPxIndicator swig_types[99] +#define SWIGTYPE_p_FIX__AvgPxPrecision swig_types[100] +#define SWIGTYPE_p_FIX__BOOLEAN swig_types[101] +#define SWIGTYPE_p_FIX__BasisFeatureDate swig_types[102] +#define SWIGTYPE_p_FIX__BasisFeaturePrice swig_types[103] +#define SWIGTYPE_p_FIX__BasisPxType swig_types[104] +#define SWIGTYPE_p_FIX__BeginSeqNo swig_types[105] +#define SWIGTYPE_p_FIX__BeginString swig_types[106] +#define SWIGTYPE_p_FIX__Benchmark swig_types[107] +#define SWIGTYPE_p_FIX__BenchmarkCurveCurrency swig_types[108] +#define SWIGTYPE_p_FIX__BenchmarkCurveName swig_types[109] +#define SWIGTYPE_p_FIX__BenchmarkCurvePoint swig_types[110] +#define SWIGTYPE_p_FIX__BenchmarkPrice swig_types[111] +#define SWIGTYPE_p_FIX__BenchmarkPriceType swig_types[112] +#define SWIGTYPE_p_FIX__BenchmarkSecurityID swig_types[113] +#define SWIGTYPE_p_FIX__BenchmarkSecurityIDSource swig_types[114] +#define SWIGTYPE_p_FIX__BidDescriptor swig_types[115] +#define SWIGTYPE_p_FIX__BidDescriptorType swig_types[116] +#define SWIGTYPE_p_FIX__BidForwardPoints swig_types[117] +#define SWIGTYPE_p_FIX__BidForwardPoints2 swig_types[118] +#define SWIGTYPE_p_FIX__BidID swig_types[119] +#define SWIGTYPE_p_FIX__BidPx swig_types[120] +#define SWIGTYPE_p_FIX__BidRequestTransType swig_types[121] +#define SWIGTYPE_p_FIX__BidSize swig_types[122] +#define SWIGTYPE_p_FIX__BidSpotRate swig_types[123] +#define SWIGTYPE_p_FIX__BidSwapPoints swig_types[124] +#define SWIGTYPE_p_FIX__BidTradeType swig_types[125] +#define SWIGTYPE_p_FIX__BidType swig_types[126] +#define SWIGTYPE_p_FIX__BidYield swig_types[127] +#define SWIGTYPE_p_FIX__BodyLength swig_types[128] +#define SWIGTYPE_p_FIX__BookingRefID swig_types[129] +#define SWIGTYPE_p_FIX__BookingType swig_types[130] +#define SWIGTYPE_p_FIX__BookingUnit swig_types[131] +#define SWIGTYPE_p_FIX__BoolField swig_types[132] +#define SWIGTYPE_p_FIX__BrokerOfCredit swig_types[133] +#define SWIGTYPE_p_FIX__BusinessRejectReason swig_types[134] +#define SWIGTYPE_p_FIX__BusinessRejectRefID swig_types[135] +#define SWIGTYPE_p_FIX__BuyVolume swig_types[136] +#define SWIGTYPE_p_FIX__CFICode swig_types[137] +#define SWIGTYPE_p_FIX__CHAR swig_types[138] +#define SWIGTYPE_p_FIX__COUNTRY swig_types[139] +#define SWIGTYPE_p_FIX__CPProgram swig_types[140] +#define SWIGTYPE_p_FIX__CPRegType swig_types[141] +#define SWIGTYPE_p_FIX__CURRENCY swig_types[142] +#define SWIGTYPE_p_FIX__CalculatedCcyLastQty swig_types[143] +#define SWIGTYPE_p_FIX__CancellationRights swig_types[144] +#define SWIGTYPE_p_FIX__CapPrice swig_types[145] +#define SWIGTYPE_p_FIX__CardExpDate swig_types[146] +#define SWIGTYPE_p_FIX__CardHolderName swig_types[147] +#define SWIGTYPE_p_FIX__CardIssNo swig_types[148] +#define SWIGTYPE_p_FIX__CardIssNum swig_types[149] +#define SWIGTYPE_p_FIX__CardNumber swig_types[150] +#define SWIGTYPE_p_FIX__CardStartDate swig_types[151] +#define SWIGTYPE_p_FIX__CashDistribAgentAcctName swig_types[152] +#define SWIGTYPE_p_FIX__CashDistribAgentAcctNumber swig_types[153] +#define SWIGTYPE_p_FIX__CashDistribAgentCode swig_types[154] +#define SWIGTYPE_p_FIX__CashDistribAgentName swig_types[155] +#define SWIGTYPE_p_FIX__CashDistribCurr swig_types[156] +#define SWIGTYPE_p_FIX__CashDistribPayRef swig_types[157] +#define SWIGTYPE_p_FIX__CashMargin swig_types[158] +#define SWIGTYPE_p_FIX__CashOrderQty swig_types[159] +#define SWIGTYPE_p_FIX__CashOutstanding swig_types[160] +#define SWIGTYPE_p_FIX__CashSettlAgentAcctName swig_types[161] +#define SWIGTYPE_p_FIX__CashSettlAgentAcctNum swig_types[162] +#define SWIGTYPE_p_FIX__CashSettlAgentCode swig_types[163] +#define SWIGTYPE_p_FIX__CashSettlAgentContactName swig_types[164] +#define SWIGTYPE_p_FIX__CashSettlAgentContactPhone swig_types[165] +#define SWIGTYPE_p_FIX__CashSettlAgentName swig_types[166] +#define SWIGTYPE_p_FIX__CcyAmt swig_types[167] +#define SWIGTYPE_p_FIX__CharField swig_types[168] +#define SWIGTYPE_p_FIX__CheckSum swig_types[169] +#define SWIGTYPE_p_FIX__CheckSumField swig_types[170] +#define SWIGTYPE_p_FIX__ClOrdID swig_types[171] +#define SWIGTYPE_p_FIX__ClOrdLinkID swig_types[172] +#define SWIGTYPE_p_FIX__ClearingAccount swig_types[173] +#define SWIGTYPE_p_FIX__ClearingBusinessDate swig_types[174] +#define SWIGTYPE_p_FIX__ClearingFeeIndicator swig_types[175] +#define SWIGTYPE_p_FIX__ClearingFirm swig_types[176] +#define SWIGTYPE_p_FIX__ClearingInstruction swig_types[177] +#define SWIGTYPE_p_FIX__ClientBidID swig_types[178] +#define SWIGTYPE_p_FIX__ClientID swig_types[179] +#define SWIGTYPE_p_FIX__CollAction swig_types[180] +#define SWIGTYPE_p_FIX__CollApplType swig_types[181] +#define SWIGTYPE_p_FIX__CollAsgnID swig_types[182] +#define SWIGTYPE_p_FIX__CollAsgnReason swig_types[183] +#define SWIGTYPE_p_FIX__CollAsgnRefID swig_types[184] +#define SWIGTYPE_p_FIX__CollAsgnRejectReason swig_types[185] +#define SWIGTYPE_p_FIX__CollAsgnRespType swig_types[186] +#define SWIGTYPE_p_FIX__CollAsgnTransType swig_types[187] +#define SWIGTYPE_p_FIX__CollInquiryID swig_types[188] +#define SWIGTYPE_p_FIX__CollInquiryQualifier swig_types[189] +#define SWIGTYPE_p_FIX__CollInquiryResult swig_types[190] +#define SWIGTYPE_p_FIX__CollInquiryStatus swig_types[191] +#define SWIGTYPE_p_FIX__CollReqID swig_types[192] +#define SWIGTYPE_p_FIX__CollRespID swig_types[193] +#define SWIGTYPE_p_FIX__CollRptID swig_types[194] +#define SWIGTYPE_p_FIX__CollStatus swig_types[195] +#define SWIGTYPE_p_FIX__CommCurrency swig_types[196] +#define SWIGTYPE_p_FIX__CommType swig_types[197] +#define SWIGTYPE_p_FIX__Commission swig_types[198] +#define SWIGTYPE_p_FIX__ComplexEventCondition swig_types[199] +#define SWIGTYPE_p_FIX__ComplexEventEndDate swig_types[200] +#define SWIGTYPE_p_FIX__ComplexEventEndTime swig_types[201] +#define SWIGTYPE_p_FIX__ComplexEventPrice swig_types[202] +#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryMethod swig_types[203] +#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryPrecision swig_types[204] +#define SWIGTYPE_p_FIX__ComplexEventPriceTimeType swig_types[205] +#define SWIGTYPE_p_FIX__ComplexEventStartDate swig_types[206] +#define SWIGTYPE_p_FIX__ComplexEventStartTime swig_types[207] +#define SWIGTYPE_p_FIX__ComplexEventType swig_types[208] +#define SWIGTYPE_p_FIX__ComplexOptPayoutAmount swig_types[209] +#define SWIGTYPE_p_FIX__ComplianceID swig_types[210] +#define SWIGTYPE_p_FIX__Concession swig_types[211] +#define SWIGTYPE_p_FIX__ConfigError swig_types[212] +#define SWIGTYPE_p_FIX__ConfirmID swig_types[213] +#define SWIGTYPE_p_FIX__ConfirmRefID swig_types[214] +#define SWIGTYPE_p_FIX__ConfirmRejReason swig_types[215] +#define SWIGTYPE_p_FIX__ConfirmReqID swig_types[216] +#define SWIGTYPE_p_FIX__ConfirmStatus swig_types[217] +#define SWIGTYPE_p_FIX__ConfirmTransType swig_types[218] +#define SWIGTYPE_p_FIX__ConfirmType swig_types[219] +#define SWIGTYPE_p_FIX__ContAmtCurr swig_types[220] +#define SWIGTYPE_p_FIX__ContAmtType swig_types[221] +#define SWIGTYPE_p_FIX__ContAmtValue swig_types[222] +#define SWIGTYPE_p_FIX__ContIntRptID swig_types[223] +#define SWIGTYPE_p_FIX__ContingencyType swig_types[224] +#define SWIGTYPE_p_FIX__ContraBroker swig_types[225] +#define SWIGTYPE_p_FIX__ContraLegRefID swig_types[226] +#define SWIGTYPE_p_FIX__ContraTradeQty swig_types[227] +#define SWIGTYPE_p_FIX__ContraTradeTime swig_types[228] +#define SWIGTYPE_p_FIX__ContraTrader swig_types[229] +#define SWIGTYPE_p_FIX__ContractMultiplier swig_types[230] +#define SWIGTYPE_p_FIX__ContractMultiplierUnit swig_types[231] +#define SWIGTYPE_p_FIX__ContractSettlMonth swig_types[232] +#define SWIGTYPE_p_FIX__ContraryInstructionIndicator swig_types[233] +#define SWIGTYPE_p_FIX__CopyMsgIndicator swig_types[234] +#define SWIGTYPE_p_FIX__CorporateAction swig_types[235] +#define SWIGTYPE_p_FIX__Country swig_types[236] +#define SWIGTYPE_p_FIX__CountryOfIssue swig_types[237] +#define SWIGTYPE_p_FIX__CouponPaymentDate swig_types[238] +#define SWIGTYPE_p_FIX__CouponRate swig_types[239] +#define SWIGTYPE_p_FIX__CoveredOrUncovered swig_types[240] +#define SWIGTYPE_p_FIX__CreditRating swig_types[241] +#define SWIGTYPE_p_FIX__CrossID swig_types[242] +#define SWIGTYPE_p_FIX__CrossPercent swig_types[243] +#define SWIGTYPE_p_FIX__CrossPrioritization swig_types[244] +#define SWIGTYPE_p_FIX__CrossType swig_types[245] +#define SWIGTYPE_p_FIX__CstmApplVerID swig_types[246] +#define SWIGTYPE_p_FIX__CumQty swig_types[247] +#define SWIGTYPE_p_FIX__Currency swig_types[248] +#define SWIGTYPE_p_FIX__CurrencyRatio swig_types[249] +#define SWIGTYPE_p_FIX__CustDirectedOrder swig_types[250] +#define SWIGTYPE_p_FIX__CustOrderCapacity swig_types[251] +#define SWIGTYPE_p_FIX__CustOrderHandlingInst swig_types[252] +#define SWIGTYPE_p_FIX__CustomerOrFirm swig_types[253] +#define SWIGTYPE_p_FIX__CxlQty swig_types[254] +#define SWIGTYPE_p_FIX__CxlRejReason swig_types[255] +#define SWIGTYPE_p_FIX__CxlRejResponseTo swig_types[256] +#define SWIGTYPE_p_FIX__CxlType swig_types[257] +#define SWIGTYPE_p_FIX__DATA swig_types[258] +#define SWIGTYPE_p_FIX__DAYOFMONTH swig_types[259] +#define SWIGTYPE_p_FIX__DKReason swig_types[260] +#define SWIGTYPE_p_FIX__DataDictionary swig_types[261] +#define SWIGTYPE_p_FIX__DataDictionaryBase swig_types[262] +#define SWIGTYPE_p_FIX__DataDictionaryNotFound swig_types[263] +#define SWIGTYPE_p_FIX__DateOfBirth swig_types[264] +#define SWIGTYPE_p_FIX__DatedDate swig_types[265] +#define SWIGTYPE_p_FIX__DayAvgPx swig_types[266] +#define SWIGTYPE_p_FIX__DayBookingInst swig_types[267] +#define SWIGTYPE_p_FIX__DayCumQty swig_types[268] +#define SWIGTYPE_p_FIX__DayOrderQty swig_types[269] +#define SWIGTYPE_p_FIX__DealingCapacity swig_types[270] +#define SWIGTYPE_p_FIX__DefBidSize swig_types[271] +#define SWIGTYPE_p_FIX__DefOfferSize swig_types[272] +#define SWIGTYPE_p_FIX__DefaultApplExtID swig_types[273] +#define SWIGTYPE_p_FIX__DefaultApplVerID swig_types[274] +#define SWIGTYPE_p_FIX__DefaultCstmApplVerID swig_types[275] +#define SWIGTYPE_p_FIX__DefaultVerIndicator swig_types[276] +#define SWIGTYPE_p_FIX__DeleteReason swig_types[277] +#define SWIGTYPE_p_FIX__DeliverToCompID swig_types[278] +#define SWIGTYPE_p_FIX__DeliverToLocationID swig_types[279] +#define SWIGTYPE_p_FIX__DeliverToSubID swig_types[280] +#define SWIGTYPE_p_FIX__DeliveryDate swig_types[281] +#define SWIGTYPE_p_FIX__DeliveryForm swig_types[282] +#define SWIGTYPE_p_FIX__DeliveryType swig_types[283] +#define SWIGTYPE_p_FIX__DerivFlexProductEligibilityIndicator swig_types[284] +#define SWIGTYPE_p_FIX__DerivativeCFICode swig_types[285] +#define SWIGTYPE_p_FIX__DerivativeCapPrice swig_types[286] +#define SWIGTYPE_p_FIX__DerivativeContractMultiplier swig_types[287] +#define SWIGTYPE_p_FIX__DerivativeContractMultiplierUnit swig_types[288] +#define SWIGTYPE_p_FIX__DerivativeContractSettlMonth swig_types[289] +#define SWIGTYPE_p_FIX__DerivativeCountryOfIssue swig_types[290] +#define SWIGTYPE_p_FIX__DerivativeEncodedIssuer swig_types[291] +#define SWIGTYPE_p_FIX__DerivativeEncodedIssuerLen swig_types[292] +#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDesc swig_types[293] +#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDescLen swig_types[294] +#define SWIGTYPE_p_FIX__DerivativeEventDate swig_types[295] +#define SWIGTYPE_p_FIX__DerivativeEventPx swig_types[296] +#define SWIGTYPE_p_FIX__DerivativeEventText swig_types[297] +#define SWIGTYPE_p_FIX__DerivativeEventTime swig_types[298] +#define SWIGTYPE_p_FIX__DerivativeEventType swig_types[299] +#define SWIGTYPE_p_FIX__DerivativeExerciseStyle swig_types[300] +#define SWIGTYPE_p_FIX__DerivativeFloorPrice swig_types[301] +#define SWIGTYPE_p_FIX__DerivativeFlowScheduleType swig_types[302] +#define SWIGTYPE_p_FIX__DerivativeFuturesValuationMethod swig_types[303] +#define SWIGTYPE_p_FIX__DerivativeInstrAttribType swig_types[304] +#define SWIGTYPE_p_FIX__DerivativeInstrAttribValue swig_types[305] +#define SWIGTYPE_p_FIX__DerivativeInstrRegistry swig_types[306] +#define SWIGTYPE_p_FIX__DerivativeInstrmtAssignmentMethod swig_types[307] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyID swig_types[308] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyIDSource swig_types[309] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyRole swig_types[310] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubID swig_types[311] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubIDType swig_types[312] +#define SWIGTYPE_p_FIX__DerivativeIssueDate swig_types[313] +#define SWIGTYPE_p_FIX__DerivativeIssuer swig_types[314] +#define SWIGTYPE_p_FIX__DerivativeListMethod swig_types[315] +#define SWIGTYPE_p_FIX__DerivativeLocaleOfIssue swig_types[316] +#define SWIGTYPE_p_FIX__DerivativeMaturityDate swig_types[317] +#define SWIGTYPE_p_FIX__DerivativeMaturityMonthYear swig_types[318] +#define SWIGTYPE_p_FIX__DerivativeMaturityTime swig_types[319] +#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrement swig_types[320] +#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrementAmount swig_types[321] +#define SWIGTYPE_p_FIX__DerivativeNTPositionLimit swig_types[322] +#define SWIGTYPE_p_FIX__DerivativeOptAttribute swig_types[323] +#define SWIGTYPE_p_FIX__DerivativeOptPayAmount swig_types[324] +#define SWIGTYPE_p_FIX__DerivativePositionLimit swig_types[325] +#define SWIGTYPE_p_FIX__DerivativePriceQuoteMethod swig_types[326] +#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasure swig_types[327] +#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasureQty swig_types[328] +#define SWIGTYPE_p_FIX__DerivativeProduct swig_types[329] +#define SWIGTYPE_p_FIX__DerivativeProductComplex swig_types[330] +#define SWIGTYPE_p_FIX__DerivativePutOrCall swig_types[331] +#define SWIGTYPE_p_FIX__DerivativeSecurityAltID swig_types[332] +#define SWIGTYPE_p_FIX__DerivativeSecurityAltIDSource swig_types[333] +#define SWIGTYPE_p_FIX__DerivativeSecurityDesc swig_types[334] +#define SWIGTYPE_p_FIX__DerivativeSecurityExchange swig_types[335] +#define SWIGTYPE_p_FIX__DerivativeSecurityGroup swig_types[336] +#define SWIGTYPE_p_FIX__DerivativeSecurityID swig_types[337] +#define SWIGTYPE_p_FIX__DerivativeSecurityIDSource swig_types[338] +#define SWIGTYPE_p_FIX__DerivativeSecurityStatus swig_types[339] +#define SWIGTYPE_p_FIX__DerivativeSecuritySubType swig_types[340] +#define SWIGTYPE_p_FIX__DerivativeSecurityType swig_types[341] +#define SWIGTYPE_p_FIX__DerivativeSecurityXML swig_types[342] +#define SWIGTYPE_p_FIX__DerivativeSecurityXMLLen swig_types[343] +#define SWIGTYPE_p_FIX__DerivativeSecurityXMLSchema swig_types[344] +#define SWIGTYPE_p_FIX__DerivativeSettlMethod swig_types[345] +#define SWIGTYPE_p_FIX__DerivativeSettleOnOpenFlag swig_types[346] +#define SWIGTYPE_p_FIX__DerivativeStateOrProvinceOfIssue swig_types[347] +#define SWIGTYPE_p_FIX__DerivativeStrikeCurrency swig_types[348] +#define SWIGTYPE_p_FIX__DerivativeStrikeMultiplier swig_types[349] +#define SWIGTYPE_p_FIX__DerivativeStrikePrice swig_types[350] +#define SWIGTYPE_p_FIX__DerivativeStrikeValue swig_types[351] +#define SWIGTYPE_p_FIX__DerivativeSymbol swig_types[352] +#define SWIGTYPE_p_FIX__DerivativeSymbolSfx swig_types[353] +#define SWIGTYPE_p_FIX__DerivativeTimeUnit swig_types[354] +#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasure swig_types[355] +#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasureQty swig_types[356] +#define SWIGTYPE_p_FIX__DerivativeValuationMethod swig_types[357] +#define SWIGTYPE_p_FIX__Designation swig_types[358] +#define SWIGTYPE_p_FIX__DeskID swig_types[359] +#define SWIGTYPE_p_FIX__DeskOrderHandlingInst swig_types[360] +#define SWIGTYPE_p_FIX__DeskType swig_types[361] +#define SWIGTYPE_p_FIX__DeskTypeSource swig_types[362] +#define SWIGTYPE_p_FIX__DetachmentPoint swig_types[363] +#define SWIGTYPE_p_FIX__Dictionary swig_types[364] #define SWIGTYPE_p_FIX__DiscretionInst swig_types[365] #define SWIGTYPE_p_FIX__DiscretionLimitType swig_types[366] #define SWIGTYPE_p_FIX__DiscretionMoveType swig_types[367] @@ -3995,1187 +3929,1187 @@ namespace Swig { #define SWIGTYPE_p_FIX__FieldBase swig_types[471] #define SWIGTYPE_p_FIX__FieldConvertError swig_types[472] #define SWIGTYPE_p_FIX__FieldMap swig_types[473] -#define SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type swig_types[474] -#define SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator swig_types[475] -#define SWIGTYPE_p_FIX__FieldMap__Groups__const_iterator swig_types[476] -#define SWIGTYPE_p_FIX__FieldNotFound swig_types[477] -#define SWIGTYPE_p_FIX__FieldTag swig_types[478] -#define SWIGTYPE_p_FIX__FileLog swig_types[479] -#define SWIGTYPE_p_FIX__FileLogFactory swig_types[480] -#define SWIGTYPE_p_FIX__FileStore swig_types[481] -#define SWIGTYPE_p_FIX__FileStoreFactory swig_types[482] -#define SWIGTYPE_p_FIX__FillExecID swig_types[483] -#define SWIGTYPE_p_FIX__FillLiquidityInd swig_types[484] -#define SWIGTYPE_p_FIX__FillPx swig_types[485] -#define SWIGTYPE_p_FIX__FillQty swig_types[486] -#define SWIGTYPE_p_FIX__FinancialStatus swig_types[487] -#define SWIGTYPE_p_FIX__FirmTradeID swig_types[488] -#define SWIGTYPE_p_FIX__FirstPx swig_types[489] -#define SWIGTYPE_p_FIX__FlexProductEligibilityIndicator swig_types[490] -#define SWIGTYPE_p_FIX__FlexibleIndicator swig_types[491] -#define SWIGTYPE_p_FIX__FloorPrice swig_types[492] -#define SWIGTYPE_p_FIX__FlowScheduleType swig_types[493] -#define SWIGTYPE_p_FIX__ForexReq swig_types[494] -#define SWIGTYPE_p_FIX__FundRenewWaiv swig_types[495] -#define SWIGTYPE_p_FIX__FutSettDate swig_types[496] -#define SWIGTYPE_p_FIX__FutSettDate2 swig_types[497] -#define SWIGTYPE_p_FIX__FuturesValuationMethod swig_types[498] -#define SWIGTYPE_p_FIX__GTBookingInst swig_types[499] -#define SWIGTYPE_p_FIX__GapFillFlag swig_types[500] -#define SWIGTYPE_p_FIX__GrossTradeAmt swig_types[501] -#define SWIGTYPE_p_FIX__Group swig_types[502] -#define SWIGTYPE_p_FIX__HaltReasonChar swig_types[503] -#define SWIGTYPE_p_FIX__HaltReasonInt swig_types[504] -#define SWIGTYPE_p_FIX__HandlInst swig_types[505] -#define SWIGTYPE_p_FIX__Headline swig_types[506] -#define SWIGTYPE_p_FIX__HeartBtInt swig_types[507] -#define SWIGTYPE_p_FIX__HighLimitPrice swig_types[508] -#define SWIGTYPE_p_FIX__HighPx swig_types[509] -#define SWIGTYPE_p_FIX__HopCompID swig_types[510] -#define SWIGTYPE_p_FIX__HopRefID swig_types[511] -#define SWIGTYPE_p_FIX__HopSendingTime swig_types[512] -#define SWIGTYPE_p_FIX__HostCrossID swig_types[513] -#define SWIGTYPE_p_FIX__IDSource swig_types[514] -#define SWIGTYPE_p_FIX__INT swig_types[515] -#define SWIGTYPE_p_FIX__IOException swig_types[516] -#define SWIGTYPE_p_FIX__IOIID swig_types[517] -#define SWIGTYPE_p_FIX__IOINaturalFlag swig_types[518] -#define SWIGTYPE_p_FIX__IOIOthSvc swig_types[519] -#define SWIGTYPE_p_FIX__IOIQltyInd swig_types[520] -#define SWIGTYPE_p_FIX__IOIQty swig_types[521] -#define SWIGTYPE_p_FIX__IOIQualifier swig_types[522] -#define SWIGTYPE_p_FIX__IOIRefID swig_types[523] -#define SWIGTYPE_p_FIX__IOIShares swig_types[524] -#define SWIGTYPE_p_FIX__IOITransType swig_types[525] -#define SWIGTYPE_p_FIX__IOIid swig_types[526] -#define SWIGTYPE_p_FIX__ImpliedMarketIndicator swig_types[527] -#define SWIGTYPE_p_FIX__InViewOfCommon swig_types[528] -#define SWIGTYPE_p_FIX__IncTaxInd swig_types[529] -#define SWIGTYPE_p_FIX__IncorrectDataFormat swig_types[530] -#define SWIGTYPE_p_FIX__IncorrectMessageStructure swig_types[531] -#define SWIGTYPE_p_FIX__IncorrectTagValue swig_types[532] -#define SWIGTYPE_p_FIX__IndividualAllocID swig_types[533] -#define SWIGTYPE_p_FIX__IndividualAllocRejCode swig_types[534] -#define SWIGTYPE_p_FIX__IndividualAllocType swig_types[535] -#define SWIGTYPE_p_FIX__Initiator swig_types[536] -#define SWIGTYPE_p_FIX__InputSource swig_types[537] -#define SWIGTYPE_p_FIX__InstrAttribType swig_types[538] -#define SWIGTYPE_p_FIX__InstrAttribValue swig_types[539] -#define SWIGTYPE_p_FIX__InstrRegistry swig_types[540] -#define SWIGTYPE_p_FIX__InstrmtAssignmentMethod swig_types[541] -#define SWIGTYPE_p_FIX__InstrumentPartyID swig_types[542] -#define SWIGTYPE_p_FIX__InstrumentPartyIDSource swig_types[543] -#define SWIGTYPE_p_FIX__InstrumentPartyRole swig_types[544] -#define SWIGTYPE_p_FIX__InstrumentPartySubID swig_types[545] -#define SWIGTYPE_p_FIX__InstrumentPartySubIDType swig_types[546] -#define SWIGTYPE_p_FIX__IntField swig_types[547] -#define SWIGTYPE_p_FIX__InterestAccrualDate swig_types[548] -#define SWIGTYPE_p_FIX__InterestAtMaturity swig_types[549] -#define SWIGTYPE_p_FIX__InvalidMessage swig_types[550] -#define SWIGTYPE_p_FIX__InvalidMessageType swig_types[551] -#define SWIGTYPE_p_FIX__InvalidTagNumber swig_types[552] -#define SWIGTYPE_p_FIX__InvestorCountryOfResidence swig_types[553] -#define SWIGTYPE_p_FIX__IssueDate swig_types[554] -#define SWIGTYPE_p_FIX__Issuer swig_types[555] -#define SWIGTYPE_p_FIX__LANGUAGE swig_types[556] -#define SWIGTYPE_p_FIX__LENGTH swig_types[557] -#define SWIGTYPE_p_FIX__LOCALMKTDATE swig_types[558] -#define SWIGTYPE_p_FIX__LanguageCode swig_types[559] -#define SWIGTYPE_p_FIX__LastCapacity swig_types[560] -#define SWIGTYPE_p_FIX__LastForwardPoints swig_types[561] -#define SWIGTYPE_p_FIX__LastForwardPoints2 swig_types[562] -#define SWIGTYPE_p_FIX__LastFragment swig_types[563] -#define SWIGTYPE_p_FIX__LastLiquidityInd swig_types[564] -#define SWIGTYPE_p_FIX__LastMkt swig_types[565] -#define SWIGTYPE_p_FIX__LastMsgSeqNumProcessed swig_types[566] -#define SWIGTYPE_p_FIX__LastNetworkResponseID swig_types[567] -#define SWIGTYPE_p_FIX__LastParPx swig_types[568] -#define SWIGTYPE_p_FIX__LastPx swig_types[569] -#define SWIGTYPE_p_FIX__LastQty swig_types[570] -#define SWIGTYPE_p_FIX__LastRptRequested swig_types[571] -#define SWIGTYPE_p_FIX__LastShares swig_types[572] -#define SWIGTYPE_p_FIX__LastSpotRate swig_types[573] -#define SWIGTYPE_p_FIX__LastSwapPoints swig_types[574] -#define SWIGTYPE_p_FIX__LastUpdateTime swig_types[575] -#define SWIGTYPE_p_FIX__LateIndicator swig_types[576] -#define SWIGTYPE_p_FIX__LeavesQty swig_types[577] -#define SWIGTYPE_p_FIX__LegAllocAccount swig_types[578] -#define SWIGTYPE_p_FIX__LegAllocAcctIDSource swig_types[579] -#define SWIGTYPE_p_FIX__LegAllocID swig_types[580] -#define SWIGTYPE_p_FIX__LegAllocQty swig_types[581] -#define SWIGTYPE_p_FIX__LegAllocSettlCurrency swig_types[582] -#define SWIGTYPE_p_FIX__LegBenchmarkCurveCurrency swig_types[583] -#define SWIGTYPE_p_FIX__LegBenchmarkCurveName swig_types[584] -#define SWIGTYPE_p_FIX__LegBenchmarkCurvePoint swig_types[585] -#define SWIGTYPE_p_FIX__LegBenchmarkPrice swig_types[586] -#define SWIGTYPE_p_FIX__LegBenchmarkPriceType swig_types[587] -#define SWIGTYPE_p_FIX__LegBidForwardPoints swig_types[588] -#define SWIGTYPE_p_FIX__LegBidPx swig_types[589] -#define SWIGTYPE_p_FIX__LegCFICode swig_types[590] -#define SWIGTYPE_p_FIX__LegCalculatedCcyLastQty swig_types[591] -#define SWIGTYPE_p_FIX__LegContractMultiplier swig_types[592] -#define SWIGTYPE_p_FIX__LegContractMultiplierUnit swig_types[593] -#define SWIGTYPE_p_FIX__LegContractSettlMonth swig_types[594] -#define SWIGTYPE_p_FIX__LegCountryOfIssue swig_types[595] -#define SWIGTYPE_p_FIX__LegCouponPaymentDate swig_types[596] -#define SWIGTYPE_p_FIX__LegCouponRate swig_types[597] -#define SWIGTYPE_p_FIX__LegCoveredOrUncovered swig_types[598] -#define SWIGTYPE_p_FIX__LegCreditRating swig_types[599] -#define SWIGTYPE_p_FIX__LegCurrency swig_types[600] -#define SWIGTYPE_p_FIX__LegCurrencyRatio swig_types[601] -#define SWIGTYPE_p_FIX__LegDatedDate swig_types[602] -#define SWIGTYPE_p_FIX__LegDividendYield swig_types[603] -#define SWIGTYPE_p_FIX__LegExecInst swig_types[604] -#define SWIGTYPE_p_FIX__LegExerciseStyle swig_types[605] -#define SWIGTYPE_p_FIX__LegFactor swig_types[606] -#define SWIGTYPE_p_FIX__LegFlowScheduleType swig_types[607] -#define SWIGTYPE_p_FIX__LegFutSettDate swig_types[608] -#define SWIGTYPE_p_FIX__LegGrossTradeAmt swig_types[609] -#define SWIGTYPE_p_FIX__LegIOIQty swig_types[610] -#define SWIGTYPE_p_FIX__LegIndividualAllocID swig_types[611] -#define SWIGTYPE_p_FIX__LegInstrRegistry swig_types[612] -#define SWIGTYPE_p_FIX__LegInterestAccrualDate swig_types[613] -#define SWIGTYPE_p_FIX__LegIssueDate swig_types[614] -#define SWIGTYPE_p_FIX__LegIssuer swig_types[615] -#define SWIGTYPE_p_FIX__LegLastForwardPoints swig_types[616] -#define SWIGTYPE_p_FIX__LegLastPx swig_types[617] -#define SWIGTYPE_p_FIX__LegLastQty swig_types[618] -#define SWIGTYPE_p_FIX__LegLocaleOfIssue swig_types[619] -#define SWIGTYPE_p_FIX__LegMaturityDate swig_types[620] -#define SWIGTYPE_p_FIX__LegMaturityMonthYear swig_types[621] -#define SWIGTYPE_p_FIX__LegMaturityTime swig_types[622] -#define SWIGTYPE_p_FIX__LegNumber swig_types[623] -#define SWIGTYPE_p_FIX__LegOfferForwardPoints swig_types[624] -#define SWIGTYPE_p_FIX__LegOfferPx swig_types[625] -#define SWIGTYPE_p_FIX__LegOptAttribute swig_types[626] -#define SWIGTYPE_p_FIX__LegOptionRatio swig_types[627] -#define SWIGTYPE_p_FIX__LegOrderQty swig_types[628] -#define SWIGTYPE_p_FIX__LegPool swig_types[629] -#define SWIGTYPE_p_FIX__LegPositionEffect swig_types[630] -#define SWIGTYPE_p_FIX__LegPrice swig_types[631] -#define SWIGTYPE_p_FIX__LegPriceType swig_types[632] -#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasure swig_types[633] -#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasureQty swig_types[634] -#define SWIGTYPE_p_FIX__LegProduct swig_types[635] -#define SWIGTYPE_p_FIX__LegPutOrCall swig_types[636] -#define SWIGTYPE_p_FIX__LegQty swig_types[637] -#define SWIGTYPE_p_FIX__LegRatioQty swig_types[638] -#define SWIGTYPE_p_FIX__LegRedemptionDate swig_types[639] -#define SWIGTYPE_p_FIX__LegRefID swig_types[640] -#define SWIGTYPE_p_FIX__LegRepoCollateralSecurityType swig_types[641] -#define SWIGTYPE_p_FIX__LegReportID swig_types[642] -#define SWIGTYPE_p_FIX__LegRepurchaseRate swig_types[643] -#define SWIGTYPE_p_FIX__LegRepurchaseTerm swig_types[644] -#define SWIGTYPE_p_FIX__LegSecurityAltID swig_types[645] -#define SWIGTYPE_p_FIX__LegSecurityAltIDSource swig_types[646] -#define SWIGTYPE_p_FIX__LegSecurityDesc swig_types[647] -#define SWIGTYPE_p_FIX__LegSecurityExchange swig_types[648] -#define SWIGTYPE_p_FIX__LegSecurityID swig_types[649] -#define SWIGTYPE_p_FIX__LegSecurityIDSource swig_types[650] -#define SWIGTYPE_p_FIX__LegSecuritySubType swig_types[651] -#define SWIGTYPE_p_FIX__LegSecurityType swig_types[652] -#define SWIGTYPE_p_FIX__LegSettlCurrency swig_types[653] -#define SWIGTYPE_p_FIX__LegSettlDate swig_types[654] -#define SWIGTYPE_p_FIX__LegSettlType swig_types[655] -#define SWIGTYPE_p_FIX__LegSettlmntTyp swig_types[656] -#define SWIGTYPE_p_FIX__LegSide swig_types[657] -#define SWIGTYPE_p_FIX__LegStateOrProvinceOfIssue swig_types[658] -#define SWIGTYPE_p_FIX__LegStipulationType swig_types[659] -#define SWIGTYPE_p_FIX__LegStipulationValue swig_types[660] -#define SWIGTYPE_p_FIX__LegStrikeCurrency swig_types[661] -#define SWIGTYPE_p_FIX__LegStrikePrice swig_types[662] -#define SWIGTYPE_p_FIX__LegSwapType swig_types[663] -#define SWIGTYPE_p_FIX__LegSymbol swig_types[664] -#define SWIGTYPE_p_FIX__LegSymbolSfx swig_types[665] -#define SWIGTYPE_p_FIX__LegTimeUnit swig_types[666] -#define SWIGTYPE_p_FIX__LegUnitOfMeasure swig_types[667] -#define SWIGTYPE_p_FIX__LegUnitOfMeasureQty swig_types[668] -#define SWIGTYPE_p_FIX__LegVolatility swig_types[669] -#define SWIGTYPE_p_FIX__LegalConfirm swig_types[670] -#define SWIGTYPE_p_FIX__LinesOfText swig_types[671] -#define SWIGTYPE_p_FIX__LiquidityIndType swig_types[672] -#define SWIGTYPE_p_FIX__LiquidityNumSecurities swig_types[673] -#define SWIGTYPE_p_FIX__LiquidityPctHigh swig_types[674] -#define SWIGTYPE_p_FIX__LiquidityPctLow swig_types[675] -#define SWIGTYPE_p_FIX__LiquidityValue swig_types[676] -#define SWIGTYPE_p_FIX__ListExecInst swig_types[677] -#define SWIGTYPE_p_FIX__ListExecInstType swig_types[678] -#define SWIGTYPE_p_FIX__ListID swig_types[679] -#define SWIGTYPE_p_FIX__ListMethod swig_types[680] -#define SWIGTYPE_p_FIX__ListName swig_types[681] -#define SWIGTYPE_p_FIX__ListNoOrds swig_types[682] -#define SWIGTYPE_p_FIX__ListOrderStatus swig_types[683] -#define SWIGTYPE_p_FIX__ListRejectReason swig_types[684] -#define SWIGTYPE_p_FIX__ListSeqNo swig_types[685] -#define SWIGTYPE_p_FIX__ListStatusText swig_types[686] -#define SWIGTYPE_p_FIX__ListStatusType swig_types[687] -#define SWIGTYPE_p_FIX__ListUpdateAction swig_types[688] -#define SWIGTYPE_p_FIX__LocaleOfIssue swig_types[689] -#define SWIGTYPE_p_FIX__LocateReqd swig_types[690] -#define SWIGTYPE_p_FIX__LocationID swig_types[691] -#define SWIGTYPE_p_FIX__Log swig_types[692] -#define SWIGTYPE_p_FIX__LogFactory swig_types[693] -#define SWIGTYPE_p_FIX__LongQty swig_types[694] -#define SWIGTYPE_p_FIX__LotType swig_types[695] -#define SWIGTYPE_p_FIX__LowLimitPrice swig_types[696] -#define SWIGTYPE_p_FIX__LowPx swig_types[697] -#define SWIGTYPE_p_FIX__MDBookType swig_types[698] -#define SWIGTYPE_p_FIX__MDEntryBuyer swig_types[699] -#define SWIGTYPE_p_FIX__MDEntryDate swig_types[700] -#define SWIGTYPE_p_FIX__MDEntryForwardPoints swig_types[701] -#define SWIGTYPE_p_FIX__MDEntryID swig_types[702] -#define SWIGTYPE_p_FIX__MDEntryOriginator swig_types[703] -#define SWIGTYPE_p_FIX__MDEntryPositionNo swig_types[704] -#define SWIGTYPE_p_FIX__MDEntryPx swig_types[705] -#define SWIGTYPE_p_FIX__MDEntryRefID swig_types[706] -#define SWIGTYPE_p_FIX__MDEntrySeller swig_types[707] -#define SWIGTYPE_p_FIX__MDEntrySize swig_types[708] -#define SWIGTYPE_p_FIX__MDEntrySpotRate swig_types[709] -#define SWIGTYPE_p_FIX__MDEntryTime swig_types[710] -#define SWIGTYPE_p_FIX__MDEntryType swig_types[711] -#define SWIGTYPE_p_FIX__MDFeedType swig_types[712] -#define SWIGTYPE_p_FIX__MDImplicitDelete swig_types[713] -#define SWIGTYPE_p_FIX__MDMkt swig_types[714] -#define SWIGTYPE_p_FIX__MDOriginType swig_types[715] -#define SWIGTYPE_p_FIX__MDPriceLevel swig_types[716] -#define SWIGTYPE_p_FIX__MDQuoteType swig_types[717] -#define SWIGTYPE_p_FIX__MDReportID swig_types[718] -#define SWIGTYPE_p_FIX__MDReqID swig_types[719] -#define SWIGTYPE_p_FIX__MDReqRejReason swig_types[720] -#define SWIGTYPE_p_FIX__MDSecSize swig_types[721] -#define SWIGTYPE_p_FIX__MDSecSizeType swig_types[722] -#define SWIGTYPE_p_FIX__MDStreamID swig_types[723] -#define SWIGTYPE_p_FIX__MDSubBookType swig_types[724] -#define SWIGTYPE_p_FIX__MDUpdateAction swig_types[725] -#define SWIGTYPE_p_FIX__MDUpdateType swig_types[726] -#define SWIGTYPE_p_FIX__MONTHYEAR swig_types[727] -#define SWIGTYPE_p_FIX__MULTIPLECHARVALUE swig_types[728] -#define SWIGTYPE_p_FIX__MULTIPLESTRINGVALUE swig_types[729] -#define SWIGTYPE_p_FIX__MULTIPLEVALUESTRING swig_types[730] -#define SWIGTYPE_p_FIX__MailingDtls swig_types[731] -#define SWIGTYPE_p_FIX__MailingInst swig_types[732] -#define SWIGTYPE_p_FIX__ManualOrderIndicator swig_types[733] -#define SWIGTYPE_p_FIX__MarginExcess swig_types[734] -#define SWIGTYPE_p_FIX__MarginRatio swig_types[735] -#define SWIGTYPE_p_FIX__MarketDepth swig_types[736] -#define SWIGTYPE_p_FIX__MarketID swig_types[737] -#define SWIGTYPE_p_FIX__MarketReportID swig_types[738] -#define SWIGTYPE_p_FIX__MarketReqID swig_types[739] -#define SWIGTYPE_p_FIX__MarketSegmentDesc swig_types[740] -#define SWIGTYPE_p_FIX__MarketSegmentID swig_types[741] -#define SWIGTYPE_p_FIX__MarketUpdateAction swig_types[742] -#define SWIGTYPE_p_FIX__MassActionRejectReason swig_types[743] -#define SWIGTYPE_p_FIX__MassActionReportID swig_types[744] -#define SWIGTYPE_p_FIX__MassActionResponse swig_types[745] -#define SWIGTYPE_p_FIX__MassActionScope swig_types[746] -#define SWIGTYPE_p_FIX__MassActionType swig_types[747] -#define SWIGTYPE_p_FIX__MassCancelRejectReason swig_types[748] -#define SWIGTYPE_p_FIX__MassCancelRequestType swig_types[749] -#define SWIGTYPE_p_FIX__MassCancelResponse swig_types[750] -#define SWIGTYPE_p_FIX__MassStatusReqID swig_types[751] -#define SWIGTYPE_p_FIX__MassStatusReqType swig_types[752] -#define SWIGTYPE_p_FIX__MatchAlgorithm swig_types[753] -#define SWIGTYPE_p_FIX__MatchIncrement swig_types[754] -#define SWIGTYPE_p_FIX__MatchStatus swig_types[755] -#define SWIGTYPE_p_FIX__MatchType swig_types[756] -#define SWIGTYPE_p_FIX__MaturityDate swig_types[757] -#define SWIGTYPE_p_FIX__MaturityDay swig_types[758] -#define SWIGTYPE_p_FIX__MaturityMonthYear swig_types[759] -#define SWIGTYPE_p_FIX__MaturityMonthYearFormat swig_types[760] -#define SWIGTYPE_p_FIX__MaturityMonthYearIncrement swig_types[761] -#define SWIGTYPE_p_FIX__MaturityMonthYearIncrementUnits swig_types[762] -#define SWIGTYPE_p_FIX__MaturityNetMoney swig_types[763] -#define SWIGTYPE_p_FIX__MaturityRuleID swig_types[764] -#define SWIGTYPE_p_FIX__MaturityTime swig_types[765] -#define SWIGTYPE_p_FIX__MaxFloor swig_types[766] -#define SWIGTYPE_p_FIX__MaxMessageSize swig_types[767] -#define SWIGTYPE_p_FIX__MaxPriceLevels swig_types[768] -#define SWIGTYPE_p_FIX__MaxPriceVariation swig_types[769] -#define SWIGTYPE_p_FIX__MaxShow swig_types[770] -#define SWIGTYPE_p_FIX__MaxTradeVol swig_types[771] -#define SWIGTYPE_p_FIX__MemoryStore swig_types[772] -#define SWIGTYPE_p_FIX__MemoryStoreFactory swig_types[773] -#define SWIGTYPE_p_FIX__Message swig_types[774] -#define SWIGTYPE_p_FIX__MessageEncoding swig_types[775] -#define SWIGTYPE_p_FIX__MessageEventSource swig_types[776] -#define SWIGTYPE_p_FIX__MessageParseError swig_types[777] -#define SWIGTYPE_p_FIX__MessageStore swig_types[778] -#define SWIGTYPE_p_FIX__MessageStoreExceptionWrapper swig_types[779] -#define SWIGTYPE_p_FIX__MessageStoreFactory swig_types[780] -#define SWIGTYPE_p_FIX__MessageStoreFactoryExceptionWrapper swig_types[781] -#define SWIGTYPE_p_FIX__MidPx swig_types[782] -#define SWIGTYPE_p_FIX__MidYield swig_types[783] -#define SWIGTYPE_p_FIX__MinBidSize swig_types[784] -#define SWIGTYPE_p_FIX__MinLotSize swig_types[785] -#define SWIGTYPE_p_FIX__MinOfferSize swig_types[786] -#define SWIGTYPE_p_FIX__MinPriceIncrement swig_types[787] -#define SWIGTYPE_p_FIX__MinPriceIncrementAmount swig_types[788] -#define SWIGTYPE_p_FIX__MinQty swig_types[789] -#define SWIGTYPE_p_FIX__MinTradeVol swig_types[790] -#define SWIGTYPE_p_FIX__MiscFeeAmt swig_types[791] -#define SWIGTYPE_p_FIX__MiscFeeBasis swig_types[792] -#define SWIGTYPE_p_FIX__MiscFeeCurr swig_types[793] -#define SWIGTYPE_p_FIX__MiscFeeType swig_types[794] -#define SWIGTYPE_p_FIX__MktBidPx swig_types[795] -#define SWIGTYPE_p_FIX__MktOfferPx swig_types[796] -#define SWIGTYPE_p_FIX__ModelType swig_types[797] -#define SWIGTYPE_p_FIX__MoneyLaunderingStatus swig_types[798] -#define SWIGTYPE_p_FIX__MsgDirection swig_types[799] -#define SWIGTYPE_p_FIX__MsgSeqNum swig_types[800] -#define SWIGTYPE_p_FIX__MsgType swig_types[801] -#define SWIGTYPE_p_FIX__MultiLegReportingType swig_types[802] -#define SWIGTYPE_p_FIX__MultiLegRptTypeReq swig_types[803] -#define SWIGTYPE_p_FIX__MultilegModel swig_types[804] -#define SWIGTYPE_p_FIX__MultilegPriceMethod swig_types[805] -#define SWIGTYPE_p_FIX__NTPositionLimit swig_types[806] -#define SWIGTYPE_p_FIX__NUMINGROUP swig_types[807] -#define SWIGTYPE_p_FIX__Nested2PartyID swig_types[808] -#define SWIGTYPE_p_FIX__Nested2PartyIDSource swig_types[809] -#define SWIGTYPE_p_FIX__Nested2PartyRole swig_types[810] -#define SWIGTYPE_p_FIX__Nested2PartySubID swig_types[811] -#define SWIGTYPE_p_FIX__Nested2PartySubIDType swig_types[812] -#define SWIGTYPE_p_FIX__Nested3PartyID swig_types[813] -#define SWIGTYPE_p_FIX__Nested3PartyIDSource swig_types[814] -#define SWIGTYPE_p_FIX__Nested3PartyRole swig_types[815] -#define SWIGTYPE_p_FIX__Nested3PartySubID swig_types[816] -#define SWIGTYPE_p_FIX__Nested3PartySubIDType swig_types[817] -#define SWIGTYPE_p_FIX__Nested4PartyID swig_types[818] -#define SWIGTYPE_p_FIX__Nested4PartyIDSource swig_types[819] -#define SWIGTYPE_p_FIX__Nested4PartyRole swig_types[820] -#define SWIGTYPE_p_FIX__Nested4PartySubID swig_types[821] -#define SWIGTYPE_p_FIX__Nested4PartySubIDType swig_types[822] -#define SWIGTYPE_p_FIX__NestedInstrAttribType swig_types[823] -#define SWIGTYPE_p_FIX__NestedInstrAttribValue swig_types[824] -#define SWIGTYPE_p_FIX__NestedPartyID swig_types[825] -#define SWIGTYPE_p_FIX__NestedPartyIDSource swig_types[826] -#define SWIGTYPE_p_FIX__NestedPartyRole swig_types[827] -#define SWIGTYPE_p_FIX__NestedPartySubID swig_types[828] -#define SWIGTYPE_p_FIX__NestedPartySubIDType swig_types[829] -#define SWIGTYPE_p_FIX__NetChgPrevDay swig_types[830] -#define SWIGTYPE_p_FIX__NetGrossInd swig_types[831] -#define SWIGTYPE_p_FIX__NetMoney swig_types[832] -#define SWIGTYPE_p_FIX__NetworkRequestID swig_types[833] -#define SWIGTYPE_p_FIX__NetworkRequestType swig_types[834] -#define SWIGTYPE_p_FIX__NetworkResponseID swig_types[835] -#define SWIGTYPE_p_FIX__NetworkStatusResponseType swig_types[836] -#define SWIGTYPE_p_FIX__NewPassword swig_types[837] -#define SWIGTYPE_p_FIX__NewSeqNo swig_types[838] -#define SWIGTYPE_p_FIX__NewsCategory swig_types[839] -#define SWIGTYPE_p_FIX__NewsID swig_types[840] -#define SWIGTYPE_p_FIX__NewsRefID swig_types[841] -#define SWIGTYPE_p_FIX__NewsRefType swig_types[842] -#define SWIGTYPE_p_FIX__NextExpectedMsgSeqNum swig_types[843] -#define SWIGTYPE_p_FIX__NoAffectedOrders swig_types[844] -#define SWIGTYPE_p_FIX__NoAllocs swig_types[845] -#define SWIGTYPE_p_FIX__NoAltMDSource swig_types[846] -#define SWIGTYPE_p_FIX__NoApplIDs swig_types[847] -#define SWIGTYPE_p_FIX__NoAsgnReqs swig_types[848] -#define SWIGTYPE_p_FIX__NoBidComponents swig_types[849] -#define SWIGTYPE_p_FIX__NoBidDescriptors swig_types[850] -#define SWIGTYPE_p_FIX__NoCapacities swig_types[851] -#define SWIGTYPE_p_FIX__NoClearingInstructions swig_types[852] -#define SWIGTYPE_p_FIX__NoCollInquiryQualifier swig_types[853] -#define SWIGTYPE_p_FIX__NoCompIDs swig_types[854] -#define SWIGTYPE_p_FIX__NoComplexEventDates swig_types[855] -#define SWIGTYPE_p_FIX__NoComplexEventTimes swig_types[856] -#define SWIGTYPE_p_FIX__NoComplexEvents swig_types[857] -#define SWIGTYPE_p_FIX__NoContAmts swig_types[858] -#define SWIGTYPE_p_FIX__NoContraBrokers swig_types[859] -#define SWIGTYPE_p_FIX__NoDates swig_types[860] -#define SWIGTYPE_p_FIX__NoDerivativeEvents swig_types[861] -#define SWIGTYPE_p_FIX__NoDerivativeInstrAttrib swig_types[862] -#define SWIGTYPE_p_FIX__NoDerivativeInstrumentParties swig_types[863] -#define SWIGTYPE_p_FIX__NoDerivativeInstrumentPartySubIDs swig_types[864] -#define SWIGTYPE_p_FIX__NoDerivativeSecurityAltID swig_types[865] -#define SWIGTYPE_p_FIX__NoDistribInsts swig_types[866] -#define SWIGTYPE_p_FIX__NoDlvyInst swig_types[867] -#define SWIGTYPE_p_FIX__NoEvents swig_types[868] -#define SWIGTYPE_p_FIX__NoExecInstRules swig_types[869] -#define SWIGTYPE_p_FIX__NoExecs swig_types[870] -#define SWIGTYPE_p_FIX__NoExpiration swig_types[871] -#define SWIGTYPE_p_FIX__NoFills swig_types[872] -#define SWIGTYPE_p_FIX__NoHops swig_types[873] -#define SWIGTYPE_p_FIX__NoIOIQualifiers swig_types[874] -#define SWIGTYPE_p_FIX__NoInstrAttrib swig_types[875] -#define SWIGTYPE_p_FIX__NoInstrumentParties swig_types[876] -#define SWIGTYPE_p_FIX__NoInstrumentPartySubIDs swig_types[877] -#define SWIGTYPE_p_FIX__NoLegAllocs swig_types[878] -#define SWIGTYPE_p_FIX__NoLegSecurityAltID swig_types[879] -#define SWIGTYPE_p_FIX__NoLegStipulations swig_types[880] -#define SWIGTYPE_p_FIX__NoLegs swig_types[881] -#define SWIGTYPE_p_FIX__NoLinesOfText swig_types[882] -#define SWIGTYPE_p_FIX__NoLotTypeRules swig_types[883] -#define SWIGTYPE_p_FIX__NoMDEntries swig_types[884] -#define SWIGTYPE_p_FIX__NoMDEntryTypes swig_types[885] -#define SWIGTYPE_p_FIX__NoMDFeedTypes swig_types[886] -#define SWIGTYPE_p_FIX__NoMarketSegments swig_types[887] -#define SWIGTYPE_p_FIX__NoMatchRules swig_types[888] -#define SWIGTYPE_p_FIX__NoMaturityRules swig_types[889] -#define SWIGTYPE_p_FIX__NoMiscFees swig_types[890] -#define SWIGTYPE_p_FIX__NoMsgTypes swig_types[891] -#define SWIGTYPE_p_FIX__NoNested2PartyIDs swig_types[892] -#define SWIGTYPE_p_FIX__NoNested2PartySubIDs swig_types[893] -#define SWIGTYPE_p_FIX__NoNested3PartyIDs swig_types[894] -#define SWIGTYPE_p_FIX__NoNested3PartySubIDs swig_types[895] -#define SWIGTYPE_p_FIX__NoNested4PartyIDs swig_types[896] -#define SWIGTYPE_p_FIX__NoNested4PartySubIDs swig_types[897] -#define SWIGTYPE_p_FIX__NoNestedInstrAttrib swig_types[898] -#define SWIGTYPE_p_FIX__NoNestedPartyIDs swig_types[899] -#define SWIGTYPE_p_FIX__NoNestedPartySubIDs swig_types[900] -#define SWIGTYPE_p_FIX__NoNewsRefIDs swig_types[901] -#define SWIGTYPE_p_FIX__NoNotAffectedOrders swig_types[902] -#define SWIGTYPE_p_FIX__NoOfLegUnderlyings swig_types[903] -#define SWIGTYPE_p_FIX__NoOfSecSizes swig_types[904] -#define SWIGTYPE_p_FIX__NoOrdTypeRules swig_types[905] -#define SWIGTYPE_p_FIX__NoOrders swig_types[906] -#define SWIGTYPE_p_FIX__NoPartyIDs swig_types[907] -#define SWIGTYPE_p_FIX__NoPartySubIDs swig_types[908] -#define SWIGTYPE_p_FIX__NoPosAmt swig_types[909] -#define SWIGTYPE_p_FIX__NoPositions swig_types[910] -#define SWIGTYPE_p_FIX__NoQuoteEntries swig_types[911] -#define SWIGTYPE_p_FIX__NoQuoteQualifiers swig_types[912] -#define SWIGTYPE_p_FIX__NoQuoteSets swig_types[913] -#define SWIGTYPE_p_FIX__NoRateSources swig_types[914] -#define SWIGTYPE_p_FIX__NoRegistDtls swig_types[915] -#define SWIGTYPE_p_FIX__NoRelatedSym swig_types[916] -#define SWIGTYPE_p_FIX__NoRootPartyIDs swig_types[917] -#define SWIGTYPE_p_FIX__NoRootPartySubIDs swig_types[918] -#define SWIGTYPE_p_FIX__NoRoutingIDs swig_types[919] -#define SWIGTYPE_p_FIX__NoRpts swig_types[920] -#define SWIGTYPE_p_FIX__NoSecurityAltID swig_types[921] -#define SWIGTYPE_p_FIX__NoSecurityTypes swig_types[922] -#define SWIGTYPE_p_FIX__NoSettlDetails swig_types[923] -#define SWIGTYPE_p_FIX__NoSettlInst swig_types[924] -#define SWIGTYPE_p_FIX__NoSettlOblig swig_types[925] -#define SWIGTYPE_p_FIX__NoSettlPartyIDs swig_types[926] -#define SWIGTYPE_p_FIX__NoSettlPartySubIDs swig_types[927] -#define SWIGTYPE_p_FIX__NoSideTrdRegTS swig_types[928] -#define SWIGTYPE_p_FIX__NoSides swig_types[929] -#define SWIGTYPE_p_FIX__NoStatsIndicators swig_types[930] -#define SWIGTYPE_p_FIX__NoStipulations swig_types[931] -#define SWIGTYPE_p_FIX__NoStrategyParameters swig_types[932] -#define SWIGTYPE_p_FIX__NoStrikeRules swig_types[933] -#define SWIGTYPE_p_FIX__NoStrikes swig_types[934] -#define SWIGTYPE_p_FIX__NoTagValue swig_types[935] -#define SWIGTYPE_p_FIX__NoTargetPartyIDs swig_types[936] -#define SWIGTYPE_p_FIX__NoTickRules swig_types[937] -#define SWIGTYPE_p_FIX__NoTimeInForceRules swig_types[938] -#define SWIGTYPE_p_FIX__NoTrades swig_types[939] -#define SWIGTYPE_p_FIX__NoTradingSessionRules swig_types[940] -#define SWIGTYPE_p_FIX__NoTradingSessions swig_types[941] -#define SWIGTYPE_p_FIX__NoTrdRegTimestamps swig_types[942] -#define SWIGTYPE_p_FIX__NoTrdRepIndicators swig_types[943] -#define SWIGTYPE_p_FIX__NoUnderlyingAmounts swig_types[944] -#define SWIGTYPE_p_FIX__NoUnderlyingLegSecurityAltID swig_types[945] -#define SWIGTYPE_p_FIX__NoUnderlyingSecurityAltID swig_types[946] -#define SWIGTYPE_p_FIX__NoUnderlyingStips swig_types[947] -#define SWIGTYPE_p_FIX__NoUnderlyings swig_types[948] -#define SWIGTYPE_p_FIX__NoUndlyInstrumentParties swig_types[949] -#define SWIGTYPE_p_FIX__NoUndlyInstrumentPartySubIDs swig_types[950] -#define SWIGTYPE_p_FIX__NotAffOrigClOrdID swig_types[951] -#define SWIGTYPE_p_FIX__NotAffectedOrderID swig_types[952] -#define SWIGTYPE_p_FIX__NotifyBrokerOfCredit swig_types[953] -#define SWIGTYPE_p_FIX__NotionalPercentageOutstanding swig_types[954] -#define SWIGTYPE_p_FIX__NullApplication swig_types[955] -#define SWIGTYPE_p_FIX__NullLog swig_types[956] -#define SWIGTYPE_p_FIX__NumBidders swig_types[957] -#define SWIGTYPE_p_FIX__NumDaysInterest swig_types[958] -#define SWIGTYPE_p_FIX__NumTickets swig_types[959] -#define SWIGTYPE_p_FIX__NumberOfOrders swig_types[960] -#define SWIGTYPE_p_FIX__OddLot swig_types[961] -#define SWIGTYPE_p_FIX__OfferForwardPoints swig_types[962] -#define SWIGTYPE_p_FIX__OfferForwardPoints2 swig_types[963] -#define SWIGTYPE_p_FIX__OfferPx swig_types[964] -#define SWIGTYPE_p_FIX__OfferSize swig_types[965] -#define SWIGTYPE_p_FIX__OfferSpotRate swig_types[966] -#define SWIGTYPE_p_FIX__OfferSwapPoints swig_types[967] -#define SWIGTYPE_p_FIX__OfferYield swig_types[968] -#define SWIGTYPE_p_FIX__OnBehalfOfCompID swig_types[969] -#define SWIGTYPE_p_FIX__OnBehalfOfLocationID swig_types[970] -#define SWIGTYPE_p_FIX__OnBehalfOfSendingTime swig_types[971] -#define SWIGTYPE_p_FIX__OnBehalfOfSubID swig_types[972] -#define SWIGTYPE_p_FIX__OpenClose swig_types[973] -#define SWIGTYPE_p_FIX__OpenCloseSettlFlag swig_types[974] -#define SWIGTYPE_p_FIX__OpenCloseSettleFlag swig_types[975] -#define SWIGTYPE_p_FIX__OpenInterest swig_types[976] -#define SWIGTYPE_p_FIX__OptAttribute swig_types[977] -#define SWIGTYPE_p_FIX__OptPayAmount swig_types[978] -#define SWIGTYPE_p_FIX__OptPayoutAmount swig_types[979] -#define SWIGTYPE_p_FIX__OptPayoutType swig_types[980] -#define SWIGTYPE_p_FIX__OrdRejReason swig_types[981] -#define SWIGTYPE_p_FIX__OrdStatus swig_types[982] -#define SWIGTYPE_p_FIX__OrdStatusReqID swig_types[983] -#define SWIGTYPE_p_FIX__OrdType swig_types[984] -#define SWIGTYPE_p_FIX__OrderAvgPx swig_types[985] -#define SWIGTYPE_p_FIX__OrderBookingQty swig_types[986] -#define SWIGTYPE_p_FIX__OrderCapacity swig_types[987] -#define SWIGTYPE_p_FIX__OrderCapacityQty swig_types[988] -#define SWIGTYPE_p_FIX__OrderCategory swig_types[989] -#define SWIGTYPE_p_FIX__OrderDelay swig_types[990] -#define SWIGTYPE_p_FIX__OrderDelayUnit swig_types[991] -#define SWIGTYPE_p_FIX__OrderHandlingInstSource swig_types[992] -#define SWIGTYPE_p_FIX__OrderID swig_types[993] -#define SWIGTYPE_p_FIX__OrderInputDevice swig_types[994] -#define SWIGTYPE_p_FIX__OrderPercent swig_types[995] -#define SWIGTYPE_p_FIX__OrderQty swig_types[996] -#define SWIGTYPE_p_FIX__OrderQty2 swig_types[997] -#define SWIGTYPE_p_FIX__OrderRestrictions swig_types[998] -#define SWIGTYPE_p_FIX__OrigClOrdID swig_types[999] -#define SWIGTYPE_p_FIX__OrigCrossID swig_types[1000] -#define SWIGTYPE_p_FIX__OrigCustOrderCapacity swig_types[1001] -#define SWIGTYPE_p_FIX__OrigOrdModTime swig_types[1002] -#define SWIGTYPE_p_FIX__OrigPosReqRefID swig_types[1003] -#define SWIGTYPE_p_FIX__OrigSecondaryTradeID swig_types[1004] -#define SWIGTYPE_p_FIX__OrigSendingTime swig_types[1005] -#define SWIGTYPE_p_FIX__OrigTime swig_types[1006] -#define SWIGTYPE_p_FIX__OrigTradeDate swig_types[1007] -#define SWIGTYPE_p_FIX__OrigTradeHandlingInstr swig_types[1008] -#define SWIGTYPE_p_FIX__OrigTradeID swig_types[1009] -#define SWIGTYPE_p_FIX__OriginalNotionalPercentageOutstanding swig_types[1010] -#define SWIGTYPE_p_FIX__OutMainCntryUIndex swig_types[1011] -#define SWIGTYPE_p_FIX__OutsideIndexPct swig_types[1012] -#define SWIGTYPE_p_FIX__OwnerType swig_types[1013] -#define SWIGTYPE_p_FIX__OwnershipType swig_types[1014] -#define SWIGTYPE_p_FIX__PERCENTAGE swig_types[1015] -#define SWIGTYPE_p_FIX__PRICE swig_types[1016] -#define SWIGTYPE_p_FIX__PRICEOFFSET swig_types[1017] -#define SWIGTYPE_p_FIX__ParentMktSegmID swig_types[1018] -#define SWIGTYPE_p_FIX__ParticipationRate swig_types[1019] -#define SWIGTYPE_p_FIX__PartyID swig_types[1020] -#define SWIGTYPE_p_FIX__PartyIDSource swig_types[1021] -#define SWIGTYPE_p_FIX__PartyRole swig_types[1022] -#define SWIGTYPE_p_FIX__PartySubID swig_types[1023] -#define SWIGTYPE_p_FIX__PartySubIDType swig_types[1024] -#define SWIGTYPE_p_FIX__Password swig_types[1025] -#define SWIGTYPE_p_FIX__PaymentDate swig_types[1026] -#define SWIGTYPE_p_FIX__PaymentMethod swig_types[1027] -#define SWIGTYPE_p_FIX__PaymentRef swig_types[1028] -#define SWIGTYPE_p_FIX__PaymentRemitterID swig_types[1029] -#define SWIGTYPE_p_FIX__PctAtRisk swig_types[1030] -#define SWIGTYPE_p_FIX__PegDifference swig_types[1031] -#define SWIGTYPE_p_FIX__PegLimitType swig_types[1032] -#define SWIGTYPE_p_FIX__PegMoveType swig_types[1033] -#define SWIGTYPE_p_FIX__PegOffsetType swig_types[1034] -#define SWIGTYPE_p_FIX__PegOffsetValue swig_types[1035] -#define SWIGTYPE_p_FIX__PegPriceType swig_types[1036] -#define SWIGTYPE_p_FIX__PegRoundDirection swig_types[1037] -#define SWIGTYPE_p_FIX__PegScope swig_types[1038] -#define SWIGTYPE_p_FIX__PegSecurityDesc swig_types[1039] -#define SWIGTYPE_p_FIX__PegSecurityID swig_types[1040] -#define SWIGTYPE_p_FIX__PegSecurityIDSource swig_types[1041] -#define SWIGTYPE_p_FIX__PegSymbol swig_types[1042] -#define SWIGTYPE_p_FIX__PeggedPrice swig_types[1043] -#define SWIGTYPE_p_FIX__PeggedRefPrice swig_types[1044] -#define SWIGTYPE_p_FIX__Pool swig_types[1045] -#define SWIGTYPE_p_FIX__PosAmt swig_types[1046] -#define SWIGTYPE_p_FIX__PosAmtType swig_types[1047] -#define SWIGTYPE_p_FIX__PosMaintAction swig_types[1048] -#define SWIGTYPE_p_FIX__PosMaintResult swig_types[1049] -#define SWIGTYPE_p_FIX__PosMaintRptID swig_types[1050] -#define SWIGTYPE_p_FIX__PosMaintRptRefID swig_types[1051] -#define SWIGTYPE_p_FIX__PosMaintStatus swig_types[1052] -#define SWIGTYPE_p_FIX__PosQtyStatus swig_types[1053] -#define SWIGTYPE_p_FIX__PosReqID swig_types[1054] -#define SWIGTYPE_p_FIX__PosReqResult swig_types[1055] -#define SWIGTYPE_p_FIX__PosReqStatus swig_types[1056] -#define SWIGTYPE_p_FIX__PosReqType swig_types[1057] -#define SWIGTYPE_p_FIX__PosTransType swig_types[1058] -#define SWIGTYPE_p_FIX__PosType swig_types[1059] -#define SWIGTYPE_p_FIX__PositionCurrency swig_types[1060] -#define SWIGTYPE_p_FIX__PositionEffect swig_types[1061] -#define SWIGTYPE_p_FIX__PositionLimit swig_types[1062] -#define SWIGTYPE_p_FIX__PossDupFlag swig_types[1063] -#define SWIGTYPE_p_FIX__PossResend swig_types[1064] -#define SWIGTYPE_p_FIX__PreTradeAnonymity swig_types[1065] -#define SWIGTYPE_p_FIX__PreallocMethod swig_types[1066] -#define SWIGTYPE_p_FIX__PrevClosePx swig_types[1067] -#define SWIGTYPE_p_FIX__PreviouslyReported swig_types[1068] -#define SWIGTYPE_p_FIX__Price swig_types[1069] -#define SWIGTYPE_p_FIX__Price2 swig_types[1070] -#define SWIGTYPE_p_FIX__PriceDelta swig_types[1071] -#define SWIGTYPE_p_FIX__PriceImprovement swig_types[1072] -#define SWIGTYPE_p_FIX__PriceLimitType swig_types[1073] -#define SWIGTYPE_p_FIX__PriceProtectionScope swig_types[1074] -#define SWIGTYPE_p_FIX__PriceQuoteMethod swig_types[1075] -#define SWIGTYPE_p_FIX__PriceType swig_types[1076] -#define SWIGTYPE_p_FIX__PriceUnitOfMeasure swig_types[1077] -#define SWIGTYPE_p_FIX__PriceUnitOfMeasureQty swig_types[1078] -#define SWIGTYPE_p_FIX__PriorSettlPrice swig_types[1079] -#define SWIGTYPE_p_FIX__PriorSpreadIndicator swig_types[1080] -#define SWIGTYPE_p_FIX__PriorityIndicator swig_types[1081] -#define SWIGTYPE_p_FIX__PrivateQuote swig_types[1082] -#define SWIGTYPE_p_FIX__ProcessCode swig_types[1083] -#define SWIGTYPE_p_FIX__Product swig_types[1084] -#define SWIGTYPE_p_FIX__ProductComplex swig_types[1085] -#define SWIGTYPE_p_FIX__ProgPeriodInterval swig_types[1086] -#define SWIGTYPE_p_FIX__ProgRptReqs swig_types[1087] -#define SWIGTYPE_p_FIX__PublishTrdIndicator swig_types[1088] -#define SWIGTYPE_p_FIX__PutOrCall swig_types[1089] -#define SWIGTYPE_p_FIX__QTY swig_types[1090] -#define SWIGTYPE_p_FIX__QtyType swig_types[1091] -#define SWIGTYPE_p_FIX__Quantity swig_types[1092] -#define SWIGTYPE_p_FIX__QuantityDate swig_types[1093] -#define SWIGTYPE_p_FIX__QuantityType swig_types[1094] -#define SWIGTYPE_p_FIX__QuoteAckStatus swig_types[1095] -#define SWIGTYPE_p_FIX__QuoteCancelType swig_types[1096] -#define SWIGTYPE_p_FIX__QuoteCondition swig_types[1097] -#define SWIGTYPE_p_FIX__QuoteEntryID swig_types[1098] -#define SWIGTYPE_p_FIX__QuoteEntryRejectReason swig_types[1099] -#define SWIGTYPE_p_FIX__QuoteEntryStatus swig_types[1100] -#define SWIGTYPE_p_FIX__QuoteID swig_types[1101] -#define SWIGTYPE_p_FIX__QuoteMsgID swig_types[1102] -#define SWIGTYPE_p_FIX__QuotePriceType swig_types[1103] -#define SWIGTYPE_p_FIX__QuoteQualifier swig_types[1104] -#define SWIGTYPE_p_FIX__QuoteRejectReason swig_types[1105] -#define SWIGTYPE_p_FIX__QuoteReqID swig_types[1106] -#define SWIGTYPE_p_FIX__QuoteRequestRejectReason swig_types[1107] -#define SWIGTYPE_p_FIX__QuoteRequestType swig_types[1108] -#define SWIGTYPE_p_FIX__QuoteRespID swig_types[1109] -#define SWIGTYPE_p_FIX__QuoteRespType swig_types[1110] -#define SWIGTYPE_p_FIX__QuoteResponseLevel swig_types[1111] -#define SWIGTYPE_p_FIX__QuoteSetID swig_types[1112] -#define SWIGTYPE_p_FIX__QuoteSetValidUntilTime swig_types[1113] -#define SWIGTYPE_p_FIX__QuoteStatus swig_types[1114] -#define SWIGTYPE_p_FIX__QuoteStatusReqID swig_types[1115] -#define SWIGTYPE_p_FIX__QuoteType swig_types[1116] -#define SWIGTYPE_p_FIX__RFQReqID swig_types[1117] -#define SWIGTYPE_p_FIX__RateSource swig_types[1118] -#define SWIGTYPE_p_FIX__RateSourceType swig_types[1119] -#define SWIGTYPE_p_FIX__RatioQty swig_types[1120] -#define SWIGTYPE_p_FIX__RawData swig_types[1121] -#define SWIGTYPE_p_FIX__RawDataLength swig_types[1122] -#define SWIGTYPE_p_FIX__ReceivedDeptID swig_types[1123] -#define SWIGTYPE_p_FIX__RedemptionDate swig_types[1124] -#define SWIGTYPE_p_FIX__RefAllocID swig_types[1125] -#define SWIGTYPE_p_FIX__RefApplExtID swig_types[1126] -#define SWIGTYPE_p_FIX__RefApplID swig_types[1127] -#define SWIGTYPE_p_FIX__RefApplLastSeqNum swig_types[1128] -#define SWIGTYPE_p_FIX__RefApplReqID swig_types[1129] -#define SWIGTYPE_p_FIX__RefApplVerID swig_types[1130] -#define SWIGTYPE_p_FIX__RefCompID swig_types[1131] -#define SWIGTYPE_p_FIX__RefCstmApplVerID swig_types[1132] -#define SWIGTYPE_p_FIX__RefMsgType swig_types[1133] -#define SWIGTYPE_p_FIX__RefOrdIDReason swig_types[1134] -#define SWIGTYPE_p_FIX__RefOrderID swig_types[1135] -#define SWIGTYPE_p_FIX__RefOrderIDSource swig_types[1136] -#define SWIGTYPE_p_FIX__RefSeqNum swig_types[1137] -#define SWIGTYPE_p_FIX__RefSubID swig_types[1138] -#define SWIGTYPE_p_FIX__RefTagID swig_types[1139] -#define SWIGTYPE_p_FIX__ReferencePage swig_types[1140] -#define SWIGTYPE_p_FIX__RefreshIndicator swig_types[1141] -#define SWIGTYPE_p_FIX__RefreshQty swig_types[1142] -#define SWIGTYPE_p_FIX__RegistAcctType swig_types[1143] -#define SWIGTYPE_p_FIX__RegistDetls swig_types[1144] -#define SWIGTYPE_p_FIX__RegistDtls swig_types[1145] -#define SWIGTYPE_p_FIX__RegistEmail swig_types[1146] -#define SWIGTYPE_p_FIX__RegistID swig_types[1147] -#define SWIGTYPE_p_FIX__RegistRefID swig_types[1148] -#define SWIGTYPE_p_FIX__RegistRejReasonCode swig_types[1149] -#define SWIGTYPE_p_FIX__RegistRejReasonText swig_types[1150] -#define SWIGTYPE_p_FIX__RegistStatus swig_types[1151] -#define SWIGTYPE_p_FIX__RegistTransType swig_types[1152] -#define SWIGTYPE_p_FIX__RejectLogon swig_types[1153] -#define SWIGTYPE_p_FIX__RejectText swig_types[1154] -#define SWIGTYPE_p_FIX__RelSymTransactTime swig_types[1155] -#define SWIGTYPE_p_FIX__RelatdSym swig_types[1156] -#define SWIGTYPE_p_FIX__RepeatedTag swig_types[1157] -#define SWIGTYPE_p_FIX__RepeatingGroupCountMismatch swig_types[1158] -#define SWIGTYPE_p_FIX__RepoCollateralSecurityType swig_types[1159] -#define SWIGTYPE_p_FIX__ReportToExch swig_types[1160] -#define SWIGTYPE_p_FIX__ReportedPx swig_types[1161] -#define SWIGTYPE_p_FIX__ReportedPxDiff swig_types[1162] -#define SWIGTYPE_p_FIX__RepurchaseRate swig_types[1163] -#define SWIGTYPE_p_FIX__RepurchaseTerm swig_types[1164] -#define SWIGTYPE_p_FIX__RequiredTagMissing swig_types[1165] -#define SWIGTYPE_p_FIX__ResetSeqNumFlag swig_types[1166] -#define SWIGTYPE_p_FIX__RespondentType swig_types[1167] -#define SWIGTYPE_p_FIX__ResponseDestination swig_types[1168] -#define SWIGTYPE_p_FIX__ResponseTransportType swig_types[1169] -#define SWIGTYPE_p_FIX__RestructuringType swig_types[1170] -#define SWIGTYPE_p_FIX__ReversalIndicator swig_types[1171] -#define SWIGTYPE_p_FIX__RiskFreeRate swig_types[1172] -#define SWIGTYPE_p_FIX__RndPx swig_types[1173] -#define SWIGTYPE_p_FIX__RootPartyID swig_types[1174] -#define SWIGTYPE_p_FIX__RootPartyIDSource swig_types[1175] -#define SWIGTYPE_p_FIX__RootPartyRole swig_types[1176] -#define SWIGTYPE_p_FIX__RootPartySubID swig_types[1177] -#define SWIGTYPE_p_FIX__RootPartySubIDType swig_types[1178] -#define SWIGTYPE_p_FIX__RoundLot swig_types[1179] -#define SWIGTYPE_p_FIX__RoundingDirection swig_types[1180] -#define SWIGTYPE_p_FIX__RoundingModulus swig_types[1181] -#define SWIGTYPE_p_FIX__RoutingID swig_types[1182] -#define SWIGTYPE_p_FIX__RoutingType swig_types[1183] -#define SWIGTYPE_p_FIX__RptSeq swig_types[1184] -#define SWIGTYPE_p_FIX__RptSys swig_types[1185] -#define SWIGTYPE_p_FIX__Rule80A swig_types[1186] -#define SWIGTYPE_p_FIX__RuntimeError swig_types[1187] -#define SWIGTYPE_p_FIX__SEQNUM swig_types[1188] -#define SWIGTYPE_p_FIX__STRING swig_types[1189] -#define SWIGTYPE_p_FIX__Scope swig_types[1190] -#define SWIGTYPE_p_FIX__ScreenLog swig_types[1191] -#define SWIGTYPE_p_FIX__ScreenLogFactory swig_types[1192] -#define SWIGTYPE_p_FIX__SecondaryAllocID swig_types[1193] -#define SWIGTYPE_p_FIX__SecondaryClOrdID swig_types[1194] -#define SWIGTYPE_p_FIX__SecondaryDisplayQty swig_types[1195] -#define SWIGTYPE_p_FIX__SecondaryExecID swig_types[1196] -#define SWIGTYPE_p_FIX__SecondaryFirmTradeID swig_types[1197] -#define SWIGTYPE_p_FIX__SecondaryHighLimitPrice swig_types[1198] -#define SWIGTYPE_p_FIX__SecondaryIndividualAllocID swig_types[1199] -#define SWIGTYPE_p_FIX__SecondaryLowLimitPrice swig_types[1200] -#define SWIGTYPE_p_FIX__SecondaryOrderID swig_types[1201] -#define SWIGTYPE_p_FIX__SecondaryPriceLimitType swig_types[1202] -#define SWIGTYPE_p_FIX__SecondaryTradeID swig_types[1203] -#define SWIGTYPE_p_FIX__SecondaryTradeReportID swig_types[1204] -#define SWIGTYPE_p_FIX__SecondaryTradeReportRefID swig_types[1205] -#define SWIGTYPE_p_FIX__SecondaryTradingReferencePrice swig_types[1206] -#define SWIGTYPE_p_FIX__SecondaryTrdType swig_types[1207] -#define SWIGTYPE_p_FIX__SecureData swig_types[1208] -#define SWIGTYPE_p_FIX__SecureDataLen swig_types[1209] -#define SWIGTYPE_p_FIX__SecurityAltID swig_types[1210] -#define SWIGTYPE_p_FIX__SecurityAltIDSource swig_types[1211] -#define SWIGTYPE_p_FIX__SecurityDesc swig_types[1212] -#define SWIGTYPE_p_FIX__SecurityExchange swig_types[1213] -#define SWIGTYPE_p_FIX__SecurityGroup swig_types[1214] -#define SWIGTYPE_p_FIX__SecurityID swig_types[1215] -#define SWIGTYPE_p_FIX__SecurityIDSource swig_types[1216] -#define SWIGTYPE_p_FIX__SecurityListDesc swig_types[1217] -#define SWIGTYPE_p_FIX__SecurityListID swig_types[1218] -#define SWIGTYPE_p_FIX__SecurityListRefID swig_types[1219] -#define SWIGTYPE_p_FIX__SecurityListRequestType swig_types[1220] -#define SWIGTYPE_p_FIX__SecurityListType swig_types[1221] -#define SWIGTYPE_p_FIX__SecurityListTypeSource swig_types[1222] -#define SWIGTYPE_p_FIX__SecurityReportID swig_types[1223] -#define SWIGTYPE_p_FIX__SecurityReqID swig_types[1224] -#define SWIGTYPE_p_FIX__SecurityRequestResult swig_types[1225] -#define SWIGTYPE_p_FIX__SecurityRequestType swig_types[1226] -#define SWIGTYPE_p_FIX__SecurityResponseID swig_types[1227] -#define SWIGTYPE_p_FIX__SecurityResponseType swig_types[1228] -#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctName swig_types[1229] -#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctNum swig_types[1230] -#define SWIGTYPE_p_FIX__SecuritySettlAgentCode swig_types[1231] -#define SWIGTYPE_p_FIX__SecuritySettlAgentContactName swig_types[1232] -#define SWIGTYPE_p_FIX__SecuritySettlAgentContactPhone swig_types[1233] -#define SWIGTYPE_p_FIX__SecuritySettlAgentName swig_types[1234] -#define SWIGTYPE_p_FIX__SecurityStatus swig_types[1235] -#define SWIGTYPE_p_FIX__SecurityStatusReqID swig_types[1236] -#define SWIGTYPE_p_FIX__SecuritySubType swig_types[1237] -#define SWIGTYPE_p_FIX__SecurityTradingEvent swig_types[1238] -#define SWIGTYPE_p_FIX__SecurityTradingStatus swig_types[1239] -#define SWIGTYPE_p_FIX__SecurityType swig_types[1240] -#define SWIGTYPE_p_FIX__SecurityUpdateAction swig_types[1241] -#define SWIGTYPE_p_FIX__SecurityXML swig_types[1242] -#define SWIGTYPE_p_FIX__SecurityXMLLen swig_types[1243] -#define SWIGTYPE_p_FIX__SecurityXMLSchema swig_types[1244] -#define SWIGTYPE_p_FIX__SellVolume swig_types[1245] -#define SWIGTYPE_p_FIX__SellerDays swig_types[1246] -#define SWIGTYPE_p_FIX__SenderCompID swig_types[1247] -#define SWIGTYPE_p_FIX__SenderLocationID swig_types[1248] -#define SWIGTYPE_p_FIX__SenderSubID swig_types[1249] -#define SWIGTYPE_p_FIX__SendingDate swig_types[1250] -#define SWIGTYPE_p_FIX__SendingTime swig_types[1251] -#define SWIGTYPE_p_FIX__Seniority swig_types[1252] -#define SWIGTYPE_p_FIX__Session swig_types[1253] -#define SWIGTYPE_p_FIX__SessionID swig_types[1254] -#define SWIGTYPE_p_FIX__SessionNotFound swig_types[1255] -#define SWIGTYPE_p_FIX__SessionRejectReason swig_types[1256] -#define SWIGTYPE_p_FIX__SessionSettings swig_types[1257] -#define SWIGTYPE_p_FIX__SessionStatus swig_types[1258] -#define SWIGTYPE_p_FIX__SettlBrkrCode swig_types[1259] -#define SWIGTYPE_p_FIX__SettlCurrAmt swig_types[1260] -#define SWIGTYPE_p_FIX__SettlCurrBidFxRate swig_types[1261] -#define SWIGTYPE_p_FIX__SettlCurrFxRate swig_types[1262] -#define SWIGTYPE_p_FIX__SettlCurrFxRateCalc swig_types[1263] -#define SWIGTYPE_p_FIX__SettlCurrOfferFxRate swig_types[1264] -#define SWIGTYPE_p_FIX__SettlCurrency swig_types[1265] -#define SWIGTYPE_p_FIX__SettlDate swig_types[1266] -#define SWIGTYPE_p_FIX__SettlDate2 swig_types[1267] -#define SWIGTYPE_p_FIX__SettlDeliveryType swig_types[1268] -#define SWIGTYPE_p_FIX__SettlDepositoryCode swig_types[1269] -#define SWIGTYPE_p_FIX__SettlInstCode swig_types[1270] -#define SWIGTYPE_p_FIX__SettlInstID swig_types[1271] -#define SWIGTYPE_p_FIX__SettlInstMode swig_types[1272] -#define SWIGTYPE_p_FIX__SettlInstMsgID swig_types[1273] -#define SWIGTYPE_p_FIX__SettlInstRefID swig_types[1274] -#define SWIGTYPE_p_FIX__SettlInstReqID swig_types[1275] -#define SWIGTYPE_p_FIX__SettlInstReqRejCode swig_types[1276] -#define SWIGTYPE_p_FIX__SettlInstSource swig_types[1277] -#define SWIGTYPE_p_FIX__SettlInstTransType swig_types[1278] -#define SWIGTYPE_p_FIX__SettlLocation swig_types[1279] -#define SWIGTYPE_p_FIX__SettlMethod swig_types[1280] -#define SWIGTYPE_p_FIX__SettlObligID swig_types[1281] -#define SWIGTYPE_p_FIX__SettlObligMode swig_types[1282] -#define SWIGTYPE_p_FIX__SettlObligMsgID swig_types[1283] -#define SWIGTYPE_p_FIX__SettlObligRefID swig_types[1284] -#define SWIGTYPE_p_FIX__SettlObligSource swig_types[1285] -#define SWIGTYPE_p_FIX__SettlObligTransType swig_types[1286] -#define SWIGTYPE_p_FIX__SettlPartyID swig_types[1287] -#define SWIGTYPE_p_FIX__SettlPartyIDSource swig_types[1288] -#define SWIGTYPE_p_FIX__SettlPartyRole swig_types[1289] -#define SWIGTYPE_p_FIX__SettlPartySubID swig_types[1290] -#define SWIGTYPE_p_FIX__SettlPartySubIDType swig_types[1291] -#define SWIGTYPE_p_FIX__SettlPrice swig_types[1292] -#define SWIGTYPE_p_FIX__SettlPriceType swig_types[1293] -#define SWIGTYPE_p_FIX__SettlSessID swig_types[1294] -#define SWIGTYPE_p_FIX__SettlSessSubID swig_types[1295] -#define SWIGTYPE_p_FIX__SettlType swig_types[1296] -#define SWIGTYPE_p_FIX__SettleOnOpenFlag swig_types[1297] -#define SWIGTYPE_p_FIX__SettlementCycleNo swig_types[1298] -#define SWIGTYPE_p_FIX__SettlmntTyp swig_types[1299] -#define SWIGTYPE_p_FIX__SharedCommission swig_types[1300] -#define SWIGTYPE_p_FIX__Shares swig_types[1301] -#define SWIGTYPE_p_FIX__ShortQty swig_types[1302] -#define SWIGTYPE_p_FIX__ShortSaleReason swig_types[1303] -#define SWIGTYPE_p_FIX__Side swig_types[1304] -#define SWIGTYPE_p_FIX__SideComplianceID swig_types[1305] -#define SWIGTYPE_p_FIX__SideCurrency swig_types[1306] -#define SWIGTYPE_p_FIX__SideExecID swig_types[1307] -#define SWIGTYPE_p_FIX__SideFillStationCd swig_types[1308] -#define SWIGTYPE_p_FIX__SideGrossTradeAmt swig_types[1309] -#define SWIGTYPE_p_FIX__SideLastQty swig_types[1310] -#define SWIGTYPE_p_FIX__SideLiquidityInd swig_types[1311] -#define SWIGTYPE_p_FIX__SideMultiLegReportingType swig_types[1312] -#define SWIGTYPE_p_FIX__SideQty swig_types[1313] -#define SWIGTYPE_p_FIX__SideReasonCd swig_types[1314] -#define SWIGTYPE_p_FIX__SideSettlCurrency swig_types[1315] -#define SWIGTYPE_p_FIX__SideTimeInForce swig_types[1316] -#define SWIGTYPE_p_FIX__SideTradeReportID swig_types[1317] -#define SWIGTYPE_p_FIX__SideTrdRegTimestamp swig_types[1318] -#define SWIGTYPE_p_FIX__SideTrdRegTimestampSrc swig_types[1319] -#define SWIGTYPE_p_FIX__SideTrdRegTimestampType swig_types[1320] -#define SWIGTYPE_p_FIX__SideTrdSubTyp swig_types[1321] -#define SWIGTYPE_p_FIX__SideValue1 swig_types[1322] -#define SWIGTYPE_p_FIX__SideValue2 swig_types[1323] -#define SWIGTYPE_p_FIX__SideValueInd swig_types[1324] -#define SWIGTYPE_p_FIX__Signature swig_types[1325] -#define SWIGTYPE_p_FIX__SignatureLength swig_types[1326] -#define SWIGTYPE_p_FIX__SocketAcceptor swig_types[1327] -#define SWIGTYPE_p_FIX__SocketCloseFailed swig_types[1328] -#define SWIGTYPE_p_FIX__SocketException swig_types[1329] -#define SWIGTYPE_p_FIX__SocketInitiator swig_types[1330] -#define SWIGTYPE_p_FIX__SocketRecvFailed swig_types[1331] -#define SWIGTYPE_p_FIX__SocketSendFailed swig_types[1332] -#define SWIGTYPE_p_FIX__SolicitedFlag swig_types[1333] -#define SWIGTYPE_p_FIX__Spread swig_types[1334] -#define SWIGTYPE_p_FIX__SpreadToBenchmark swig_types[1335] -#define SWIGTYPE_p_FIX__StandInstDbID swig_types[1336] -#define SWIGTYPE_p_FIX__StandInstDbName swig_types[1337] -#define SWIGTYPE_p_FIX__StandInstDbType swig_types[1338] -#define SWIGTYPE_p_FIX__StartCash swig_types[1339] -#define SWIGTYPE_p_FIX__StartDate swig_types[1340] -#define SWIGTYPE_p_FIX__StartMaturityMonthYear swig_types[1341] -#define SWIGTYPE_p_FIX__StartStrikePxRange swig_types[1342] -#define SWIGTYPE_p_FIX__StartTickPriceRange swig_types[1343] -#define SWIGTYPE_p_FIX__StateOrProvinceOfIssue swig_types[1344] -#define SWIGTYPE_p_FIX__StatsType swig_types[1345] -#define SWIGTYPE_p_FIX__StatusText swig_types[1346] -#define SWIGTYPE_p_FIX__StatusValue swig_types[1347] -#define SWIGTYPE_p_FIX__StipulationType swig_types[1348] -#define SWIGTYPE_p_FIX__StipulationValue swig_types[1349] -#define SWIGTYPE_p_FIX__StopPx swig_types[1350] -#define SWIGTYPE_p_FIX__StrategyParameterName swig_types[1351] -#define SWIGTYPE_p_FIX__StrategyParameterType swig_types[1352] -#define SWIGTYPE_p_FIX__StrategyParameterValue swig_types[1353] -#define SWIGTYPE_p_FIX__StreamAsgnAckType swig_types[1354] -#define SWIGTYPE_p_FIX__StreamAsgnRejReason swig_types[1355] -#define SWIGTYPE_p_FIX__StreamAsgnReqID swig_types[1356] -#define SWIGTYPE_p_FIX__StreamAsgnReqType swig_types[1357] -#define SWIGTYPE_p_FIX__StreamAsgnRptID swig_types[1358] -#define SWIGTYPE_p_FIX__StreamAsgnType swig_types[1359] -#define SWIGTYPE_p_FIX__StrikeCurrency swig_types[1360] -#define SWIGTYPE_p_FIX__StrikeExerciseStyle swig_types[1361] -#define SWIGTYPE_p_FIX__StrikeIncrement swig_types[1362] -#define SWIGTYPE_p_FIX__StrikeMultiplier swig_types[1363] -#define SWIGTYPE_p_FIX__StrikePrice swig_types[1364] -#define SWIGTYPE_p_FIX__StrikePriceBoundaryMethod swig_types[1365] -#define SWIGTYPE_p_FIX__StrikePriceBoundaryPrecision swig_types[1366] -#define SWIGTYPE_p_FIX__StrikePriceDeterminationMethod swig_types[1367] -#define SWIGTYPE_p_FIX__StrikeRuleID swig_types[1368] -#define SWIGTYPE_p_FIX__StrikeTime swig_types[1369] -#define SWIGTYPE_p_FIX__StrikeValue swig_types[1370] -#define SWIGTYPE_p_FIX__StringField swig_types[1371] -#define SWIGTYPE_p_FIX__Subject swig_types[1372] -#define SWIGTYPE_p_FIX__SubscriptionRequestType swig_types[1373] -#define SWIGTYPE_p_FIX__SwapPoints swig_types[1374] -#define SWIGTYPE_p_FIX__Symbol swig_types[1375] -#define SWIGTYPE_p_FIX__SymbolSfx swig_types[1376] -#define SWIGTYPE_p_FIX__SynchronizedApplication swig_types[1377] -#define SWIGTYPE_p_FIX__TYPE__Type swig_types[1378] -#define SWIGTYPE_p_FIX__TZTIMEONLY swig_types[1379] -#define SWIGTYPE_p_FIX__TZTIMESTAMP swig_types[1380] -#define SWIGTYPE_p_FIX__TZTransactTime swig_types[1381] -#define SWIGTYPE_p_FIX__TagNotDefinedForMessage swig_types[1382] -#define SWIGTYPE_p_FIX__TagOutOfOrder swig_types[1383] -#define SWIGTYPE_p_FIX__TargetCompID swig_types[1384] -#define SWIGTYPE_p_FIX__TargetLocationID swig_types[1385] -#define SWIGTYPE_p_FIX__TargetPartyID swig_types[1386] -#define SWIGTYPE_p_FIX__TargetPartyIDSource swig_types[1387] -#define SWIGTYPE_p_FIX__TargetPartyRole swig_types[1388] -#define SWIGTYPE_p_FIX__TargetStrategy swig_types[1389] -#define SWIGTYPE_p_FIX__TargetStrategyParameters swig_types[1390] -#define SWIGTYPE_p_FIX__TargetStrategyPerformance swig_types[1391] -#define SWIGTYPE_p_FIX__TargetSubID swig_types[1392] -#define SWIGTYPE_p_FIX__TaxAdvantageType swig_types[1393] -#define SWIGTYPE_p_FIX__TerminationType swig_types[1394] -#define SWIGTYPE_p_FIX__TestMessageIndicator swig_types[1395] -#define SWIGTYPE_p_FIX__TestReqID swig_types[1396] -#define SWIGTYPE_p_FIX__Text swig_types[1397] -#define SWIGTYPE_p_FIX__ThresholdAmount swig_types[1398] -#define SWIGTYPE_p_FIX__TickDirection swig_types[1399] -#define SWIGTYPE_p_FIX__TickIncrement swig_types[1400] -#define SWIGTYPE_p_FIX__TickRuleType swig_types[1401] -#define SWIGTYPE_p_FIX__TierCode swig_types[1402] -#define SWIGTYPE_p_FIX__TimeBracket swig_types[1403] -#define SWIGTYPE_p_FIX__TimeInForce swig_types[1404] -#define SWIGTYPE_p_FIX__TimeToExpiration swig_types[1405] -#define SWIGTYPE_p_FIX__TimeUnit swig_types[1406] -#define SWIGTYPE_p_FIX__TotNoAccQuotes swig_types[1407] -#define SWIGTYPE_p_FIX__TotNoAllocs swig_types[1408] -#define SWIGTYPE_p_FIX__TotNoCxldQuotes swig_types[1409] -#define SWIGTYPE_p_FIX__TotNoFills swig_types[1410] -#define SWIGTYPE_p_FIX__TotNoOrders swig_types[1411] -#define SWIGTYPE_p_FIX__TotNoQuoteEntries swig_types[1412] -#define SWIGTYPE_p_FIX__TotNoRejQuotes swig_types[1413] -#define SWIGTYPE_p_FIX__TotNoRelatedSym swig_types[1414] -#define SWIGTYPE_p_FIX__TotNoSecurityTypes swig_types[1415] -#define SWIGTYPE_p_FIX__TotNoStrikes swig_types[1416] -#define SWIGTYPE_p_FIX__TotNumAssignmentReports swig_types[1417] -#define SWIGTYPE_p_FIX__TotNumReports swig_types[1418] -#define SWIGTYPE_p_FIX__TotNumTradeReports swig_types[1419] -#define SWIGTYPE_p_FIX__TotQuoteEntries swig_types[1420] -#define SWIGTYPE_p_FIX__TotalAccruedInterestAmt swig_types[1421] -#define SWIGTYPE_p_FIX__TotalAffectedOrders swig_types[1422] -#define SWIGTYPE_p_FIX__TotalNetValue swig_types[1423] -#define SWIGTYPE_p_FIX__TotalNumPosReports swig_types[1424] -#define SWIGTYPE_p_FIX__TotalNumSecurities swig_types[1425] -#define SWIGTYPE_p_FIX__TotalNumSecurityTypes swig_types[1426] -#define SWIGTYPE_p_FIX__TotalTakedown swig_types[1427] -#define SWIGTYPE_p_FIX__TotalVolumeTraded swig_types[1428] -#define SWIGTYPE_p_FIX__TotalVolumeTradedDate swig_types[1429] -#define SWIGTYPE_p_FIX__TotalVolumeTradedTime swig_types[1430] -#define SWIGTYPE_p_FIX__TradSesCloseTime swig_types[1431] -#define SWIGTYPE_p_FIX__TradSesEndTime swig_types[1432] -#define SWIGTYPE_p_FIX__TradSesEvent swig_types[1433] -#define SWIGTYPE_p_FIX__TradSesMethod swig_types[1434] -#define SWIGTYPE_p_FIX__TradSesMode swig_types[1435] -#define SWIGTYPE_p_FIX__TradSesOpenTime swig_types[1436] -#define SWIGTYPE_p_FIX__TradSesPreCloseTime swig_types[1437] -#define SWIGTYPE_p_FIX__TradSesReqID swig_types[1438] -#define SWIGTYPE_p_FIX__TradSesStartTime swig_types[1439] -#define SWIGTYPE_p_FIX__TradSesStatus swig_types[1440] -#define SWIGTYPE_p_FIX__TradSesStatusRejReason swig_types[1441] -#define SWIGTYPE_p_FIX__TradSesUpdateAction swig_types[1442] -#define SWIGTYPE_p_FIX__TradeAllocIndicator swig_types[1443] -#define SWIGTYPE_p_FIX__TradeCondition swig_types[1444] -#define SWIGTYPE_p_FIX__TradeDate swig_types[1445] -#define SWIGTYPE_p_FIX__TradeHandlingInstr swig_types[1446] -#define SWIGTYPE_p_FIX__TradeID swig_types[1447] -#define SWIGTYPE_p_FIX__TradeInputDevice swig_types[1448] -#define SWIGTYPE_p_FIX__TradeInputSource swig_types[1449] -#define SWIGTYPE_p_FIX__TradeLegRefID swig_types[1450] -#define SWIGTYPE_p_FIX__TradeLinkID swig_types[1451] -#define SWIGTYPE_p_FIX__TradeOriginationDate swig_types[1452] -#define SWIGTYPE_p_FIX__TradePublishIndicator swig_types[1453] -#define SWIGTYPE_p_FIX__TradeReportID swig_types[1454] -#define SWIGTYPE_p_FIX__TradeReportRefID swig_types[1455] -#define SWIGTYPE_p_FIX__TradeReportRejectReason swig_types[1456] -#define SWIGTYPE_p_FIX__TradeReportTransType swig_types[1457] -#define SWIGTYPE_p_FIX__TradeReportType swig_types[1458] -#define SWIGTYPE_p_FIX__TradeRequestID swig_types[1459] -#define SWIGTYPE_p_FIX__TradeRequestResult swig_types[1460] -#define SWIGTYPE_p_FIX__TradeRequestStatus swig_types[1461] -#define SWIGTYPE_p_FIX__TradeRequestType swig_types[1462] -#define SWIGTYPE_p_FIX__TradeType swig_types[1463] -#define SWIGTYPE_p_FIX__TradeVolume swig_types[1464] -#define SWIGTYPE_p_FIX__TradedFlatSwitch swig_types[1465] -#define SWIGTYPE_p_FIX__TradingCurrency swig_types[1466] -#define SWIGTYPE_p_FIX__TradingReferencePrice swig_types[1467] -#define SWIGTYPE_p_FIX__TradingSessionDesc swig_types[1468] -#define SWIGTYPE_p_FIX__TradingSessionID swig_types[1469] -#define SWIGTYPE_p_FIX__TradingSessionSubID swig_types[1470] -#define SWIGTYPE_p_FIX__TransBkdTime swig_types[1471] -#define SWIGTYPE_p_FIX__TransactTime swig_types[1472] -#define SWIGTYPE_p_FIX__TransferReason swig_types[1473] -#define SWIGTYPE_p_FIX__TrdMatchID swig_types[1474] -#define SWIGTYPE_p_FIX__TrdRegTimestamp swig_types[1475] -#define SWIGTYPE_p_FIX__TrdRegTimestampOrigin swig_types[1476] -#define SWIGTYPE_p_FIX__TrdRegTimestampType swig_types[1477] -#define SWIGTYPE_p_FIX__TrdRepIndicator swig_types[1478] -#define SWIGTYPE_p_FIX__TrdRepPartyRole swig_types[1479] -#define SWIGTYPE_p_FIX__TrdRptStatus swig_types[1480] -#define SWIGTYPE_p_FIX__TrdSubType swig_types[1481] -#define SWIGTYPE_p_FIX__TrdType swig_types[1482] -#define SWIGTYPE_p_FIX__TriggerAction swig_types[1483] -#define SWIGTYPE_p_FIX__TriggerNewPrice swig_types[1484] -#define SWIGTYPE_p_FIX__TriggerNewQty swig_types[1485] -#define SWIGTYPE_p_FIX__TriggerOrderType swig_types[1486] -#define SWIGTYPE_p_FIX__TriggerPrice swig_types[1487] -#define SWIGTYPE_p_FIX__TriggerPriceDirection swig_types[1488] -#define SWIGTYPE_p_FIX__TriggerPriceType swig_types[1489] -#define SWIGTYPE_p_FIX__TriggerPriceTypeScope swig_types[1490] -#define SWIGTYPE_p_FIX__TriggerSecurityDesc swig_types[1491] -#define SWIGTYPE_p_FIX__TriggerSecurityID swig_types[1492] -#define SWIGTYPE_p_FIX__TriggerSecurityIDSource swig_types[1493] -#define SWIGTYPE_p_FIX__TriggerSymbol swig_types[1494] -#define SWIGTYPE_p_FIX__TriggerTradingSessionID swig_types[1495] -#define SWIGTYPE_p_FIX__TriggerTradingSessionSubID swig_types[1496] -#define SWIGTYPE_p_FIX__TriggerType swig_types[1497] -#define SWIGTYPE_p_FIX__URLLink swig_types[1498] -#define SWIGTYPE_p_FIX__UTCDATE swig_types[1499] -#define SWIGTYPE_p_FIX__UTCDATEONLY swig_types[1500] -#define SWIGTYPE_p_FIX__UTCTIMEONLY swig_types[1501] -#define SWIGTYPE_p_FIX__UTCTIMESTAMP swig_types[1502] -#define SWIGTYPE_p_FIX__UnderlyingAdjustedQuantity swig_types[1503] -#define SWIGTYPE_p_FIX__UnderlyingAllocationPercent swig_types[1504] -#define SWIGTYPE_p_FIX__UnderlyingAttachmentPoint swig_types[1505] -#define SWIGTYPE_p_FIX__UnderlyingCFICode swig_types[1506] -#define SWIGTYPE_p_FIX__UnderlyingCPProgram swig_types[1507] -#define SWIGTYPE_p_FIX__UnderlyingCPRegType swig_types[1508] -#define SWIGTYPE_p_FIX__UnderlyingCapValue swig_types[1509] -#define SWIGTYPE_p_FIX__UnderlyingCashAmount swig_types[1510] -#define SWIGTYPE_p_FIX__UnderlyingCashType swig_types[1511] -#define SWIGTYPE_p_FIX__UnderlyingCollectAmount swig_types[1512] -#define SWIGTYPE_p_FIX__UnderlyingContractMultiplier swig_types[1513] -#define SWIGTYPE_p_FIX__UnderlyingContractMultiplierUnit swig_types[1514] -#define SWIGTYPE_p_FIX__UnderlyingCountryOfIssue swig_types[1515] -#define SWIGTYPE_p_FIX__UnderlyingCouponPaymentDate swig_types[1516] -#define SWIGTYPE_p_FIX__UnderlyingCouponRate swig_types[1517] -#define SWIGTYPE_p_FIX__UnderlyingCreditRating swig_types[1518] -#define SWIGTYPE_p_FIX__UnderlyingCurrency swig_types[1519] -#define SWIGTYPE_p_FIX__UnderlyingCurrentValue swig_types[1520] -#define SWIGTYPE_p_FIX__UnderlyingDeliveryAmount swig_types[1521] -#define SWIGTYPE_p_FIX__UnderlyingDetachmentPoint swig_types[1522] -#define SWIGTYPE_p_FIX__UnderlyingDirtyPrice swig_types[1523] -#define SWIGTYPE_p_FIX__UnderlyingEndPrice swig_types[1524] -#define SWIGTYPE_p_FIX__UnderlyingEndValue swig_types[1525] -#define SWIGTYPE_p_FIX__UnderlyingExerciseStyle swig_types[1526] -#define SWIGTYPE_p_FIX__UnderlyingFXRate swig_types[1527] -#define SWIGTYPE_p_FIX__UnderlyingFXRateCalc swig_types[1528] -#define SWIGTYPE_p_FIX__UnderlyingFactor swig_types[1529] -#define SWIGTYPE_p_FIX__UnderlyingFlowScheduleType swig_types[1530] -#define SWIGTYPE_p_FIX__UnderlyingIDSource swig_types[1531] -#define SWIGTYPE_p_FIX__UnderlyingInstrRegistry swig_types[1532] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyID swig_types[1533] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyIDSource swig_types[1534] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyRole swig_types[1535] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubID swig_types[1536] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubIDType swig_types[1537] -#define SWIGTYPE_p_FIX__UnderlyingIssueDate swig_types[1538] -#define SWIGTYPE_p_FIX__UnderlyingIssuer swig_types[1539] -#define SWIGTYPE_p_FIX__UnderlyingLastPx swig_types[1540] -#define SWIGTYPE_p_FIX__UnderlyingLastQty swig_types[1541] -#define SWIGTYPE_p_FIX__UnderlyingLegCFICode swig_types[1542] -#define SWIGTYPE_p_FIX__UnderlyingLegMaturityDate swig_types[1543] -#define SWIGTYPE_p_FIX__UnderlyingLegMaturityMonthYear swig_types[1544] -#define SWIGTYPE_p_FIX__UnderlyingLegMaturityTime swig_types[1545] -#define SWIGTYPE_p_FIX__UnderlyingLegOptAttribute swig_types[1546] -#define SWIGTYPE_p_FIX__UnderlyingLegPutOrCall swig_types[1547] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltID swig_types[1548] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltIDSource swig_types[1549] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityDesc swig_types[1550] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityExchange swig_types[1551] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityID swig_types[1552] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityIDSource swig_types[1553] -#define SWIGTYPE_p_FIX__UnderlyingLegSecuritySubType swig_types[1554] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityType swig_types[1555] -#define SWIGTYPE_p_FIX__UnderlyingLegStrikePrice swig_types[1556] -#define SWIGTYPE_p_FIX__UnderlyingLegSymbol swig_types[1557] -#define SWIGTYPE_p_FIX__UnderlyingLegSymbolSfx swig_types[1558] -#define SWIGTYPE_p_FIX__UnderlyingLocaleOfIssue swig_types[1559] -#define SWIGTYPE_p_FIX__UnderlyingMaturityDate swig_types[1560] -#define SWIGTYPE_p_FIX__UnderlyingMaturityDay swig_types[1561] -#define SWIGTYPE_p_FIX__UnderlyingMaturityMonthYear swig_types[1562] -#define SWIGTYPE_p_FIX__UnderlyingMaturityTime swig_types[1563] -#define SWIGTYPE_p_FIX__UnderlyingNotionalPercentageOutstanding swig_types[1564] -#define SWIGTYPE_p_FIX__UnderlyingOptAttribute swig_types[1565] -#define SWIGTYPE_p_FIX__UnderlyingOriginalNotionalPercentageOutstanding swig_types[1566] -#define SWIGTYPE_p_FIX__UnderlyingPayAmount swig_types[1567] -#define SWIGTYPE_p_FIX__UnderlyingPriceDeterminationMethod swig_types[1568] -#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasure swig_types[1569] -#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasureQty swig_types[1570] -#define SWIGTYPE_p_FIX__UnderlyingProduct swig_types[1571] -#define SWIGTYPE_p_FIX__UnderlyingPutOrCall swig_types[1572] -#define SWIGTYPE_p_FIX__UnderlyingPx swig_types[1573] -#define SWIGTYPE_p_FIX__UnderlyingQty swig_types[1574] -#define SWIGTYPE_p_FIX__UnderlyingRedemptionDate swig_types[1575] -#define SWIGTYPE_p_FIX__UnderlyingRepoCollateralSecurityType swig_types[1576] -#define SWIGTYPE_p_FIX__UnderlyingRepurchaseRate swig_types[1577] -#define SWIGTYPE_p_FIX__UnderlyingRepurchaseTerm swig_types[1578] -#define SWIGTYPE_p_FIX__UnderlyingRestructuringType swig_types[1579] -#define SWIGTYPE_p_FIX__UnderlyingSecurityAltID swig_types[1580] -#define SWIGTYPE_p_FIX__UnderlyingSecurityAltIDSource swig_types[1581] -#define SWIGTYPE_p_FIX__UnderlyingSecurityDesc swig_types[1582] -#define SWIGTYPE_p_FIX__UnderlyingSecurityExchange swig_types[1583] -#define SWIGTYPE_p_FIX__UnderlyingSecurityID swig_types[1584] -#define SWIGTYPE_p_FIX__UnderlyingSecurityIDSource swig_types[1585] -#define SWIGTYPE_p_FIX__UnderlyingSecuritySubType swig_types[1586] -#define SWIGTYPE_p_FIX__UnderlyingSecurityType swig_types[1587] -#define SWIGTYPE_p_FIX__UnderlyingSeniority swig_types[1588] -#define SWIGTYPE_p_FIX__UnderlyingSettlMethod swig_types[1589] -#define SWIGTYPE_p_FIX__UnderlyingSettlPrice swig_types[1590] -#define SWIGTYPE_p_FIX__UnderlyingSettlPriceType swig_types[1591] -#define SWIGTYPE_p_FIX__UnderlyingSettlementDate swig_types[1592] -#define SWIGTYPE_p_FIX__UnderlyingSettlementStatus swig_types[1593] -#define SWIGTYPE_p_FIX__UnderlyingSettlementType swig_types[1594] -#define SWIGTYPE_p_FIX__UnderlyingStartValue swig_types[1595] -#define SWIGTYPE_p_FIX__UnderlyingStateOrProvinceOfIssue swig_types[1596] -#define SWIGTYPE_p_FIX__UnderlyingStipType swig_types[1597] -#define SWIGTYPE_p_FIX__UnderlyingStipValue swig_types[1598] -#define SWIGTYPE_p_FIX__UnderlyingStrikeCurrency swig_types[1599] -#define SWIGTYPE_p_FIX__UnderlyingStrikePrice swig_types[1600] -#define SWIGTYPE_p_FIX__UnderlyingSymbol swig_types[1601] -#define SWIGTYPE_p_FIX__UnderlyingSymbolSfx swig_types[1602] -#define SWIGTYPE_p_FIX__UnderlyingTimeUnit swig_types[1603] -#define SWIGTYPE_p_FIX__UnderlyingTradingSessionID swig_types[1604] -#define SWIGTYPE_p_FIX__UnderlyingTradingSessionSubID swig_types[1605] -#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasure swig_types[1606] -#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasureQty swig_types[1607] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartyID swig_types[1608] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartyIDSource swig_types[1609] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartyRole swig_types[1610] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubID swig_types[1611] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubIDType swig_types[1612] -#define SWIGTYPE_p_FIX__UnitOfMeasure swig_types[1613] -#define SWIGTYPE_p_FIX__UnitOfMeasureQty swig_types[1614] -#define SWIGTYPE_p_FIX__UnsolicitedIndicator swig_types[1615] -#define SWIGTYPE_p_FIX__UnsupportedMessageType swig_types[1616] -#define SWIGTYPE_p_FIX__UnsupportedVersion swig_types[1617] -#define SWIGTYPE_p_FIX__Urgency swig_types[1618] -#define SWIGTYPE_p_FIX__UserRequestID swig_types[1619] -#define SWIGTYPE_p_FIX__UserRequestType swig_types[1620] -#define SWIGTYPE_p_FIX__UserStatus swig_types[1621] -#define SWIGTYPE_p_FIX__UserStatusText swig_types[1622] -#define SWIGTYPE_p_FIX__Username swig_types[1623] -#define SWIGTYPE_p_FIX__UtcDateField swig_types[1624] -#define SWIGTYPE_p_FIX__UtcTimeOnlyField swig_types[1625] -#define SWIGTYPE_p_FIX__UtcTimeStampField swig_types[1626] -#define SWIGTYPE_p_FIX__ValidUntilTime swig_types[1627] -#define SWIGTYPE_p_FIX__ValuationMethod swig_types[1628] -#define SWIGTYPE_p_FIX__ValueOfFutures swig_types[1629] -#define SWIGTYPE_p_FIX__VenueType swig_types[1630] -#define SWIGTYPE_p_FIX__Volatility swig_types[1631] -#define SWIGTYPE_p_FIX__WaveNo swig_types[1632] -#define SWIGTYPE_p_FIX__WorkingIndicator swig_types[1633] -#define SWIGTYPE_p_FIX__WtAverageLiquidity swig_types[1634] -#define SWIGTYPE_p_FIX__XMLDATA swig_types[1635] -#define SWIGTYPE_p_FIX__XmlData swig_types[1636] -#define SWIGTYPE_p_FIX__XmlDataLen swig_types[1637] -#define SWIGTYPE_p_FIX__Yield swig_types[1638] -#define SWIGTYPE_p_FIX__YieldCalcDate swig_types[1639] -#define SWIGTYPE_p_FIX__YieldRedemptionDate swig_types[1640] -#define SWIGTYPE_p_FIX__YieldRedemptionPrice swig_types[1641] -#define SWIGTYPE_p_FIX__YieldRedemptionPriceType swig_types[1642] -#define SWIGTYPE_p_FIX__YieldType swig_types[1643] -#define SWIGTYPE_p_FieldToGroup swig_types[1644] -#define SWIGTYPE_p_FieldToName swig_types[1645] -#define SWIGTYPE_p_FieldToValue swig_types[1646] -#define SWIGTYPE_p_FieldTypeDataBits swig_types[1647] -#define SWIGTYPE_p_FieldTypeHeaderBits swig_types[1648] -#define SWIGTYPE_p_FieldTypeTrailerBits swig_types[1649] -#define SWIGTYPE_p_FieldTypes swig_types[1650] -#define SWIGTYPE_p_Fields swig_types[1651] -#define SWIGTYPE_p_Group swig_types[1652] -#define SWIGTYPE_p_IntArray swig_types[1653] -#define SWIGTYPE_p_IntField swig_types[1654] +#define SWIGTYPE_p_FIX__FieldNotFound swig_types[474] +#define SWIGTYPE_p_FIX__FieldTag swig_types[475] +#define SWIGTYPE_p_FIX__FileLog swig_types[476] +#define SWIGTYPE_p_FIX__FileLogFactory swig_types[477] +#define SWIGTYPE_p_FIX__FileStore swig_types[478] +#define SWIGTYPE_p_FIX__FileStoreFactory swig_types[479] +#define SWIGTYPE_p_FIX__FillExecID swig_types[480] +#define SWIGTYPE_p_FIX__FillLiquidityInd swig_types[481] +#define SWIGTYPE_p_FIX__FillPx swig_types[482] +#define SWIGTYPE_p_FIX__FillQty swig_types[483] +#define SWIGTYPE_p_FIX__FinancialStatus swig_types[484] +#define SWIGTYPE_p_FIX__FirmTradeID swig_types[485] +#define SWIGTYPE_p_FIX__FirstPx swig_types[486] +#define SWIGTYPE_p_FIX__FlexProductEligibilityIndicator swig_types[487] +#define SWIGTYPE_p_FIX__FlexibleIndicator swig_types[488] +#define SWIGTYPE_p_FIX__FloorPrice swig_types[489] +#define SWIGTYPE_p_FIX__FlowScheduleType swig_types[490] +#define SWIGTYPE_p_FIX__ForexReq swig_types[491] +#define SWIGTYPE_p_FIX__FundRenewWaiv swig_types[492] +#define SWIGTYPE_p_FIX__FutSettDate swig_types[493] +#define SWIGTYPE_p_FIX__FutSettDate2 swig_types[494] +#define SWIGTYPE_p_FIX__FuturesValuationMethod swig_types[495] +#define SWIGTYPE_p_FIX__GTBookingInst swig_types[496] +#define SWIGTYPE_p_FIX__GapFillFlag swig_types[497] +#define SWIGTYPE_p_FIX__GrossTradeAmt swig_types[498] +#define SWIGTYPE_p_FIX__Group swig_types[499] +#define SWIGTYPE_p_FIX__HaltReasonChar swig_types[500] +#define SWIGTYPE_p_FIX__HaltReasonInt swig_types[501] +#define SWIGTYPE_p_FIX__HandlInst swig_types[502] +#define SWIGTYPE_p_FIX__Headline swig_types[503] +#define SWIGTYPE_p_FIX__HeartBtInt swig_types[504] +#define SWIGTYPE_p_FIX__HighLimitPrice swig_types[505] +#define SWIGTYPE_p_FIX__HighPx swig_types[506] +#define SWIGTYPE_p_FIX__HopCompID swig_types[507] +#define SWIGTYPE_p_FIX__HopRefID swig_types[508] +#define SWIGTYPE_p_FIX__HopSendingTime swig_types[509] +#define SWIGTYPE_p_FIX__HostCrossID swig_types[510] +#define SWIGTYPE_p_FIX__IDSource swig_types[511] +#define SWIGTYPE_p_FIX__INT swig_types[512] +#define SWIGTYPE_p_FIX__IOException swig_types[513] +#define SWIGTYPE_p_FIX__IOIID swig_types[514] +#define SWIGTYPE_p_FIX__IOINaturalFlag swig_types[515] +#define SWIGTYPE_p_FIX__IOIOthSvc swig_types[516] +#define SWIGTYPE_p_FIX__IOIQltyInd swig_types[517] +#define SWIGTYPE_p_FIX__IOIQty swig_types[518] +#define SWIGTYPE_p_FIX__IOIQualifier swig_types[519] +#define SWIGTYPE_p_FIX__IOIRefID swig_types[520] +#define SWIGTYPE_p_FIX__IOIShares swig_types[521] +#define SWIGTYPE_p_FIX__IOITransType swig_types[522] +#define SWIGTYPE_p_FIX__IOIid swig_types[523] +#define SWIGTYPE_p_FIX__ImpliedMarketIndicator swig_types[524] +#define SWIGTYPE_p_FIX__InViewOfCommon swig_types[525] +#define SWIGTYPE_p_FIX__IncTaxInd swig_types[526] +#define SWIGTYPE_p_FIX__IncorrectDataFormat swig_types[527] +#define SWIGTYPE_p_FIX__IncorrectMessageStructure swig_types[528] +#define SWIGTYPE_p_FIX__IncorrectTagValue swig_types[529] +#define SWIGTYPE_p_FIX__IndividualAllocID swig_types[530] +#define SWIGTYPE_p_FIX__IndividualAllocRejCode swig_types[531] +#define SWIGTYPE_p_FIX__IndividualAllocType swig_types[532] +#define SWIGTYPE_p_FIX__Initiator swig_types[533] +#define SWIGTYPE_p_FIX__InputSource swig_types[534] +#define SWIGTYPE_p_FIX__InstrAttribType swig_types[535] +#define SWIGTYPE_p_FIX__InstrAttribValue swig_types[536] +#define SWIGTYPE_p_FIX__InstrRegistry swig_types[537] +#define SWIGTYPE_p_FIX__InstrmtAssignmentMethod swig_types[538] +#define SWIGTYPE_p_FIX__InstrumentPartyID swig_types[539] +#define SWIGTYPE_p_FIX__InstrumentPartyIDSource swig_types[540] +#define SWIGTYPE_p_FIX__InstrumentPartyRole swig_types[541] +#define SWIGTYPE_p_FIX__InstrumentPartySubID swig_types[542] +#define SWIGTYPE_p_FIX__InstrumentPartySubIDType swig_types[543] +#define SWIGTYPE_p_FIX__IntField swig_types[544] +#define SWIGTYPE_p_FIX__InterestAccrualDate swig_types[545] +#define SWIGTYPE_p_FIX__InterestAtMaturity swig_types[546] +#define SWIGTYPE_p_FIX__InvalidMessage swig_types[547] +#define SWIGTYPE_p_FIX__InvalidMessageType swig_types[548] +#define SWIGTYPE_p_FIX__InvalidTagNumber swig_types[549] +#define SWIGTYPE_p_FIX__InvestorCountryOfResidence swig_types[550] +#define SWIGTYPE_p_FIX__IssueDate swig_types[551] +#define SWIGTYPE_p_FIX__Issuer swig_types[552] +#define SWIGTYPE_p_FIX__LANGUAGE swig_types[553] +#define SWIGTYPE_p_FIX__LENGTH swig_types[554] +#define SWIGTYPE_p_FIX__LOCALMKTDATE swig_types[555] +#define SWIGTYPE_p_FIX__LanguageCode swig_types[556] +#define SWIGTYPE_p_FIX__LastCapacity swig_types[557] +#define SWIGTYPE_p_FIX__LastForwardPoints swig_types[558] +#define SWIGTYPE_p_FIX__LastForwardPoints2 swig_types[559] +#define SWIGTYPE_p_FIX__LastFragment swig_types[560] +#define SWIGTYPE_p_FIX__LastLiquidityInd swig_types[561] +#define SWIGTYPE_p_FIX__LastMkt swig_types[562] +#define SWIGTYPE_p_FIX__LastMsgSeqNumProcessed swig_types[563] +#define SWIGTYPE_p_FIX__LastNetworkResponseID swig_types[564] +#define SWIGTYPE_p_FIX__LastParPx swig_types[565] +#define SWIGTYPE_p_FIX__LastPx swig_types[566] +#define SWIGTYPE_p_FIX__LastQty swig_types[567] +#define SWIGTYPE_p_FIX__LastRptRequested swig_types[568] +#define SWIGTYPE_p_FIX__LastShares swig_types[569] +#define SWIGTYPE_p_FIX__LastSpotRate swig_types[570] +#define SWIGTYPE_p_FIX__LastSwapPoints swig_types[571] +#define SWIGTYPE_p_FIX__LastUpdateTime swig_types[572] +#define SWIGTYPE_p_FIX__LateIndicator swig_types[573] +#define SWIGTYPE_p_FIX__LeavesQty swig_types[574] +#define SWIGTYPE_p_FIX__LegAllocAccount swig_types[575] +#define SWIGTYPE_p_FIX__LegAllocAcctIDSource swig_types[576] +#define SWIGTYPE_p_FIX__LegAllocID swig_types[577] +#define SWIGTYPE_p_FIX__LegAllocQty swig_types[578] +#define SWIGTYPE_p_FIX__LegAllocSettlCurrency swig_types[579] +#define SWIGTYPE_p_FIX__LegBenchmarkCurveCurrency swig_types[580] +#define SWIGTYPE_p_FIX__LegBenchmarkCurveName swig_types[581] +#define SWIGTYPE_p_FIX__LegBenchmarkCurvePoint swig_types[582] +#define SWIGTYPE_p_FIX__LegBenchmarkPrice swig_types[583] +#define SWIGTYPE_p_FIX__LegBenchmarkPriceType swig_types[584] +#define SWIGTYPE_p_FIX__LegBidForwardPoints swig_types[585] +#define SWIGTYPE_p_FIX__LegBidPx swig_types[586] +#define SWIGTYPE_p_FIX__LegCFICode swig_types[587] +#define SWIGTYPE_p_FIX__LegCalculatedCcyLastQty swig_types[588] +#define SWIGTYPE_p_FIX__LegContractMultiplier swig_types[589] +#define SWIGTYPE_p_FIX__LegContractMultiplierUnit swig_types[590] +#define SWIGTYPE_p_FIX__LegContractSettlMonth swig_types[591] +#define SWIGTYPE_p_FIX__LegCountryOfIssue swig_types[592] +#define SWIGTYPE_p_FIX__LegCouponPaymentDate swig_types[593] +#define SWIGTYPE_p_FIX__LegCouponRate swig_types[594] +#define SWIGTYPE_p_FIX__LegCoveredOrUncovered swig_types[595] +#define SWIGTYPE_p_FIX__LegCreditRating swig_types[596] +#define SWIGTYPE_p_FIX__LegCurrency swig_types[597] +#define SWIGTYPE_p_FIX__LegCurrencyRatio swig_types[598] +#define SWIGTYPE_p_FIX__LegDatedDate swig_types[599] +#define SWIGTYPE_p_FIX__LegDividendYield swig_types[600] +#define SWIGTYPE_p_FIX__LegExecInst swig_types[601] +#define SWIGTYPE_p_FIX__LegExerciseStyle swig_types[602] +#define SWIGTYPE_p_FIX__LegFactor swig_types[603] +#define SWIGTYPE_p_FIX__LegFlowScheduleType swig_types[604] +#define SWIGTYPE_p_FIX__LegFutSettDate swig_types[605] +#define SWIGTYPE_p_FIX__LegGrossTradeAmt swig_types[606] +#define SWIGTYPE_p_FIX__LegIOIQty swig_types[607] +#define SWIGTYPE_p_FIX__LegIndividualAllocID swig_types[608] +#define SWIGTYPE_p_FIX__LegInstrRegistry swig_types[609] +#define SWIGTYPE_p_FIX__LegInterestAccrualDate swig_types[610] +#define SWIGTYPE_p_FIX__LegIssueDate swig_types[611] +#define SWIGTYPE_p_FIX__LegIssuer swig_types[612] +#define SWIGTYPE_p_FIX__LegLastForwardPoints swig_types[613] +#define SWIGTYPE_p_FIX__LegLastPx swig_types[614] +#define SWIGTYPE_p_FIX__LegLastQty swig_types[615] +#define SWIGTYPE_p_FIX__LegLocaleOfIssue swig_types[616] +#define SWIGTYPE_p_FIX__LegMaturityDate swig_types[617] +#define SWIGTYPE_p_FIX__LegMaturityMonthYear swig_types[618] +#define SWIGTYPE_p_FIX__LegMaturityTime swig_types[619] +#define SWIGTYPE_p_FIX__LegNumber swig_types[620] +#define SWIGTYPE_p_FIX__LegOfferForwardPoints swig_types[621] +#define SWIGTYPE_p_FIX__LegOfferPx swig_types[622] +#define SWIGTYPE_p_FIX__LegOptAttribute swig_types[623] +#define SWIGTYPE_p_FIX__LegOptionRatio swig_types[624] +#define SWIGTYPE_p_FIX__LegOrderQty swig_types[625] +#define SWIGTYPE_p_FIX__LegPool swig_types[626] +#define SWIGTYPE_p_FIX__LegPositionEffect swig_types[627] +#define SWIGTYPE_p_FIX__LegPrice swig_types[628] +#define SWIGTYPE_p_FIX__LegPriceType swig_types[629] +#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasure swig_types[630] +#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasureQty swig_types[631] +#define SWIGTYPE_p_FIX__LegProduct swig_types[632] +#define SWIGTYPE_p_FIX__LegPutOrCall swig_types[633] +#define SWIGTYPE_p_FIX__LegQty swig_types[634] +#define SWIGTYPE_p_FIX__LegRatioQty swig_types[635] +#define SWIGTYPE_p_FIX__LegRedemptionDate swig_types[636] +#define SWIGTYPE_p_FIX__LegRefID swig_types[637] +#define SWIGTYPE_p_FIX__LegRepoCollateralSecurityType swig_types[638] +#define SWIGTYPE_p_FIX__LegReportID swig_types[639] +#define SWIGTYPE_p_FIX__LegRepurchaseRate swig_types[640] +#define SWIGTYPE_p_FIX__LegRepurchaseTerm swig_types[641] +#define SWIGTYPE_p_FIX__LegSecurityAltID swig_types[642] +#define SWIGTYPE_p_FIX__LegSecurityAltIDSource swig_types[643] +#define SWIGTYPE_p_FIX__LegSecurityDesc swig_types[644] +#define SWIGTYPE_p_FIX__LegSecurityExchange swig_types[645] +#define SWIGTYPE_p_FIX__LegSecurityID swig_types[646] +#define SWIGTYPE_p_FIX__LegSecurityIDSource swig_types[647] +#define SWIGTYPE_p_FIX__LegSecuritySubType swig_types[648] +#define SWIGTYPE_p_FIX__LegSecurityType swig_types[649] +#define SWIGTYPE_p_FIX__LegSettlCurrency swig_types[650] +#define SWIGTYPE_p_FIX__LegSettlDate swig_types[651] +#define SWIGTYPE_p_FIX__LegSettlType swig_types[652] +#define SWIGTYPE_p_FIX__LegSettlmntTyp swig_types[653] +#define SWIGTYPE_p_FIX__LegSide swig_types[654] +#define SWIGTYPE_p_FIX__LegStateOrProvinceOfIssue swig_types[655] +#define SWIGTYPE_p_FIX__LegStipulationType swig_types[656] +#define SWIGTYPE_p_FIX__LegStipulationValue swig_types[657] +#define SWIGTYPE_p_FIX__LegStrikeCurrency swig_types[658] +#define SWIGTYPE_p_FIX__LegStrikePrice swig_types[659] +#define SWIGTYPE_p_FIX__LegSwapType swig_types[660] +#define SWIGTYPE_p_FIX__LegSymbol swig_types[661] +#define SWIGTYPE_p_FIX__LegSymbolSfx swig_types[662] +#define SWIGTYPE_p_FIX__LegTimeUnit swig_types[663] +#define SWIGTYPE_p_FIX__LegUnitOfMeasure swig_types[664] +#define SWIGTYPE_p_FIX__LegUnitOfMeasureQty swig_types[665] +#define SWIGTYPE_p_FIX__LegVolatility swig_types[666] +#define SWIGTYPE_p_FIX__LegalConfirm swig_types[667] +#define SWIGTYPE_p_FIX__LinesOfText swig_types[668] +#define SWIGTYPE_p_FIX__LiquidityIndType swig_types[669] +#define SWIGTYPE_p_FIX__LiquidityNumSecurities swig_types[670] +#define SWIGTYPE_p_FIX__LiquidityPctHigh swig_types[671] +#define SWIGTYPE_p_FIX__LiquidityPctLow swig_types[672] +#define SWIGTYPE_p_FIX__LiquidityValue swig_types[673] +#define SWIGTYPE_p_FIX__ListExecInst swig_types[674] +#define SWIGTYPE_p_FIX__ListExecInstType swig_types[675] +#define SWIGTYPE_p_FIX__ListID swig_types[676] +#define SWIGTYPE_p_FIX__ListMethod swig_types[677] +#define SWIGTYPE_p_FIX__ListName swig_types[678] +#define SWIGTYPE_p_FIX__ListNoOrds swig_types[679] +#define SWIGTYPE_p_FIX__ListOrderStatus swig_types[680] +#define SWIGTYPE_p_FIX__ListRejectReason swig_types[681] +#define SWIGTYPE_p_FIX__ListSeqNo swig_types[682] +#define SWIGTYPE_p_FIX__ListStatusText swig_types[683] +#define SWIGTYPE_p_FIX__ListStatusType swig_types[684] +#define SWIGTYPE_p_FIX__ListUpdateAction swig_types[685] +#define SWIGTYPE_p_FIX__LocaleOfIssue swig_types[686] +#define SWIGTYPE_p_FIX__LocateReqd swig_types[687] +#define SWIGTYPE_p_FIX__LocationID swig_types[688] +#define SWIGTYPE_p_FIX__Log swig_types[689] +#define SWIGTYPE_p_FIX__LogFactory swig_types[690] +#define SWIGTYPE_p_FIX__LongQty swig_types[691] +#define SWIGTYPE_p_FIX__LotType swig_types[692] +#define SWIGTYPE_p_FIX__LowLimitPrice swig_types[693] +#define SWIGTYPE_p_FIX__LowPx swig_types[694] +#define SWIGTYPE_p_FIX__MDBookType swig_types[695] +#define SWIGTYPE_p_FIX__MDEntryBuyer swig_types[696] +#define SWIGTYPE_p_FIX__MDEntryDate swig_types[697] +#define SWIGTYPE_p_FIX__MDEntryForwardPoints swig_types[698] +#define SWIGTYPE_p_FIX__MDEntryID swig_types[699] +#define SWIGTYPE_p_FIX__MDEntryOriginator swig_types[700] +#define SWIGTYPE_p_FIX__MDEntryPositionNo swig_types[701] +#define SWIGTYPE_p_FIX__MDEntryPx swig_types[702] +#define SWIGTYPE_p_FIX__MDEntryRefID swig_types[703] +#define SWIGTYPE_p_FIX__MDEntrySeller swig_types[704] +#define SWIGTYPE_p_FIX__MDEntrySize swig_types[705] +#define SWIGTYPE_p_FIX__MDEntrySpotRate swig_types[706] +#define SWIGTYPE_p_FIX__MDEntryTime swig_types[707] +#define SWIGTYPE_p_FIX__MDEntryType swig_types[708] +#define SWIGTYPE_p_FIX__MDFeedType swig_types[709] +#define SWIGTYPE_p_FIX__MDImplicitDelete swig_types[710] +#define SWIGTYPE_p_FIX__MDMkt swig_types[711] +#define SWIGTYPE_p_FIX__MDOriginType swig_types[712] +#define SWIGTYPE_p_FIX__MDPriceLevel swig_types[713] +#define SWIGTYPE_p_FIX__MDQuoteType swig_types[714] +#define SWIGTYPE_p_FIX__MDReportID swig_types[715] +#define SWIGTYPE_p_FIX__MDReqID swig_types[716] +#define SWIGTYPE_p_FIX__MDReqRejReason swig_types[717] +#define SWIGTYPE_p_FIX__MDSecSize swig_types[718] +#define SWIGTYPE_p_FIX__MDSecSizeType swig_types[719] +#define SWIGTYPE_p_FIX__MDStreamID swig_types[720] +#define SWIGTYPE_p_FIX__MDSubBookType swig_types[721] +#define SWIGTYPE_p_FIX__MDUpdateAction swig_types[722] +#define SWIGTYPE_p_FIX__MDUpdateType swig_types[723] +#define SWIGTYPE_p_FIX__MONTHYEAR swig_types[724] +#define SWIGTYPE_p_FIX__MULTIPLECHARVALUE swig_types[725] +#define SWIGTYPE_p_FIX__MULTIPLESTRINGVALUE swig_types[726] +#define SWIGTYPE_p_FIX__MULTIPLEVALUESTRING swig_types[727] +#define SWIGTYPE_p_FIX__MailingDtls swig_types[728] +#define SWIGTYPE_p_FIX__MailingInst swig_types[729] +#define SWIGTYPE_p_FIX__ManualOrderIndicator swig_types[730] +#define SWIGTYPE_p_FIX__MarginExcess swig_types[731] +#define SWIGTYPE_p_FIX__MarginRatio swig_types[732] +#define SWIGTYPE_p_FIX__MarketDepth swig_types[733] +#define SWIGTYPE_p_FIX__MarketID swig_types[734] +#define SWIGTYPE_p_FIX__MarketReportID swig_types[735] +#define SWIGTYPE_p_FIX__MarketReqID swig_types[736] +#define SWIGTYPE_p_FIX__MarketSegmentDesc swig_types[737] +#define SWIGTYPE_p_FIX__MarketSegmentID swig_types[738] +#define SWIGTYPE_p_FIX__MarketUpdateAction swig_types[739] +#define SWIGTYPE_p_FIX__MassActionRejectReason swig_types[740] +#define SWIGTYPE_p_FIX__MassActionReportID swig_types[741] +#define SWIGTYPE_p_FIX__MassActionResponse swig_types[742] +#define SWIGTYPE_p_FIX__MassActionScope swig_types[743] +#define SWIGTYPE_p_FIX__MassActionType swig_types[744] +#define SWIGTYPE_p_FIX__MassCancelRejectReason swig_types[745] +#define SWIGTYPE_p_FIX__MassCancelRequestType swig_types[746] +#define SWIGTYPE_p_FIX__MassCancelResponse swig_types[747] +#define SWIGTYPE_p_FIX__MassStatusReqID swig_types[748] +#define SWIGTYPE_p_FIX__MassStatusReqType swig_types[749] +#define SWIGTYPE_p_FIX__MatchAlgorithm swig_types[750] +#define SWIGTYPE_p_FIX__MatchIncrement swig_types[751] +#define SWIGTYPE_p_FIX__MatchStatus swig_types[752] +#define SWIGTYPE_p_FIX__MatchType swig_types[753] +#define SWIGTYPE_p_FIX__MaturityDate swig_types[754] +#define SWIGTYPE_p_FIX__MaturityDay swig_types[755] +#define SWIGTYPE_p_FIX__MaturityMonthYear swig_types[756] +#define SWIGTYPE_p_FIX__MaturityMonthYearFormat swig_types[757] +#define SWIGTYPE_p_FIX__MaturityMonthYearIncrement swig_types[758] +#define SWIGTYPE_p_FIX__MaturityMonthYearIncrementUnits swig_types[759] +#define SWIGTYPE_p_FIX__MaturityNetMoney swig_types[760] +#define SWIGTYPE_p_FIX__MaturityRuleID swig_types[761] +#define SWIGTYPE_p_FIX__MaturityTime swig_types[762] +#define SWIGTYPE_p_FIX__MaxFloor swig_types[763] +#define SWIGTYPE_p_FIX__MaxMessageSize swig_types[764] +#define SWIGTYPE_p_FIX__MaxPriceLevels swig_types[765] +#define SWIGTYPE_p_FIX__MaxPriceVariation swig_types[766] +#define SWIGTYPE_p_FIX__MaxShow swig_types[767] +#define SWIGTYPE_p_FIX__MaxTradeVol swig_types[768] +#define SWIGTYPE_p_FIX__MemoryStore swig_types[769] +#define SWIGTYPE_p_FIX__MemoryStoreFactory swig_types[770] +#define SWIGTYPE_p_FIX__Message swig_types[771] +#define SWIGTYPE_p_FIX__MessageEncoding swig_types[772] +#define SWIGTYPE_p_FIX__MessageEventSource swig_types[773] +#define SWIGTYPE_p_FIX__MessageParseError swig_types[774] +#define SWIGTYPE_p_FIX__MessageStore swig_types[775] +#define SWIGTYPE_p_FIX__MessageStoreExceptionWrapper swig_types[776] +#define SWIGTYPE_p_FIX__MessageStoreFactory swig_types[777] +#define SWIGTYPE_p_FIX__MessageStoreFactoryExceptionWrapper swig_types[778] +#define SWIGTYPE_p_FIX__MidPx swig_types[779] +#define SWIGTYPE_p_FIX__MidYield swig_types[780] +#define SWIGTYPE_p_FIX__MinBidSize swig_types[781] +#define SWIGTYPE_p_FIX__MinLotSize swig_types[782] +#define SWIGTYPE_p_FIX__MinOfferSize swig_types[783] +#define SWIGTYPE_p_FIX__MinPriceIncrement swig_types[784] +#define SWIGTYPE_p_FIX__MinPriceIncrementAmount swig_types[785] +#define SWIGTYPE_p_FIX__MinQty swig_types[786] +#define SWIGTYPE_p_FIX__MinTradeVol swig_types[787] +#define SWIGTYPE_p_FIX__MiscFeeAmt swig_types[788] +#define SWIGTYPE_p_FIX__MiscFeeBasis swig_types[789] +#define SWIGTYPE_p_FIX__MiscFeeCurr swig_types[790] +#define SWIGTYPE_p_FIX__MiscFeeType swig_types[791] +#define SWIGTYPE_p_FIX__MktBidPx swig_types[792] +#define SWIGTYPE_p_FIX__MktOfferPx swig_types[793] +#define SWIGTYPE_p_FIX__ModelType swig_types[794] +#define SWIGTYPE_p_FIX__MoneyLaunderingStatus swig_types[795] +#define SWIGTYPE_p_FIX__MsgDirection swig_types[796] +#define SWIGTYPE_p_FIX__MsgSeqNum swig_types[797] +#define SWIGTYPE_p_FIX__MsgType swig_types[798] +#define SWIGTYPE_p_FIX__MultiLegReportingType swig_types[799] +#define SWIGTYPE_p_FIX__MultiLegRptTypeReq swig_types[800] +#define SWIGTYPE_p_FIX__MultilegModel swig_types[801] +#define SWIGTYPE_p_FIX__MultilegPriceMethod swig_types[802] +#define SWIGTYPE_p_FIX__NTPositionLimit swig_types[803] +#define SWIGTYPE_p_FIX__NUMINGROUP swig_types[804] +#define SWIGTYPE_p_FIX__Nested2PartyID swig_types[805] +#define SWIGTYPE_p_FIX__Nested2PartyIDSource swig_types[806] +#define SWIGTYPE_p_FIX__Nested2PartyRole swig_types[807] +#define SWIGTYPE_p_FIX__Nested2PartySubID swig_types[808] +#define SWIGTYPE_p_FIX__Nested2PartySubIDType swig_types[809] +#define SWIGTYPE_p_FIX__Nested3PartyID swig_types[810] +#define SWIGTYPE_p_FIX__Nested3PartyIDSource swig_types[811] +#define SWIGTYPE_p_FIX__Nested3PartyRole swig_types[812] +#define SWIGTYPE_p_FIX__Nested3PartySubID swig_types[813] +#define SWIGTYPE_p_FIX__Nested3PartySubIDType swig_types[814] +#define SWIGTYPE_p_FIX__Nested4PartyID swig_types[815] +#define SWIGTYPE_p_FIX__Nested4PartyIDSource swig_types[816] +#define SWIGTYPE_p_FIX__Nested4PartyRole swig_types[817] +#define SWIGTYPE_p_FIX__Nested4PartySubID swig_types[818] +#define SWIGTYPE_p_FIX__Nested4PartySubIDType swig_types[819] +#define SWIGTYPE_p_FIX__NestedInstrAttribType swig_types[820] +#define SWIGTYPE_p_FIX__NestedInstrAttribValue swig_types[821] +#define SWIGTYPE_p_FIX__NestedPartyID swig_types[822] +#define SWIGTYPE_p_FIX__NestedPartyIDSource swig_types[823] +#define SWIGTYPE_p_FIX__NestedPartyRole swig_types[824] +#define SWIGTYPE_p_FIX__NestedPartySubID swig_types[825] +#define SWIGTYPE_p_FIX__NestedPartySubIDType swig_types[826] +#define SWIGTYPE_p_FIX__NetChgPrevDay swig_types[827] +#define SWIGTYPE_p_FIX__NetGrossInd swig_types[828] +#define SWIGTYPE_p_FIX__NetMoney swig_types[829] +#define SWIGTYPE_p_FIX__NetworkRequestID swig_types[830] +#define SWIGTYPE_p_FIX__NetworkRequestType swig_types[831] +#define SWIGTYPE_p_FIX__NetworkResponseID swig_types[832] +#define SWIGTYPE_p_FIX__NetworkStatusResponseType swig_types[833] +#define SWIGTYPE_p_FIX__NewPassword swig_types[834] +#define SWIGTYPE_p_FIX__NewSeqNo swig_types[835] +#define SWIGTYPE_p_FIX__NewsCategory swig_types[836] +#define SWIGTYPE_p_FIX__NewsID swig_types[837] +#define SWIGTYPE_p_FIX__NewsRefID swig_types[838] +#define SWIGTYPE_p_FIX__NewsRefType swig_types[839] +#define SWIGTYPE_p_FIX__NextExpectedMsgSeqNum swig_types[840] +#define SWIGTYPE_p_FIX__NoAffectedOrders swig_types[841] +#define SWIGTYPE_p_FIX__NoAllocs swig_types[842] +#define SWIGTYPE_p_FIX__NoAltMDSource swig_types[843] +#define SWIGTYPE_p_FIX__NoApplIDs swig_types[844] +#define SWIGTYPE_p_FIX__NoAsgnReqs swig_types[845] +#define SWIGTYPE_p_FIX__NoBidComponents swig_types[846] +#define SWIGTYPE_p_FIX__NoBidDescriptors swig_types[847] +#define SWIGTYPE_p_FIX__NoCapacities swig_types[848] +#define SWIGTYPE_p_FIX__NoClearingInstructions swig_types[849] +#define SWIGTYPE_p_FIX__NoCollInquiryQualifier swig_types[850] +#define SWIGTYPE_p_FIX__NoCompIDs swig_types[851] +#define SWIGTYPE_p_FIX__NoComplexEventDates swig_types[852] +#define SWIGTYPE_p_FIX__NoComplexEventTimes swig_types[853] +#define SWIGTYPE_p_FIX__NoComplexEvents swig_types[854] +#define SWIGTYPE_p_FIX__NoContAmts swig_types[855] +#define SWIGTYPE_p_FIX__NoContraBrokers swig_types[856] +#define SWIGTYPE_p_FIX__NoDates swig_types[857] +#define SWIGTYPE_p_FIX__NoDerivativeEvents swig_types[858] +#define SWIGTYPE_p_FIX__NoDerivativeInstrAttrib swig_types[859] +#define SWIGTYPE_p_FIX__NoDerivativeInstrumentParties swig_types[860] +#define SWIGTYPE_p_FIX__NoDerivativeInstrumentPartySubIDs swig_types[861] +#define SWIGTYPE_p_FIX__NoDerivativeSecurityAltID swig_types[862] +#define SWIGTYPE_p_FIX__NoDistribInsts swig_types[863] +#define SWIGTYPE_p_FIX__NoDlvyInst swig_types[864] +#define SWIGTYPE_p_FIX__NoEvents swig_types[865] +#define SWIGTYPE_p_FIX__NoExecInstRules swig_types[866] +#define SWIGTYPE_p_FIX__NoExecs swig_types[867] +#define SWIGTYPE_p_FIX__NoExpiration swig_types[868] +#define SWIGTYPE_p_FIX__NoFills swig_types[869] +#define SWIGTYPE_p_FIX__NoHops swig_types[870] +#define SWIGTYPE_p_FIX__NoIOIQualifiers swig_types[871] +#define SWIGTYPE_p_FIX__NoInstrAttrib swig_types[872] +#define SWIGTYPE_p_FIX__NoInstrumentParties swig_types[873] +#define SWIGTYPE_p_FIX__NoInstrumentPartySubIDs swig_types[874] +#define SWIGTYPE_p_FIX__NoLegAllocs swig_types[875] +#define SWIGTYPE_p_FIX__NoLegSecurityAltID swig_types[876] +#define SWIGTYPE_p_FIX__NoLegStipulations swig_types[877] +#define SWIGTYPE_p_FIX__NoLegs swig_types[878] +#define SWIGTYPE_p_FIX__NoLinesOfText swig_types[879] +#define SWIGTYPE_p_FIX__NoLotTypeRules swig_types[880] +#define SWIGTYPE_p_FIX__NoMDEntries swig_types[881] +#define SWIGTYPE_p_FIX__NoMDEntryTypes swig_types[882] +#define SWIGTYPE_p_FIX__NoMDFeedTypes swig_types[883] +#define SWIGTYPE_p_FIX__NoMarketSegments swig_types[884] +#define SWIGTYPE_p_FIX__NoMatchRules swig_types[885] +#define SWIGTYPE_p_FIX__NoMaturityRules swig_types[886] +#define SWIGTYPE_p_FIX__NoMiscFees swig_types[887] +#define SWIGTYPE_p_FIX__NoMsgTypes swig_types[888] +#define SWIGTYPE_p_FIX__NoNested2PartyIDs swig_types[889] +#define SWIGTYPE_p_FIX__NoNested2PartySubIDs swig_types[890] +#define SWIGTYPE_p_FIX__NoNested3PartyIDs swig_types[891] +#define SWIGTYPE_p_FIX__NoNested3PartySubIDs swig_types[892] +#define SWIGTYPE_p_FIX__NoNested4PartyIDs swig_types[893] +#define SWIGTYPE_p_FIX__NoNested4PartySubIDs swig_types[894] +#define SWIGTYPE_p_FIX__NoNestedInstrAttrib swig_types[895] +#define SWIGTYPE_p_FIX__NoNestedPartyIDs swig_types[896] +#define SWIGTYPE_p_FIX__NoNestedPartySubIDs swig_types[897] +#define SWIGTYPE_p_FIX__NoNewsRefIDs swig_types[898] +#define SWIGTYPE_p_FIX__NoNotAffectedOrders swig_types[899] +#define SWIGTYPE_p_FIX__NoOfLegUnderlyings swig_types[900] +#define SWIGTYPE_p_FIX__NoOfSecSizes swig_types[901] +#define SWIGTYPE_p_FIX__NoOrdTypeRules swig_types[902] +#define SWIGTYPE_p_FIX__NoOrders swig_types[903] +#define SWIGTYPE_p_FIX__NoPartyIDs swig_types[904] +#define SWIGTYPE_p_FIX__NoPartySubIDs swig_types[905] +#define SWIGTYPE_p_FIX__NoPosAmt swig_types[906] +#define SWIGTYPE_p_FIX__NoPositions swig_types[907] +#define SWIGTYPE_p_FIX__NoQuoteEntries swig_types[908] +#define SWIGTYPE_p_FIX__NoQuoteQualifiers swig_types[909] +#define SWIGTYPE_p_FIX__NoQuoteSets swig_types[910] +#define SWIGTYPE_p_FIX__NoRateSources swig_types[911] +#define SWIGTYPE_p_FIX__NoRegistDtls swig_types[912] +#define SWIGTYPE_p_FIX__NoRelatedSym swig_types[913] +#define SWIGTYPE_p_FIX__NoRootPartyIDs swig_types[914] +#define SWIGTYPE_p_FIX__NoRootPartySubIDs swig_types[915] +#define SWIGTYPE_p_FIX__NoRoutingIDs swig_types[916] +#define SWIGTYPE_p_FIX__NoRpts swig_types[917] +#define SWIGTYPE_p_FIX__NoSecurityAltID swig_types[918] +#define SWIGTYPE_p_FIX__NoSecurityTypes swig_types[919] +#define SWIGTYPE_p_FIX__NoSettlDetails swig_types[920] +#define SWIGTYPE_p_FIX__NoSettlInst swig_types[921] +#define SWIGTYPE_p_FIX__NoSettlOblig swig_types[922] +#define SWIGTYPE_p_FIX__NoSettlPartyIDs swig_types[923] +#define SWIGTYPE_p_FIX__NoSettlPartySubIDs swig_types[924] +#define SWIGTYPE_p_FIX__NoSideTrdRegTS swig_types[925] +#define SWIGTYPE_p_FIX__NoSides swig_types[926] +#define SWIGTYPE_p_FIX__NoStatsIndicators swig_types[927] +#define SWIGTYPE_p_FIX__NoStipulations swig_types[928] +#define SWIGTYPE_p_FIX__NoStrategyParameters swig_types[929] +#define SWIGTYPE_p_FIX__NoStrikeRules swig_types[930] +#define SWIGTYPE_p_FIX__NoStrikes swig_types[931] +#define SWIGTYPE_p_FIX__NoTagValue swig_types[932] +#define SWIGTYPE_p_FIX__NoTargetPartyIDs swig_types[933] +#define SWIGTYPE_p_FIX__NoTickRules swig_types[934] +#define SWIGTYPE_p_FIX__NoTimeInForceRules swig_types[935] +#define SWIGTYPE_p_FIX__NoTrades swig_types[936] +#define SWIGTYPE_p_FIX__NoTradingSessionRules swig_types[937] +#define SWIGTYPE_p_FIX__NoTradingSessions swig_types[938] +#define SWIGTYPE_p_FIX__NoTrdRegTimestamps swig_types[939] +#define SWIGTYPE_p_FIX__NoTrdRepIndicators swig_types[940] +#define SWIGTYPE_p_FIX__NoUnderlyingAmounts swig_types[941] +#define SWIGTYPE_p_FIX__NoUnderlyingLegSecurityAltID swig_types[942] +#define SWIGTYPE_p_FIX__NoUnderlyingSecurityAltID swig_types[943] +#define SWIGTYPE_p_FIX__NoUnderlyingStips swig_types[944] +#define SWIGTYPE_p_FIX__NoUnderlyings swig_types[945] +#define SWIGTYPE_p_FIX__NoUndlyInstrumentParties swig_types[946] +#define SWIGTYPE_p_FIX__NoUndlyInstrumentPartySubIDs swig_types[947] +#define SWIGTYPE_p_FIX__NotAffOrigClOrdID swig_types[948] +#define SWIGTYPE_p_FIX__NotAffectedOrderID swig_types[949] +#define SWIGTYPE_p_FIX__NotifyBrokerOfCredit swig_types[950] +#define SWIGTYPE_p_FIX__NotionalPercentageOutstanding swig_types[951] +#define SWIGTYPE_p_FIX__NullApplication swig_types[952] +#define SWIGTYPE_p_FIX__NullLog swig_types[953] +#define SWIGTYPE_p_FIX__NumBidders swig_types[954] +#define SWIGTYPE_p_FIX__NumDaysInterest swig_types[955] +#define SWIGTYPE_p_FIX__NumTickets swig_types[956] +#define SWIGTYPE_p_FIX__NumberOfOrders swig_types[957] +#define SWIGTYPE_p_FIX__OddLot swig_types[958] +#define SWIGTYPE_p_FIX__OfferForwardPoints swig_types[959] +#define SWIGTYPE_p_FIX__OfferForwardPoints2 swig_types[960] +#define SWIGTYPE_p_FIX__OfferPx swig_types[961] +#define SWIGTYPE_p_FIX__OfferSize swig_types[962] +#define SWIGTYPE_p_FIX__OfferSpotRate swig_types[963] +#define SWIGTYPE_p_FIX__OfferSwapPoints swig_types[964] +#define SWIGTYPE_p_FIX__OfferYield swig_types[965] +#define SWIGTYPE_p_FIX__OnBehalfOfCompID swig_types[966] +#define SWIGTYPE_p_FIX__OnBehalfOfLocationID swig_types[967] +#define SWIGTYPE_p_FIX__OnBehalfOfSendingTime swig_types[968] +#define SWIGTYPE_p_FIX__OnBehalfOfSubID swig_types[969] +#define SWIGTYPE_p_FIX__OpenClose swig_types[970] +#define SWIGTYPE_p_FIX__OpenCloseSettlFlag swig_types[971] +#define SWIGTYPE_p_FIX__OpenCloseSettleFlag swig_types[972] +#define SWIGTYPE_p_FIX__OpenInterest swig_types[973] +#define SWIGTYPE_p_FIX__OptAttribute swig_types[974] +#define SWIGTYPE_p_FIX__OptPayAmount swig_types[975] +#define SWIGTYPE_p_FIX__OptPayoutAmount swig_types[976] +#define SWIGTYPE_p_FIX__OptPayoutType swig_types[977] +#define SWIGTYPE_p_FIX__OrdRejReason swig_types[978] +#define SWIGTYPE_p_FIX__OrdStatus swig_types[979] +#define SWIGTYPE_p_FIX__OrdStatusReqID swig_types[980] +#define SWIGTYPE_p_FIX__OrdType swig_types[981] +#define SWIGTYPE_p_FIX__OrderAvgPx swig_types[982] +#define SWIGTYPE_p_FIX__OrderBookingQty swig_types[983] +#define SWIGTYPE_p_FIX__OrderCapacity swig_types[984] +#define SWIGTYPE_p_FIX__OrderCapacityQty swig_types[985] +#define SWIGTYPE_p_FIX__OrderCategory swig_types[986] +#define SWIGTYPE_p_FIX__OrderDelay swig_types[987] +#define SWIGTYPE_p_FIX__OrderDelayUnit swig_types[988] +#define SWIGTYPE_p_FIX__OrderHandlingInstSource swig_types[989] +#define SWIGTYPE_p_FIX__OrderID swig_types[990] +#define SWIGTYPE_p_FIX__OrderInputDevice swig_types[991] +#define SWIGTYPE_p_FIX__OrderPercent swig_types[992] +#define SWIGTYPE_p_FIX__OrderQty swig_types[993] +#define SWIGTYPE_p_FIX__OrderQty2 swig_types[994] +#define SWIGTYPE_p_FIX__OrderRestrictions swig_types[995] +#define SWIGTYPE_p_FIX__OrigClOrdID swig_types[996] +#define SWIGTYPE_p_FIX__OrigCrossID swig_types[997] +#define SWIGTYPE_p_FIX__OrigCustOrderCapacity swig_types[998] +#define SWIGTYPE_p_FIX__OrigOrdModTime swig_types[999] +#define SWIGTYPE_p_FIX__OrigPosReqRefID swig_types[1000] +#define SWIGTYPE_p_FIX__OrigSecondaryTradeID swig_types[1001] +#define SWIGTYPE_p_FIX__OrigSendingTime swig_types[1002] +#define SWIGTYPE_p_FIX__OrigTime swig_types[1003] +#define SWIGTYPE_p_FIX__OrigTradeDate swig_types[1004] +#define SWIGTYPE_p_FIX__OrigTradeHandlingInstr swig_types[1005] +#define SWIGTYPE_p_FIX__OrigTradeID swig_types[1006] +#define SWIGTYPE_p_FIX__OriginalNotionalPercentageOutstanding swig_types[1007] +#define SWIGTYPE_p_FIX__OutMainCntryUIndex swig_types[1008] +#define SWIGTYPE_p_FIX__OutsideIndexPct swig_types[1009] +#define SWIGTYPE_p_FIX__OwnerType swig_types[1010] +#define SWIGTYPE_p_FIX__OwnershipType swig_types[1011] +#define SWIGTYPE_p_FIX__PERCENTAGE swig_types[1012] +#define SWIGTYPE_p_FIX__PRICE swig_types[1013] +#define SWIGTYPE_p_FIX__PRICEOFFSET swig_types[1014] +#define SWIGTYPE_p_FIX__ParentMktSegmID swig_types[1015] +#define SWIGTYPE_p_FIX__ParticipationRate swig_types[1016] +#define SWIGTYPE_p_FIX__PartyID swig_types[1017] +#define SWIGTYPE_p_FIX__PartyIDSource swig_types[1018] +#define SWIGTYPE_p_FIX__PartyRole swig_types[1019] +#define SWIGTYPE_p_FIX__PartySubID swig_types[1020] +#define SWIGTYPE_p_FIX__PartySubIDType swig_types[1021] +#define SWIGTYPE_p_FIX__Password swig_types[1022] +#define SWIGTYPE_p_FIX__PaymentDate swig_types[1023] +#define SWIGTYPE_p_FIX__PaymentMethod swig_types[1024] +#define SWIGTYPE_p_FIX__PaymentRef swig_types[1025] +#define SWIGTYPE_p_FIX__PaymentRemitterID swig_types[1026] +#define SWIGTYPE_p_FIX__PctAtRisk swig_types[1027] +#define SWIGTYPE_p_FIX__PegDifference swig_types[1028] +#define SWIGTYPE_p_FIX__PegLimitType swig_types[1029] +#define SWIGTYPE_p_FIX__PegMoveType swig_types[1030] +#define SWIGTYPE_p_FIX__PegOffsetType swig_types[1031] +#define SWIGTYPE_p_FIX__PegOffsetValue swig_types[1032] +#define SWIGTYPE_p_FIX__PegPriceType swig_types[1033] +#define SWIGTYPE_p_FIX__PegRoundDirection swig_types[1034] +#define SWIGTYPE_p_FIX__PegScope swig_types[1035] +#define SWIGTYPE_p_FIX__PegSecurityDesc swig_types[1036] +#define SWIGTYPE_p_FIX__PegSecurityID swig_types[1037] +#define SWIGTYPE_p_FIX__PegSecurityIDSource swig_types[1038] +#define SWIGTYPE_p_FIX__PegSymbol swig_types[1039] +#define SWIGTYPE_p_FIX__PeggedPrice swig_types[1040] +#define SWIGTYPE_p_FIX__PeggedRefPrice swig_types[1041] +#define SWIGTYPE_p_FIX__Pool swig_types[1042] +#define SWIGTYPE_p_FIX__PosAmt swig_types[1043] +#define SWIGTYPE_p_FIX__PosAmtType swig_types[1044] +#define SWIGTYPE_p_FIX__PosMaintAction swig_types[1045] +#define SWIGTYPE_p_FIX__PosMaintResult swig_types[1046] +#define SWIGTYPE_p_FIX__PosMaintRptID swig_types[1047] +#define SWIGTYPE_p_FIX__PosMaintRptRefID swig_types[1048] +#define SWIGTYPE_p_FIX__PosMaintStatus swig_types[1049] +#define SWIGTYPE_p_FIX__PosQtyStatus swig_types[1050] +#define SWIGTYPE_p_FIX__PosReqID swig_types[1051] +#define SWIGTYPE_p_FIX__PosReqResult swig_types[1052] +#define SWIGTYPE_p_FIX__PosReqStatus swig_types[1053] +#define SWIGTYPE_p_FIX__PosReqType swig_types[1054] +#define SWIGTYPE_p_FIX__PosTransType swig_types[1055] +#define SWIGTYPE_p_FIX__PosType swig_types[1056] +#define SWIGTYPE_p_FIX__PositionCurrency swig_types[1057] +#define SWIGTYPE_p_FIX__PositionEffect swig_types[1058] +#define SWIGTYPE_p_FIX__PositionLimit swig_types[1059] +#define SWIGTYPE_p_FIX__PossDupFlag swig_types[1060] +#define SWIGTYPE_p_FIX__PossResend swig_types[1061] +#define SWIGTYPE_p_FIX__PreTradeAnonymity swig_types[1062] +#define SWIGTYPE_p_FIX__PreallocMethod swig_types[1063] +#define SWIGTYPE_p_FIX__PrevClosePx swig_types[1064] +#define SWIGTYPE_p_FIX__PreviouslyReported swig_types[1065] +#define SWIGTYPE_p_FIX__Price swig_types[1066] +#define SWIGTYPE_p_FIX__Price2 swig_types[1067] +#define SWIGTYPE_p_FIX__PriceDelta swig_types[1068] +#define SWIGTYPE_p_FIX__PriceImprovement swig_types[1069] +#define SWIGTYPE_p_FIX__PriceLimitType swig_types[1070] +#define SWIGTYPE_p_FIX__PriceProtectionScope swig_types[1071] +#define SWIGTYPE_p_FIX__PriceQuoteMethod swig_types[1072] +#define SWIGTYPE_p_FIX__PriceType swig_types[1073] +#define SWIGTYPE_p_FIX__PriceUnitOfMeasure swig_types[1074] +#define SWIGTYPE_p_FIX__PriceUnitOfMeasureQty swig_types[1075] +#define SWIGTYPE_p_FIX__PriorSettlPrice swig_types[1076] +#define SWIGTYPE_p_FIX__PriorSpreadIndicator swig_types[1077] +#define SWIGTYPE_p_FIX__PriorityIndicator swig_types[1078] +#define SWIGTYPE_p_FIX__PrivateQuote swig_types[1079] +#define SWIGTYPE_p_FIX__ProcessCode swig_types[1080] +#define SWIGTYPE_p_FIX__Product swig_types[1081] +#define SWIGTYPE_p_FIX__ProductComplex swig_types[1082] +#define SWIGTYPE_p_FIX__ProgPeriodInterval swig_types[1083] +#define SWIGTYPE_p_FIX__ProgRptReqs swig_types[1084] +#define SWIGTYPE_p_FIX__PublishTrdIndicator swig_types[1085] +#define SWIGTYPE_p_FIX__PutOrCall swig_types[1086] +#define SWIGTYPE_p_FIX__QTY swig_types[1087] +#define SWIGTYPE_p_FIX__QtyType swig_types[1088] +#define SWIGTYPE_p_FIX__Quantity swig_types[1089] +#define SWIGTYPE_p_FIX__QuantityDate swig_types[1090] +#define SWIGTYPE_p_FIX__QuantityType swig_types[1091] +#define SWIGTYPE_p_FIX__QuoteAckStatus swig_types[1092] +#define SWIGTYPE_p_FIX__QuoteCancelType swig_types[1093] +#define SWIGTYPE_p_FIX__QuoteCondition swig_types[1094] +#define SWIGTYPE_p_FIX__QuoteEntryID swig_types[1095] +#define SWIGTYPE_p_FIX__QuoteEntryRejectReason swig_types[1096] +#define SWIGTYPE_p_FIX__QuoteEntryStatus swig_types[1097] +#define SWIGTYPE_p_FIX__QuoteID swig_types[1098] +#define SWIGTYPE_p_FIX__QuoteMsgID swig_types[1099] +#define SWIGTYPE_p_FIX__QuotePriceType swig_types[1100] +#define SWIGTYPE_p_FIX__QuoteQualifier swig_types[1101] +#define SWIGTYPE_p_FIX__QuoteRejectReason swig_types[1102] +#define SWIGTYPE_p_FIX__QuoteReqID swig_types[1103] +#define SWIGTYPE_p_FIX__QuoteRequestRejectReason swig_types[1104] +#define SWIGTYPE_p_FIX__QuoteRequestType swig_types[1105] +#define SWIGTYPE_p_FIX__QuoteRespID swig_types[1106] +#define SWIGTYPE_p_FIX__QuoteRespType swig_types[1107] +#define SWIGTYPE_p_FIX__QuoteResponseLevel swig_types[1108] +#define SWIGTYPE_p_FIX__QuoteSetID swig_types[1109] +#define SWIGTYPE_p_FIX__QuoteSetValidUntilTime swig_types[1110] +#define SWIGTYPE_p_FIX__QuoteStatus swig_types[1111] +#define SWIGTYPE_p_FIX__QuoteStatusReqID swig_types[1112] +#define SWIGTYPE_p_FIX__QuoteType swig_types[1113] +#define SWIGTYPE_p_FIX__RFQReqID swig_types[1114] +#define SWIGTYPE_p_FIX__RateSource swig_types[1115] +#define SWIGTYPE_p_FIX__RateSourceType swig_types[1116] +#define SWIGTYPE_p_FIX__RatioQty swig_types[1117] +#define SWIGTYPE_p_FIX__RawData swig_types[1118] +#define SWIGTYPE_p_FIX__RawDataLength swig_types[1119] +#define SWIGTYPE_p_FIX__ReceivedDeptID swig_types[1120] +#define SWIGTYPE_p_FIX__RedemptionDate swig_types[1121] +#define SWIGTYPE_p_FIX__RefAllocID swig_types[1122] +#define SWIGTYPE_p_FIX__RefApplExtID swig_types[1123] +#define SWIGTYPE_p_FIX__RefApplID swig_types[1124] +#define SWIGTYPE_p_FIX__RefApplLastSeqNum swig_types[1125] +#define SWIGTYPE_p_FIX__RefApplReqID swig_types[1126] +#define SWIGTYPE_p_FIX__RefApplVerID swig_types[1127] +#define SWIGTYPE_p_FIX__RefCompID swig_types[1128] +#define SWIGTYPE_p_FIX__RefCstmApplVerID swig_types[1129] +#define SWIGTYPE_p_FIX__RefMsgType swig_types[1130] +#define SWIGTYPE_p_FIX__RefOrdIDReason swig_types[1131] +#define SWIGTYPE_p_FIX__RefOrderID swig_types[1132] +#define SWIGTYPE_p_FIX__RefOrderIDSource swig_types[1133] +#define SWIGTYPE_p_FIX__RefSeqNum swig_types[1134] +#define SWIGTYPE_p_FIX__RefSubID swig_types[1135] +#define SWIGTYPE_p_FIX__RefTagID swig_types[1136] +#define SWIGTYPE_p_FIX__ReferencePage swig_types[1137] +#define SWIGTYPE_p_FIX__RefreshIndicator swig_types[1138] +#define SWIGTYPE_p_FIX__RefreshQty swig_types[1139] +#define SWIGTYPE_p_FIX__RegistAcctType swig_types[1140] +#define SWIGTYPE_p_FIX__RegistDetls swig_types[1141] +#define SWIGTYPE_p_FIX__RegistDtls swig_types[1142] +#define SWIGTYPE_p_FIX__RegistEmail swig_types[1143] +#define SWIGTYPE_p_FIX__RegistID swig_types[1144] +#define SWIGTYPE_p_FIX__RegistRefID swig_types[1145] +#define SWIGTYPE_p_FIX__RegistRejReasonCode swig_types[1146] +#define SWIGTYPE_p_FIX__RegistRejReasonText swig_types[1147] +#define SWIGTYPE_p_FIX__RegistStatus swig_types[1148] +#define SWIGTYPE_p_FIX__RegistTransType swig_types[1149] +#define SWIGTYPE_p_FIX__RejectLogon swig_types[1150] +#define SWIGTYPE_p_FIX__RejectText swig_types[1151] +#define SWIGTYPE_p_FIX__RelSymTransactTime swig_types[1152] +#define SWIGTYPE_p_FIX__RelatdSym swig_types[1153] +#define SWIGTYPE_p_FIX__RepeatedTag swig_types[1154] +#define SWIGTYPE_p_FIX__RepeatingGroupCountMismatch swig_types[1155] +#define SWIGTYPE_p_FIX__RepoCollateralSecurityType swig_types[1156] +#define SWIGTYPE_p_FIX__ReportToExch swig_types[1157] +#define SWIGTYPE_p_FIX__ReportedPx swig_types[1158] +#define SWIGTYPE_p_FIX__ReportedPxDiff swig_types[1159] +#define SWIGTYPE_p_FIX__RepurchaseRate swig_types[1160] +#define SWIGTYPE_p_FIX__RepurchaseTerm swig_types[1161] +#define SWIGTYPE_p_FIX__RequiredTagMissing swig_types[1162] +#define SWIGTYPE_p_FIX__ResetSeqNumFlag swig_types[1163] +#define SWIGTYPE_p_FIX__RespondentType swig_types[1164] +#define SWIGTYPE_p_FIX__ResponseDestination swig_types[1165] +#define SWIGTYPE_p_FIX__ResponseTransportType swig_types[1166] +#define SWIGTYPE_p_FIX__RestructuringType swig_types[1167] +#define SWIGTYPE_p_FIX__ReversalIndicator swig_types[1168] +#define SWIGTYPE_p_FIX__RiskFreeRate swig_types[1169] +#define SWIGTYPE_p_FIX__RndPx swig_types[1170] +#define SWIGTYPE_p_FIX__RootPartyID swig_types[1171] +#define SWIGTYPE_p_FIX__RootPartyIDSource swig_types[1172] +#define SWIGTYPE_p_FIX__RootPartyRole swig_types[1173] +#define SWIGTYPE_p_FIX__RootPartySubID swig_types[1174] +#define SWIGTYPE_p_FIX__RootPartySubIDType swig_types[1175] +#define SWIGTYPE_p_FIX__RoundLot swig_types[1176] +#define SWIGTYPE_p_FIX__RoundingDirection swig_types[1177] +#define SWIGTYPE_p_FIX__RoundingModulus swig_types[1178] +#define SWIGTYPE_p_FIX__RoutingID swig_types[1179] +#define SWIGTYPE_p_FIX__RoutingType swig_types[1180] +#define SWIGTYPE_p_FIX__RptSeq swig_types[1181] +#define SWIGTYPE_p_FIX__RptSys swig_types[1182] +#define SWIGTYPE_p_FIX__Rule80A swig_types[1183] +#define SWIGTYPE_p_FIX__RuntimeError swig_types[1184] +#define SWIGTYPE_p_FIX__SEQNUM swig_types[1185] +#define SWIGTYPE_p_FIX__STRING swig_types[1186] +#define SWIGTYPE_p_FIX__Scope swig_types[1187] +#define SWIGTYPE_p_FIX__ScreenLog swig_types[1188] +#define SWIGTYPE_p_FIX__ScreenLogFactory swig_types[1189] +#define SWIGTYPE_p_FIX__SecondaryAllocID swig_types[1190] +#define SWIGTYPE_p_FIX__SecondaryClOrdID swig_types[1191] +#define SWIGTYPE_p_FIX__SecondaryDisplayQty swig_types[1192] +#define SWIGTYPE_p_FIX__SecondaryExecID swig_types[1193] +#define SWIGTYPE_p_FIX__SecondaryFirmTradeID swig_types[1194] +#define SWIGTYPE_p_FIX__SecondaryHighLimitPrice swig_types[1195] +#define SWIGTYPE_p_FIX__SecondaryIndividualAllocID swig_types[1196] +#define SWIGTYPE_p_FIX__SecondaryLowLimitPrice swig_types[1197] +#define SWIGTYPE_p_FIX__SecondaryOrderID swig_types[1198] +#define SWIGTYPE_p_FIX__SecondaryPriceLimitType swig_types[1199] +#define SWIGTYPE_p_FIX__SecondaryTradeID swig_types[1200] +#define SWIGTYPE_p_FIX__SecondaryTradeReportID swig_types[1201] +#define SWIGTYPE_p_FIX__SecondaryTradeReportRefID swig_types[1202] +#define SWIGTYPE_p_FIX__SecondaryTradingReferencePrice swig_types[1203] +#define SWIGTYPE_p_FIX__SecondaryTrdType swig_types[1204] +#define SWIGTYPE_p_FIX__SecureData swig_types[1205] +#define SWIGTYPE_p_FIX__SecureDataLen swig_types[1206] +#define SWIGTYPE_p_FIX__SecurityAltID swig_types[1207] +#define SWIGTYPE_p_FIX__SecurityAltIDSource swig_types[1208] +#define SWIGTYPE_p_FIX__SecurityDesc swig_types[1209] +#define SWIGTYPE_p_FIX__SecurityExchange swig_types[1210] +#define SWIGTYPE_p_FIX__SecurityGroup swig_types[1211] +#define SWIGTYPE_p_FIX__SecurityID swig_types[1212] +#define SWIGTYPE_p_FIX__SecurityIDSource swig_types[1213] +#define SWIGTYPE_p_FIX__SecurityListDesc swig_types[1214] +#define SWIGTYPE_p_FIX__SecurityListID swig_types[1215] +#define SWIGTYPE_p_FIX__SecurityListRefID swig_types[1216] +#define SWIGTYPE_p_FIX__SecurityListRequestType swig_types[1217] +#define SWIGTYPE_p_FIX__SecurityListType swig_types[1218] +#define SWIGTYPE_p_FIX__SecurityListTypeSource swig_types[1219] +#define SWIGTYPE_p_FIX__SecurityReportID swig_types[1220] +#define SWIGTYPE_p_FIX__SecurityReqID swig_types[1221] +#define SWIGTYPE_p_FIX__SecurityRequestResult swig_types[1222] +#define SWIGTYPE_p_FIX__SecurityRequestType swig_types[1223] +#define SWIGTYPE_p_FIX__SecurityResponseID swig_types[1224] +#define SWIGTYPE_p_FIX__SecurityResponseType swig_types[1225] +#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctName swig_types[1226] +#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctNum swig_types[1227] +#define SWIGTYPE_p_FIX__SecuritySettlAgentCode swig_types[1228] +#define SWIGTYPE_p_FIX__SecuritySettlAgentContactName swig_types[1229] +#define SWIGTYPE_p_FIX__SecuritySettlAgentContactPhone swig_types[1230] +#define SWIGTYPE_p_FIX__SecuritySettlAgentName swig_types[1231] +#define SWIGTYPE_p_FIX__SecurityStatus swig_types[1232] +#define SWIGTYPE_p_FIX__SecurityStatusReqID swig_types[1233] +#define SWIGTYPE_p_FIX__SecuritySubType swig_types[1234] +#define SWIGTYPE_p_FIX__SecurityTradingEvent swig_types[1235] +#define SWIGTYPE_p_FIX__SecurityTradingStatus swig_types[1236] +#define SWIGTYPE_p_FIX__SecurityType swig_types[1237] +#define SWIGTYPE_p_FIX__SecurityUpdateAction swig_types[1238] +#define SWIGTYPE_p_FIX__SecurityXML swig_types[1239] +#define SWIGTYPE_p_FIX__SecurityXMLLen swig_types[1240] +#define SWIGTYPE_p_FIX__SecurityXMLSchema swig_types[1241] +#define SWIGTYPE_p_FIX__SellVolume swig_types[1242] +#define SWIGTYPE_p_FIX__SellerDays swig_types[1243] +#define SWIGTYPE_p_FIX__SenderCompID swig_types[1244] +#define SWIGTYPE_p_FIX__SenderLocationID swig_types[1245] +#define SWIGTYPE_p_FIX__SenderSubID swig_types[1246] +#define SWIGTYPE_p_FIX__SendingDate swig_types[1247] +#define SWIGTYPE_p_FIX__SendingTime swig_types[1248] +#define SWIGTYPE_p_FIX__Seniority swig_types[1249] +#define SWIGTYPE_p_FIX__Session swig_types[1250] +#define SWIGTYPE_p_FIX__SessionID swig_types[1251] +#define SWIGTYPE_p_FIX__SessionNotFound swig_types[1252] +#define SWIGTYPE_p_FIX__SessionRejectReason swig_types[1253] +#define SWIGTYPE_p_FIX__SessionSettings swig_types[1254] +#define SWIGTYPE_p_FIX__SessionStatus swig_types[1255] +#define SWIGTYPE_p_FIX__SettlBrkrCode swig_types[1256] +#define SWIGTYPE_p_FIX__SettlCurrAmt swig_types[1257] +#define SWIGTYPE_p_FIX__SettlCurrBidFxRate swig_types[1258] +#define SWIGTYPE_p_FIX__SettlCurrFxRate swig_types[1259] +#define SWIGTYPE_p_FIX__SettlCurrFxRateCalc swig_types[1260] +#define SWIGTYPE_p_FIX__SettlCurrOfferFxRate swig_types[1261] +#define SWIGTYPE_p_FIX__SettlCurrency swig_types[1262] +#define SWIGTYPE_p_FIX__SettlDate swig_types[1263] +#define SWIGTYPE_p_FIX__SettlDate2 swig_types[1264] +#define SWIGTYPE_p_FIX__SettlDeliveryType swig_types[1265] +#define SWIGTYPE_p_FIX__SettlDepositoryCode swig_types[1266] +#define SWIGTYPE_p_FIX__SettlInstCode swig_types[1267] +#define SWIGTYPE_p_FIX__SettlInstID swig_types[1268] +#define SWIGTYPE_p_FIX__SettlInstMode swig_types[1269] +#define SWIGTYPE_p_FIX__SettlInstMsgID swig_types[1270] +#define SWIGTYPE_p_FIX__SettlInstRefID swig_types[1271] +#define SWIGTYPE_p_FIX__SettlInstReqID swig_types[1272] +#define SWIGTYPE_p_FIX__SettlInstReqRejCode swig_types[1273] +#define SWIGTYPE_p_FIX__SettlInstSource swig_types[1274] +#define SWIGTYPE_p_FIX__SettlInstTransType swig_types[1275] +#define SWIGTYPE_p_FIX__SettlLocation swig_types[1276] +#define SWIGTYPE_p_FIX__SettlMethod swig_types[1277] +#define SWIGTYPE_p_FIX__SettlObligID swig_types[1278] +#define SWIGTYPE_p_FIX__SettlObligMode swig_types[1279] +#define SWIGTYPE_p_FIX__SettlObligMsgID swig_types[1280] +#define SWIGTYPE_p_FIX__SettlObligRefID swig_types[1281] +#define SWIGTYPE_p_FIX__SettlObligSource swig_types[1282] +#define SWIGTYPE_p_FIX__SettlObligTransType swig_types[1283] +#define SWIGTYPE_p_FIX__SettlPartyID swig_types[1284] +#define SWIGTYPE_p_FIX__SettlPartyIDSource swig_types[1285] +#define SWIGTYPE_p_FIX__SettlPartyRole swig_types[1286] +#define SWIGTYPE_p_FIX__SettlPartySubID swig_types[1287] +#define SWIGTYPE_p_FIX__SettlPartySubIDType swig_types[1288] +#define SWIGTYPE_p_FIX__SettlPrice swig_types[1289] +#define SWIGTYPE_p_FIX__SettlPriceType swig_types[1290] +#define SWIGTYPE_p_FIX__SettlSessID swig_types[1291] +#define SWIGTYPE_p_FIX__SettlSessSubID swig_types[1292] +#define SWIGTYPE_p_FIX__SettlType swig_types[1293] +#define SWIGTYPE_p_FIX__SettleOnOpenFlag swig_types[1294] +#define SWIGTYPE_p_FIX__SettlementCycleNo swig_types[1295] +#define SWIGTYPE_p_FIX__SettlmntTyp swig_types[1296] +#define SWIGTYPE_p_FIX__SharedCommission swig_types[1297] +#define SWIGTYPE_p_FIX__Shares swig_types[1298] +#define SWIGTYPE_p_FIX__ShortQty swig_types[1299] +#define SWIGTYPE_p_FIX__ShortSaleReason swig_types[1300] +#define SWIGTYPE_p_FIX__Side swig_types[1301] +#define SWIGTYPE_p_FIX__SideComplianceID swig_types[1302] +#define SWIGTYPE_p_FIX__SideCurrency swig_types[1303] +#define SWIGTYPE_p_FIX__SideExecID swig_types[1304] +#define SWIGTYPE_p_FIX__SideFillStationCd swig_types[1305] +#define SWIGTYPE_p_FIX__SideGrossTradeAmt swig_types[1306] +#define SWIGTYPE_p_FIX__SideLastQty swig_types[1307] +#define SWIGTYPE_p_FIX__SideLiquidityInd swig_types[1308] +#define SWIGTYPE_p_FIX__SideMultiLegReportingType swig_types[1309] +#define SWIGTYPE_p_FIX__SideQty swig_types[1310] +#define SWIGTYPE_p_FIX__SideReasonCd swig_types[1311] +#define SWIGTYPE_p_FIX__SideSettlCurrency swig_types[1312] +#define SWIGTYPE_p_FIX__SideTimeInForce swig_types[1313] +#define SWIGTYPE_p_FIX__SideTradeReportID swig_types[1314] +#define SWIGTYPE_p_FIX__SideTrdRegTimestamp swig_types[1315] +#define SWIGTYPE_p_FIX__SideTrdRegTimestampSrc swig_types[1316] +#define SWIGTYPE_p_FIX__SideTrdRegTimestampType swig_types[1317] +#define SWIGTYPE_p_FIX__SideTrdSubTyp swig_types[1318] +#define SWIGTYPE_p_FIX__SideValue1 swig_types[1319] +#define SWIGTYPE_p_FIX__SideValue2 swig_types[1320] +#define SWIGTYPE_p_FIX__SideValueInd swig_types[1321] +#define SWIGTYPE_p_FIX__Signature swig_types[1322] +#define SWIGTYPE_p_FIX__SignatureLength swig_types[1323] +#define SWIGTYPE_p_FIX__SocketAcceptor swig_types[1324] +#define SWIGTYPE_p_FIX__SocketCloseFailed swig_types[1325] +#define SWIGTYPE_p_FIX__SocketException swig_types[1326] +#define SWIGTYPE_p_FIX__SocketInitiator swig_types[1327] +#define SWIGTYPE_p_FIX__SocketRecvFailed swig_types[1328] +#define SWIGTYPE_p_FIX__SocketSendFailed swig_types[1329] +#define SWIGTYPE_p_FIX__SolicitedFlag swig_types[1330] +#define SWIGTYPE_p_FIX__Spread swig_types[1331] +#define SWIGTYPE_p_FIX__SpreadToBenchmark swig_types[1332] +#define SWIGTYPE_p_FIX__StandInstDbID swig_types[1333] +#define SWIGTYPE_p_FIX__StandInstDbName swig_types[1334] +#define SWIGTYPE_p_FIX__StandInstDbType swig_types[1335] +#define SWIGTYPE_p_FIX__StartCash swig_types[1336] +#define SWIGTYPE_p_FIX__StartDate swig_types[1337] +#define SWIGTYPE_p_FIX__StartMaturityMonthYear swig_types[1338] +#define SWIGTYPE_p_FIX__StartStrikePxRange swig_types[1339] +#define SWIGTYPE_p_FIX__StartTickPriceRange swig_types[1340] +#define SWIGTYPE_p_FIX__StateOrProvinceOfIssue swig_types[1341] +#define SWIGTYPE_p_FIX__StatsType swig_types[1342] +#define SWIGTYPE_p_FIX__StatusText swig_types[1343] +#define SWIGTYPE_p_FIX__StatusValue swig_types[1344] +#define SWIGTYPE_p_FIX__StipulationType swig_types[1345] +#define SWIGTYPE_p_FIX__StipulationValue swig_types[1346] +#define SWIGTYPE_p_FIX__StopPx swig_types[1347] +#define SWIGTYPE_p_FIX__StrategyParameterName swig_types[1348] +#define SWIGTYPE_p_FIX__StrategyParameterType swig_types[1349] +#define SWIGTYPE_p_FIX__StrategyParameterValue swig_types[1350] +#define SWIGTYPE_p_FIX__StreamAsgnAckType swig_types[1351] +#define SWIGTYPE_p_FIX__StreamAsgnRejReason swig_types[1352] +#define SWIGTYPE_p_FIX__StreamAsgnReqID swig_types[1353] +#define SWIGTYPE_p_FIX__StreamAsgnReqType swig_types[1354] +#define SWIGTYPE_p_FIX__StreamAsgnRptID swig_types[1355] +#define SWIGTYPE_p_FIX__StreamAsgnType swig_types[1356] +#define SWIGTYPE_p_FIX__StrikeCurrency swig_types[1357] +#define SWIGTYPE_p_FIX__StrikeExerciseStyle swig_types[1358] +#define SWIGTYPE_p_FIX__StrikeIncrement swig_types[1359] +#define SWIGTYPE_p_FIX__StrikeMultiplier swig_types[1360] +#define SWIGTYPE_p_FIX__StrikePrice swig_types[1361] +#define SWIGTYPE_p_FIX__StrikePriceBoundaryMethod swig_types[1362] +#define SWIGTYPE_p_FIX__StrikePriceBoundaryPrecision swig_types[1363] +#define SWIGTYPE_p_FIX__StrikePriceDeterminationMethod swig_types[1364] +#define SWIGTYPE_p_FIX__StrikeRuleID swig_types[1365] +#define SWIGTYPE_p_FIX__StrikeTime swig_types[1366] +#define SWIGTYPE_p_FIX__StrikeValue swig_types[1367] +#define SWIGTYPE_p_FIX__StringField swig_types[1368] +#define SWIGTYPE_p_FIX__Subject swig_types[1369] +#define SWIGTYPE_p_FIX__SubscriptionRequestType swig_types[1370] +#define SWIGTYPE_p_FIX__SwapPoints swig_types[1371] +#define SWIGTYPE_p_FIX__Symbol swig_types[1372] +#define SWIGTYPE_p_FIX__SymbolSfx swig_types[1373] +#define SWIGTYPE_p_FIX__SynchronizedApplication swig_types[1374] +#define SWIGTYPE_p_FIX__TYPE__Type swig_types[1375] +#define SWIGTYPE_p_FIX__TZTIMEONLY swig_types[1376] +#define SWIGTYPE_p_FIX__TZTIMESTAMP swig_types[1377] +#define SWIGTYPE_p_FIX__TZTransactTime swig_types[1378] +#define SWIGTYPE_p_FIX__TagNotDefinedForMessage swig_types[1379] +#define SWIGTYPE_p_FIX__TagOutOfOrder swig_types[1380] +#define SWIGTYPE_p_FIX__TargetCompID swig_types[1381] +#define SWIGTYPE_p_FIX__TargetLocationID swig_types[1382] +#define SWIGTYPE_p_FIX__TargetPartyID swig_types[1383] +#define SWIGTYPE_p_FIX__TargetPartyIDSource swig_types[1384] +#define SWIGTYPE_p_FIX__TargetPartyRole swig_types[1385] +#define SWIGTYPE_p_FIX__TargetStrategy swig_types[1386] +#define SWIGTYPE_p_FIX__TargetStrategyParameters swig_types[1387] +#define SWIGTYPE_p_FIX__TargetStrategyPerformance swig_types[1388] +#define SWIGTYPE_p_FIX__TargetSubID swig_types[1389] +#define SWIGTYPE_p_FIX__TaxAdvantageType swig_types[1390] +#define SWIGTYPE_p_FIX__TerminationType swig_types[1391] +#define SWIGTYPE_p_FIX__TestMessageIndicator swig_types[1392] +#define SWIGTYPE_p_FIX__TestReqID swig_types[1393] +#define SWIGTYPE_p_FIX__Text swig_types[1394] +#define SWIGTYPE_p_FIX__ThresholdAmount swig_types[1395] +#define SWIGTYPE_p_FIX__TickDirection swig_types[1396] +#define SWIGTYPE_p_FIX__TickIncrement swig_types[1397] +#define SWIGTYPE_p_FIX__TickRuleType swig_types[1398] +#define SWIGTYPE_p_FIX__TierCode swig_types[1399] +#define SWIGTYPE_p_FIX__TimeBracket swig_types[1400] +#define SWIGTYPE_p_FIX__TimeInForce swig_types[1401] +#define SWIGTYPE_p_FIX__TimeToExpiration swig_types[1402] +#define SWIGTYPE_p_FIX__TimeUnit swig_types[1403] +#define SWIGTYPE_p_FIX__TotNoAccQuotes swig_types[1404] +#define SWIGTYPE_p_FIX__TotNoAllocs swig_types[1405] +#define SWIGTYPE_p_FIX__TotNoCxldQuotes swig_types[1406] +#define SWIGTYPE_p_FIX__TotNoFills swig_types[1407] +#define SWIGTYPE_p_FIX__TotNoOrders swig_types[1408] +#define SWIGTYPE_p_FIX__TotNoQuoteEntries swig_types[1409] +#define SWIGTYPE_p_FIX__TotNoRejQuotes swig_types[1410] +#define SWIGTYPE_p_FIX__TotNoRelatedSym swig_types[1411] +#define SWIGTYPE_p_FIX__TotNoSecurityTypes swig_types[1412] +#define SWIGTYPE_p_FIX__TotNoStrikes swig_types[1413] +#define SWIGTYPE_p_FIX__TotNumAssignmentReports swig_types[1414] +#define SWIGTYPE_p_FIX__TotNumReports swig_types[1415] +#define SWIGTYPE_p_FIX__TotNumTradeReports swig_types[1416] +#define SWIGTYPE_p_FIX__TotQuoteEntries swig_types[1417] +#define SWIGTYPE_p_FIX__TotalAccruedInterestAmt swig_types[1418] +#define SWIGTYPE_p_FIX__TotalAffectedOrders swig_types[1419] +#define SWIGTYPE_p_FIX__TotalNetValue swig_types[1420] +#define SWIGTYPE_p_FIX__TotalNumPosReports swig_types[1421] +#define SWIGTYPE_p_FIX__TotalNumSecurities swig_types[1422] +#define SWIGTYPE_p_FIX__TotalNumSecurityTypes swig_types[1423] +#define SWIGTYPE_p_FIX__TotalTakedown swig_types[1424] +#define SWIGTYPE_p_FIX__TotalVolumeTraded swig_types[1425] +#define SWIGTYPE_p_FIX__TotalVolumeTradedDate swig_types[1426] +#define SWIGTYPE_p_FIX__TotalVolumeTradedTime swig_types[1427] +#define SWIGTYPE_p_FIX__TradSesCloseTime swig_types[1428] +#define SWIGTYPE_p_FIX__TradSesEndTime swig_types[1429] +#define SWIGTYPE_p_FIX__TradSesEvent swig_types[1430] +#define SWIGTYPE_p_FIX__TradSesMethod swig_types[1431] +#define SWIGTYPE_p_FIX__TradSesMode swig_types[1432] +#define SWIGTYPE_p_FIX__TradSesOpenTime swig_types[1433] +#define SWIGTYPE_p_FIX__TradSesPreCloseTime swig_types[1434] +#define SWIGTYPE_p_FIX__TradSesReqID swig_types[1435] +#define SWIGTYPE_p_FIX__TradSesStartTime swig_types[1436] +#define SWIGTYPE_p_FIX__TradSesStatus swig_types[1437] +#define SWIGTYPE_p_FIX__TradSesStatusRejReason swig_types[1438] +#define SWIGTYPE_p_FIX__TradSesUpdateAction swig_types[1439] +#define SWIGTYPE_p_FIX__TradeAllocIndicator swig_types[1440] +#define SWIGTYPE_p_FIX__TradeCondition swig_types[1441] +#define SWIGTYPE_p_FIX__TradeDate swig_types[1442] +#define SWIGTYPE_p_FIX__TradeHandlingInstr swig_types[1443] +#define SWIGTYPE_p_FIX__TradeID swig_types[1444] +#define SWIGTYPE_p_FIX__TradeInputDevice swig_types[1445] +#define SWIGTYPE_p_FIX__TradeInputSource swig_types[1446] +#define SWIGTYPE_p_FIX__TradeLegRefID swig_types[1447] +#define SWIGTYPE_p_FIX__TradeLinkID swig_types[1448] +#define SWIGTYPE_p_FIX__TradeOriginationDate swig_types[1449] +#define SWIGTYPE_p_FIX__TradePublishIndicator swig_types[1450] +#define SWIGTYPE_p_FIX__TradeReportID swig_types[1451] +#define SWIGTYPE_p_FIX__TradeReportRefID swig_types[1452] +#define SWIGTYPE_p_FIX__TradeReportRejectReason swig_types[1453] +#define SWIGTYPE_p_FIX__TradeReportTransType swig_types[1454] +#define SWIGTYPE_p_FIX__TradeReportType swig_types[1455] +#define SWIGTYPE_p_FIX__TradeRequestID swig_types[1456] +#define SWIGTYPE_p_FIX__TradeRequestResult swig_types[1457] +#define SWIGTYPE_p_FIX__TradeRequestStatus swig_types[1458] +#define SWIGTYPE_p_FIX__TradeRequestType swig_types[1459] +#define SWIGTYPE_p_FIX__TradeType swig_types[1460] +#define SWIGTYPE_p_FIX__TradeVolume swig_types[1461] +#define SWIGTYPE_p_FIX__TradedFlatSwitch swig_types[1462] +#define SWIGTYPE_p_FIX__TradingCurrency swig_types[1463] +#define SWIGTYPE_p_FIX__TradingReferencePrice swig_types[1464] +#define SWIGTYPE_p_FIX__TradingSessionDesc swig_types[1465] +#define SWIGTYPE_p_FIX__TradingSessionID swig_types[1466] +#define SWIGTYPE_p_FIX__TradingSessionSubID swig_types[1467] +#define SWIGTYPE_p_FIX__TransBkdTime swig_types[1468] +#define SWIGTYPE_p_FIX__TransactTime swig_types[1469] +#define SWIGTYPE_p_FIX__TransferReason swig_types[1470] +#define SWIGTYPE_p_FIX__TrdMatchID swig_types[1471] +#define SWIGTYPE_p_FIX__TrdRegTimestamp swig_types[1472] +#define SWIGTYPE_p_FIX__TrdRegTimestampOrigin swig_types[1473] +#define SWIGTYPE_p_FIX__TrdRegTimestampType swig_types[1474] +#define SWIGTYPE_p_FIX__TrdRepIndicator swig_types[1475] +#define SWIGTYPE_p_FIX__TrdRepPartyRole swig_types[1476] +#define SWIGTYPE_p_FIX__TrdRptStatus swig_types[1477] +#define SWIGTYPE_p_FIX__TrdSubType swig_types[1478] +#define SWIGTYPE_p_FIX__TrdType swig_types[1479] +#define SWIGTYPE_p_FIX__TriggerAction swig_types[1480] +#define SWIGTYPE_p_FIX__TriggerNewPrice swig_types[1481] +#define SWIGTYPE_p_FIX__TriggerNewQty swig_types[1482] +#define SWIGTYPE_p_FIX__TriggerOrderType swig_types[1483] +#define SWIGTYPE_p_FIX__TriggerPrice swig_types[1484] +#define SWIGTYPE_p_FIX__TriggerPriceDirection swig_types[1485] +#define SWIGTYPE_p_FIX__TriggerPriceType swig_types[1486] +#define SWIGTYPE_p_FIX__TriggerPriceTypeScope swig_types[1487] +#define SWIGTYPE_p_FIX__TriggerSecurityDesc swig_types[1488] +#define SWIGTYPE_p_FIX__TriggerSecurityID swig_types[1489] +#define SWIGTYPE_p_FIX__TriggerSecurityIDSource swig_types[1490] +#define SWIGTYPE_p_FIX__TriggerSymbol swig_types[1491] +#define SWIGTYPE_p_FIX__TriggerTradingSessionID swig_types[1492] +#define SWIGTYPE_p_FIX__TriggerTradingSessionSubID swig_types[1493] +#define SWIGTYPE_p_FIX__TriggerType swig_types[1494] +#define SWIGTYPE_p_FIX__URLLink swig_types[1495] +#define SWIGTYPE_p_FIX__UTCDATE swig_types[1496] +#define SWIGTYPE_p_FIX__UTCDATEONLY swig_types[1497] +#define SWIGTYPE_p_FIX__UTCTIMEONLY swig_types[1498] +#define SWIGTYPE_p_FIX__UTCTIMESTAMP swig_types[1499] +#define SWIGTYPE_p_FIX__UnderlyingAdjustedQuantity swig_types[1500] +#define SWIGTYPE_p_FIX__UnderlyingAllocationPercent swig_types[1501] +#define SWIGTYPE_p_FIX__UnderlyingAttachmentPoint swig_types[1502] +#define SWIGTYPE_p_FIX__UnderlyingCFICode swig_types[1503] +#define SWIGTYPE_p_FIX__UnderlyingCPProgram swig_types[1504] +#define SWIGTYPE_p_FIX__UnderlyingCPRegType swig_types[1505] +#define SWIGTYPE_p_FIX__UnderlyingCapValue swig_types[1506] +#define SWIGTYPE_p_FIX__UnderlyingCashAmount swig_types[1507] +#define SWIGTYPE_p_FIX__UnderlyingCashType swig_types[1508] +#define SWIGTYPE_p_FIX__UnderlyingCollectAmount swig_types[1509] +#define SWIGTYPE_p_FIX__UnderlyingContractMultiplier swig_types[1510] +#define SWIGTYPE_p_FIX__UnderlyingContractMultiplierUnit swig_types[1511] +#define SWIGTYPE_p_FIX__UnderlyingCountryOfIssue swig_types[1512] +#define SWIGTYPE_p_FIX__UnderlyingCouponPaymentDate swig_types[1513] +#define SWIGTYPE_p_FIX__UnderlyingCouponRate swig_types[1514] +#define SWIGTYPE_p_FIX__UnderlyingCreditRating swig_types[1515] +#define SWIGTYPE_p_FIX__UnderlyingCurrency swig_types[1516] +#define SWIGTYPE_p_FIX__UnderlyingCurrentValue swig_types[1517] +#define SWIGTYPE_p_FIX__UnderlyingDeliveryAmount swig_types[1518] +#define SWIGTYPE_p_FIX__UnderlyingDetachmentPoint swig_types[1519] +#define SWIGTYPE_p_FIX__UnderlyingDirtyPrice swig_types[1520] +#define SWIGTYPE_p_FIX__UnderlyingEndPrice swig_types[1521] +#define SWIGTYPE_p_FIX__UnderlyingEndValue swig_types[1522] +#define SWIGTYPE_p_FIX__UnderlyingExerciseStyle swig_types[1523] +#define SWIGTYPE_p_FIX__UnderlyingFXRate swig_types[1524] +#define SWIGTYPE_p_FIX__UnderlyingFXRateCalc swig_types[1525] +#define SWIGTYPE_p_FIX__UnderlyingFactor swig_types[1526] +#define SWIGTYPE_p_FIX__UnderlyingFlowScheduleType swig_types[1527] +#define SWIGTYPE_p_FIX__UnderlyingIDSource swig_types[1528] +#define SWIGTYPE_p_FIX__UnderlyingInstrRegistry swig_types[1529] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyID swig_types[1530] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyIDSource swig_types[1531] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyRole swig_types[1532] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubID swig_types[1533] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubIDType swig_types[1534] +#define SWIGTYPE_p_FIX__UnderlyingIssueDate swig_types[1535] +#define SWIGTYPE_p_FIX__UnderlyingIssuer swig_types[1536] +#define SWIGTYPE_p_FIX__UnderlyingLastPx swig_types[1537] +#define SWIGTYPE_p_FIX__UnderlyingLastQty swig_types[1538] +#define SWIGTYPE_p_FIX__UnderlyingLegCFICode swig_types[1539] +#define SWIGTYPE_p_FIX__UnderlyingLegMaturityDate swig_types[1540] +#define SWIGTYPE_p_FIX__UnderlyingLegMaturityMonthYear swig_types[1541] +#define SWIGTYPE_p_FIX__UnderlyingLegMaturityTime swig_types[1542] +#define SWIGTYPE_p_FIX__UnderlyingLegOptAttribute swig_types[1543] +#define SWIGTYPE_p_FIX__UnderlyingLegPutOrCall swig_types[1544] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltID swig_types[1545] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltIDSource swig_types[1546] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityDesc swig_types[1547] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityExchange swig_types[1548] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityID swig_types[1549] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityIDSource swig_types[1550] +#define SWIGTYPE_p_FIX__UnderlyingLegSecuritySubType swig_types[1551] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityType swig_types[1552] +#define SWIGTYPE_p_FIX__UnderlyingLegStrikePrice swig_types[1553] +#define SWIGTYPE_p_FIX__UnderlyingLegSymbol swig_types[1554] +#define SWIGTYPE_p_FIX__UnderlyingLegSymbolSfx swig_types[1555] +#define SWIGTYPE_p_FIX__UnderlyingLocaleOfIssue swig_types[1556] +#define SWIGTYPE_p_FIX__UnderlyingMaturityDate swig_types[1557] +#define SWIGTYPE_p_FIX__UnderlyingMaturityDay swig_types[1558] +#define SWIGTYPE_p_FIX__UnderlyingMaturityMonthYear swig_types[1559] +#define SWIGTYPE_p_FIX__UnderlyingMaturityTime swig_types[1560] +#define SWIGTYPE_p_FIX__UnderlyingNotionalPercentageOutstanding swig_types[1561] +#define SWIGTYPE_p_FIX__UnderlyingOptAttribute swig_types[1562] +#define SWIGTYPE_p_FIX__UnderlyingOriginalNotionalPercentageOutstanding swig_types[1563] +#define SWIGTYPE_p_FIX__UnderlyingPayAmount swig_types[1564] +#define SWIGTYPE_p_FIX__UnderlyingPriceDeterminationMethod swig_types[1565] +#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasure swig_types[1566] +#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasureQty swig_types[1567] +#define SWIGTYPE_p_FIX__UnderlyingProduct swig_types[1568] +#define SWIGTYPE_p_FIX__UnderlyingPutOrCall swig_types[1569] +#define SWIGTYPE_p_FIX__UnderlyingPx swig_types[1570] +#define SWIGTYPE_p_FIX__UnderlyingQty swig_types[1571] +#define SWIGTYPE_p_FIX__UnderlyingRedemptionDate swig_types[1572] +#define SWIGTYPE_p_FIX__UnderlyingRepoCollateralSecurityType swig_types[1573] +#define SWIGTYPE_p_FIX__UnderlyingRepurchaseRate swig_types[1574] +#define SWIGTYPE_p_FIX__UnderlyingRepurchaseTerm swig_types[1575] +#define SWIGTYPE_p_FIX__UnderlyingRestructuringType swig_types[1576] +#define SWIGTYPE_p_FIX__UnderlyingSecurityAltID swig_types[1577] +#define SWIGTYPE_p_FIX__UnderlyingSecurityAltIDSource swig_types[1578] +#define SWIGTYPE_p_FIX__UnderlyingSecurityDesc swig_types[1579] +#define SWIGTYPE_p_FIX__UnderlyingSecurityExchange swig_types[1580] +#define SWIGTYPE_p_FIX__UnderlyingSecurityID swig_types[1581] +#define SWIGTYPE_p_FIX__UnderlyingSecurityIDSource swig_types[1582] +#define SWIGTYPE_p_FIX__UnderlyingSecuritySubType swig_types[1583] +#define SWIGTYPE_p_FIX__UnderlyingSecurityType swig_types[1584] +#define SWIGTYPE_p_FIX__UnderlyingSeniority swig_types[1585] +#define SWIGTYPE_p_FIX__UnderlyingSettlMethod swig_types[1586] +#define SWIGTYPE_p_FIX__UnderlyingSettlPrice swig_types[1587] +#define SWIGTYPE_p_FIX__UnderlyingSettlPriceType swig_types[1588] +#define SWIGTYPE_p_FIX__UnderlyingSettlementDate swig_types[1589] +#define SWIGTYPE_p_FIX__UnderlyingSettlementStatus swig_types[1590] +#define SWIGTYPE_p_FIX__UnderlyingSettlementType swig_types[1591] +#define SWIGTYPE_p_FIX__UnderlyingStartValue swig_types[1592] +#define SWIGTYPE_p_FIX__UnderlyingStateOrProvinceOfIssue swig_types[1593] +#define SWIGTYPE_p_FIX__UnderlyingStipType swig_types[1594] +#define SWIGTYPE_p_FIX__UnderlyingStipValue swig_types[1595] +#define SWIGTYPE_p_FIX__UnderlyingStrikeCurrency swig_types[1596] +#define SWIGTYPE_p_FIX__UnderlyingStrikePrice swig_types[1597] +#define SWIGTYPE_p_FIX__UnderlyingSymbol swig_types[1598] +#define SWIGTYPE_p_FIX__UnderlyingSymbolSfx swig_types[1599] +#define SWIGTYPE_p_FIX__UnderlyingTimeUnit swig_types[1600] +#define SWIGTYPE_p_FIX__UnderlyingTradingSessionID swig_types[1601] +#define SWIGTYPE_p_FIX__UnderlyingTradingSessionSubID swig_types[1602] +#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasure swig_types[1603] +#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasureQty swig_types[1604] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartyID swig_types[1605] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartyIDSource swig_types[1606] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartyRole swig_types[1607] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubID swig_types[1608] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubIDType swig_types[1609] +#define SWIGTYPE_p_FIX__UnitOfMeasure swig_types[1610] +#define SWIGTYPE_p_FIX__UnitOfMeasureQty swig_types[1611] +#define SWIGTYPE_p_FIX__UnsolicitedIndicator swig_types[1612] +#define SWIGTYPE_p_FIX__UnsupportedMessageType swig_types[1613] +#define SWIGTYPE_p_FIX__UnsupportedVersion swig_types[1614] +#define SWIGTYPE_p_FIX__Urgency swig_types[1615] +#define SWIGTYPE_p_FIX__UserRequestID swig_types[1616] +#define SWIGTYPE_p_FIX__UserRequestType swig_types[1617] +#define SWIGTYPE_p_FIX__UserStatus swig_types[1618] +#define SWIGTYPE_p_FIX__UserStatusText swig_types[1619] +#define SWIGTYPE_p_FIX__Username swig_types[1620] +#define SWIGTYPE_p_FIX__UtcDateField swig_types[1621] +#define SWIGTYPE_p_FIX__UtcTimeOnlyField swig_types[1622] +#define SWIGTYPE_p_FIX__UtcTimeStampField swig_types[1623] +#define SWIGTYPE_p_FIX__ValidUntilTime swig_types[1624] +#define SWIGTYPE_p_FIX__ValuationMethod swig_types[1625] +#define SWIGTYPE_p_FIX__ValueOfFutures swig_types[1626] +#define SWIGTYPE_p_FIX__VenueType swig_types[1627] +#define SWIGTYPE_p_FIX__Volatility swig_types[1628] +#define SWIGTYPE_p_FIX__WaveNo swig_types[1629] +#define SWIGTYPE_p_FIX__WorkingIndicator swig_types[1630] +#define SWIGTYPE_p_FIX__WtAverageLiquidity swig_types[1631] +#define SWIGTYPE_p_FIX__XMLDATA swig_types[1632] +#define SWIGTYPE_p_FIX__XmlData swig_types[1633] +#define SWIGTYPE_p_FIX__XmlDataLen swig_types[1634] +#define SWIGTYPE_p_FIX__Yield swig_types[1635] +#define SWIGTYPE_p_FIX__YieldCalcDate swig_types[1636] +#define SWIGTYPE_p_FIX__YieldRedemptionDate swig_types[1637] +#define SWIGTYPE_p_FIX__YieldRedemptionPrice swig_types[1638] +#define SWIGTYPE_p_FIX__YieldRedemptionPriceType swig_types[1639] +#define SWIGTYPE_p_FIX__YieldType swig_types[1640] +#define SWIGTYPE_p_FieldPresenceMap swig_types[1641] +#define SWIGTYPE_p_FieldToGroup swig_types[1642] +#define SWIGTYPE_p_FieldToName swig_types[1643] +#define SWIGTYPE_p_FieldToValue swig_types[1644] +#define SWIGTYPE_p_FieldTypeDataBits swig_types[1645] +#define SWIGTYPE_p_FieldTypeGroupBits swig_types[1646] +#define SWIGTYPE_p_FieldTypeHeaderBits swig_types[1647] +#define SWIGTYPE_p_FieldTypeTrailerBits swig_types[1648] +#define SWIGTYPE_p_FieldTypes swig_types[1649] +#define SWIGTYPE_p_Fields swig_types[1650] +#define SWIGTYPE_p_Group swig_types[1651] +#define SWIGTYPE_p_IntArray swig_types[1652] +#define SWIGTYPE_p_IntField swig_types[1653] +#define SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t swig_types[1654] #define SWIGTYPE_p_Log swig_types[1655] #define SWIGTYPE_p_LogFactory swig_types[1656] #define SWIGTYPE_p_MessageStore swig_types[1657] @@ -5208,25 +5142,29 @@ namespace Swig { #define SWIGTYPE_p_char swig_types[1684] #define SWIGTYPE_p_const_iterator swig_types[1685] #define SWIGTYPE_p_data_type swig_types[1686] -#define SWIGTYPE_p_g_const_iterator swig_types[1687] -#define SWIGTYPE_p_g_item_const_iterator swig_types[1688] -#define SWIGTYPE_p_g_item_iterator swig_types[1689] -#define SWIGTYPE_p_g_iterator swig_types[1690] -#define SWIGTYPE_p_int swig_types[1691] -#define SWIGTYPE_p_iterator swig_types[1692] -#define SWIGTYPE_p_message_order swig_types[1693] -#define SWIGTYPE_p_p_FIX__DataDictionary swig_types[1694] -#define SWIGTYPE_p_size_type swig_types[1695] -#define SWIGTYPE_p_std__istream swig_types[1696] -#define SWIGTYPE_p_std__ostream swig_types[1697] -#define SWIGTYPE_p_std__setT_FIX__SessionID_t swig_types[1698] -#define SWIGTYPE_p_std__string swig_types[1699] -#define SWIGTYPE_p_std__string__size_type swig_types[1700] -#define SWIGTYPE_p_std__vectorT_std__string_t swig_types[1701] -#define SWIGTYPE_p_string_type swig_types[1702] -#define SWIGTYPE_p_tag_type swig_types[1703] -static swig_type_info *swig_types[1705]; -static swig_module_info swig_module = {swig_types, 1704, 0, 0, 0, 0}; +#define SWIGTYPE_p_field_iterator swig_types[1687] +#define SWIGTYPE_p_g_const_iterator swig_types[1688] +#define SWIGTYPE_p_g_item_const_iterator swig_types[1689] +#define SWIGTYPE_p_g_item_iterator swig_types[1690] +#define SWIGTYPE_p_g_iterator swig_types[1691] +#define SWIGTYPE_p_int swig_types[1692] +#define SWIGTYPE_p_iterator swig_types[1693] +#define SWIGTYPE_p_message_order swig_types[1694] +#define SWIGTYPE_p_p_FIX__DataDictionary swig_types[1695] +#define SWIGTYPE_p_size_type swig_types[1696] +#define SWIGTYPE_p_ssize_t swig_types[1697] +#define SWIGTYPE_p_std__istream swig_types[1698] +#define SWIGTYPE_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator swig_types[1699] +#define SWIGTYPE_p_std__mapT_std__string_std__string_t__const_iterator swig_types[1700] +#define SWIGTYPE_p_std__ostream swig_types[1701] +#define SWIGTYPE_p_std__setT_FIX__SessionID_t swig_types[1702] +#define SWIGTYPE_p_std__string swig_types[1703] +#define SWIGTYPE_p_std__string__size_type swig_types[1704] +#define SWIGTYPE_p_std__vectorT_std__string_t swig_types[1705] +#define SWIGTYPE_p_string_type swig_types[1706] +#define SWIGTYPE_p_tag_type swig_types[1707] +static swig_type_info *swig_types[1709]; +static swig_module_info swig_module = {swig_types, 1708, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) @@ -5250,7 +5188,7 @@ static swig_module_info swig_module = {swig_types, 1704, 0, 0, 0, 0}; #endif #define SWIG_name "_quickfix" -#define SWIGVERSION 0x020010 +#define SWIGVERSION 0x030008 #define SWIG_VERSION SWIGVERSION @@ -5273,27 +5211,35 @@ namespace swig { SwigPtr_PyObject(const SwigPtr_PyObject& item) : _obj(item._obj) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; Py_XINCREF(_obj); + SWIG_PYTHON_THREAD_END_BLOCK; } SwigPtr_PyObject(PyObject *obj, bool initial_ref = true) :_obj(obj) { if (initial_ref) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; Py_XINCREF(_obj); + SWIG_PYTHON_THREAD_END_BLOCK; } } SwigPtr_PyObject & operator=(const SwigPtr_PyObject& item) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; Py_XINCREF(item._obj); Py_XDECREF(_obj); _obj = item._obj; + SWIG_PYTHON_THREAD_END_BLOCK; return *this; } ~SwigPtr_PyObject() { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; Py_XDECREF(_obj); + SWIG_PYTHON_THREAD_END_BLOCK; } operator PyObject *() const @@ -5336,9 +5282,11 @@ SWIG_AsVal_double (PyObject *obj, double *val) if (PyFloat_Check(obj)) { if (val) *val = PyFloat_AsDouble(obj); return SWIG_OK; +#if PY_VERSION_HEX < 0x03000000 } else if (PyInt_Check(obj)) { if (val) *val = PyInt_AsLong(obj); return SWIG_OK; +#endif } else if (PyLong_Check(obj)) { double v = PyLong_AsDouble(obj); if (!PyErr_Occurred()) { @@ -5430,18 +5378,7 @@ SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val) return SWIG_OK; } else { PyErr_Clear(); -#if PY_VERSION_HEX >= 0x03000000 - { - long v = PyLong_AsLong(obj); - if (!PyErr_Occurred()) { - if (v < 0) { - return SWIG_OverflowError; - } - } else { - PyErr_Clear(); - } - } -#endif + return SWIG_OverflowError; } } #ifdef SWIG_PYTHON_CAST_MODE @@ -5507,16 +5444,20 @@ SWIGINTERNINLINE PyObject* SWIGINTERN int SWIG_AsVal_long (PyObject *obj, long* val) { +#if PY_VERSION_HEX < 0x03000000 if (PyInt_Check(obj)) { if (val) *val = PyInt_AsLong(obj); return SWIG_OK; - } else if (PyLong_Check(obj)) { + } else +#endif + if (PyLong_Check(obj)) { long v = PyLong_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); + return SWIG_OverflowError; } } #ifdef SWIG_PYTHON_CAST_MODE @@ -5569,28 +5510,28 @@ SWIGINTERN IntArray *IntArray_frompointer(int *t){ } #include -#include "../C++/Utility.h" -#include "../C++/Exceptions.h" -#include "../C++/Field.h" -#include "../C++/Message.h" -#include "../C++/Group.h" -#include "../C++/Fields.h" -#include "../C++/Values.h" -#include "../C++/SessionID.h" -#include "../C++/Dictionary.h" -#include "../C++/SessionSettings.h" -#include "../C++/Session.h" -#include "../C++/SessionID.h" -#include "../C++/Log.h" -#include "../C++/FileLog.h" -#include "../C++/MessageStore.h" -#include "../C++/FileStore.h" -#include "../C++/Application.h" -#include "../C++/Initiator.h" -#include "../C++/SocketInitiator.h" -#include "../C++/Acceptor.h" -#include "../C++/SocketAcceptor.h" -#include "../C++/DataDictionary.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include typedef FIX::TYPE::Type Type; typedef FIX::String String; typedef FIX::UtcTimeStamp UtcTimeStamp; @@ -5671,18 +5612,17 @@ SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) #else if (*alloc == SWIG_NEWOBJ) #endif - { - *cptr = reinterpret_cast< char* >(memcpy((new char[len + 1]), cstr, sizeof(char)*(len + 1))); - *alloc = SWIG_NEWOBJ; - } - else { + { + *cptr = reinterpret_cast< char* >(memcpy((new char[len + 1]), cstr, sizeof(char)*(len + 1))); + *alloc = SWIG_NEWOBJ; + } else { *cptr = cstr; *alloc = SWIG_OLDOBJ; } } else { - #if PY_VERSION_HEX>=0x03000000 - assert(0); /* Should never reach here in Python 3 */ - #endif + #if PY_VERSION_HEX>=0x03000000 + assert(0); /* Should never reach here in Python 3 */ + #endif *cptr = SWIG_Python_str_AsChar(obj); } } @@ -5692,6 +5632,30 @@ SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) #endif return SWIG_OK; } else { +#if defined(SWIG_PYTHON_2_UNICODE) +#if PY_VERSION_HEX<0x03000000 + if (PyUnicode_Check(obj)) { + char *cstr; Py_ssize_t len; + if (!alloc && cptr) { + return SWIG_RuntimeError; + } + obj = PyUnicode_AsUTF8String(obj); + if (PyString_AsStringAndSize(obj, &cstr, &len) != -1) { + if (cptr) { + if (alloc) *alloc = SWIG_NEWOBJ; + *cptr = reinterpret_cast< char* >(memcpy((new char[len + 1]), cstr, sizeof(char)*(len + 1))); + } + if (psize) *psize = len + 1; + + Py_XDECREF(obj); + return SWIG_OK; + } else { + Py_XDECREF(obj); + } + } +#endif +#endif + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); if (pchar_descriptor) { void* vptr = 0; @@ -5748,9 +5712,13 @@ SWIG_FromCharPtrAndSize(const char* carray, size_t size) SWIG_InternalNewPointerObj(const_cast< char * >(carray), pchar_descriptor, 0) : SWIG_Py_Void(); } else { #if PY_VERSION_HEX >= 0x03000000 - return PyUnicode_FromStringAndSize(carray, static_cast< int >(size)); +#if PY_VERSION_HEX >= 0x03010000 + return PyUnicode_DecodeUTF8(carray, static_cast< Py_ssize_t >(size), "surrogateescape"); #else - return PyString_FromStringAndSize(carray, static_cast< int >(size)); + return PyUnicode_FromStringAndSize(carray, static_cast< Py_ssize_t >(size)); +#endif +#else + return PyString_FromStringAndSize(carray, static_cast< Py_ssize_t >(size)); #endif } } else { @@ -5789,6 +5757,21 @@ SWIG_From_short (short value) } +SWIGINTERNINLINE PyObject* +SWIG_From_unsigned_SS_long (unsigned long value) +{ + return (value > LONG_MAX) ? + PyLong_FromUnsignedLong(value) : PyLong_FromLong(static_cast< long >(value)); +} + + +SWIGINTERNINLINE PyObject * +SWIG_From_size_t (size_t value) +{ + return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value)); +} + + SWIGINTERNINLINE PyObject* SWIG_From_bool (bool value) { @@ -5805,7 +5788,8 @@ SWIG_AsCharArray(PyObject * obj, char *val, size_t size) char* cptr = 0; size_t csize = 0; int alloc = SWIG_OLDOBJ; int res = SWIG_AsCharPtrAndSize(obj, &cptr, &csize, &alloc); if (SWIG_IsOK(res)) { - if ((csize == size + 1) && cptr && !(cptr[csize-1])) --csize; + /* special case of single char conversion when we don't need space for NUL */ + if (size == 1 && csize == 2 && cptr && !cptr[1]) --csize; if (csize <= size) { if (val) { if (csize) memcpy(val, cptr, csize*sizeof(char)); @@ -5845,7 +5829,10 @@ SWIG_AsVal_char (PyObject * obj, char *val) SWIGINTERN int SWIG_AsVal_bool (PyObject *obj, bool *val) { - int r = PyObject_IsTrue(obj); + int r; + if (!PyBool_Check(obj)) + return SWIG_ERROR; + r = PyObject_IsTrue(obj); if (r == -1) return SWIG_ERROR; if (val) *val = r ? true : false; @@ -6798,12 +6785,14 @@ SWIGINTERN PyObject *_wrap_new_DataDictionaryNotFound__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_DataDictionaryNotFound(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -7038,12 +7027,14 @@ SWIGINTERN PyObject *_wrap_new_FieldNotFound__SWIG_2(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_FieldNotFound(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -7236,12 +7227,14 @@ SWIGINTERN PyObject *_wrap_new_FieldConvertError__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_FieldConvertError(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -7357,12 +7350,14 @@ SWIGINTERN PyObject *_wrap_new_MessageParseError__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MessageParseError(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -7478,12 +7473,14 @@ SWIGINTERN PyObject *_wrap_new_InvalidMessage__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_InvalidMessage(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -7599,12 +7596,14 @@ SWIGINTERN PyObject *_wrap_new_ConfigError__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ConfigError(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -7720,12 +7719,14 @@ SWIGINTERN PyObject *_wrap_new_RuntimeError__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_RuntimeError(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -7914,12 +7915,14 @@ SWIGINTERN PyObject *_wrap_new_InvalidTagNumber__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_InvalidTagNumber(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -8162,12 +8165,14 @@ SWIGINTERN PyObject *_wrap_new_RequiredTagMissing__SWIG_2(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_RequiredTagMissing(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -8395,12 +8400,14 @@ SWIGINTERN PyObject *_wrap_new_TagNotDefinedForMessage__SWIG_2(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_TagNotDefinedForMessage(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -8628,12 +8635,14 @@ SWIGINTERN PyObject *_wrap_new_NoTagValue__SWIG_2(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NoTagValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -8861,12 +8870,14 @@ SWIGINTERN PyObject *_wrap_new_IncorrectTagValue__SWIG_2(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_IncorrectTagValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -9094,12 +9105,14 @@ SWIGINTERN PyObject *_wrap_new_IncorrectDataFormat__SWIG_2(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_IncorrectDataFormat(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -9292,12 +9305,14 @@ SWIGINTERN PyObject *_wrap_new_IncorrectMessageStructure__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_IncorrectMessageStructure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -9413,12 +9428,14 @@ SWIGINTERN PyObject *_wrap_new_DuplicateFieldNumber__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_DuplicateFieldNumber(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -9534,12 +9551,14 @@ SWIGINTERN PyObject *_wrap_new_InvalidMessageType__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_InvalidMessageType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -9655,12 +9674,14 @@ SWIGINTERN PyObject *_wrap_new_UnsupportedMessageType__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnsupportedMessageType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -9776,12 +9797,14 @@ SWIGINTERN PyObject *_wrap_new_UnsupportedVersion__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnsupportedVersion(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -9932,12 +9955,14 @@ SWIGINTERN PyObject *_wrap_new_TagOutOfOrder__SWIG_2(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TagOutOfOrder(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -10165,12 +10190,14 @@ SWIGINTERN PyObject *_wrap_new_RepeatedTag__SWIG_2(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_RepeatedTag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -10398,12 +10425,14 @@ SWIGINTERN PyObject *_wrap_new_RepeatingGroupCountMismatch__SWIG_2(PyObject *SWI SWIGINTERN PyObject *_wrap_new_RepeatingGroupCountMismatch(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -10596,12 +10625,14 @@ SWIGINTERN PyObject *_wrap_new_DoNotSend__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_DoNotSend(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -10717,12 +10748,14 @@ SWIGINTERN PyObject *_wrap_new_RejectLogon__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_RejectLogon(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -10838,12 +10871,14 @@ SWIGINTERN PyObject *_wrap_new_SessionNotFound__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SessionNotFound(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -10959,12 +10994,14 @@ SWIGINTERN PyObject *_wrap_new_IOException__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_IOException(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -11080,12 +11117,14 @@ SWIGINTERN PyObject *_wrap_new_SocketException__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SocketException(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -11287,12 +11326,14 @@ SWIGINTERN PyObject *_wrap_new_SocketSendFailed__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SocketSendFailed(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -11351,18 +11392,26 @@ SWIGINTERN PyObject *SocketSendFailed_swigregister(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SocketRecvFailed__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - int arg1 ; - int val1 ; - int ecode1 = 0 ; + ssize_t arg1 ; + void *argp1 ; + int res1 = 0 ; PyObject * obj0 = 0 ; FIX::SocketRecvFailed *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:new_SocketRecvFailed",&obj0)) SWIG_fail; - ecode1 = SWIG_AsVal_int(obj0, &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SocketRecvFailed" "', argument " "1"" of type '" "int""'"); - } - arg1 = static_cast< int >(val1); + { + res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_ssize_t, 0 | 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SocketRecvFailed" "', argument " "1"" of type '" "ssize_t""'"); + } + if (!argp1) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SocketRecvFailed" "', argument " "1"" of type '" "ssize_t""'"); + } else { + ssize_t * temp = reinterpret_cast< ssize_t * >(argp1); + arg1 = *temp; + if (SWIG_IsNewObj(res1)) delete temp; + } + } { SWIG_PYTHON_THREAD_BEGIN_ALLOW; result = (FIX::SocketRecvFailed *)new FIX::SocketRecvFailed(arg1); @@ -11417,21 +11466,21 @@ SWIGINTERN PyObject *_wrap_new_SocketRecvFailed__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SocketRecvFailed(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } if (argc == 1) { int _v; - { - int res = SWIG_AsVal_int(argv[0], NULL); - _v = SWIG_CheckState(res); - } + int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_ssize_t, 0); + _v = SWIG_CheckState(res); if (_v) { return _wrap_new_SocketRecvFailed__SWIG_0(self, args); } @@ -11448,7 +11497,7 @@ SWIGINTERN PyObject *_wrap_new_SocketRecvFailed(PyObject *self, PyObject *args) fail: SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_SocketRecvFailed'.\n" " Possible C/C++ prototypes are:\n" - " FIX::SocketRecvFailed::SocketRecvFailed(int)\n" + " FIX::SocketRecvFailed::SocketRecvFailed(ssize_t)\n" " FIX::SocketRecvFailed::SocketRecvFailed(std::string const &)\n"); return 0; } @@ -11545,12 +11594,14 @@ SWIGINTERN PyObject *_wrap_new_SocketCloseFailed__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SocketCloseFailed(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -11837,12 +11888,14 @@ SWIGINTERN PyObject *_wrap_new_FieldBase__SWIG_4(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_FieldBase(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -11909,6 +11962,40 @@ SWIGINTERN PyObject *_wrap_delete_FieldBase(PyObject *SWIGUNUSEDPARM(self), PyOb } +SWIGINTERN PyObject *_wrap_FieldBase_setTag(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:FieldBase_setTag",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldBase, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FieldBase_setTag" "', argument " "1"" of type '" "FIX::FieldBase *""'"); + } + arg1 = reinterpret_cast< FIX::FieldBase * >(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "FieldBase_setTag" "', argument " "2"" of type '" "int""'"); + } + arg2 = static_cast< int >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->setTag(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_FieldBase_setField(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; @@ -11992,6 +12079,32 @@ SWIGINTERN PyObject *_wrap_FieldBase_setString(PyObject *SWIGUNUSEDPARM(self), P } +SWIGINTERN PyObject *_wrap_FieldBase_getTag(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"O:FieldBase_getTag",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldBase, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FieldBase_getTag" "', argument " "1"" of type '" "FIX::FieldBase const *""'"); + } + arg1 = reinterpret_cast< FIX::FieldBase * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (int)((FIX::FieldBase const *)arg1)->getTag(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_int(static_cast< int >(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_FieldBase_getField(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; @@ -12128,7 +12241,7 @@ SWIGINTERN PyObject *_wrap_FieldBase_getLength(PyObject *SWIGUNUSEDPARM(self), P void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - int result; + size_t result; if (!PyArg_ParseTuple(args,(char *)"O:FieldBase_getLength",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldBase, 0 | 0 ); @@ -12138,10 +12251,10 @@ SWIGINTERN PyObject *_wrap_FieldBase_getLength(PyObject *SWIGUNUSEDPARM(self), P arg1 = reinterpret_cast< FIX::FieldBase * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (int)((FIX::FieldBase const *)arg1)->getLength(); + result = ((FIX::FieldBase const *)arg1)->getLength(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_int(static_cast< int >(result)); + resultobj = SWIG_From_size_t(static_cast< size_t >(result)); return resultobj; fail: return NULL; @@ -12532,12 +12645,14 @@ SWIGINTERN PyObject *_wrap_new_StringField__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_StringField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -13677,12 +13792,14 @@ SWIGINTERN PyObject *_wrap___gt____SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyObje SWIGINTERN PyObject *_wrap___gt__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -14060,12 +14177,14 @@ SWIGINTERN PyObject *_wrap___le____SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyObje SWIGINTERN PyObject *_wrap___le__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -14231,12 +14350,14 @@ SWIGINTERN PyObject *_wrap___ge____SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyObje SWIGINTERN PyObject *_wrap___ge__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -14357,12 +14478,14 @@ SWIGINTERN PyObject *_wrap_new_CharField__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CharField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -14659,12 +14782,14 @@ SWIGINTERN PyObject *_wrap_new_DoubleField__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_DoubleField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -14886,12 +15011,14 @@ SWIGINTERN PyObject *_wrap_DoubleField_setValue__SWIG_2(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_DoubleField_setValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -15095,12 +15222,14 @@ SWIGINTERN PyObject *_wrap_new_IntField__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_IntField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -15300,12 +15429,14 @@ SWIGINTERN PyObject *_wrap_new_BoolField__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_BoolField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -15616,12 +15747,14 @@ SWIGINTERN PyObject *_wrap_new_UtcTimeStampField__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_UtcTimeStampField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -15977,12 +16110,14 @@ SWIGINTERN PyObject *_wrap_new_UtcDateField__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_UtcDateField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -16382,12 +16517,14 @@ SWIGINTERN PyObject *_wrap_new_UtcTimeOnlyField__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_UtcTimeOnlyField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -16740,12 +16877,14 @@ SWIGINTERN PyObject *_wrap_new_CheckSumField__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_CheckSumField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -16883,6 +17022,32 @@ SWIGINTERN PyObject *CheckSumField_swigregister(PyObject *SWIGUNUSEDPARM(self), return SWIG_Py_Void(); } +SWIGINTERN PyObject *_wrap_FieldMap_get_allocator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + FIX::FieldMap::allocator_type result; + + if (!PyArg_ParseTuple(args,(char *)"O:FieldMap_get_allocator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FieldMap_get_allocator" "', argument " "1"" of type '" "FIX::FieldMap *""'"); + } + arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->get_allocator(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; message_order *arg1 = 0 ; @@ -16931,36 +17096,21 @@ SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - FIX::FieldMap::allocator_type *arg1 = 0 ; - message_order *arg2 = 0 ; + int *arg1 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; PyObject * obj0 = 0 ; - PyObject * obj1 = 0 ; FIX::FieldMap *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:new_FieldMap",&obj0,&obj1)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 | 0); + if (!PyArg_ParseTuple(args,(char *)"O:new_FieldMap",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_int, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); - } - if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); - } - arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); - res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_message_order, 0 | 0); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_FieldMap" "', argument " "2"" of type '" "message_order const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "2"" of type '" "message_order const &""'"); - } - arg2 = reinterpret_cast< message_order * >(argp2); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "int const []""'"); + } + arg1 = reinterpret_cast< int * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1,(message_order const &)*arg2); + result = (FIX::FieldMap *)new FIX::FieldMap((int const (*))arg1); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FIX__FieldMap, SWIG_POINTER_NEW | 0 ); @@ -16972,24 +17122,24 @@ SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_2(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - FIX::FieldMap::allocator_type *arg1 = 0 ; + FIX::FieldMap *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; FIX::FieldMap *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:new_FieldMap",&obj0)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 | 0); + res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_FIX__FieldMap, 0 | 0); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap const &""'"); } if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap const &""'"); } - arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); + arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1); + result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap const &)*arg1); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FIX__FieldMap, SWIG_POINTER_NEW | 0 ); @@ -17001,21 +17151,36 @@ SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_4(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - int *arg1 ; + FIX::FieldMap::allocator_type *arg1 = 0 ; + message_order *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; FIX::FieldMap *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:new_FieldMap",&obj0)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_int, 0 | 0 ); + if (!PyArg_ParseTuple(args,(char *)"OO:new_FieldMap",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 | 0); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "int const []""'"); - } - arg1 = reinterpret_cast< int * >(argp1); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); + } + if (!argp1) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); + } + arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_message_order, 0 | 0); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_FieldMap" "', argument " "2"" of type '" "message_order const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "2"" of type '" "message_order const &""'"); + } + arg2 = reinterpret_cast< message_order * >(argp2); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (FIX::FieldMap *)new FIX::FieldMap((int const (*))arg1); + result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1,(message_order const &)*arg2); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FIX__FieldMap, SWIG_POINTER_NEW | 0 ); @@ -17027,24 +17192,24 @@ SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_4(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_5(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - FIX::FieldMap *arg1 = 0 ; + FIX::FieldMap::allocator_type *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; FIX::FieldMap *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:new_FieldMap",&obj0)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_FIX__FieldMap, 0 | 0); + res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 | 0); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); } if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); } - arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); + arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap const &)*arg1); + result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FIX__FieldMap, SWIG_POINTER_NEW | 0 ); @@ -17067,7 +17232,7 @@ SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_6(PyObject *SWIGUNUSEDPARM(self), FIX::FieldMap *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:new_FieldMap",&obj0,&obj1)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 | 0); + res1 = SWIG_ConvertPtr(obj0, &argp1, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 | 0); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FieldMap" "', argument " "1"" of type '" "FIX::FieldMap::allocator_type const &""'"); } @@ -17096,12 +17261,14 @@ SWIGINTERN PyObject *_wrap_new_FieldMap__SWIG_6(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_FieldMap(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -17118,24 +17285,24 @@ SWIGINTERN PyObject *_wrap_new_FieldMap(PyObject *self, PyObject *args) { } if (argc == 1) { int _v; - int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_int, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FieldMap__SWIG_3(self, args); + return _wrap_new_FieldMap__SWIG_2(self, args); } } if (argc == 1) { int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_int, 0); + int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_FIX__FieldMap, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FieldMap__SWIG_4(self, args); + return _wrap_new_FieldMap__SWIG_3(self, args); } } if (argc == 1) { int _v; - int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_FIX__FieldMap, 0); + int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { return _wrap_new_FieldMap__SWIG_5(self, args); @@ -17143,19 +17310,19 @@ SWIGINTERN PyObject *_wrap_new_FieldMap(PyObject *self, PyObject *args) { } if (argc == 2) { int _v; - int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_message_order, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FieldMap__SWIG_2(self, args); + return _wrap_new_FieldMap__SWIG_4(self, args); } } } if (argc == 2) { int _v; - int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_FIX__FieldMap, 0); @@ -17171,10 +17338,10 @@ SWIGINTERN PyObject *_wrap_new_FieldMap(PyObject *self, PyObject *args) { " Possible C/C++ prototypes are:\n" " FIX::FieldMap::FieldMap(message_order const &)\n" " FIX::FieldMap::FieldMap()\n" - " FIX::FieldMap::FieldMap(FIX::FieldMap::allocator_type const &,message_order const &)\n" - " FIX::FieldMap::FieldMap(FIX::FieldMap::allocator_type const &)\n" " FIX::FieldMap::FieldMap(int const [])\n" " FIX::FieldMap::FieldMap(FIX::FieldMap const &)\n" + " FIX::FieldMap::FieldMap(FIX::FieldMap::allocator_type const &,message_order const &)\n" + " FIX::FieldMap::FieldMap(FIX::FieldMap::allocator_type const &)\n" " FIX::FieldMap::FieldMap(FIX::FieldMap::allocator_type const &,FIX::FieldMap const &)\n"); return 0; } @@ -17236,7 +17403,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_addField__SWIG_2(PyObject *SWIGUNUSEDPARM(se result = (arg1)->addField((FIX::FieldBase const &)*arg2); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; @@ -17266,7 +17433,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_addField__SWIG_5(PyObject *SWIGUNUSEDPARM(se } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); { - res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, 0 | 0); + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_field_iterator, 0 | 0); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FieldMap_addField" "', argument " "2"" of type '" "FIX::FieldMap::iterator""'"); } @@ -17291,7 +17458,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_addField__SWIG_5(PyObject *SWIGUNUSEDPARM(se result = (arg1)->addField(arg2,(FIX::FieldBase const &)*arg3); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; @@ -17299,12 +17466,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_addField__SWIG_5(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_FieldMap_addField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -17327,7 +17496,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_addField(PyObject *self, PyObject *args) { int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap, 0); _v = SWIG_CheckState(res); if (_v) { - int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, 0); + int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_field_iterator, 0); _v = SWIG_CheckState(res); if (_v) { int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_FIX__FieldBase, 0); @@ -17511,12 +17680,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_setField__SWIG_4(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_FieldMap_setField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -17706,12 +17877,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_getField__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_FieldMap_getField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -17945,12 +18118,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_isSetField__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_FieldMap_isSetField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -18130,12 +18305,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_addGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_FieldMap_addGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -18289,12 +18466,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_addGroupPtr__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_FieldMap_addGroupPtr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -18650,12 +18829,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_removeGroup__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_FieldMap_removeGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -18785,12 +18966,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_hasGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_FieldMap_hasGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -18850,7 +19033,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_groupCount(PyObject *SWIGUNUSEDPARM(self), P int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - int result; + size_t result; if (!PyArg_ParseTuple(args,(char *)"OO:FieldMap_groupCount",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); @@ -18865,10 +19048,10 @@ SWIGINTERN PyObject *_wrap_FieldMap_groupCount(PyObject *SWIGUNUSEDPARM(self), P arg2 = static_cast< int >(val2); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (int)((FIX::FieldMap const *)arg1)->groupCount(arg2); + result = ((FIX::FieldMap const *)arg1)->groupCount(arg2); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_int(static_cast< int >(result)); + resultobj = SWIG_From_size_t(static_cast< size_t >(result)); return resultobj; fail: return NULL; @@ -18932,7 +19115,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_totalFields(PyObject *SWIGUNUSEDPARM(self), void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - int result; + size_t result; if (!PyArg_ParseTuple(args,(char *)"O:FieldMap_totalFields",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); @@ -18942,67 +19125,17 @@ SWIGINTERN PyObject *_wrap_FieldMap_totalFields(PyObject *SWIGUNUSEDPARM(self), arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (int)((FIX::FieldMap const *)arg1)->totalFields(); + result = ((FIX::FieldMap const *)arg1)->totalFields(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_int(static_cast< int >(result)); + resultobj = SWIG_From_size_t(static_cast< size_t >(result)); return resultobj; fail: return NULL; } -SWIGINTERN PyObject *_wrap_FieldMap_calculateString__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { - PyObject *resultobj = 0; - FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; - std::string *arg2 = 0 ; - bool arg3 ; - void *argp1 = 0 ; - int res1 = 0 ; - std::string temp2 ; - bool val3 ; - int ecode3 = 0 ; - PyObject * obj0 = 0 ; - PyObject * obj1 = 0 ; - PyObject * obj2 = 0 ; - std::string *result = 0 ; - - if (!PyArg_ParseTuple(args,(char *)"OOO:FieldMap_calculateString",&obj0,&obj1,&obj2)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FieldMap_calculateString" "', argument " "1"" of type '" "FIX::FieldMap const *""'"); - } - arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); - { - temp2 = std::string((char*)PyString_AsString(obj1)); - arg2 = &temp2; - } - ecode3 = SWIG_AsVal_bool(obj2, &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "FieldMap_calculateString" "', argument " "3"" of type '" "bool""'"); - } - arg3 = static_cast< bool >(val3); - { - SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (std::string *) &((FIX::FieldMap const *)arg1)->calculateString(*arg2,arg3); - SWIG_PYTHON_THREAD_END_ALLOW; - } - resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__string, 0 | 0 ); - { - if( std::string("std::string &") == "std::string &" ) - { - if( !PyDict_Check(resultobj) ) - resultobj = PyDict_New(); - PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyString_FromString(arg2->c_str()) ); - } - } - return resultobj; -fail: - return NULL; -} - - -SWIGINTERN PyObject *_wrap_FieldMap_calculateString__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_FieldMap_calculateString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; std::string *arg2 = 0 ; @@ -19043,60 +19176,6 @@ SWIGINTERN PyObject *_wrap_FieldMap_calculateString__SWIG_1(PyObject *SWIGUNUSED } -SWIGINTERN PyObject *_wrap_FieldMap_calculateString(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; - - if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; - for (ii = 0; (ii < 3) && (ii < argc); ii++) { - argv[ii] = PyTuple_GET_ITEM(args,ii); - } - if (argc == 2) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_std__string, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_FieldMap_calculateString__SWIG_1(self, args); - } - } - } - if (argc == 3) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_std__string, 0); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_bool(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_FieldMap_calculateString__SWIG_0(self, args); - } - } - } - } - -fail: - SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'FieldMap_calculateString'.\n" - " Possible C/C++ prototypes are:\n" - " FIX::FieldMap::calculateString(std::string &,bool) const\n" - " FIX::FieldMap::calculateString(std::string &) const\n"); - return 0; -} - - SWIGINTERN PyObject *_wrap_FieldMap_calculateLength__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; @@ -19256,12 +19335,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_calculateLength__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_FieldMap_calculateLength(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -19411,12 +19492,14 @@ SWIGINTERN PyObject *_wrap_FieldMap_calculateTotal__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_FieldMap_calculateTotal(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -19473,7 +19556,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_begin(PyObject *SWIGUNUSEDPARM(self), PyObje result = ((FIX::FieldMap const *)arg1)->begin(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; @@ -19499,7 +19582,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_end(PyObject *SWIGUNUSEDPARM(self), PyObject result = ((FIX::FieldMap const *)arg1)->end(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; @@ -19512,7 +19595,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_g_begin(PyObject *SWIGUNUSEDPARM(self), PyOb void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - FIX::FieldMap::g_iterator result; + SwigValueWrapper< std::map< int,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > >,std::less< int >,ALLOCATOR< std::pair< int const,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > > > > >::const_iterator > result; if (!PyArg_ParseTuple(args,(char *)"O:FieldMap_g_begin",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); @@ -19525,7 +19608,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_g_begin(PyObject *SWIGUNUSEDPARM(self), PyOb result = ((FIX::FieldMap const *)arg1)->g_begin(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Groups__const_iterator, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; @@ -19538,7 +19621,7 @@ SWIGINTERN PyObject *_wrap_FieldMap_g_end(PyObject *SWIGUNUSEDPARM(self), PyObje void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - FIX::FieldMap::g_iterator result; + SwigValueWrapper< std::map< int,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > >,std::less< int >,ALLOCATOR< std::pair< int const,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > > > > >::const_iterator > result; if (!PyArg_ParseTuple(args,(char *)"O:FieldMap_g_end",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); @@ -19551,115 +19634,13 @@ SWIGINTERN PyObject *_wrap_FieldMap_g_end(PyObject *SWIGUNUSEDPARM(self), PyObje result = ((FIX::FieldMap const *)arg1)->g_end(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Groups__const_iterator, SWIG_POINTER_OWN | 0 ); - return resultobj; -fail: - return NULL; -} - - -SWIGINTERN PyObject *_wrap_FieldMap_get_allocator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { - PyObject *resultobj = 0; - FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - PyObject * obj0 = 0 ; - FIX::FieldMap::allocator_type result; - - if (!PyArg_ParseTuple(args,(char *)"O:FieldMap_get_allocator",&obj0)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FieldMap_get_allocator" "', argument " "1"" of type '" "FIX::FieldMap *""'"); - } - arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); - { - SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (arg1)->get_allocator(); - SWIG_PYTHON_THREAD_END_ALLOW; - } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, SWIG_POINTER_OWN | 0 ); - return resultobj; -fail: - return NULL; -} - - -SWIGINTERN PyObject *_wrap_FieldMap_create_allocator__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { - PyObject *resultobj = 0; - std::size_t arg1 ; - size_t val1 ; - int ecode1 = 0 ; - PyObject * obj0 = 0 ; - FIX::FieldMap::allocator_type result; - - if (!PyArg_ParseTuple(args,(char *)"O:FieldMap_create_allocator",&obj0)) SWIG_fail; - ecode1 = SWIG_AsVal_size_t(obj0, &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "FieldMap_create_allocator" "', argument " "1"" of type '" "std::size_t""'"); - } - arg1 = static_cast< std::size_t >(val1); - { - SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = FIX::FieldMap::create_allocator(arg1); - SWIG_PYTHON_THREAD_END_ALLOW; - } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, SWIG_POINTER_OWN | 0 ); - return resultobj; -fail: - return NULL; -} - - -SWIGINTERN PyObject *_wrap_FieldMap_create_allocator__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { - PyObject *resultobj = 0; - FIX::FieldMap::allocator_type result; - - if (!PyArg_ParseTuple(args,(char *)":FieldMap_create_allocator")) SWIG_fail; - { - SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = FIX::FieldMap::create_allocator(); - SWIG_PYTHON_THREAD_END_ALLOW; - } - resultobj = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; } -SWIGINTERN PyObject *_wrap_FieldMap_create_allocator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; - - if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; - for (ii = 0; (ii < 1) && (ii < argc); ii++) { - argv[ii] = PyTuple_GET_ITEM(args,ii); - } - if (argc == 0) { - return _wrap_FieldMap_create_allocator__SWIG_1(self, args); - } - if (argc == 1) { - int _v; - { - int res = SWIG_AsVal_size_t(argv[0], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_FieldMap_create_allocator__SWIG_0(self, args); - } - } - -fail: - SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'FieldMap_create_allocator'.\n" - " Possible C/C++ prototypes are:\n" - " FIX::FieldMap::create_allocator(std::size_t)\n" - " FIX::FieldMap::create_allocator()\n"); - return 0; -} - - SWIGINTERN PyObject *FieldMap_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; @@ -19681,7 +19662,7 @@ SWIGINTERN PyObject *Swig_var_headerOrder_get(void) { } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::Message *result = 0 ; @@ -19698,7 +19679,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::Message::SerializationHint arg1 ; int arg2 ; @@ -19733,7 +19714,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_2(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::Message::SerializationHint arg1 ; int val1 ; @@ -19759,7 +19740,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_4(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; bool arg2 ; @@ -19815,7 +19796,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_4(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_5(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_4(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; @@ -19862,7 +19843,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_5(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_6(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_5(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; @@ -19930,7 +19911,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_6(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_7(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_6(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; @@ -19989,7 +19970,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_7(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_8(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_7(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; @@ -20069,7 +20050,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_8(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_9(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_8(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; @@ -20140,7 +20121,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_9(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_10(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_9(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; @@ -20191,7 +20172,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_10(PyObject *SWIGUNUSEDPARM(self), SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Message" "', argument " "3"" of type '" "FIX::DataDictionary const &""'"); } arg3 = reinterpret_cast< FIX::DataDictionary * >(argp3); - res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 ); + res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 ); if (!SWIG_IsOK(res4)) { SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_Message" "', argument " "4"" of type '" "FIX::FieldMap::allocator_type &""'"); } @@ -20232,7 +20213,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_10(PyObject *SWIGUNUSEDPARM(self), } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_11(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_10(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; @@ -20279,7 +20260,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_11(PyObject *SWIGUNUSEDPARM(self), SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Message" "', argument " "3"" of type '" "FIX::DataDictionary const &""'"); } arg3 = reinterpret_cast< FIX::DataDictionary * >(argp3); - res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 ); + res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 ); if (!SWIG_IsOK(res4)) { SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_Message" "', argument " "4"" of type '" "FIX::FieldMap::allocator_type &""'"); } @@ -20315,7 +20296,7 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_11(PyObject *SWIGUNUSEDPARM(self), } -SWIGINTERN PyObject *_wrap_new_Message__SWIG_12(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_Message__SWIG_11(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::Message *arg1 = 0 ; void *argp1 = 0 ; @@ -20345,24 +20326,26 @@ SWIGINTERN PyObject *_wrap_new_Message__SWIG_12(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[6]; - int ii; + Py_ssize_t argc; + PyObject *argv[6] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 5) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } if (argc == 0) { - return _wrap_new_Message__SWIG_1(self, args); + return _wrap_new_Message__SWIG_0(self, args); } if (argc == 1) { int _v; int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_FIX__Message, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_12(self, args); + return _wrap_new_Message__SWIG_11(self, args); } } if (argc == 1) { @@ -20372,7 +20355,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_3(self, args); + return _wrap_new_Message__SWIG_2(self, args); } } if (argc == 1) { @@ -20380,7 +20363,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { int res = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_5(self, args); + return _wrap_new_Message__SWIG_4(self, args); } } if (argc == 2) { @@ -20395,7 +20378,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_2(self, args); + return _wrap_new_Message__SWIG_1(self, args); } } } @@ -20407,7 +20390,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_FIX__DataDictionary, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_7(self, args); + return _wrap_new_Message__SWIG_6(self, args); } } } @@ -20421,7 +20404,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_4(self, args); + return _wrap_new_Message__SWIG_3(self, args); } } } @@ -20436,7 +20419,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_FIX__DataDictionary, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_9(self, args); + return _wrap_new_Message__SWIG_8(self, args); } } } @@ -20454,7 +20437,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_6(self, args); + return _wrap_new_Message__SWIG_5(self, args); } } } @@ -20471,10 +20454,10 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_11(self, args); + return _wrap_new_Message__SWIG_10(self, args); } } } @@ -20496,7 +20479,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_8(self, args); + return _wrap_new_Message__SWIG_7(self, args); } } } @@ -20514,7 +20497,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { { @@ -20522,7 +20505,7 @@ SWIGINTERN PyObject *_wrap_new_Message(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_10(self, args); + return _wrap_new_Message__SWIG_9(self, args); } } } @@ -20654,17 +20637,17 @@ SWIGINTERN PyObject *_wrap_Message_replaceGroup(PyObject *SWIGUNUSEDPARM(self), SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Message_replaceGroup" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_FIX__Group, 0 ); + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_FIX__Group, 0 | 0); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Message_replaceGroup" "', argument " "3"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Message_replaceGroup" "', argument " "3"" of type '" "FIX::Group const &""'"); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_replaceGroup" "', argument " "3"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_replaceGroup" "', argument " "3"" of type '" "FIX::Group const &""'"); } arg3 = reinterpret_cast< FIX::Group * >(argp3); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - (arg1)->replaceGroup(arg2,*arg3); + (arg1)->replaceGroup(arg2,(FIX::Group const &)*arg3); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_Py_Void(); @@ -20753,17 +20736,17 @@ SWIGINTERN PyObject *_wrap_Message_removeGroup__SWIG_0(PyObject *SWIGUNUSEDPARM( SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Message_removeGroup" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_FIX__Group, 0 ); + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_FIX__Group, 0 | 0); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Message_removeGroup" "', argument " "3"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Message_removeGroup" "', argument " "3"" of type '" "FIX::Group const &""'"); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_removeGroup" "', argument " "3"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_removeGroup" "', argument " "3"" of type '" "FIX::Group const &""'"); } arg3 = reinterpret_cast< FIX::Group * >(argp3); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - (arg1)->removeGroup(arg2,*arg3); + (arg1)->removeGroup(arg2,(FIX::Group const &)*arg3); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_Py_Void(); @@ -20790,17 +20773,17 @@ SWIGINTERN PyObject *_wrap_Message_removeGroup__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Message_removeGroup" "', argument " "1"" of type '" "FIX::Message *""'"); } arg1 = reinterpret_cast< FIX::Message * >(argp1); - res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_FIX__Group, 0 ); + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_FIX__Group, 0 | 0); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Message_removeGroup" "', argument " "2"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Message_removeGroup" "', argument " "2"" of type '" "FIX::Group const &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_removeGroup" "', argument " "2"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_removeGroup" "', argument " "2"" of type '" "FIX::Group const &""'"); } arg2 = reinterpret_cast< FIX::Group * >(argp2); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - (arg1)->removeGroup(*arg2); + (arg1)->removeGroup((FIX::Group const &)*arg2); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_Py_Void(); @@ -20811,12 +20794,14 @@ SWIGINTERN PyObject *_wrap_Message_removeGroup__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_Message_removeGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -20826,8 +20811,7 @@ SWIGINTERN PyObject *_wrap_Message_removeGroup(PyObject *self, PyObject *args) { int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__Message, 0); _v = SWIG_CheckState(res); if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FIX__Group, 0); + int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_FIX__Group, 0); _v = SWIG_CheckState(res); if (_v) { return _wrap_Message_removeGroup__SWIG_1(self, args); @@ -20845,8 +20829,7 @@ SWIGINTERN PyObject *_wrap_Message_removeGroup(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_FIX__Group, 0); + int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_FIX__Group, 0); _v = SWIG_CheckState(res); if (_v) { return _wrap_Message_removeGroup__SWIG_0(self, args); @@ -20858,8 +20841,8 @@ SWIGINTERN PyObject *_wrap_Message_removeGroup(PyObject *self, PyObject *args) { fail: SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Message_removeGroup'.\n" " Possible C/C++ prototypes are:\n" - " FIX::Message::removeGroup(unsigned int,FIX::Group &)\n" - " FIX::Message::removeGroup(FIX::Group &)\n"); + " FIX::Message::removeGroup(unsigned int,FIX::Group const &)\n" + " FIX::Message::removeGroup(FIX::Group const &)\n"); return 0; } @@ -20929,17 +20912,17 @@ SWIGINTERN PyObject *_wrap_Message_hasGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Message_hasGroup" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_FIX__Group, 0 ); + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_FIX__Group, 0 | 0); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Message_hasGroup" "', argument " "3"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Message_hasGroup" "', argument " "3"" of type '" "FIX::Group const &""'"); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_hasGroup" "', argument " "3"" of type '" "FIX::Group &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Message_hasGroup" "', argument " "3"" of type '" "FIX::Group const &""'"); } arg3 = reinterpret_cast< FIX::Group * >(argp3); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (bool)((FIX::Message const *)arg1)->hasGroup(arg2,*arg3); + result = (bool)((FIX::Message const *)arg1)->hasGroup(arg2,(FIX::Group const &)*arg3); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_From_bool(static_cast< bool >(result)); @@ -20950,12 +20933,14 @@ SWIGINTERN PyObject *_wrap_Message_hasGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_Message_hasGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -20983,8 +20968,7 @@ SWIGINTERN PyObject *_wrap_Message_hasGroup(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_FIX__Group, 0); + int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_FIX__Group, 0); _v = SWIG_CheckState(res); if (_v) { return _wrap_Message_hasGroup__SWIG_1(self, args); @@ -20997,7 +20981,7 @@ SWIGINTERN PyObject *_wrap_Message_hasGroup(PyObject *self, PyObject *args) { SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Message_hasGroup'.\n" " Possible C/C++ prototypes are:\n" " FIX::Message::hasGroup(FIX::Group const &) const\n" - " FIX::Message::hasGroup(unsigned int,FIX::Group &) const\n"); + " FIX::Message::hasGroup(unsigned int,FIX::Group const &) const\n"); return 0; } @@ -21379,12 +21363,14 @@ SWIGINTERN PyObject *_wrap_Message_toString__SWIG_7(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_Message_toString(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[6]; - int ii; + Py_ssize_t argc; + PyObject *argv[6] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 5) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -21636,12 +21622,14 @@ SWIGINTERN PyObject *_wrap_Message_toXML__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_Message_toXML(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -21978,12 +21966,14 @@ SWIGINTERN PyObject *_wrap_Message_setString__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_Message_setString(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[6]; - int ii; + Py_ssize_t argc; + PyObject *argv[6] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 5) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -22308,12 +22298,14 @@ SWIGINTERN PyObject *_wrap_Message_getHeader__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_Message_getHeader(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -22398,12 +22390,14 @@ SWIGINTERN PyObject *_wrap_Message_getTrailer__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_Message_getTrailer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -22661,12 +22655,14 @@ SWIGINTERN PyObject *_wrap_Message_bodyLength__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_Message_bodyLength(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -22816,12 +22812,14 @@ SWIGINTERN PyObject *_wrap_Message_checkSum__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_Message_checkSum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -23207,12 +23205,14 @@ SWIGINTERN PyObject *_wrap_Message_isHeaderField__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_Message_isHeaderField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -23403,12 +23403,14 @@ SWIGINTERN PyObject *_wrap_Message_isTrailerField__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_Message_isTrailerField(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -23559,12 +23561,14 @@ SWIGINTERN PyObject *_wrap_Message_getSessionID__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_Message_getSessionID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -23737,6 +23741,50 @@ SWIGINTERN PyObject *_wrap___lshift____SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_identifyType__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + std::size_t arg2 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + size_t val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + MsgType result; + + if (!PyArg_ParseTuple(args,(char *)"OO:identifyType",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "identifyType" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = reinterpret_cast< char * >(buf1); + ecode2 = SWIG_AsVal_size_t(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "identifyType" "', argument " "2"" of type '" "std::size_t""'"); + } + arg2 = static_cast< std::size_t >(val2); + try { + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = FIX::identifyType((char const *)arg1,arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + } + catch(FIX::MessageParseError &_e) { + SWIG_Python_Raise(SWIG_NewPointerObj((new FIX::MessageParseError(static_cast< const FIX::MessageParseError& >(_e))),SWIGTYPE_p_FIX__MessageParseError,SWIG_POINTER_OWN), "FIX::MessageParseError", SWIGTYPE_p_FIX__MessageParseError); SWIG_fail; + } + + resultobj = SWIG_NewPointerObj((new MsgType(static_cast< const MsgType& >(result))), SWIGTYPE_p_MsgType, SWIG_POINTER_OWN | 0 ); + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + return NULL; +} + + +SWIGINTERN PyObject *_wrap_identifyType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; @@ -23783,57 +23831,15 @@ SWIGINTERN PyObject *_wrap_identifyType__SWIG_0(PyObject *SWIGUNUSEDPARM(self), } -SWIGINTERN PyObject *_wrap_identifyType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { - PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - std::size_t arg2 ; - int res1 ; - char *buf1 = 0 ; - int alloc1 = 0 ; - size_t val2 ; - int ecode2 = 0 ; - PyObject * obj0 = 0 ; - PyObject * obj1 = 0 ; - MsgType result; - - if (!PyArg_ParseTuple(args,(char *)"OO:identifyType",&obj0,&obj1)) SWIG_fail; - res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "identifyType" "', argument " "1"" of type '" "char const *""'"); - } - arg1 = reinterpret_cast< char * >(buf1); - ecode2 = SWIG_AsVal_size_t(obj1, &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "identifyType" "', argument " "2"" of type '" "std::size_t""'"); - } - arg2 = static_cast< std::size_t >(val2); - try { - { - SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = FIX::identifyType((char const *)arg1,arg2); - SWIG_PYTHON_THREAD_END_ALLOW; - } - } - catch(FIX::MessageParseError &_e) { - SWIG_Python_Raise(SWIG_NewPointerObj((new FIX::MessageParseError(static_cast< const FIX::MessageParseError& >(_e))),SWIGTYPE_p_FIX__MessageParseError,SWIG_POINTER_OWN), "FIX::MessageParseError", SWIGTYPE_p_FIX__MessageParseError); SWIG_fail; - } - - resultobj = SWIG_NewPointerObj((new MsgType(static_cast< const MsgType& >(result))), SWIGTYPE_p_MsgType, SWIG_POINTER_OWN | 0 ); - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - return resultobj; -fail: - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - return NULL; -} - - SWIGINTERN PyObject *_wrap_identifyType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -23842,7 +23848,7 @@ SWIGINTERN PyObject *_wrap_identifyType(PyObject *self, PyObject *args) { int res = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_identifyType__SWIG_0(self, args); + return _wrap_identifyType__SWIG_1(self, args); } } if (argc == 2) { @@ -23855,7 +23861,7 @@ SWIGINTERN PyObject *_wrap_identifyType(PyObject *self, PyObject *args) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_identifyType__SWIG_1(self, args); + return _wrap_identifyType__SWIG_0(self, args); } } } @@ -23863,8 +23869,8 @@ SWIGINTERN PyObject *_wrap_identifyType(PyObject *self, PyObject *args) { fail: SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'identifyType'.\n" " Possible C/C++ prototypes are:\n" - " FIX::identifyType(std::string const &)\n" - " FIX::identifyType(char const *,std::size_t)\n"); + " FIX::identifyType(char const *,std::size_t)\n" + " FIX::identifyType(std::string const &)\n"); return 0; } @@ -24025,12 +24031,14 @@ SWIGINTERN PyObject *_wrap_new_Group__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_Group(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -24385,12 +24393,14 @@ SWIGINTERN PyObject *_wrap_Group_removeGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_Group_removeGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -24522,12 +24532,14 @@ SWIGINTERN PyObject *_wrap_Group_hasGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_Group_hasGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -24652,12 +24664,14 @@ SWIGINTERN PyObject *_wrap_new_MaxPriceLevels__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MaxPriceLevels(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -24828,12 +24842,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEncodedIssuer__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativeEncodedIssuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -24961,12 +24977,14 @@ SWIGINTERN PyObject *_wrap_new_NoCompIDs__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoCompIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -25137,12 +25155,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SettlInstRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -25337,12 +25357,14 @@ SWIGINTERN PyObject *_wrap_new_NestedPartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NestedPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -25470,12 +25492,14 @@ SWIGINTERN PyObject *_wrap_new_DetachmentPoint__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_DetachmentPoint(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -25579,12 +25603,14 @@ SWIGINTERN PyObject *_wrap_new_LateIndicator__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_LateIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -25755,12 +25781,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityListID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SecurityListID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -25888,12 +25916,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeFlowScheduleType__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeFlowScheduleType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -25997,12 +26027,14 @@ SWIGINTERN PyObject *_wrap_new_FlexibleIndicator__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_FlexibleIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26106,12 +26138,14 @@ SWIGINTERN PyObject *_wrap_new_NoExecInstRules__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoExecInstRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26279,12 +26313,14 @@ SWIGINTERN PyObject *_wrap_new_SideTrdRegTimestamp__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SideTrdRegTimestamp(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26414,12 +26450,14 @@ SWIGINTERN PyObject *_wrap_new_DeliveryForm__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_DeliveryForm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26523,12 +26561,14 @@ SWIGINTERN PyObject *_wrap_new_ExecRestatementReason__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_ExecRestatementReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26632,12 +26672,14 @@ SWIGINTERN PyObject *_wrap_new_MidYield__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MidYield(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26741,12 +26783,14 @@ SWIGINTERN PyObject *_wrap_new_ContractMultiplier__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_ContractMultiplier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26850,12 +26894,14 @@ SWIGINTERN PyObject *_wrap_new_CcyAmt__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_CcyAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -26959,12 +27005,14 @@ SWIGINTERN PyObject *_wrap_new_LegOrderQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegOrderQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27068,12 +27116,14 @@ SWIGINTERN PyObject *_wrap_new_AllocIntermedReqType__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_AllocIntermedReqType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27244,12 +27294,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingIssuer__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_UnderlyingIssuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27377,12 +27429,14 @@ SWIGINTERN PyObject *_wrap_new_NoNested2PartyIDs__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoNested2PartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27486,12 +27540,14 @@ SWIGINTERN PyObject *_wrap_new_MinTradeVol__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MinTradeVol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27595,12 +27651,14 @@ SWIGINTERN PyObject *_wrap_new_SettlCurrAmt__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SettlCurrAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27704,12 +27762,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartyRole__SWIG_1(PyObject *S SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27813,12 +27873,14 @@ SWIGINTERN PyObject *_wrap_new_YieldRedemptionPriceType__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_YieldRedemptionPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -27989,12 +28051,14 @@ SWIGINTERN PyObject *_wrap_new_NewsRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NewsRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -28122,12 +28186,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityListTypeSource__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_SecurityListTypeSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -28298,12 +28364,14 @@ SWIGINTERN PyObject *_wrap_new_ApplReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ApplReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -28498,12 +28566,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeFuturesValuationMethod__SWIG_3(PyObject SWIGINTERN PyObject *_wrap_new_DerivativeFuturesValuationMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -28631,12 +28701,14 @@ SWIGINTERN PyObject *_wrap_new_NoLegSecurityAltID__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NoLegSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -28807,12 +28879,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityType__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_DerivativeSecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -28940,12 +29014,14 @@ SWIGINTERN PyObject *_wrap_new_CollInquiryQualifier__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_CollInquiryQualifier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -29116,12 +29192,14 @@ SWIGINTERN PyObject *_wrap_new_RawData__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_RawData(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -29316,12 +29394,14 @@ SWIGINTERN PyObject *_wrap_new_CashSettlAgentContactPhone__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_CashSettlAgentContactPhone(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -29516,12 +29596,14 @@ SWIGINTERN PyObject *_wrap_new_CreditRating__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_CreditRating(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -29649,12 +29731,14 @@ SWIGINTERN PyObject *_wrap_new_ContingencyType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ContingencyType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -29825,12 +29909,14 @@ SWIGINTERN PyObject *_wrap_new_StrikeCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_StrikeCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -29958,12 +30044,14 @@ SWIGINTERN PyObject *_wrap_new_TradeVolume__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TradeVolume(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -30134,12 +30222,14 @@ SWIGINTERN PyObject *_wrap_new_SideTrdRegTimestampSrc__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_SideTrdRegTimestampSrc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -30334,12 +30424,14 @@ SWIGINTERN PyObject *_wrap_new_DeliveryDate__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_DeliveryDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -30467,12 +30559,14 @@ SWIGINTERN PyObject *_wrap_new_EmailType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_EmailType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -30643,12 +30737,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedListExecInst__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_EncodedListExecInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -30840,12 +30936,14 @@ SWIGINTERN PyObject *_wrap_new_ContraTradeTime__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ContraTradeTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -30975,12 +31073,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityMonthYearIncrement__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_MaturityMonthYearIncrement(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -31084,12 +31184,14 @@ SWIGINTERN PyObject *_wrap_new_RootPartyIDSource__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_RootPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -31260,12 +31362,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCouponPaymentDate__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_UnderlyingCouponPaymentDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -31393,12 +31497,14 @@ SWIGINTERN PyObject *_wrap_new_BidYield__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_BidYield(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -31502,12 +31608,14 @@ SWIGINTERN PyObject *_wrap_new_IOIQltyInd__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_IOIQltyInd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -31678,12 +31786,14 @@ SWIGINTERN PyObject *_wrap_new_Issuer__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_Issuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -31878,12 +31988,14 @@ SWIGINTERN PyObject *_wrap_new_CardNumber__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CardNumber(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -32011,12 +32123,14 @@ SWIGINTERN PyObject *_wrap_new_NoLegStipulations__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoLegStipulations(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -32187,12 +32301,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecurityExchange__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_LegSecurityExchange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -32320,12 +32436,14 @@ SWIGINTERN PyObject *_wrap_new_CashOrderQty__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_CashOrderQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -32429,12 +32547,14 @@ SWIGINTERN PyObject *_wrap_new_AccruedInterestAmt__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_AccruedInterestAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -32605,12 +32725,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntrySeller__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_MDEntrySeller(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -32738,12 +32860,14 @@ SWIGINTERN PyObject *_wrap_new_LegPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -32914,12 +33038,14 @@ SWIGINTERN PyObject *_wrap_new_DeliverToCompID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_DeliverToCompID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33114,12 +33240,14 @@ SWIGINTERN PyObject *_wrap_new_TargetLocationID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TargetLocationID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33247,12 +33375,14 @@ SWIGINTERN PyObject *_wrap_new_OfferForwardPoints2__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_OfferForwardPoints2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33356,12 +33486,14 @@ SWIGINTERN PyObject *_wrap_new_RatioQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RatioQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33465,12 +33597,14 @@ SWIGINTERN PyObject *_wrap_new_MultiLegRptTypeReq__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_MultiLegRptTypeReq(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33641,12 +33775,14 @@ SWIGINTERN PyObject *_wrap_new_AllocAccount__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_AllocAccount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33774,12 +33910,14 @@ SWIGINTERN PyObject *_wrap_new_TotalVolumeTraded__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_TotalVolumeTraded(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33883,12 +34021,14 @@ SWIGINTERN PyObject *_wrap_new_LinesOfText__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LinesOfText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -33992,12 +34132,14 @@ SWIGINTERN PyObject *_wrap_new_AccountType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_AccountType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -34101,12 +34243,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryPositionNo__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MDEntryPositionNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -34210,12 +34354,14 @@ SWIGINTERN PyObject *_wrap_new_HaltReasonInt__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_HaltReasonInt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -34386,12 +34532,14 @@ SWIGINTERN PyObject *_wrap_new_FutSettDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_FutSettDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -34586,12 +34734,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityDesc__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -34719,12 +34869,14 @@ SWIGINTERN PyObject *_wrap_new_MinQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_MinQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -34895,12 +35047,14 @@ SWIGINTERN PyObject *_wrap_new_SettlCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SettlCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -35028,12 +35182,14 @@ SWIGINTERN PyObject *_wrap_new_PegOffsetValue__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PegOffsetValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -35204,12 +35360,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityAltIDSource__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_DerivativeSecurityAltIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -35337,12 +35495,14 @@ SWIGINTERN PyObject *_wrap_new_NoSettlPartySubIDs__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NoSettlPartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -35513,12 +35673,14 @@ SWIGINTERN PyObject *_wrap_new_AllocReportID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_AllocReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -35713,12 +35875,14 @@ SWIGINTERN PyObject *_wrap_new_LegCFICode__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LegCFICode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -35913,12 +36077,14 @@ SWIGINTERN PyObject *_wrap_new_LegFutSettDate__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_LegFutSettDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -36113,12 +36279,14 @@ SWIGINTERN PyObject *_wrap_new_LegBenchmarkCurveName__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegBenchmarkCurveName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -36313,12 +36481,14 @@ SWIGINTERN PyObject *_wrap_new_ClearingFeeIndicator__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_ClearingFeeIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -36513,12 +36683,14 @@ SWIGINTERN PyObject *_wrap_new_BrokerOfCredit__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_BrokerOfCredit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -36713,12 +36885,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityListRefID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SecurityListRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -36913,12 +37087,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegMaturityTime__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingLegMaturityTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -37046,12 +37222,14 @@ SWIGINTERN PyObject *_wrap_new_NestedPartySubIDType__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_NestedPartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -37155,12 +37333,14 @@ SWIGINTERN PyObject *_wrap_new_BidType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_BidType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -37331,12 +37511,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MDEntryRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -37464,12 +37646,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingUnitOfMeasureQty__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingUnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -37640,12 +37824,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegMaturityDate__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingLegMaturityDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -37773,12 +37959,14 @@ SWIGINTERN PyObject *_wrap_new_StartTickPriceRange__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_StartTickPriceRange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -37949,12 +38137,14 @@ SWIGINTERN PyObject *_wrap_new_LegContractSettlMonth__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegContractSettlMonth(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -38149,12 +38339,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityDesc__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -38349,12 +38541,14 @@ SWIGINTERN PyObject *_wrap_new_CashDistribPayRef__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_CashDistribPayRef(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -38482,12 +38676,14 @@ SWIGINTERN PyObject *_wrap_new_QuotePriceType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_QuotePriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -38658,12 +38854,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedAllocText__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_EncodedAllocText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -38858,12 +39056,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityMonthYear__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityMonthYear(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -38991,12 +39191,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingOriginalNotionalPercentageOutstanding__ SWIGINTERN PyObject *_wrap_new_UnderlyingOriginalNotionalPercentageOutstanding(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -39100,12 +39302,14 @@ SWIGINTERN PyObject *_wrap_new_MultilegPriceMethod__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_MultilegPriceMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -39209,12 +39413,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoFills__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_TotNoFills(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -39385,12 +39591,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSettleOnOpenFlag__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeSettleOnOpenFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -39518,12 +39726,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingRepurchaseTerm__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingRepurchaseTerm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -39694,12 +39904,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeCountryOfIssue__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_DerivativeCountryOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -39827,12 +40039,14 @@ SWIGINTERN PyObject *_wrap_new_ListMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_ListMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40003,12 +40217,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCPProgram__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingCPProgram(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40136,12 +40352,14 @@ SWIGINTERN PyObject *_wrap_new_PriceDelta__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_PriceDelta(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40245,12 +40463,14 @@ SWIGINTERN PyObject *_wrap_new_RefSeqNum__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RefSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40354,12 +40574,14 @@ SWIGINTERN PyObject *_wrap_new_AutoAcceptIndicator__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_AutoAcceptIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40463,12 +40685,14 @@ SWIGINTERN PyObject *_wrap_new_MDImplicitDelete__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_MDImplicitDelete(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40572,12 +40796,14 @@ SWIGINTERN PyObject *_wrap_new_NoStipulations__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoStipulations(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40748,12 +40974,14 @@ SWIGINTERN PyObject *_wrap_new_ClearingBusinessDate__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_ClearingBusinessDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -40948,12 +41176,14 @@ SWIGINTERN PyObject *_wrap_new_LocationID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LocationID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -41148,12 +41378,14 @@ SWIGINTERN PyObject *_wrap_new_Currency__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Currency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -41281,12 +41513,14 @@ SWIGINTERN PyObject *_wrap_new_RoutingType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_RoutingType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -41390,12 +41624,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingStrikePrice__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_UnderlyingStrikePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -41499,12 +41735,14 @@ SWIGINTERN PyObject *_wrap_new_BidTradeType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_BidTradeType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -41608,12 +41846,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingAttachmentPoint__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingAttachmentPoint(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -41717,12 +41957,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoRejQuotes__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TotNoRejQuotes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -41893,12 +42135,14 @@ SWIGINTERN PyObject *_wrap_new_OrdStatusReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_OrdStatusReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42093,12 +42337,14 @@ SWIGINTERN PyObject *_wrap_new_SenderCompID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SenderCompID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42226,12 +42472,14 @@ SWIGINTERN PyObject *_wrap_new_OrdRejReason__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_OrdRejReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42335,12 +42583,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityMonthYearIncrementUnits__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_MaturityMonthYearIncrementUnits(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42444,12 +42694,14 @@ SWIGINTERN PyObject *_wrap_new_DisplayWhen__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_DisplayWhen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42553,12 +42805,14 @@ SWIGINTERN PyObject *_wrap_new_ApplQueueAction__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ApplQueueAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42662,12 +42916,14 @@ SWIGINTERN PyObject *_wrap_new_RegistTransType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_RegistTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42838,12 +43094,14 @@ SWIGINTERN PyObject *_wrap_new_PaymentRemitterID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_PaymentRemitterID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -42971,12 +43229,14 @@ SWIGINTERN PyObject *_wrap_new_PriceType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_PriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -43147,12 +43407,14 @@ SWIGINTERN PyObject *_wrap_new_MarketReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MarketReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -43280,12 +43542,14 @@ SWIGINTERN PyObject *_wrap_new_NoNestedInstrAttrib__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NoNestedInstrAttrib(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -43456,12 +43720,14 @@ SWIGINTERN PyObject *_wrap_new_SecuritySubType__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SecuritySubType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -43656,12 +43922,14 @@ SWIGINTERN PyObject *_wrap_new_ClOrdID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_ClOrdID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -43856,12 +44124,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityDay__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MaturityDay(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44056,12 +44326,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSeniority__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingSeniority(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44256,12 +44528,14 @@ SWIGINTERN PyObject *_wrap_new_MarketSegmentDesc__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MarketSegmentDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44389,12 +44663,14 @@ SWIGINTERN PyObject *_wrap_new_NoMarketSegments__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_NoMarketSegments(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44498,12 +44774,14 @@ SWIGINTERN PyObject *_wrap_new_SettlObligMode__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SettlObligMode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44607,12 +44885,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityUpdateAction__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_SecurityUpdateAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44716,12 +44996,14 @@ SWIGINTERN PyObject *_wrap_new_NetworkRequestType__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NetworkRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44825,12 +45107,14 @@ SWIGINTERN PyObject *_wrap_new_LiquidityPctLow__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LiquidityPctLow(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -44934,12 +45218,14 @@ SWIGINTERN PyObject *_wrap_new_PartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_PartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -45043,12 +45329,14 @@ SWIGINTERN PyObject *_wrap_new_LegRatioQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegRatioQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -45152,12 +45440,14 @@ SWIGINTERN PyObject *_wrap_new_SettlCurrFxRate__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SettlCurrFxRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -45261,12 +45551,14 @@ SWIGINTERN PyObject *_wrap_new_LegContractMultiplierUnit__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_LegContractMultiplierUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -45437,12 +45729,14 @@ SWIGINTERN PyObject *_wrap_new_SecureData__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SecureData(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -45637,12 +45931,14 @@ SWIGINTERN PyObject *_wrap_new_SenderLocationID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SenderLocationID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -45770,12 +46066,14 @@ SWIGINTERN PyObject *_wrap_new_FirstPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_FirstPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -45946,12 +46244,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedLegIssuer__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_EncodedLegIssuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -46079,12 +46379,14 @@ SWIGINTERN PyObject *_wrap_new_AssignmentMethod__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_AssignmentMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -46255,12 +46557,14 @@ SWIGINTERN PyObject *_wrap_new_RoutingID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RoutingID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -46388,12 +46692,14 @@ SWIGINTERN PyObject *_wrap_new_StrategyParameterType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_StrategyParameterType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -46497,12 +46803,14 @@ SWIGINTERN PyObject *_wrap_new_EncryptMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_EncryptMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -46673,12 +46981,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingStateOrProvinceOfIssue__SWIG_3(PyObject SWIGINTERN PyObject *_wrap_new_UnderlyingStateOrProvinceOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -46806,12 +47116,14 @@ SWIGINTERN PyObject *_wrap_new_ApplNewSeqNum__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ApplNewSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -46915,12 +47227,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEncodedSecurityDescLen__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_DerivativeEncodedSecurityDescLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -47091,12 +47405,14 @@ SWIGINTERN PyObject *_wrap_new_TradingCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TradingCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -47224,12 +47540,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryHighLimitPrice__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_SecondaryHighLimitPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -47333,12 +47651,14 @@ SWIGINTERN PyObject *_wrap_new_OrderAvgPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_OrderAvgPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -47509,12 +47829,14 @@ SWIGINTERN PyObject *_wrap_new_PosAmtType__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_PosAmtType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -47642,12 +47964,14 @@ SWIGINTERN PyObject *_wrap_new_ResetSeqNumFlag__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ResetSeqNumFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -47751,12 +48075,14 @@ SWIGINTERN PyObject *_wrap_new_NoHops__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_NoHops(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -47860,12 +48186,14 @@ SWIGINTERN PyObject *_wrap_new_CollInquiryResult__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_CollInquiryResult(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -48036,12 +48364,14 @@ SWIGINTERN PyObject *_wrap_new_StartDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_StartDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -48169,12 +48499,14 @@ SWIGINTERN PyObject *_wrap_new_CollAsgnRespType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_CollAsgnRespType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -48278,12 +48610,14 @@ SWIGINTERN PyObject *_wrap_new_OrderBookingQty__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_OrderBookingQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -48387,12 +48721,14 @@ SWIGINTERN PyObject *_wrap_new_NoQuoteQualifiers__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoQuoteQualifiers(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -48496,12 +48832,14 @@ SWIGINTERN PyObject *_wrap_new_UnsolicitedIndicator__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnsolicitedIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -48672,12 +49010,14 @@ SWIGINTERN PyObject *_wrap_new_RefCstmApplVerID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_RefCstmApplVerID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -48872,12 +49212,14 @@ SWIGINTERN PyObject *_wrap_new_SideExecID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SideExecID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -49072,12 +49414,14 @@ SWIGINTERN PyObject *_wrap_new_RejectText__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_RejectText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -49272,12 +49616,14 @@ SWIGINTERN PyObject *_wrap_new_ExchangeSpecialInstructions__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_ExchangeSpecialInstructions(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -49472,12 +49818,14 @@ SWIGINTERN PyObject *_wrap_new_TradeID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_TradeID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -49605,12 +49953,14 @@ SWIGINTERN PyObject *_wrap_new_RndPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_RndPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -49714,12 +50064,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteEntryRejectReason__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_QuoteEntryRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -49823,12 +50175,14 @@ SWIGINTERN PyObject *_wrap_new_OrderCapacity__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_OrderCapacity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -49932,12 +50286,14 @@ SWIGINTERN PyObject *_wrap_new_SideLastQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SideLastQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50108,12 +50464,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeUnitOfMeasure__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativeUnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50241,12 +50599,14 @@ SWIGINTERN PyObject *_wrap_new_NoLegAllocs__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NoLegAllocs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50350,12 +50710,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteAckStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_QuoteAckStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50526,12 +50888,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryFirmTradeID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_SecondaryFirmTradeID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50659,12 +51023,14 @@ SWIGINTERN PyObject *_wrap_new_UserRequestType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_UserRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50768,12 +51134,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryTrdType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecondaryTrdType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50877,12 +51245,14 @@ SWIGINTERN PyObject *_wrap_new_TradeReportTransType__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_TradeReportTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -50986,12 +51356,14 @@ SWIGINTERN PyObject *_wrap_new_AdvSide__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_AdvSide(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -51162,12 +51534,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecuritySubType__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_DerivativeSecuritySubType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -51362,12 +51736,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerTradingSessionSubID__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_TriggerTradingSessionSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -51562,12 +51938,14 @@ SWIGINTERN PyObject *_wrap_new_TradeLinkID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TradeLinkID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -51695,12 +52073,14 @@ SWIGINTERN PyObject *_wrap_new_LegBenchmarkPrice__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LegBenchmarkPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -51804,12 +52184,14 @@ SWIGINTERN PyObject *_wrap_new_HopRefID__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_HopRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -51980,12 +52362,14 @@ SWIGINTERN PyObject *_wrap_new_Designation__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_Designation(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -52180,12 +52564,14 @@ SWIGINTERN PyObject *_wrap_new_TradeRequestID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TradeRequestID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -52313,12 +52699,14 @@ SWIGINTERN PyObject *_wrap_new_LegFlowScheduleType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_LegFlowScheduleType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -52489,12 +52877,14 @@ SWIGINTERN PyObject *_wrap_new_LegPriceUnitOfMeasure__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegPriceUnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -52622,12 +53012,14 @@ SWIGINTERN PyObject *_wrap_new_Nested4PartyIDSource__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_Nested4PartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -52731,12 +53123,14 @@ SWIGINTERN PyObject *_wrap_new_CoveredOrUncovered__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_CoveredOrUncovered(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -52840,12 +53234,14 @@ SWIGINTERN PyObject *_wrap_new_AcctIDSource__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_AcctIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -52949,12 +53345,14 @@ SWIGINTERN PyObject *_wrap_new_MktOfferPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MktOfferPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53058,12 +53456,14 @@ SWIGINTERN PyObject *_wrap_new_NoCapacities__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoCapacities(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53167,12 +53567,14 @@ SWIGINTERN PyObject *_wrap_new_TradeRequestType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradeRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53276,12 +53678,14 @@ SWIGINTERN PyObject *_wrap_new_NoNestedPartyIDs__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_NoNestedPartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53385,12 +53789,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TradSesStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53494,12 +53900,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingNotionalPercentageOutstanding__SWIG_1(P SWIGINTERN PyObject *_wrap_new_UnderlyingNotionalPercentageOutstanding(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53603,12 +54011,14 @@ SWIGINTERN PyObject *_wrap_new_ApplLastSeqNum__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ApplLastSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53712,12 +54122,14 @@ SWIGINTERN PyObject *_wrap_new_PegPriceType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_PegPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -53888,12 +54300,14 @@ SWIGINTERN PyObject *_wrap_new_StrategyParameterName__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_StrategyParameterName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54021,12 +54435,14 @@ SWIGINTERN PyObject *_wrap_new_StreamAsgnRejReason__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_StreamAsgnRejReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54130,12 +54546,14 @@ SWIGINTERN PyObject *_wrap_new_MatchIncrement__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MatchIncrement(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54239,12 +54657,14 @@ SWIGINTERN PyObject *_wrap_new_Nested3PartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_Nested3PartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54348,12 +54768,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingPx__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_UnderlyingPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54457,12 +54879,14 @@ SWIGINTERN PyObject *_wrap_new_PriceImprovement__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_PriceImprovement(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54633,12 +55057,14 @@ SWIGINTERN PyObject *_wrap_new_ValuationMethod__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ValuationMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54833,12 +55259,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_DerivativeSecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -54966,12 +55394,14 @@ SWIGINTERN PyObject *_wrap_new_NoExpiration__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoExpiration(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -55142,12 +55572,14 @@ SWIGINTERN PyObject *_wrap_new_TargetCompID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TargetCompID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -55342,12 +55774,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryBuyer__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MDEntryBuyer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -55475,12 +55909,14 @@ SWIGINTERN PyObject *_wrap_new_NoDerivativeInstrumentPartySubIDs__SWIG_1(PyObjec SWIGINTERN PyObject *_wrap_new_NoDerivativeInstrumentPartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -55584,12 +56020,14 @@ SWIGINTERN PyObject *_wrap_new_NoMaturityRules__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoMaturityRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -55760,12 +56198,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteMsgID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_QuoteMsgID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -55893,12 +56333,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TriggerType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -56002,12 +56444,14 @@ SWIGINTERN PyObject *_wrap_new_PriceProtectionScope__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_PriceProtectionScope(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -56111,12 +56555,14 @@ SWIGINTERN PyObject *_wrap_new_TotNumAssignmentReports__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_TotNumAssignmentReports(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -56287,12 +56733,14 @@ SWIGINTERN PyObject *_wrap_new_ContraLegRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ContraLegRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -56420,12 +56868,14 @@ SWIGINTERN PyObject *_wrap_new_TradeReportRejectReason__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_TradeReportRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -56596,12 +57046,14 @@ SWIGINTERN PyObject *_wrap_new_TradeReportRefID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradeReportRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -56729,12 +57181,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityListType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecurityListType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -56905,12 +57359,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityIDSource__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeSecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -57038,12 +57494,14 @@ SWIGINTERN PyObject *_wrap_new_AssignmentUnit__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_AssignmentUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -57214,12 +57672,14 @@ SWIGINTERN PyObject *_wrap_new_TradeReportID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TradeReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -57347,12 +57807,14 @@ SWIGINTERN PyObject *_wrap_new_NoRpts__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_NoRpts(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -57456,12 +57918,14 @@ SWIGINTERN PyObject *_wrap_new_LegBenchmarkPriceType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegBenchmarkPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -57565,12 +58029,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedSubjectLen__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_EncodedSubjectLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -57741,12 +58207,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityXML__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SecurityXML(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -57941,12 +58409,14 @@ SWIGINTERN PyObject *_wrap_new_LegReportID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -58074,12 +58544,14 @@ SWIGINTERN PyObject *_wrap_new_Nested3PartySubIDType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_Nested3PartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -58250,12 +58722,14 @@ SWIGINTERN PyObject *_wrap_new_BenchmarkSecurityIDSource__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_BenchmarkSecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -58383,12 +58857,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteRejectReason__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_QuoteRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -58492,12 +58968,14 @@ SWIGINTERN PyObject *_wrap_new_HeartBtInt__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_HeartBtInt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -58601,12 +59079,14 @@ SWIGINTERN PyObject *_wrap_new_BidForwardPoints__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_BidForwardPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -58710,12 +59190,14 @@ SWIGINTERN PyObject *_wrap_new_PossResend__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_PossResend(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -58886,12 +59368,14 @@ SWIGINTERN PyObject *_wrap_new_Symbol__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_Symbol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -59086,12 +59570,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingSecurityDesc__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -59286,12 +59772,14 @@ SWIGINTERN PyObject *_wrap_new_MarketReportID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MarketReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -59419,12 +59907,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionPrice__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_DiscretionPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -59528,12 +60018,14 @@ SWIGINTERN PyObject *_wrap_new_ContAmtValue__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ContAmtValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -59637,12 +60129,14 @@ SWIGINTERN PyObject *_wrap_new_QuantityType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_QuantityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -59746,12 +60240,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventPriceBoundaryMethod__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_ComplexEventPriceBoundaryMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -59855,12 +60351,14 @@ SWIGINTERN PyObject *_wrap_new_ImpliedMarketIndicator__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_ImpliedMarketIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -60031,12 +60529,14 @@ SWIGINTERN PyObject *_wrap_new_AllocClearingFeeIndicator__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_AllocClearingFeeIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -60164,12 +60664,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteRequestType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_QuoteRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -60273,12 +60775,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityRequestResult__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_SecurityRequestResult(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -60449,12 +60953,14 @@ SWIGINTERN PyObject *_wrap_new_OrderRestrictions__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_OrderRestrictions(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -60582,12 +61088,14 @@ SWIGINTERN PyObject *_wrap_new_NoSideTrdRegTS__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoSideTrdRegTS(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -60758,12 +61266,14 @@ SWIGINTERN PyObject *_wrap_new_Text__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyOb SWIGINTERN PyObject *_wrap_new_Text(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -60891,12 +61401,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedTextLen__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_EncodedTextLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61000,12 +61512,14 @@ SWIGINTERN PyObject *_wrap_new_ListExecInstType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ListExecInstType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61176,12 +61690,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryOrderID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecondaryOrderID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61376,12 +61892,14 @@ SWIGINTERN PyObject *_wrap_new_ExecBroker__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_ExecBroker(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61509,12 +62027,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityXMLLen__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SecurityXMLLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61618,12 +62138,14 @@ SWIGINTERN PyObject *_wrap_new_ApplSeqNum__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_ApplSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61727,12 +62249,14 @@ SWIGINTERN PyObject *_wrap_new_MaxTradeVol__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MaxTradeVol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61836,12 +62360,14 @@ SWIGINTERN PyObject *_wrap_new_OfferSwapPoints__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_OfferSwapPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -61945,12 +62471,14 @@ SWIGINTERN PyObject *_wrap_new_SettlPartySubIDType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SettlPartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62054,12 +62582,14 @@ SWIGINTERN PyObject *_wrap_new_DistribPaymentMethod__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_DistribPaymentMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62163,12 +62693,14 @@ SWIGINTERN PyObject *_wrap_new_TotalAffectedOrders__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TotalAffectedOrders(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62272,12 +62804,14 @@ SWIGINTERN PyObject *_wrap_new_StrikeIncrement__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_StrikeIncrement(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62381,12 +62915,14 @@ SWIGINTERN PyObject *_wrap_new_OrderHandlingInstSource__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_OrderHandlingInstSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62490,12 +63026,14 @@ SWIGINTERN PyObject *_wrap_new_CopyMsgIndicator__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_CopyMsgIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62599,12 +63137,14 @@ SWIGINTERN PyObject *_wrap_new_NoDlvyInst__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NoDlvyInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62775,12 +63315,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteEntryID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_QuoteEntryID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -62908,12 +63450,14 @@ SWIGINTERN PyObject *_wrap_new_AffirmStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_AffirmStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -63084,12 +63628,14 @@ SWIGINTERN PyObject *_wrap_new_MailingInst__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MailingInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -63217,12 +63763,14 @@ SWIGINTERN PyObject *_wrap_new_OfferSize__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_OfferSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -63393,12 +63941,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecurityType__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LegSecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -63526,12 +64076,14 @@ SWIGINTERN PyObject *_wrap_new_OrigCustOrderCapacity__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_OrigCustOrderCapacity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -63635,12 +64187,14 @@ SWIGINTERN PyObject *_wrap_new_AllocMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_AllocMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -63811,12 +64365,14 @@ SWIGINTERN PyObject *_wrap_new_QuantityDate__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_QuantityDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -63944,12 +64500,14 @@ SWIGINTERN PyObject *_wrap_new_TargetStrategyPerformance__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_TargetStrategyPerformance(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -64120,12 +64678,14 @@ SWIGINTERN PyObject *_wrap_new_CardExpDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_CardExpDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -64320,12 +64880,14 @@ SWIGINTERN PyObject *_wrap_new_ConfirmID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ConfirmID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -64520,12 +65082,14 @@ SWIGINTERN PyObject *_wrap_new_StandInstDbName__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_StandInstDbName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -64653,12 +65217,14 @@ SWIGINTERN PyObject *_wrap_new_DayOrderQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_DayOrderQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -64762,12 +65328,14 @@ SWIGINTERN PyObject *_wrap_new_HighLimitPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_HighLimitPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -64938,12 +65506,14 @@ SWIGINTERN PyObject *_wrap_new_FirmTradeID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_FirmTradeID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -65138,12 +65708,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryIndividualAllocID__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_SecondaryIndividualAllocID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -65338,12 +65910,14 @@ SWIGINTERN PyObject *_wrap_new_AgreementDesc__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_AgreementDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -65471,12 +66045,14 @@ SWIGINTERN PyObject *_wrap_new_MassCancelResponse__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_MassCancelResponse(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -65647,12 +66223,14 @@ SWIGINTERN PyObject *_wrap_new_LegSettlCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegSettlCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -65780,12 +66358,14 @@ SWIGINTERN PyObject *_wrap_new_Commission__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_Commission(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -65889,12 +66469,14 @@ SWIGINTERN PyObject *_wrap_new_StreamAsgnReqType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_StreamAsgnReqType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -65998,12 +66580,14 @@ SWIGINTERN PyObject *_wrap_new_BidSwapPoints__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_BidSwapPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -66107,12 +66691,14 @@ SWIGINTERN PyObject *_wrap_new_NoSettlPartyIDs__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoSettlPartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -66283,12 +66869,14 @@ SWIGINTERN PyObject *_wrap_new_SymbolSfx__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_SymbolSfx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -66483,12 +67071,14 @@ SWIGINTERN PyObject *_wrap_new_BusinessRejectRefID__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_BusinessRejectRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -66616,12 +67206,14 @@ SWIGINTERN PyObject *_wrap_new_Price2__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_Price2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -66725,12 +67317,14 @@ SWIGINTERN PyObject *_wrap_new_FillLiquidityInd__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_FillLiquidityInd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -66901,12 +67495,14 @@ SWIGINTERN PyObject *_wrap_new_MassActionReportID__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_MassActionReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -67101,12 +67697,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeIssuer__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_DerivativeIssuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -67234,12 +67832,14 @@ SWIGINTERN PyObject *_wrap_new_ExDestinationIDSource__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_ExDestinationIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -67410,12 +68010,14 @@ SWIGINTERN PyObject *_wrap_new_CollRespID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CollRespID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -67543,12 +68145,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityListRequestType__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_SecurityListRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -67719,12 +68323,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedLegSecurityDesc__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_EncodedLegSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -67919,12 +68525,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSettlementStatus__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingSettlementStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -68119,12 +68727,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityAltID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -68319,12 +68929,14 @@ SWIGINTERN PyObject *_wrap_new_RegistRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_RegistRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -68519,12 +69131,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativePriceQuoteMethod__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativePriceQuoteMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -68652,12 +69266,14 @@ SWIGINTERN PyObject *_wrap_new_OrderDelay__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_OrderDelay(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -68761,12 +69377,14 @@ SWIGINTERN PyObject *_wrap_new_NoNotAffectedOrders__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NoNotAffectedOrders(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -68937,12 +69555,14 @@ SWIGINTERN PyObject *_wrap_new_Nested3PartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_Nested3PartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -69070,12 +69690,14 @@ SWIGINTERN PyObject *_wrap_new_CollAsgnReason__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_CollAsgnReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -69243,12 +69865,14 @@ SWIGINTERN PyObject *_wrap_new_TotalVolumeTradedTime__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TotalVolumeTradedTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -69445,12 +70069,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityExchange__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecurityExchange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -69578,12 +70204,14 @@ SWIGINTERN PyObject *_wrap_new_SettlPriceType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SettlPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -69687,12 +70315,14 @@ SWIGINTERN PyObject *_wrap_new_UnitOfMeasureQty__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_UnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -69863,12 +70493,14 @@ SWIGINTERN PyObject *_wrap_new_UserRequestID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_UserRequestID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -69996,12 +70628,14 @@ SWIGINTERN PyObject *_wrap_new_LastParPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LastParPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -70172,12 +70806,14 @@ SWIGINTERN PyObject *_wrap_new_EndMaturityMonthYear__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_EndMaturityMonthYear(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -70305,12 +70941,14 @@ SWIGINTERN PyObject *_wrap_new_DealingCapacity__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_DealingCapacity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -70414,12 +71052,14 @@ SWIGINTERN PyObject *_wrap_new_PrevClosePx__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_PrevClosePx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -70590,12 +71230,14 @@ SWIGINTERN PyObject *_wrap_new_TradeInputDevice__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradeInputDevice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -70723,12 +71365,14 @@ SWIGINTERN PyObject *_wrap_new_DayCumQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_DayCumQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -70899,12 +71543,14 @@ SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentAcctNum__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentAcctNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -71099,12 +71745,14 @@ SWIGINTERN PyObject *_wrap_new_LegCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -71299,12 +71947,14 @@ SWIGINTERN PyObject *_wrap_new_EncryptedNewPassword__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_EncryptedNewPassword(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -71432,12 +72082,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeMinPriceIncrementAmount__SWIG_1(PyObjec SWIGINTERN PyObject *_wrap_new_DerivativeMinPriceIncrementAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -71541,12 +72193,14 @@ SWIGINTERN PyObject *_wrap_new_NoNested3PartySubIDs__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_NoNested3PartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -71717,12 +72371,14 @@ SWIGINTERN PyObject *_wrap_new_RefSubID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RefSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -71850,12 +72506,14 @@ SWIGINTERN PyObject *_wrap_new_SettlPartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SettlPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -72026,12 +72684,14 @@ SWIGINTERN PyObject *_wrap_new_CashDistribAgentName__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_CashDistribAgentName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -72159,12 +72819,14 @@ SWIGINTERN PyObject *_wrap_new_LegContractMultiplier__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegContractMultiplier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -72268,12 +72930,14 @@ SWIGINTERN PyObject *_wrap_new_ProgPeriodInterval__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_ProgPeriodInterval(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -72377,12 +73041,14 @@ SWIGINTERN PyObject *_wrap_new_LegSettlType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegSettlType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -72553,12 +73219,14 @@ SWIGINTERN PyObject *_wrap_new_OnBehalfOfLocationID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_OnBehalfOfLocationID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -72753,12 +73421,14 @@ SWIGINTERN PyObject *_wrap_new_OnBehalfOfSubID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_OnBehalfOfSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -72950,12 +73620,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventEndTime__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_ComplexEventEndTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -73085,12 +73757,14 @@ SWIGINTERN PyObject *_wrap_new_RateSourceType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RateSourceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -73261,12 +73935,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeStateOrProvinceOfIssue__SWIG_3(PyObject SWIGINTERN PyObject *_wrap_new_DerivativeStateOrProvinceOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -73461,12 +74137,14 @@ SWIGINTERN PyObject *_wrap_new_TradeLegRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TradeLegRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -73658,12 +74336,14 @@ SWIGINTERN PyObject *_wrap_new_RelSymTransactTime__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_RelSymTransactTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -73793,12 +74473,14 @@ SWIGINTERN PyObject *_wrap_new_NoComplexEventTimes__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NoComplexEventTimes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -73902,12 +74584,14 @@ SWIGINTERN PyObject *_wrap_new_LegCalculatedCcyLastQty__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_LegCalculatedCcyLastQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74011,12 +74695,14 @@ SWIGINTERN PyObject *_wrap_new_Nested3PartyIDSource__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_Nested3PartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74187,12 +74873,14 @@ SWIGINTERN PyObject *_wrap_new_DatedDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_DatedDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74387,12 +75075,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SettlInstID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74520,12 +75210,14 @@ SWIGINTERN PyObject *_wrap_new_OpenInterest__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_OpenInterest(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74629,12 +75321,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingContractMultiplier__SWIG_1(PyObject *SW SWIGINTERN PyObject *_wrap_new_UnderlyingContractMultiplier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74738,12 +75432,14 @@ SWIGINTERN PyObject *_wrap_new_TotQuoteEntries__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TotQuoteEntries(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74847,12 +75543,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoCxldQuotes__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TotNoCxldQuotes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -74956,12 +75654,14 @@ SWIGINTERN PyObject *_wrap_new_AggregatedBook__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_AggregatedBook(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -75132,12 +75832,14 @@ SWIGINTERN PyObject *_wrap_new_PaymentRef__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_PaymentRef(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -75332,12 +76034,14 @@ SWIGINTERN PyObject *_wrap_new_PaymentDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_PaymentDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -75465,12 +76169,14 @@ SWIGINTERN PyObject *_wrap_new_OrderPercent__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_OrderPercent(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -75574,12 +76280,14 @@ SWIGINTERN PyObject *_wrap_new_PosQtyStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_PosQtyStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -75683,12 +76391,14 @@ SWIGINTERN PyObject *_wrap_new_NoNested4PartySubIDs__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_NoNested4PartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -75792,12 +76502,14 @@ SWIGINTERN PyObject *_wrap_new_PrivateQuote__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_PrivateQuote(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -75968,12 +76680,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryTradeID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecondaryTradeID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -76168,12 +76882,14 @@ SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentContactPhone__SWIG_3(PyObject * SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentContactPhone(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -76301,12 +77017,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedMktSegmDescLen__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_EncodedMktSegmDescLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -76477,12 +77195,14 @@ SWIGINTERN PyObject *_wrap_new_SideCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SideCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -76610,12 +77330,14 @@ SWIGINTERN PyObject *_wrap_new_LegQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_LegQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -76786,12 +77508,14 @@ SWIGINTERN PyObject *_wrap_new_MsgType__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_MsgType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -76919,12 +77643,14 @@ SWIGINTERN PyObject *_wrap_new_NoTradingSessions__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoTradingSessions(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -77095,12 +77821,14 @@ SWIGINTERN PyObject *_wrap_new_IOIid__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_IOIid(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -77228,12 +77956,14 @@ SWIGINTERN PyObject *_wrap_new_MultiLegReportingType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_MultiLegReportingType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -77404,12 +78134,14 @@ SWIGINTERN PyObject *_wrap_new_IDSource__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_IDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -77604,12 +78336,14 @@ SWIGINTERN PyObject *_wrap_new_LegStipulationType__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_LegStipulationType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -77737,12 +78471,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeContractMultiplierUnit__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_DerivativeContractMultiplierUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -77913,12 +78649,14 @@ SWIGINTERN PyObject *_wrap_new_MarketSegmentID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_MarketSegmentID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -78046,12 +78784,14 @@ SWIGINTERN PyObject *_wrap_new_OrdStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_OrdStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -78222,12 +78962,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityDate__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MaturityDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -78355,12 +79097,14 @@ SWIGINTERN PyObject *_wrap_new_ApplTotalMessageCount__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_ApplTotalMessageCount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -78531,12 +79275,14 @@ SWIGINTERN PyObject *_wrap_new_InstrumentPartySubID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_InstrumentPartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -78664,12 +79410,14 @@ SWIGINTERN PyObject *_wrap_new_CustomerOrFirm__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_CustomerOrFirm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -78773,12 +79521,14 @@ SWIGINTERN PyObject *_wrap_new_AdjustmentType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_AdjustmentType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -78949,12 +79699,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartyID__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -79082,12 +79834,14 @@ SWIGINTERN PyObject *_wrap_new_AsOfIndicator__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_AsOfIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -79258,12 +80012,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteStatusReqID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_QuoteStatusReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -79391,12 +80147,14 @@ SWIGINTERN PyObject *_wrap_new_LegPositionEffect__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LegPositionEffect(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -79500,12 +80258,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MDEntryPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -79609,12 +80369,14 @@ SWIGINTERN PyObject *_wrap_new_MassActionScope__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_MassActionScope(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -79718,12 +80480,14 @@ SWIGINTERN PyObject *_wrap_new_ReportedPxDiff__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ReportedPxDiff(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -79894,12 +80658,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSettlementDate__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingSettlementDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -80027,12 +80793,14 @@ SWIGINTERN PyObject *_wrap_new_NoNestedPartySubIDs__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NoNestedPartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -80203,12 +80971,14 @@ SWIGINTERN PyObject *_wrap_new_AllocReportRefID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_AllocReportRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -80336,12 +81106,14 @@ SWIGINTERN PyObject *_wrap_new_Concession__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_Concession(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -80512,12 +81284,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedSecurityDesc__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_EncodedSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -80712,12 +81486,14 @@ SWIGINTERN PyObject *_wrap_new_ExecRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ExecRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -80845,12 +81621,14 @@ SWIGINTERN PyObject *_wrap_new_VenueType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_VenueType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -80954,12 +81732,14 @@ SWIGINTERN PyObject *_wrap_new_MassActionType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MassActionType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -81063,12 +81843,14 @@ SWIGINTERN PyObject *_wrap_new_PosMaintResult__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PosMaintResult(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -81239,12 +82021,14 @@ SWIGINTERN PyObject *_wrap_new_IOIShares__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_IOIShares(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -81439,12 +82223,14 @@ SWIGINTERN PyObject *_wrap_new_BenchmarkSecurityID__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_BenchmarkSecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -81572,12 +82358,14 @@ SWIGINTERN PyObject *_wrap_new_LegLastQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LegLastQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -81748,12 +82536,14 @@ SWIGINTERN PyObject *_wrap_new_AllocSettlCurrency__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_AllocSettlCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -81948,12 +82738,14 @@ SWIGINTERN PyObject *_wrap_new_LegCountryOfIssue__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LegCountryOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -82148,12 +82940,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityXML__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_DerivativeSecurityXML(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -82348,12 +83142,14 @@ SWIGINTERN PyObject *_wrap_new_StrikeRuleID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_StrikeRuleID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -82548,12 +83344,14 @@ SWIGINTERN PyObject *_wrap_new_RefCompID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RefCompID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -82681,12 +83479,14 @@ SWIGINTERN PyObject *_wrap_new_SettlCurrOfferFxRate__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_SettlCurrOfferFxRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -82790,12 +83590,14 @@ SWIGINTERN PyObject *_wrap_new_OfferYield__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_OfferYield(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -82899,12 +83701,14 @@ SWIGINTERN PyObject *_wrap_new_TargetPartyIDSource__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TargetPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83008,12 +83812,14 @@ SWIGINTERN PyObject *_wrap_new_EncryptedNewPasswordLen__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_EncryptedNewPasswordLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83117,12 +83923,14 @@ SWIGINTERN PyObject *_wrap_new_NoPositions__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NoPositions(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83226,12 +84034,14 @@ SWIGINTERN PyObject *_wrap_new_TotalAccruedInterestAmt__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_TotalAccruedInterestAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83335,12 +84145,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingOptAttribute__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingOptAttribute(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83511,12 +84323,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrAttribValue__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeInstrAttribValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83644,12 +84458,14 @@ SWIGINTERN PyObject *_wrap_new_InstrumentPartyIDSource__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_InstrumentPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83753,12 +84569,14 @@ SWIGINTERN PyObject *_wrap_new_PegOffsetType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_PegOffsetType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83862,12 +84680,14 @@ SWIGINTERN PyObject *_wrap_new_MassCancelRejectReason__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_MassCancelRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -83971,12 +84791,14 @@ SWIGINTERN PyObject *_wrap_new_ResponseTransportType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_ResponseTransportType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -84147,12 +84969,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecurityIDSource__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_LegSecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -84280,12 +85104,14 @@ SWIGINTERN PyObject *_wrap_new_BasisFeaturePrice__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_BasisFeaturePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -84456,12 +85282,14 @@ SWIGINTERN PyObject *_wrap_new_CouponPaymentDate__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_CouponPaymentDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -84589,12 +85417,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesStatusRejReason__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_TradSesStatusRejReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -84698,12 +85528,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingDetachmentPoint__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingDetachmentPoint(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -84874,12 +85706,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityRuleID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MaturityRuleID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85074,12 +85908,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingRepoCollateralSecurityType__SWIG_3(PyOb SWIGINTERN PyObject *_wrap_new_UnderlyingRepoCollateralSecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85207,12 +86043,14 @@ SWIGINTERN PyObject *_wrap_new_NoTimeInForceRules__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NoTimeInForceRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85316,12 +86154,14 @@ SWIGINTERN PyObject *_wrap_new_NoRootPartySubIDs__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoRootPartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85425,12 +86265,14 @@ SWIGINTERN PyObject *_wrap_new_DisplayMinIncr__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_DisplayMinIncr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85534,12 +86376,14 @@ SWIGINTERN PyObject *_wrap_new_TrdRegTimestampType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TrdRegTimestampType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85643,12 +86487,14 @@ SWIGINTERN PyObject *_wrap_new_LegProduct__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LegProduct(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85819,12 +86665,14 @@ SWIGINTERN PyObject *_wrap_new_ApplVerID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ApplVerID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -85952,12 +86800,14 @@ SWIGINTERN PyObject *_wrap_new_HandlInst__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_HandlInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -86061,12 +86911,14 @@ SWIGINTERN PyObject *_wrap_new_ListUpdateAction__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ListUpdateAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -86237,12 +87089,14 @@ SWIGINTERN PyObject *_wrap_new_NestedInstrAttribValue__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_NestedInstrAttribValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -86437,12 +87291,14 @@ SWIGINTERN PyObject *_wrap_new_TradingSessionSubID__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TradingSessionSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -86637,12 +87493,14 @@ SWIGINTERN PyObject *_wrap_new_RFQReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RFQReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -86837,12 +87695,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSymbolSfx__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingLegSymbolSfx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -86970,12 +87830,14 @@ SWIGINTERN PyObject *_wrap_new_LiquidityNumSecurities__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_LiquidityNumSecurities(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -87079,12 +87941,14 @@ SWIGINTERN PyObject *_wrap_new_NoMsgTypes__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NoMsgTypes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -87252,12 +88116,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesStartTime__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradSesStartTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -87387,12 +88253,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MDEntryType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -87563,12 +88431,14 @@ SWIGINTERN PyObject *_wrap_new_AgreementCurrency__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_AgreementCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -87696,12 +88566,14 @@ SWIGINTERN PyObject *_wrap_new_PegMoveType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_PegMoveType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -87805,12 +88677,14 @@ SWIGINTERN PyObject *_wrap_new_PegDifference__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_PegDifference(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -87914,12 +88788,14 @@ SWIGINTERN PyObject *_wrap_new_Spread__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_Spread(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88023,12 +88899,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedAllocTextLen__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_EncodedAllocTextLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88132,12 +89010,14 @@ SWIGINTERN PyObject *_wrap_new_OutsideIndexPct__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_OutsideIndexPct(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88241,12 +89121,14 @@ SWIGINTERN PyObject *_wrap_new_DerivFlexProductEligibilityIndicator__SWIG_1(PyOb SWIGINTERN PyObject *_wrap_new_DerivFlexProductEligibilityIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88350,12 +89232,14 @@ SWIGINTERN PyObject *_wrap_new_AvgPxIndicator__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_AvgPxIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88459,12 +89343,14 @@ SWIGINTERN PyObject *_wrap_new_NoIOIQualifiers__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoIOIQualifiers(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88568,12 +89454,14 @@ SWIGINTERN PyObject *_wrap_new_CancellationRights__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_CancellationRights(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88677,12 +89565,14 @@ SWIGINTERN PyObject *_wrap_new_ListSeqNo__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ListSeqNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -88853,12 +89743,14 @@ SWIGINTERN PyObject *_wrap_new_CardIssNum__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CardIssNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -89053,12 +89945,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedMktSegmDesc__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_EncodedMktSegmDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -89186,12 +90080,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEventType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DerivativeEventType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -89362,12 +90258,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeMaturityMonthYear__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_DerivativeMaturityMonthYear(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -89562,12 +90460,14 @@ SWIGINTERN PyObject *_wrap_new_SideTradeReportID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SideTradeReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -89695,12 +90595,14 @@ SWIGINTERN PyObject *_wrap_new_NoQuoteSets__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NoQuoteSets(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -89804,12 +90706,14 @@ SWIGINTERN PyObject *_wrap_new_Nested4PartySubIDType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_Nested4PartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -89913,12 +90817,14 @@ SWIGINTERN PyObject *_wrap_new_FillPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_FillPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -90022,12 +90928,14 @@ SWIGINTERN PyObject *_wrap_new_StrikeExerciseStyle__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_StrikeExerciseStyle(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -90198,12 +91106,14 @@ SWIGINTERN PyObject *_wrap_new_DeskID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_DeskID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -90331,12 +91241,14 @@ SWIGINTERN PyObject *_wrap_new_CrossPercent__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_CrossPercent(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -90507,12 +91419,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityMonthYear__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MaturityMonthYear(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -90640,12 +91554,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventPrice__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_ComplexEventPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -90749,12 +91665,14 @@ SWIGINTERN PyObject *_wrap_new_NoNewsRefIDs__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoNewsRefIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -90858,12 +91776,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCapValue__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingCapValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -91034,12 +91954,14 @@ SWIGINTERN PyObject *_wrap_new_CPRegType__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CPRegType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -91234,12 +92156,14 @@ SWIGINTERN PyObject *_wrap_new_CashDistribAgentCode__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_CashDistribAgentCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -91367,12 +92291,14 @@ SWIGINTERN PyObject *_wrap_new_ExecPriceType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ExecPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -91543,12 +92469,14 @@ SWIGINTERN PyObject *_wrap_new_LegAllocID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LegAllocID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -91740,12 +92668,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryTime__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MDEntryTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -91875,12 +92805,14 @@ SWIGINTERN PyObject *_wrap_new_TotalNumSecurities__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TotalNumSecurities(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -91984,12 +92916,14 @@ SWIGINTERN PyObject *_wrap_new_AllocSettlInstType__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_AllocSettlInstType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -92160,12 +93094,14 @@ SWIGINTERN PyObject *_wrap_new_TargetPartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TargetPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -92360,12 +93296,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeStrikeCurrency__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_DerivativeStrikeCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -92493,12 +93431,14 @@ SWIGINTERN PyObject *_wrap_new_StatsType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_StatsType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -92602,12 +93542,14 @@ SWIGINTERN PyObject *_wrap_new_ApplExtID__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ApplExtID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -92711,12 +93653,14 @@ SWIGINTERN PyObject *_wrap_new_SettlementCycleNo__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SettlementCycleNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -92887,12 +93831,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingStrikeCurrency__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingStrikeCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -93020,12 +93966,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesMode__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TradSesMode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -93129,12 +94077,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstSource__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SettlInstSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -93305,12 +94255,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityDesc__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -93438,12 +94390,14 @@ SWIGINTERN PyObject *_wrap_new_NoDerivativeInstrumentParties__SWIG_1(PyObject *S SWIGINTERN PyObject *_wrap_new_NoDerivativeInstrumentParties(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -93611,12 +94565,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEventTime__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DerivativeEventTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -93746,12 +94702,14 @@ SWIGINTERN PyObject *_wrap_new_TickIncrement__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TickIncrement(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -93922,12 +94880,14 @@ SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartyID__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -94055,12 +95015,14 @@ SWIGINTERN PyObject *_wrap_new_NoUndlyInstrumentParties__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_NoUndlyInstrumentParties(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -94164,12 +95126,14 @@ SWIGINTERN PyObject *_wrap_new_ExpType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_ExpType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -94340,12 +95304,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryClOrdID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecondaryClOrdID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -94473,12 +95439,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstTransType__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_SettlInstTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -94649,12 +95617,14 @@ SWIGINTERN PyObject *_wrap_new_SideComplianceID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SideComplianceID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -94782,12 +95752,14 @@ SWIGINTERN PyObject *_wrap_new_TradeRequestResult__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TradeRequestResult(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -94958,12 +95930,14 @@ SWIGINTERN PyObject *_wrap_new_OrigPosReqRefID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_OrigPosReqRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -95158,12 +96132,14 @@ SWIGINTERN PyObject *_wrap_new_OrigCrossID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_OrigCrossID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -95358,12 +96334,14 @@ SWIGINTERN PyObject *_wrap_new_TradeInputSource__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradeInputSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -95491,12 +96469,14 @@ SWIGINTERN PyObject *_wrap_new_OrderQty2__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_OrderQty2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -95600,12 +96580,14 @@ SWIGINTERN PyObject *_wrap_new_TestMessageIndicator__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_TestMessageIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -95776,12 +96758,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEventDate__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DerivativeEventDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -95909,12 +96893,14 @@ SWIGINTERN PyObject *_wrap_new_SideGrossTradeAmt__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SideGrossTradeAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96018,12 +97004,14 @@ SWIGINTERN PyObject *_wrap_new_PeggedPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_PeggedPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96127,12 +97115,14 @@ SWIGINTERN PyObject *_wrap_new_ExpirationCycle__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ExpirationCycle(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96236,12 +97226,14 @@ SWIGINTERN PyObject *_wrap_new_AllocCancReplaceReason__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_AllocCancReplaceReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96345,12 +97337,14 @@ SWIGINTERN PyObject *_wrap_new_CxlRejReason__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_CxlRejReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96521,12 +97515,14 @@ SWIGINTERN PyObject *_wrap_new_BeginString__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_BeginString(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96721,12 +97717,14 @@ SWIGINTERN PyObject *_wrap_new_DeliverToSubID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_DeliverToSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96854,12 +97852,14 @@ SWIGINTERN PyObject *_wrap_new_LegPriceUnitOfMeasureQty__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_LegPriceUnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -96963,12 +97963,14 @@ SWIGINTERN PyObject *_wrap_new_NoCollInquiryQualifier__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_NoCollInquiryQualifier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97072,12 +98074,14 @@ SWIGINTERN PyObject *_wrap_new_OfferPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_OfferPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97181,12 +98185,14 @@ SWIGINTERN PyObject *_wrap_new_TotalVolumeTradedDate__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TotalVolumeTradedDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97290,12 +98296,14 @@ SWIGINTERN PyObject *_wrap_new_NoContAmts__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NoContAmts(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97399,12 +98407,14 @@ SWIGINTERN PyObject *_wrap_new_MinOfferSize__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MinOfferSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97508,12 +98518,14 @@ SWIGINTERN PyObject *_wrap_new_AvgParPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_AvgParPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97617,12 +98629,14 @@ SWIGINTERN PyObject *_wrap_new_LegFactor__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegFactor(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97726,12 +98740,14 @@ SWIGINTERN PyObject *_wrap_new_RespondentType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RespondentType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97835,12 +98851,14 @@ SWIGINTERN PyObject *_wrap_new_DisplayLowQty__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_DisplayLowQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -97944,12 +98962,14 @@ SWIGINTERN PyObject *_wrap_new_DKReason__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_DKReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -98053,12 +99073,14 @@ SWIGINTERN PyObject *_wrap_new_BenchmarkPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_BenchmarkPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -98229,12 +99251,14 @@ SWIGINTERN PyObject *_wrap_new_ListID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_ListID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -98429,12 +99453,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecurityAltID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -98562,12 +99588,14 @@ SWIGINTERN PyObject *_wrap_new_PositionEffect__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PositionEffect(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -98671,12 +99699,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerAction__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TriggerAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -98847,12 +99877,14 @@ SWIGINTERN PyObject *_wrap_new_RefOrderID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_RefOrderID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -98980,12 +100012,14 @@ SWIGINTERN PyObject *_wrap_new_ClearingInstruction__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_ClearingInstruction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -99156,12 +100190,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstCode__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SettlInstCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -99289,12 +100325,14 @@ SWIGINTERN PyObject *_wrap_new_NumDaysInterest__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NumDaysInterest(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -99465,12 +100503,14 @@ SWIGINTERN PyObject *_wrap_new_OpenCloseSettlFlag__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_OpenCloseSettlFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -99598,12 +100638,14 @@ SWIGINTERN PyObject *_wrap_new_NoComplexEventDates__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NoComplexEventDates(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -99707,12 +100749,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEncodedIssuerLen__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeEncodedIssuerLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -99816,12 +100860,14 @@ SWIGINTERN PyObject *_wrap_new_StrikeMultiplier__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_StrikeMultiplier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -99925,12 +100971,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionMoveType__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_DiscretionMoveType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -100034,12 +101082,14 @@ SWIGINTERN PyObject *_wrap_new_ListNoOrds__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_ListNoOrds(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -100210,12 +101260,14 @@ SWIGINTERN PyObject *_wrap_new_PegSymbol__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_PegSymbol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -100343,12 +101395,14 @@ SWIGINTERN PyObject *_wrap_new_DayAvgPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_DayAvgPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -100519,12 +101573,14 @@ SWIGINTERN PyObject *_wrap_new_Headline__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Headline(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -100719,12 +101775,14 @@ SWIGINTERN PyObject *_wrap_new_NestedPartySubID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_NestedPartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -100919,12 +101977,14 @@ SWIGINTERN PyObject *_wrap_new_CardIssNo__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CardIssNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -101052,12 +102112,14 @@ SWIGINTERN PyObject *_wrap_new_OptAttribute__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_OptAttribute(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -101161,12 +102223,14 @@ SWIGINTERN PyObject *_wrap_new_LastForwardPoints2__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_LastForwardPoints2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -101270,12 +102334,14 @@ SWIGINTERN PyObject *_wrap_new_MDUpdateType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MDUpdateType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -101379,12 +102445,14 @@ SWIGINTERN PyObject *_wrap_new_TickDirection__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TickDirection(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -101555,12 +102623,14 @@ SWIGINTERN PyObject *_wrap_new_LegRedemptionDate__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LegRedemptionDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -101688,12 +102758,14 @@ SWIGINTERN PyObject *_wrap_new_StrikePrice__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_StrikePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -101864,12 +102936,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedIssuer__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_EncodedIssuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102064,12 +103138,14 @@ SWIGINTERN PyObject *_wrap_new_YieldType__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_YieldType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102197,12 +103273,14 @@ SWIGINTERN PyObject *_wrap_new_TradingReferencePrice__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TradingReferencePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102306,12 +103384,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntrySpotRate__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_MDEntrySpotRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102415,12 +103495,14 @@ SWIGINTERN PyObject *_wrap_new_ParticipationRate__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_ParticipationRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102524,12 +103606,14 @@ SWIGINTERN PyObject *_wrap_new_PegScope__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_PegScope(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102633,12 +103717,14 @@ SWIGINTERN PyObject *_wrap_new_InterestAtMaturity__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_InterestAtMaturity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102809,12 +103895,14 @@ SWIGINTERN PyObject *_wrap_new_LegIndividualAllocID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_LegIndividualAllocID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -102942,12 +104030,14 @@ SWIGINTERN PyObject *_wrap_new_AllowableOneSidednessValue__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_AllowableOneSidednessValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103118,12 +104208,14 @@ SWIGINTERN PyObject *_wrap_new_CashSettlAgentName__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_CashSettlAgentName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103251,12 +104343,14 @@ SWIGINTERN PyObject *_wrap_new_ContraTradeQty__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ContraTradeQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103427,12 +104521,14 @@ SWIGINTERN PyObject *_wrap_new_LegMaturityTime__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LegMaturityTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103560,12 +104656,14 @@ SWIGINTERN PyObject *_wrap_new_SettlDeliveryType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SettlDeliveryType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103669,12 +104767,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryPriceLimitType__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_SecondaryPriceLimitType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103778,12 +104878,14 @@ SWIGINTERN PyObject *_wrap_new_MidPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_MidPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103887,12 +104989,14 @@ SWIGINTERN PyObject *_wrap_new_AvgPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_AvgPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -103996,12 +105100,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionLimitType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DiscretionLimitType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -104169,12 +105275,14 @@ SWIGINTERN PyObject *_wrap_new_StrikeTime__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_StrikeTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -104371,12 +105479,14 @@ SWIGINTERN PyObject *_wrap_new_SettlSessSubID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SettlSessSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -104571,12 +105681,14 @@ SWIGINTERN PyObject *_wrap_new_MailingDtls__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MailingDtls(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -104771,12 +105883,14 @@ SWIGINTERN PyObject *_wrap_new_BidID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_BidID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -104904,12 +106018,14 @@ SWIGINTERN PyObject *_wrap_new_ExerciseMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ExerciseMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -105080,12 +106196,14 @@ SWIGINTERN PyObject *_wrap_new_CommCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_CommCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -105213,12 +106331,14 @@ SWIGINTERN PyObject *_wrap_new_NoSettlOblig__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoSettlOblig(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -105322,12 +106442,14 @@ SWIGINTERN PyObject *_wrap_new_MaxPriceVariation__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MaxPriceVariation(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -105431,12 +106553,14 @@ SWIGINTERN PyObject *_wrap_new_WorkingIndicator__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_WorkingIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -105607,12 +106731,14 @@ SWIGINTERN PyObject *_wrap_new_CashSettlAgentAcctName__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_CashSettlAgentAcctName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -105740,12 +106866,14 @@ SWIGINTERN PyObject *_wrap_new_SellVolume__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SellVolume(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -105849,12 +106977,14 @@ SWIGINTERN PyObject *_wrap_new_SideMultiLegReportingType__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_SideMultiLegReportingType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -106025,12 +107155,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEventText__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DerivativeEventText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -106225,12 +107357,14 @@ SWIGINTERN PyObject *_wrap_new_PegSecurityDesc__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_PegSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -106425,12 +107559,14 @@ SWIGINTERN PyObject *_wrap_new_AllocCustomerCapacity__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_AllocCustomerCapacity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -106558,12 +107694,14 @@ SWIGINTERN PyObject *_wrap_new_ConfirmRejReason__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ConfirmRejReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -106667,12 +107805,14 @@ SWIGINTERN PyObject *_wrap_new_BidRequestTransType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_BidRequestTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -106843,12 +107983,14 @@ SWIGINTERN PyObject *_wrap_new_CashDistribAgentAcctNumber__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_CashDistribAgentAcctNumber(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -107043,12 +108185,14 @@ SWIGINTERN PyObject *_wrap_new_LegExecInst__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegExecInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -107176,12 +108320,14 @@ SWIGINTERN PyObject *_wrap_new_CapPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CapPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -107285,12 +108431,14 @@ SWIGINTERN PyObject *_wrap_new_LegRepurchaseTerm__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LegRepurchaseTerm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -107461,12 +108609,14 @@ SWIGINTERN PyObject *_wrap_new_RegistAcctType__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RegistAcctType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -107594,12 +108744,14 @@ SWIGINTERN PyObject *_wrap_new_MassActionRejectReason__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_MassActionRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -107703,12 +108855,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativePutOrCall__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DerivativePutOrCall(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -107879,12 +109033,14 @@ SWIGINTERN PyObject *_wrap_new_StartMaturityMonthYear__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_StartMaturityMonthYear(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -108012,12 +109168,14 @@ SWIGINTERN PyObject *_wrap_new_CollApplType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_CollApplType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -108121,12 +109279,14 @@ SWIGINTERN PyObject *_wrap_new_NoUnderlyingAmounts__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NoUnderlyingAmounts(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -108230,12 +109390,14 @@ SWIGINTERN PyObject *_wrap_new_ConfirmType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ConfirmType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -108406,12 +109568,14 @@ SWIGINTERN PyObject *_wrap_new_LegMaturityMonthYear__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_LegMaturityMonthYear(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -108606,12 +109770,14 @@ SWIGINTERN PyObject *_wrap_new_RelatdSym__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RelatdSym(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -108806,12 +109972,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecuritySubType__SWIG_3(PyObject *SW SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecuritySubType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -108939,12 +110107,14 @@ SWIGINTERN PyObject *_wrap_new_NoUnderlyingSecurityAltID__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_NoUnderlyingSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109048,12 +110218,14 @@ SWIGINTERN PyObject *_wrap_new_MDQuoteType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MDQuoteType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109157,12 +110329,14 @@ SWIGINTERN PyObject *_wrap_new_QtyType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_QtyType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109266,12 +110440,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteRespType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_QuoteRespType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109375,12 +110551,14 @@ SWIGINTERN PyObject *_wrap_new_IOINaturalFlag__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_IOINaturalFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109551,12 +110729,14 @@ SWIGINTERN PyObject *_wrap_new_BenchmarkCurvePoint__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_BenchmarkCurvePoint(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109684,12 +110864,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesUpdateAction__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TradSesUpdateAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109793,12 +110975,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCashAmount__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingCashAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -109969,12 +111153,14 @@ SWIGINTERN PyObject *_wrap_new_CollAsgnID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CollAsgnID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -110169,12 +111355,14 @@ SWIGINTERN PyObject *_wrap_new_ExchangeRule__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ExchangeRule(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -110369,12 +111557,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedHeadline__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_EncodedHeadline(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -110569,12 +111759,14 @@ SWIGINTERN PyObject *_wrap_new_RegistID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RegistID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -110769,12 +111961,14 @@ SWIGINTERN PyObject *_wrap_new_CrossID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_CrossID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -110902,12 +112096,14 @@ SWIGINTERN PyObject *_wrap_new_NoExecs__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_NoExecs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -111078,12 +112274,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityGroup__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativeSecurityGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -111211,12 +112409,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryDisplayQty__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SecondaryDisplayQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -111387,12 +112587,14 @@ SWIGINTERN PyObject *_wrap_new_RefMsgType__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_RefMsgType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -111587,12 +112789,14 @@ SWIGINTERN PyObject *_wrap_new_StandInstDbID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_StandInstDbID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -111720,12 +112924,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedLegSecurityDescLen__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_EncodedLegSecurityDescLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -111829,12 +113035,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEventPx__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_DerivativeEventPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -111938,12 +113146,14 @@ SWIGINTERN PyObject *_wrap_new_SettlObligSource__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SettlObligSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112047,12 +113257,14 @@ SWIGINTERN PyObject *_wrap_new_TrdSubType__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_TrdSubType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112156,12 +113368,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingIssuerLen__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingIssuerLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112265,12 +113479,14 @@ SWIGINTERN PyObject *_wrap_new_ExecTransType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ExecTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112374,12 +113590,14 @@ SWIGINTERN PyObject *_wrap_new_BeginSeqNo__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_BeginSeqNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112483,12 +113701,14 @@ SWIGINTERN PyObject *_wrap_new_DayBookingInst__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_DayBookingInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112592,12 +113812,14 @@ SWIGINTERN PyObject *_wrap_new_FlowScheduleType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_FlowScheduleType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112701,12 +113923,14 @@ SWIGINTERN PyObject *_wrap_new_MDOriginType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MDOriginType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112810,12 +114034,14 @@ SWIGINTERN PyObject *_wrap_new_CollInquiryStatus__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_CollInquiryStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -112919,12 +114145,14 @@ SWIGINTERN PyObject *_wrap_new_NoInstrAttrib__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoInstrAttrib(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -113095,12 +114323,14 @@ SWIGINTERN PyObject *_wrap_new_RegistEmail__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_RegistEmail(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -113295,12 +114525,14 @@ SWIGINTERN PyObject *_wrap_new_StreamAsgnReqID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_StreamAsgnReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -113428,12 +114660,14 @@ SWIGINTERN PyObject *_wrap_new_CPProgram__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CPProgram(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -113604,12 +114838,14 @@ SWIGINTERN PyObject *_wrap_new_ConfirmReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ConfirmReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -113804,12 +115040,14 @@ SWIGINTERN PyObject *_wrap_new_AltMDSourceID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_AltMDSourceID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -113937,12 +115175,14 @@ SWIGINTERN PyObject *_wrap_new_NoOrders__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoOrders(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -114113,12 +115353,14 @@ SWIGINTERN PyObject *_wrap_new_CashDistribAgentAcctName__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_CashDistribAgentAcctName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -114246,12 +115488,14 @@ SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartyIDSource__SWIG_1(PyObject *SW SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -114422,12 +115666,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSettlMethod__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_UnderlyingSettlMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -114555,12 +115801,14 @@ SWIGINTERN PyObject *_wrap_new_NoMDEntryTypes__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoMDEntryTypes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -114664,12 +115912,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryForwardPoints__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_MDEntryForwardPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -114773,12 +116023,14 @@ SWIGINTERN PyObject *_wrap_new_PosReqType__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_PosReqType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -114882,12 +116134,14 @@ SWIGINTERN PyObject *_wrap_new_MassStatusReqType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MassStatusReqType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115058,12 +116312,14 @@ SWIGINTERN PyObject *_wrap_new_TradeOriginationDate__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_TradeOriginationDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115191,12 +116447,14 @@ SWIGINTERN PyObject *_wrap_new_SettlPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SettlPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115367,12 +116625,14 @@ SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentAcctName__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentAcctName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115500,12 +116760,14 @@ SWIGINTERN PyObject *_wrap_new_NoDerivativeEvents__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NoDerivativeEvents(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115609,12 +116871,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingEndPrice__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingEndPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115718,12 +116982,14 @@ SWIGINTERN PyObject *_wrap_new_SubscriptionRequestType__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_SubscriptionRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115827,12 +117093,14 @@ SWIGINTERN PyObject *_wrap_new_TotalNumSecurityTypes__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TotalNumSecurityTypes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -115936,12 +117204,14 @@ SWIGINTERN PyObject *_wrap_new_NewsCategory__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NewsCategory(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -116045,12 +117315,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegPutOrCall__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingLegPutOrCall(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -116221,12 +117493,14 @@ SWIGINTERN PyObject *_wrap_new_URLLink__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_URLLink(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -116354,12 +117628,14 @@ SWIGINTERN PyObject *_wrap_new_NoInstrumentPartySubIDs__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_NoInstrumentPartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -116463,12 +117739,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCurrentValue__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingCurrentValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -116639,12 +117917,14 @@ SWIGINTERN PyObject *_wrap_new_InterestAccrualDate__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_InterestAccrualDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -116839,12 +118119,14 @@ SWIGINTERN PyObject *_wrap_new_FutSettDate2__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_FutSettDate2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -116972,12 +118254,14 @@ SWIGINTERN PyObject *_wrap_new_NoClearingInstructions__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_NoClearingInstructions(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -117148,12 +118432,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCurrency__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -117348,12 +118634,14 @@ SWIGINTERN PyObject *_wrap_new_LegInterestAccrualDate__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_LegInterestAccrualDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -117548,12 +118836,14 @@ SWIGINTERN PyObject *_wrap_new_NewPassword__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NewPassword(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -117748,12 +119038,14 @@ SWIGINTERN PyObject *_wrap_new_RedemptionDate__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RedemptionDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -117881,12 +119173,14 @@ SWIGINTERN PyObject *_wrap_new_RefApplLastSeqNum__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_RefApplLastSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -117990,12 +119284,14 @@ SWIGINTERN PyObject *_wrap_new_StartCash__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_StartCash(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -118099,12 +119395,14 @@ SWIGINTERN PyObject *_wrap_new_MaxMessageSize__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MaxMessageSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -118208,12 +119506,14 @@ SWIGINTERN PyObject *_wrap_new_OfferForwardPoints__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_OfferForwardPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -118384,12 +119684,14 @@ SWIGINTERN PyObject *_wrap_new_IOIQty__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_IOIQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -118517,12 +119819,14 @@ SWIGINTERN PyObject *_wrap_new_LastQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_LastQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -118626,12 +119930,14 @@ SWIGINTERN PyObject *_wrap_new_ApplResponseError__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_ApplResponseError(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -118802,12 +120108,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityType__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -119002,12 +120310,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativePriceUnitOfMeasure__SWIG_3(PyObject *SW SWIGINTERN PyObject *_wrap_new_DerivativePriceUnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -119135,12 +120445,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerPriceDirection__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TriggerPriceDirection(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -119311,12 +120623,14 @@ SWIGINTERN PyObject *_wrap_new_PositionCurrency__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_PositionCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -119511,12 +120825,14 @@ SWIGINTERN PyObject *_wrap_new_MessageEventSource__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_MessageEventSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -119711,12 +121027,14 @@ SWIGINTERN PyObject *_wrap_new_CollInquiryID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_CollInquiryID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -119844,12 +121162,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingStartValue__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingStartValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -119953,12 +121273,14 @@ SWIGINTERN PyObject *_wrap_new_LastLiquidityInd__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LastLiquidityInd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -120129,12 +121451,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -120262,12 +121586,14 @@ SWIGINTERN PyObject *_wrap_new_NoMDEntries__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NoMDEntries(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -120371,12 +121697,14 @@ SWIGINTERN PyObject *_wrap_new_StrikePriceDeterminationMethod__SWIG_1(PyObject * SWIGINTERN PyObject *_wrap_new_StrikePriceDeterminationMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -120547,12 +121875,14 @@ SWIGINTERN PyObject *_wrap_new_EndDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_EndDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -120680,12 +122010,14 @@ SWIGINTERN PyObject *_wrap_new_CashOutstanding__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_CashOutstanding(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -120856,12 +122188,14 @@ SWIGINTERN PyObject *_wrap_new_MDReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_MDReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121056,12 +122390,14 @@ SWIGINTERN PyObject *_wrap_new_IOIRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_IOIRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121189,12 +122525,14 @@ SWIGINTERN PyObject *_wrap_new_TargetStrategy__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TargetStrategy(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121365,12 +122703,14 @@ SWIGINTERN PyObject *_wrap_new_ConfirmRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ConfirmRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121498,12 +122838,14 @@ SWIGINTERN PyObject *_wrap_new_SellerDays__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SellerDays(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121607,12 +122949,14 @@ SWIGINTERN PyObject *_wrap_new_DueToRelated__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_DueToRelated(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121716,12 +123060,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryTradingReferencePrice__SWIG_1(PyObject * SWIGINTERN PyObject *_wrap_new_SecondaryTradingReferencePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121825,12 +123171,14 @@ SWIGINTERN PyObject *_wrap_new_NoMDFeedTypes__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoMDFeedTypes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -121934,12 +123282,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartySubIDType__SWIG_1(PyObje SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -122107,12 +123457,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesCloseTime__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradSesCloseTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -122309,12 +123661,14 @@ SWIGINTERN PyObject *_wrap_new_ContractSettlMonth__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_ContractSettlMonth(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -122442,12 +123796,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeStrikePrice__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_DerivativeStrikePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -122618,12 +123974,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerSecurityDesc__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TriggerSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -122818,12 +124176,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCashType__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingCashType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -122951,12 +124311,14 @@ SWIGINTERN PyObject *_wrap_new_NoMiscFees__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NoMiscFees(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -123060,12 +124422,14 @@ SWIGINTERN PyObject *_wrap_new_CustOrderCapacity__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_CustOrderCapacity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -123236,12 +124600,14 @@ SWIGINTERN PyObject *_wrap_new_LegAllocSettlCurrency__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegAllocSettlCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -123369,12 +124735,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingAdjustedQuantity__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingAdjustedQuantity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -123478,12 +124846,14 @@ SWIGINTERN PyObject *_wrap_new_OwnershipType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_OwnershipType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -123587,12 +124957,14 @@ SWIGINTERN PyObject *_wrap_new_MaxShow__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_MaxShow(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -123763,12 +125135,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecurityID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_LegSecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -123963,12 +125337,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityDesc__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_DerivativeSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -124163,12 +125539,14 @@ SWIGINTERN PyObject *_wrap_new_UnitOfMeasure__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_UnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -124296,12 +125674,14 @@ SWIGINTERN PyObject *_wrap_new_Quantity__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Quantity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -124472,12 +125852,14 @@ SWIGINTERN PyObject *_wrap_new_NewsID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_NewsID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -124605,12 +125987,14 @@ SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartySubIDType__SWIG_1(PyObject *S SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -124781,12 +126165,14 @@ SWIGINTERN PyObject *_wrap_new_SettleOnOpenFlag__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SettleOnOpenFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -124978,12 +126364,14 @@ SWIGINTERN PyObject *_wrap_new_LastUpdateTime__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_LastUpdateTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -125113,12 +126501,14 @@ SWIGINTERN PyObject *_wrap_new_RepurchaseRate__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RepurchaseRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -125222,12 +126612,14 @@ SWIGINTERN PyObject *_wrap_new_RepurchaseTerm__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RepurchaseTerm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -125331,12 +126723,14 @@ SWIGINTERN PyObject *_wrap_new_NestedPartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NestedPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -125507,12 +126901,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryExecID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SecondaryExecID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -125707,12 +127103,14 @@ SWIGINTERN PyObject *_wrap_new_Pool__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyOb SWIGINTERN PyObject *_wrap_new_Pool(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -125840,12 +127238,14 @@ SWIGINTERN PyObject *_wrap_new_NoTickRules__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NoTickRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -125949,12 +127349,14 @@ SWIGINTERN PyObject *_wrap_new_Volatility__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_Volatility(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126058,12 +127460,14 @@ SWIGINTERN PyObject *_wrap_new_PctAtRisk__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_PctAtRisk(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126234,12 +127638,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityExchange__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityExchange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126367,12 +127773,14 @@ SWIGINTERN PyObject *_wrap_new_LegStrikePrice__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_LegStrikePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126476,12 +127884,14 @@ SWIGINTERN PyObject *_wrap_new_SettlmntTyp__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SettlmntTyp(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126585,12 +127995,14 @@ SWIGINTERN PyObject *_wrap_new_TradePublishIndicator__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TradePublishIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126694,12 +128106,14 @@ SWIGINTERN PyObject *_wrap_new_ApplResponseType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ApplResponseType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126803,12 +128217,14 @@ SWIGINTERN PyObject *_wrap_new_MDSubBookType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_MDSubBookType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -126979,12 +128395,14 @@ SWIGINTERN PyObject *_wrap_new_Username__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Username(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -127112,12 +128530,14 @@ SWIGINTERN PyObject *_wrap_new_StandInstDbType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_StandInstDbType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -127221,12 +128641,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteEntryStatus__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_QuoteEntryStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -127330,12 +128752,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerPriceType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TriggerPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -127439,12 +128863,14 @@ SWIGINTERN PyObject *_wrap_new_SideTrdSubTyp__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SideTrdSubTyp(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -127615,12 +129041,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingTradingSessionSubID__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_UnderlyingTradingSessionSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -127748,12 +129176,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstReqRejCode__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SettlInstReqRejCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -127857,12 +129287,14 @@ SWIGINTERN PyObject *_wrap_new_MktBidPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MktBidPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128033,12 +129465,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSymbol__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingLegSymbol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128166,12 +129600,14 @@ SWIGINTERN PyObject *_wrap_new_StrikeValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_StrikeValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128275,12 +129711,14 @@ SWIGINTERN PyObject *_wrap_new_Urgency__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_Urgency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128451,12 +129889,14 @@ SWIGINTERN PyObject *_wrap_new_AllocID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_AllocID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128584,12 +130024,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingDeliveryAmount__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingDeliveryAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128693,12 +130135,14 @@ SWIGINTERN PyObject *_wrap_new_SideQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_SideQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128802,12 +130246,14 @@ SWIGINTERN PyObject *_wrap_new_CollAsgnTransType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_CollAsgnTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -128911,12 +130357,14 @@ SWIGINTERN PyObject *_wrap_new_ThresholdAmount__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ThresholdAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129020,12 +130468,14 @@ SWIGINTERN PyObject *_wrap_new_DefBidSize__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_DefBidSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129196,12 +130646,14 @@ SWIGINTERN PyObject *_wrap_new_LegStateOrProvinceOfIssue__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_LegStateOrProvinceOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129329,12 +130781,14 @@ SWIGINTERN PyObject *_wrap_new_PaymentMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_PaymentMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129438,12 +130892,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegOptAttribute__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingLegOptAttribute(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129547,12 +131003,14 @@ SWIGINTERN PyObject *_wrap_new_LegVolatility__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_LegVolatility(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129656,12 +131114,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrAttribType__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_DerivativeInstrAttribType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129765,12 +131225,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeUnitOfMeasureQty__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeUnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129874,12 +131336,14 @@ SWIGINTERN PyObject *_wrap_new_NoStatsIndicators__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoStatsIndicators(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -129983,12 +131447,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerPriceTypeScope__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TriggerPriceTypeScope(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -130159,12 +131625,14 @@ SWIGINTERN PyObject *_wrap_new_LastNetworkResponseID__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LastNetworkResponseID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -130292,12 +131760,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSettlPriceType__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingSettlPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -130468,12 +131938,14 @@ SWIGINTERN PyObject *_wrap_new_ApplReportID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ApplReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -130601,12 +132073,14 @@ SWIGINTERN PyObject *_wrap_new_PegLimitType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_PegLimitType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -130777,12 +132251,14 @@ SWIGINTERN PyObject *_wrap_new_ExecID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_ExecID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -130910,12 +132386,14 @@ SWIGINTERN PyObject *_wrap_new_Side__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyOb SWIGINTERN PyObject *_wrap_new_Side(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131019,12 +132497,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLastPx__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_UnderlyingLastPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131128,12 +132608,14 @@ SWIGINTERN PyObject *_wrap_new_MarketDepth__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MarketDepth(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131237,12 +132719,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionOffset__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_DiscretionOffset(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131346,12 +132830,14 @@ SWIGINTERN PyObject *_wrap_new_ContAmtType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ContAmtType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131522,12 +133008,14 @@ SWIGINTERN PyObject *_wrap_new_MiscFeeCurr__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MiscFeeCurr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131655,12 +133143,14 @@ SWIGINTERN PyObject *_wrap_new_AttachmentPoint__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_AttachmentPoint(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131764,12 +133254,14 @@ SWIGINTERN PyObject *_wrap_new_OrderCategory__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_OrderCategory(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -131940,12 +133432,14 @@ SWIGINTERN PyObject *_wrap_new_AdvTransType__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_AdvTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -132073,12 +133567,14 @@ SWIGINTERN PyObject *_wrap_new_WtAverageLiquidity__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_WtAverageLiquidity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -132246,12 +133742,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteSetValidUntilTime__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_QuoteSetValidUntilTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -132381,12 +133879,14 @@ SWIGINTERN PyObject *_wrap_new_NoNested4PartyIDs__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoNested4PartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -132490,12 +133990,14 @@ SWIGINTERN PyObject *_wrap_new_LegPutOrCall__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegPutOrCall(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -132666,12 +134168,14 @@ SWIGINTERN PyObject *_wrap_new_UserStatusText__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_UserStatusText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -132866,12 +134370,14 @@ SWIGINTERN PyObject *_wrap_new_Nested2PartySubID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_Nested2PartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -132999,12 +134505,14 @@ SWIGINTERN PyObject *_wrap_new_EFPTrackingError__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_EFPTrackingError(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -133108,12 +134616,14 @@ SWIGINTERN PyObject *_wrap_new_SideLiquidityInd__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SideLiquidityInd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -133217,12 +134727,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeMinPriceIncrement__SWIG_1(PyObject *SWI SWIGINTERN PyObject *_wrap_new_DerivativeMinPriceIncrement(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -133326,12 +134838,14 @@ SWIGINTERN PyObject *_wrap_new_PublishTrdIndicator__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_PublishTrdIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -133502,12 +135016,14 @@ SWIGINTERN PyObject *_wrap_new_InvestorCountryOfResidence__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_InvestorCountryOfResidence(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -133702,12 +135218,14 @@ SWIGINTERN PyObject *_wrap_new_SideReasonCd__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SideReasonCd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -133835,12 +135353,14 @@ SWIGINTERN PyObject *_wrap_new_MinPriceIncrement__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MinPriceIncrement(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -134011,12 +135531,14 @@ SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentContactName__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentContactName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -134144,12 +135666,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityResponseType__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_SecurityResponseType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -134320,12 +135844,14 @@ SWIGINTERN PyObject *_wrap_new_LegBenchmarkCurvePoint__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_LegBenchmarkCurvePoint(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -134520,12 +136046,14 @@ SWIGINTERN PyObject *_wrap_new_ClearingFirm__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ClearingFirm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -134653,12 +136181,14 @@ SWIGINTERN PyObject *_wrap_new_SessionStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SessionStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -134829,12 +136359,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerSecurityID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_TriggerSecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -134962,12 +136494,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoAllocs__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TotNoAllocs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135071,12 +136605,14 @@ SWIGINTERN PyObject *_wrap_new_NoAltMDSource__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoAltMDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135180,12 +136716,14 @@ SWIGINTERN PyObject *_wrap_new_AllocAccountType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_AllocAccountType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135289,12 +136827,14 @@ SWIGINTERN PyObject *_wrap_new_LastPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_LastPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135398,12 +136938,14 @@ SWIGINTERN PyObject *_wrap_new_AllocTransType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_AllocTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135507,12 +137049,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoQuoteEntries__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_TotNoQuoteEntries(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135616,12 +137160,14 @@ SWIGINTERN PyObject *_wrap_new_MinBidSize__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MinBidSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135792,12 +137338,14 @@ SWIGINTERN PyObject *_wrap_new_SettlBrkrCode__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SettlBrkrCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -135992,12 +137540,14 @@ SWIGINTERN PyObject *_wrap_new_CardHolderName__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_CardHolderName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -136125,12 +137675,14 @@ SWIGINTERN PyObject *_wrap_new_ExpirationQtyType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_ExpirationQtyType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -136234,12 +137786,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingSecurityDescLen__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingSecurityDescLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -136410,12 +137964,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_QuoteReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -136610,12 +138166,14 @@ SWIGINTERN PyObject *_wrap_new_PriceUnitOfMeasure__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_PriceUnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -136810,12 +138368,14 @@ SWIGINTERN PyObject *_wrap_new_TZTransactTime__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TZTransactTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -136943,12 +138503,14 @@ SWIGINTERN PyObject *_wrap_new_AllocHandlInst__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_AllocHandlInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137052,12 +138614,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartyIDSource__SWIG_1(PyObjec SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137161,12 +138725,14 @@ SWIGINTERN PyObject *_wrap_new_CurrencyRatio__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_CurrencyRatio(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137270,12 +138836,14 @@ SWIGINTERN PyObject *_wrap_new_RefreshQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_RefreshQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137379,12 +138947,14 @@ SWIGINTERN PyObject *_wrap_new_TradeRequestStatus__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TradeRequestStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137488,12 +139058,14 @@ SWIGINTERN PyObject *_wrap_new_TrdRepIndicator__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TrdRepIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137597,12 +139169,14 @@ SWIGINTERN PyObject *_wrap_new_MiscFeeAmt__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MiscFeeAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137770,12 +139344,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesOpenTime__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TradSesOpenTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -137905,12 +139481,14 @@ SWIGINTERN PyObject *_wrap_new_PreallocMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PreallocMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -138014,12 +139592,14 @@ SWIGINTERN PyObject *_wrap_new_TaxAdvantageType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TaxAdvantageType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -138190,12 +139770,14 @@ SWIGINTERN PyObject *_wrap_new_MessageEncoding__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_MessageEncoding(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -138323,12 +139905,14 @@ SWIGINTERN PyObject *_wrap_new_NoPartySubIDs__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoPartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -138499,12 +140083,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SettlInstReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -138699,12 +140285,14 @@ SWIGINTERN PyObject *_wrap_new_LegRepoCollateralSecurityType__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_LegRepoCollateralSecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -138899,12 +140487,14 @@ SWIGINTERN PyObject *_wrap_new_AffectedSecondaryOrderID__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_AffectedSecondaryOrderID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -139099,12 +140689,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeMaturityTime__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_DerivativeMaturityTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -139296,12 +140888,14 @@ SWIGINTERN PyObject *_wrap_new_ExpireTime__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_ExpireTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -139431,12 +141025,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingFactor__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_UnderlyingFactor(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -139604,12 +141200,14 @@ SWIGINTERN PyObject *_wrap_new_OrigOrdModTime__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_OrigOrdModTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -139739,12 +141337,14 @@ SWIGINTERN PyObject *_wrap_new_NoTrdRepIndicators__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NoTrdRepIndicators(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -139915,12 +141515,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeMaturityDate__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_DerivativeMaturityDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -140115,12 +141717,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeCFICode__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_DerivativeCFICode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -140248,12 +141852,14 @@ SWIGINTERN PyObject *_wrap_new_Nested2PartySubIDType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_Nested2PartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -140424,12 +142030,14 @@ SWIGINTERN PyObject *_wrap_new_LegIOIQty__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegIOIQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -140624,12 +142232,14 @@ SWIGINTERN PyObject *_wrap_new_ExpireDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_ExpireDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -140757,12 +142367,14 @@ SWIGINTERN PyObject *_wrap_new_NoMatchRules__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoMatchRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -140866,12 +142478,14 @@ SWIGINTERN PyObject *_wrap_new_ApplEndSeqNum__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ApplEndSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -140975,12 +142589,14 @@ SWIGINTERN PyObject *_wrap_new_EventPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_EventPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -141151,12 +142767,14 @@ SWIGINTERN PyObject *_wrap_new_AsgnRptID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_AsgnRptID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -141284,12 +142902,14 @@ SWIGINTERN PyObject *_wrap_new_TimeInForce__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TimeInForce(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -141393,12 +143013,14 @@ SWIGINTERN PyObject *_wrap_new_LowPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_LowPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -141502,12 +143124,14 @@ SWIGINTERN PyObject *_wrap_new_IOIQualifier__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_IOIQualifier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -141678,12 +143302,14 @@ SWIGINTERN PyObject *_wrap_new_WaveNo__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_WaveNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -141811,12 +143437,14 @@ SWIGINTERN PyObject *_wrap_new_StrikePriceBoundaryMethod__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_StrikePriceBoundaryMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -141987,12 +143615,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeIssueDate__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DerivativeIssueDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -142187,12 +143817,14 @@ SWIGINTERN PyObject *_wrap_new_MiscFeeType__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MiscFeeType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -142387,12 +144019,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_QuoteID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -142587,12 +144221,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartyIDSource__SWIG_3(PyObjec SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -142787,12 +144423,14 @@ SWIGINTERN PyObject *_wrap_new_SettlObligID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SettlObligID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -142987,12 +144625,14 @@ SWIGINTERN PyObject *_wrap_new_InstrAttribValue__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_InstrAttribValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -143120,12 +144760,14 @@ SWIGINTERN PyObject *_wrap_new_LiquidityValue__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_LiquidityValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -143296,12 +144938,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityIDSource__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -143429,12 +145073,14 @@ SWIGINTERN PyObject *_wrap_new_NewsRefType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NewsRefType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -143538,12 +145184,14 @@ SWIGINTERN PyObject *_wrap_new_NoOfLegUnderlyings__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NoOfLegUnderlyings(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -143714,12 +145362,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeEncodedSecurityDesc__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_DerivativeEncodedSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -143847,12 +145497,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerOrderType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TriggerOrderType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -143956,12 +145608,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingDirtyPrice__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingDirtyPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -144065,12 +145719,14 @@ SWIGINTERN PyObject *_wrap_new_CrossType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CrossType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -144241,12 +145897,14 @@ SWIGINTERN PyObject *_wrap_new_RepoCollateralSecurityType__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_RepoCollateralSecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -144441,12 +146099,14 @@ SWIGINTERN PyObject *_wrap_new_Password__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Password(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -144641,12 +146301,14 @@ SWIGINTERN PyObject *_wrap_new_OpenCloseSettleFlag__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_OpenCloseSettleFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -144841,12 +146503,14 @@ SWIGINTERN PyObject *_wrap_new_Subject__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_Subject(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145041,12 +146705,14 @@ SWIGINTERN PyObject *_wrap_new_RefApplReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_RefApplReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145174,12 +146840,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingEndValue__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingEndValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145283,12 +146951,14 @@ SWIGINTERN PyObject *_wrap_new_NewSeqNo__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NewSeqNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145392,12 +147062,14 @@ SWIGINTERN PyObject *_wrap_new_OrigTradeHandlingInstr__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_OrigTradeHandlingInstr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145501,12 +147173,14 @@ SWIGINTERN PyObject *_wrap_new_DisplayHighQty__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_DisplayHighQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145610,12 +147284,14 @@ SWIGINTERN PyObject *_wrap_new_MDBookType__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MDBookType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145719,12 +147395,14 @@ SWIGINTERN PyObject *_wrap_new_MarginExcess__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MarginExcess(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -145828,12 +147506,14 @@ SWIGINTERN PyObject *_wrap_new_BasisPxType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_BasisPxType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -146004,12 +147684,14 @@ SWIGINTERN PyObject *_wrap_new_DlvyInst__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_DlvyInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -146204,12 +147886,14 @@ SWIGINTERN PyObject *_wrap_new_ComplianceID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ComplianceID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -146404,12 +148088,14 @@ SWIGINTERN PyObject *_wrap_new_EmailThreadID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_EmailThreadID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -146604,12 +148290,14 @@ SWIGINTERN PyObject *_wrap_new_ContAmtCurr__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ContAmtCurr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -146737,12 +148425,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ComplexEventType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -146846,12 +148536,14 @@ SWIGINTERN PyObject *_wrap_new_MassActionResponse__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_MassActionResponse(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -147022,12 +148714,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingIssueDate__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingIssueDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -147155,12 +148849,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityRequestType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SecurityRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -147264,12 +148960,14 @@ SWIGINTERN PyObject *_wrap_new_AllocInterestAtMaturity__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_AllocInterestAtMaturity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -147373,12 +149071,14 @@ SWIGINTERN PyObject *_wrap_new_ListRejectReason__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ListRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -147549,12 +149249,14 @@ SWIGINTERN PyObject *_wrap_new_DeskType__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_DeskType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -147749,12 +149451,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryTradeReportID__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_SecondaryTradeReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -147949,12 +149653,14 @@ SWIGINTERN PyObject *_wrap_new_SettlType__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_SettlType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -148082,12 +149788,14 @@ SWIGINTERN PyObject *_wrap_new_OpenClose__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_OpenClose(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -148191,12 +149899,14 @@ SWIGINTERN PyObject *_wrap_new_ContractMultiplierUnit__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_ContractMultiplierUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -148300,12 +150010,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryLowLimitPrice__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_SecondaryLowLimitPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -148409,12 +150121,14 @@ SWIGINTERN PyObject *_wrap_new_ExpQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_ExpQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -148585,12 +150299,14 @@ SWIGINTERN PyObject *_wrap_new_NetworkRequestID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_NetworkRequestID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -148718,12 +150434,14 @@ SWIGINTERN PyObject *_wrap_new_TrdType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_TrdType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -148827,12 +150545,14 @@ SWIGINTERN PyObject *_wrap_new_NoUnderlyings__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoUnderlyings(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -149003,12 +150723,14 @@ SWIGINTERN PyObject *_wrap_new_MDMkt__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_MDMkt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -149203,12 +150925,14 @@ SWIGINTERN PyObject *_wrap_new_LastMkt__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_LastMkt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -149403,12 +151127,14 @@ SWIGINTERN PyObject *_wrap_new_RestructuringType__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_RestructuringType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -149536,12 +151262,14 @@ SWIGINTERN PyObject *_wrap_new_NoStrikeRules__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoStrikeRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -149712,12 +151440,14 @@ SWIGINTERN PyObject *_wrap_new_ListName__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ListName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -149845,12 +151575,14 @@ SWIGINTERN PyObject *_wrap_new_ProgRptReqs__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ProgRptReqs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150021,12 +151753,14 @@ SWIGINTERN PyObject *_wrap_new_TradingSessionID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradingSessionID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150154,12 +151888,14 @@ SWIGINTERN PyObject *_wrap_new_ListOrderStatus__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ListOrderStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150263,12 +151999,14 @@ SWIGINTERN PyObject *_wrap_new_RegistStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_RegistStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150372,12 +152110,14 @@ SWIGINTERN PyObject *_wrap_new_PosAmt__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_PosAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150481,12 +152221,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingPriceDeterminationMethod__SWIG_1(PyObje SWIGINTERN PyObject *_wrap_new_UnderlyingPriceDeterminationMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150590,12 +152332,14 @@ SWIGINTERN PyObject *_wrap_new_NoUnderlyingStips__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoUnderlyingStips(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150763,12 +152507,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesPreCloseTime__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TradSesPreCloseTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -150898,12 +152644,14 @@ SWIGINTERN PyObject *_wrap_new_MassCancelRequestType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_MassCancelRequestType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -151074,12 +152822,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityAltIDSource__SWIG_3(PyObject SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityAltIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -151274,12 +153024,14 @@ SWIGINTERN PyObject *_wrap_new_SettlPartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SettlPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -151407,12 +153159,14 @@ SWIGINTERN PyObject *_wrap_new_NoAffectedOrders__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_NoAffectedOrders(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -151583,12 +153337,14 @@ SWIGINTERN PyObject *_wrap_new_CashSettlAgentAcctNum__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_CashSettlAgentAcctNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -151783,12 +153539,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegMaturityMonthYear__SWIG_3(PyObject * SWIGINTERN PyObject *_wrap_new_UnderlyingLegMaturityMonthYear(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -151916,12 +153674,14 @@ SWIGINTERN PyObject *_wrap_new_NoLotTypeRules__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoLotTypeRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -152025,12 +153785,14 @@ SWIGINTERN PyObject *_wrap_new_NoDates__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_NoDates(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -152134,12 +153896,14 @@ SWIGINTERN PyObject *_wrap_new_CxlRejResponseTo__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_CxlRejResponseTo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -152307,12 +154071,14 @@ SWIGINTERN PyObject *_wrap_new_EffectiveTime__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_EffectiveTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -152442,12 +154208,14 @@ SWIGINTERN PyObject *_wrap_new_GrossTradeAmt__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_GrossTradeAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -152618,12 +154386,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityListDesc__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecurityListDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -152818,12 +154588,14 @@ SWIGINTERN PyObject *_wrap_new_NotAffectedOrderID__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NotAffectedOrderID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -152951,12 +154723,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeStrikeValue__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_DerivativeStrikeValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -153060,12 +154834,14 @@ SWIGINTERN PyObject *_wrap_new_NoPosAmt__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoPosAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -153236,12 +155012,14 @@ SWIGINTERN PyObject *_wrap_new_LegCreditRating__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LegCreditRating(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -153369,12 +155147,14 @@ SWIGINTERN PyObject *_wrap_new_BidForwardPoints2__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_BidForwardPoints2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -153545,12 +155325,14 @@ SWIGINTERN PyObject *_wrap_new_SettlDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_SettlDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -153745,12 +155527,14 @@ SWIGINTERN PyObject *_wrap_new_ClientID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ClientID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -153878,12 +155662,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteCancelType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_QuoteCancelType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -154054,12 +155840,14 @@ SWIGINTERN PyObject *_wrap_new_StipulationType__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_StipulationType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -154187,12 +155975,14 @@ SWIGINTERN PyObject *_wrap_new_OutMainCntryUIndex__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_OutMainCntryUIndex(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -154296,12 +156086,14 @@ SWIGINTERN PyObject *_wrap_new_LegSettlmntTyp__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_LegSettlmntTyp(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -154405,12 +156197,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeNTPositionLimit__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_DerivativeNTPositionLimit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -154581,12 +156375,14 @@ SWIGINTERN PyObject *_wrap_new_PriceQuoteMethod__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_PriceQuoteMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -154714,12 +156510,14 @@ SWIGINTERN PyObject *_wrap_new_LowLimitPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_LowLimitPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -154890,12 +156688,14 @@ SWIGINTERN PyObject *_wrap_new_LegUnitOfMeasure__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegUnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155023,12 +156823,14 @@ SWIGINTERN PyObject *_wrap_new_SessionRejectReason__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SessionRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155132,12 +156934,14 @@ SWIGINTERN PyObject *_wrap_new_DeliveryType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_DeliveryType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155241,12 +157045,14 @@ SWIGINTERN PyObject *_wrap_new_AllocPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_AllocPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155350,12 +157156,14 @@ SWIGINTERN PyObject *_wrap_new_NoBidComponents__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoBidComponents(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155459,12 +157267,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteQualifier__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_QuoteQualifier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155635,12 +157445,14 @@ SWIGINTERN PyObject *_wrap_new_Scope__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_Scope(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155768,12 +157580,14 @@ SWIGINTERN PyObject *_wrap_new_NoSecurityAltID__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -155944,12 +157758,14 @@ SWIGINTERN PyObject *_wrap_new_RootPartySubID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RootPartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -156144,12 +157960,14 @@ SWIGINTERN PyObject *_wrap_new_DeliverToLocationID__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DeliverToLocationID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -156277,12 +158095,14 @@ SWIGINTERN PyObject *_wrap_new_DeleteReason__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_DeleteReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -156386,12 +158206,14 @@ SWIGINTERN PyObject *_wrap_new_BidSpotRate__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_BidSpotRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -156562,12 +158384,14 @@ SWIGINTERN PyObject *_wrap_new_Nested4PartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_Nested4PartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -156695,12 +158519,14 @@ SWIGINTERN PyObject *_wrap_new_InViewOfCommon__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_InViewOfCommon(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -156804,12 +158630,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSettlPrice__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingSettlPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -156980,12 +158808,14 @@ SWIGINTERN PyObject *_wrap_new_RegistRejReasonText__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_RegistRejReasonText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -157113,12 +158943,14 @@ SWIGINTERN PyObject *_wrap_new_NoSides__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_NoSides(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -157289,12 +159121,14 @@ SWIGINTERN PyObject *_wrap_new_LegAllocAccount__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LegAllocAccount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -157489,12 +159323,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecurityDesc__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LegSecurityDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -157689,12 +159525,14 @@ SWIGINTERN PyObject *_wrap_new_ClOrdLinkID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ClOrdLinkID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -157886,12 +159724,14 @@ SWIGINTERN PyObject *_wrap_new_OrigSendingTime__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_OrigSendingTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -158021,12 +159861,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedLegIssuerLen__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_EncodedLegIssuerLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -158197,12 +160039,14 @@ SWIGINTERN PyObject *_wrap_new_OrderID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_OrderID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -158397,12 +160241,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityType__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -158530,12 +160376,14 @@ SWIGINTERN PyObject *_wrap_new_RoundingDirection__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_RoundingDirection(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -158706,12 +160554,14 @@ SWIGINTERN PyObject *_wrap_new_FillExecID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_FillExecID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -158839,12 +160689,14 @@ SWIGINTERN PyObject *_wrap_new_NoEvents__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoEvents(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -158948,12 +160800,14 @@ SWIGINTERN PyObject *_wrap_new_RoundLot__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RoundLot(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159057,12 +160911,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntrySize__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MDEntrySize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159166,12 +161022,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedIssuerLen__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_EncodedIssuerLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159275,12 +161133,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativePriceUnitOfMeasureQty__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_DerivativePriceUnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159451,12 +161311,14 @@ SWIGINTERN PyObject *_wrap_new_TimeUnit__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_TimeUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159584,12 +161446,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoOrders__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TotNoOrders(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159693,12 +161557,14 @@ SWIGINTERN PyObject *_wrap_new_LegSwapType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegSwapType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159802,12 +161668,14 @@ SWIGINTERN PyObject *_wrap_new_IOITransType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_IOITransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -159911,12 +161779,14 @@ SWIGINTERN PyObject *_wrap_new_RawDataLength__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_RawDataLength(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -160087,12 +161957,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityType__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -160287,12 +162159,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityAltID__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -160420,12 +162294,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityReportID__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecurityReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -160529,12 +162405,14 @@ SWIGINTERN PyObject *_wrap_new_TotNumReports__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TotNumReports(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -160638,12 +162516,14 @@ SWIGINTERN PyObject *_wrap_new_TotalNumPosReports__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TotalNumPosReports(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -160814,12 +162694,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SecurityReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -160947,12 +162829,14 @@ SWIGINTERN PyObject *_wrap_new_PosReqResult__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_PosReqResult(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -161056,12 +162940,14 @@ SWIGINTERN PyObject *_wrap_new_LegOfferForwardPoints__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegOfferForwardPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -161232,12 +163118,14 @@ SWIGINTERN PyObject *_wrap_new_AllowableOneSidednessCurr__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_AllowableOneSidednessCurr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -161432,12 +163320,14 @@ SWIGINTERN PyObject *_wrap_new_AffectedOrderID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_AffectedOrderID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -161632,12 +163522,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCountryOfIssue__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingCountryOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -161765,12 +163657,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingRepurchaseRate__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingRepurchaseRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -161874,12 +163768,14 @@ SWIGINTERN PyObject *_wrap_new_LastMsgSeqNumProcessed__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_LastMsgSeqNumProcessed(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -162050,12 +163946,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCFICode__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_UnderlyingCFICode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -162183,12 +164081,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeOptAttribute__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_DerivativeOptAttribute(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -162359,12 +164259,14 @@ SWIGINTERN PyObject *_wrap_new_PegSecurityID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_PegSecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -162559,12 +164461,14 @@ SWIGINTERN PyObject *_wrap_new_HostCrossID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_HostCrossID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -162692,12 +164596,14 @@ SWIGINTERN PyObject *_wrap_new_ExecInstValue__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ExecInstValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -162801,12 +164707,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeOptPayAmount__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_DerivativeOptPayAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -162910,12 +164818,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCouponRate__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingCouponRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -163019,12 +164929,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstMode__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SettlInstMode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -163195,12 +165107,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityAltIDSource__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SecurityAltIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -163328,12 +165242,14 @@ SWIGINTERN PyObject *_wrap_new_PreviouslyReported__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_PreviouslyReported(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -163504,12 +165420,14 @@ SWIGINTERN PyObject *_wrap_new_RptSys__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_RptSys(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -163637,12 +165555,14 @@ SWIGINTERN PyObject *_wrap_new_NoNested2PartySubIDs__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_NoNested2PartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -163813,12 +165733,14 @@ SWIGINTERN PyObject *_wrap_new_RefAllocID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_RefAllocID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -163946,12 +165868,14 @@ SWIGINTERN PyObject *_wrap_new_DefOfferSize__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_DefOfferSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -164122,12 +166046,14 @@ SWIGINTERN PyObject *_wrap_new_ProductComplex__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ProductComplex(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -164322,12 +166248,14 @@ SWIGINTERN PyObject *_wrap_new_CustOrderHandlingInst__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_CustOrderHandlingInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -164455,12 +166383,14 @@ SWIGINTERN PyObject *_wrap_new_MDPriceLevel__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MDPriceLevel(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -164564,12 +166494,14 @@ SWIGINTERN PyObject *_wrap_new_LegOptionRatio__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_LegOptionRatio(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -164740,12 +166672,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityStatus__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SecurityStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -164940,12 +166874,14 @@ SWIGINTERN PyObject *_wrap_new_LegRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -165073,12 +167009,14 @@ SWIGINTERN PyObject *_wrap_new_DividendYield__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_DividendYield(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -165182,12 +167120,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartySubIDType__SWIG_1(PyObje SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -165291,12 +167231,14 @@ SWIGINTERN PyObject *_wrap_new_EndStrikePxRange__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_EndStrikePxRange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -165400,12 +167342,14 @@ SWIGINTERN PyObject *_wrap_new_DisplayQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_DisplayQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -165576,12 +167520,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecuritySubType__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_LegSecuritySubType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -165709,12 +167655,14 @@ SWIGINTERN PyObject *_wrap_new_ProcessCode__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ProcessCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -165885,12 +167833,14 @@ SWIGINTERN PyObject *_wrap_new_ExecInst__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ExecInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -166082,12 +168032,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesEndTime__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TradSesEndTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -166281,12 +168233,14 @@ SWIGINTERN PyObject *_wrap_new_OrigTime__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_OrigTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -166480,12 +168434,14 @@ SWIGINTERN PyObject *_wrap_new_ExecValuationPoint__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_ExecValuationPoint(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -166615,12 +168571,14 @@ SWIGINTERN PyObject *_wrap_new_ExecType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ExecType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -166724,12 +168682,14 @@ SWIGINTERN PyObject *_wrap_new_Nested4PartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_Nested4PartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -166833,12 +168793,14 @@ SWIGINTERN PyObject *_wrap_new_MultilegModel__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_MultilegModel(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167009,12 +168971,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityGroup__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SecurityGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167142,12 +169106,14 @@ SWIGINTERN PyObject *_wrap_new_EventType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_EventType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167251,12 +169217,14 @@ SWIGINTERN PyObject *_wrap_new_TradeAllocIndicator__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_TradeAllocIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167427,12 +169395,14 @@ SWIGINTERN PyObject *_wrap_new_YieldCalcDate__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_YieldCalcDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167560,12 +169530,14 @@ SWIGINTERN PyObject *_wrap_new_ValueOfFutures__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ValueOfFutures(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167669,12 +169641,14 @@ SWIGINTERN PyObject *_wrap_new_LegSide__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_LegSide(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167778,12 +169752,14 @@ SWIGINTERN PyObject *_wrap_new_UserStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_UserStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167887,12 +169863,14 @@ SWIGINTERN PyObject *_wrap_new_SideValue1__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SideValue1(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -167996,12 +169974,14 @@ SWIGINTERN PyObject *_wrap_new_CxlQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_CxlQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -168172,12 +170152,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityResponseID__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_SecurityResponseID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -168372,12 +170354,14 @@ SWIGINTERN PyObject *_wrap_new_InstrRegistry__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_InstrRegistry(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -168572,12 +170556,14 @@ SWIGINTERN PyObject *_wrap_new_StreamAsgnRptID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_StreamAsgnRptID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -168705,12 +170691,14 @@ SWIGINTERN PyObject *_wrap_new_OrderDelayUnit__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_OrderDelayUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -168814,12 +170802,14 @@ SWIGINTERN PyObject *_wrap_new_LegCurrencyRatio__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegCurrencyRatio(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -168923,12 +170913,14 @@ SWIGINTERN PyObject *_wrap_new_EndTickPriceRange__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_EndTickPriceRange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -169099,12 +171091,14 @@ SWIGINTERN PyObject *_wrap_new_CollReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CollReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -169299,12 +171293,14 @@ SWIGINTERN PyObject *_wrap_new_LegPool__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_LegPool(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -169432,12 +171428,14 @@ SWIGINTERN PyObject *_wrap_new_ShortQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ShortQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -169541,12 +171539,14 @@ SWIGINTERN PyObject *_wrap_new_SideValue2__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SideValue2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -169650,12 +171650,14 @@ SWIGINTERN PyObject *_wrap_new_TradedFlatSwitch__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TradedFlatSwitch(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -169826,12 +171828,14 @@ SWIGINTERN PyObject *_wrap_new_MassStatusReqID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_MassStatusReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -170023,12 +172027,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventEndDate__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_ComplexEventEndDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -170225,12 +172231,14 @@ SWIGINTERN PyObject *_wrap_new_MarketID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MarketID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -170425,12 +172433,14 @@ SWIGINTERN PyObject *_wrap_new_OrigTradeDate__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_OrigTradeDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -170558,12 +172568,14 @@ SWIGINTERN PyObject *_wrap_new_PreTradeAnonymity__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_PreTradeAnonymity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -170667,12 +172679,14 @@ SWIGINTERN PyObject *_wrap_new_TrdRptStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TrdRptStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -170776,12 +172790,14 @@ SWIGINTERN PyObject *_wrap_new_DistribPercentage__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_DistribPercentage(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -170885,12 +172901,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_QuoteStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -171061,12 +173079,14 @@ SWIGINTERN PyObject *_wrap_new_ClearingAccount__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ClearingAccount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -171261,12 +173281,14 @@ SWIGINTERN PyObject *_wrap_new_TrdMatchID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_TrdMatchID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -171461,12 +173483,14 @@ SWIGINTERN PyObject *_wrap_new_OrderInputDevice__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_OrderInputDevice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -171594,12 +173618,14 @@ SWIGINTERN PyObject *_wrap_new_SolicitedFlag__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SolicitedFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -171767,12 +173793,14 @@ SWIGINTERN PyObject *_wrap_new_TransactTime__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TransactTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -171902,12 +173930,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingFlowScheduleType__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingFlowScheduleType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -172078,12 +174108,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingStipValue__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingStipValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -172211,12 +174243,14 @@ SWIGINTERN PyObject *_wrap_new_NextExpectedMsgSeqNum__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_NextExpectedMsgSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -172387,12 +174421,14 @@ SWIGINTERN PyObject *_wrap_new_BenchmarkCurveCurrency__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_BenchmarkCurveCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -172587,12 +174623,14 @@ SWIGINTERN PyObject *_wrap_new_CFICode__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_CFICode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -172720,12 +174758,14 @@ SWIGINTERN PyObject *_wrap_new_Factor__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_Factor(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -172829,12 +174869,14 @@ SWIGINTERN PyObject *_wrap_new_LastShares__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LastShares(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173002,12 +175044,14 @@ SWIGINTERN PyObject *_wrap_new_EventTime__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_EventTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173137,12 +175181,14 @@ SWIGINTERN PyObject *_wrap_new_RootPartySubIDType__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_RootPartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173246,12 +175292,14 @@ SWIGINTERN PyObject *_wrap_new_ShortSaleReason__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ShortSaleReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173422,12 +175470,14 @@ SWIGINTERN PyObject *_wrap_new_XmlData__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_XmlData(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173555,12 +175605,14 @@ SWIGINTERN PyObject *_wrap_new_NoTargetPartyIDs__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_NoTargetPartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173664,12 +175716,14 @@ SWIGINTERN PyObject *_wrap_new_NoRootPartyIDs__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoRootPartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173840,12 +175894,14 @@ SWIGINTERN PyObject *_wrap_new_EventDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_EventDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -173973,12 +176029,14 @@ SWIGINTERN PyObject *_wrap_new_PegRoundDirection__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_PegRoundDirection(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -174149,12 +176207,14 @@ SWIGINTERN PyObject *_wrap_new_LegSettlDate__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegSettlDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -174282,12 +176342,14 @@ SWIGINTERN PyObject *_wrap_new_ModelType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ModelType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -174391,12 +176453,14 @@ SWIGINTERN PyObject *_wrap_new_DefaultVerIndicator__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DefaultVerIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -174567,12 +176631,14 @@ SWIGINTERN PyObject *_wrap_new_FuturesValuationMethod__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_FuturesValuationMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -174700,12 +176766,14 @@ SWIGINTERN PyObject *_wrap_new_SettlMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SettlMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -174809,12 +176877,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingFXRate__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_UnderlyingFXRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -174918,12 +176988,14 @@ SWIGINTERN PyObject *_wrap_new_ConfirmStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ConfirmStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -175027,12 +177099,14 @@ SWIGINTERN PyObject *_wrap_new_LocateReqd__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LocateReqd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -175203,12 +177277,14 @@ SWIGINTERN PyObject *_wrap_new_PosMaintRptID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_PosMaintRptID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -175336,12 +177412,14 @@ SWIGINTERN PyObject *_wrap_new_Adjustment__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_Adjustment(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -175445,12 +177523,14 @@ SWIGINTERN PyObject *_wrap_new_StreamAsgnType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_StreamAsgnType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -175554,12 +177634,14 @@ SWIGINTERN PyObject *_wrap_new_LastRptRequested__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LastRptRequested(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -175730,12 +177812,14 @@ SWIGINTERN PyObject *_wrap_new_LocaleOfIssue__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_LocaleOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -175930,12 +178014,14 @@ SWIGINTERN PyObject *_wrap_new_SenderSubID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SenderSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176063,12 +178149,14 @@ SWIGINTERN PyObject *_wrap_new_HighPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_HighPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176172,12 +178260,14 @@ SWIGINTERN PyObject *_wrap_new_AllocSettlCurrAmt__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_AllocSettlCurrAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176281,12 +178371,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventPriceBoundaryPrecision__SWIG_1(PyObje SWIGINTERN PyObject *_wrap_new_ComplexEventPriceBoundaryPrecision(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176390,12 +178482,14 @@ SWIGINTERN PyObject *_wrap_new_InstrumentPartyRole__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_InstrumentPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176499,12 +178593,14 @@ SWIGINTERN PyObject *_wrap_new_YieldRedemptionPrice__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_YieldRedemptionPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176608,12 +178704,14 @@ SWIGINTERN PyObject *_wrap_new_CumQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_CumQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176784,12 +178882,14 @@ SWIGINTERN PyObject *_wrap_new_OrigClOrdID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_OrigClOrdID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -176984,12 +179084,14 @@ SWIGINTERN PyObject *_wrap_new_SettlSessID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SettlSessID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -177184,12 +179286,14 @@ SWIGINTERN PyObject *_wrap_new_ParentMktSegmID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_ParentMktSegmID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -177317,12 +179421,14 @@ SWIGINTERN PyObject *_wrap_new_TradeReportType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TradeReportType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -177426,12 +179532,14 @@ SWIGINTERN PyObject *_wrap_new_AvgPrxPrecision__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_AvgPrxPrecision(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -177535,12 +179643,14 @@ SWIGINTERN PyObject *_wrap_new_NoLegs__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_NoLegs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -177711,12 +179821,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSymbol__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_UnderlyingSymbol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -177844,12 +179956,14 @@ SWIGINTERN PyObject *_wrap_new_ExerciseStyle__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ExerciseStyle(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -177953,12 +180067,14 @@ SWIGINTERN PyObject *_wrap_new_HaltReasonChar__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_HaltReasonChar(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -178129,12 +180245,14 @@ SWIGINTERN PyObject *_wrap_new_ExDestination__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ExDestination(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -178262,12 +180380,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrmtAssignmentMethod__SWIG_1(PyObjec SWIGINTERN PyObject *_wrap_new_DerivativeInstrmtAssignmentMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -178438,12 +180558,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingIDSource__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -178638,12 +180760,14 @@ SWIGINTERN PyObject *_wrap_new_AdvId__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_AdvId(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -178835,12 +180959,14 @@ SWIGINTERN PyObject *_wrap_new_TransBkdTime__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TransBkdTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -178970,12 +181096,14 @@ SWIGINTERN PyObject *_wrap_new_LegLastPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegLastPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -179079,12 +181207,14 @@ SWIGINTERN PyObject *_wrap_new_AllocReportType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_AllocReportType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -179255,12 +181385,14 @@ SWIGINTERN PyObject *_wrap_new_RegistDtls__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_RegistDtls(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -179388,12 +181520,14 @@ SWIGINTERN PyObject *_wrap_new_AllocType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_AllocType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -179497,12 +181631,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteRequestRejectReason__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_QuoteRequestRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -179673,12 +181809,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingUnitOfMeasure__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_UnderlyingUnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -179873,12 +182011,14 @@ SWIGINTERN PyObject *_wrap_new_IndividualAllocID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_IndividualAllocID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -180006,12 +182146,14 @@ SWIGINTERN PyObject *_wrap_new_LegOfferPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_LegOfferPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -180115,12 +182257,14 @@ SWIGINTERN PyObject *_wrap_new_LiquidityIndType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LiquidityIndType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -180288,12 +182432,14 @@ SWIGINTERN PyObject *_wrap_new_HopSendingTime__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_HopSendingTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -180423,12 +182569,14 @@ SWIGINTERN PyObject *_wrap_new_ApplResendFlag__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ApplResendFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -180532,12 +182680,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeCapPrice__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_DerivativeCapPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -180641,12 +182791,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexOptPayoutAmount__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_ComplexOptPayoutAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -180817,12 +182969,14 @@ SWIGINTERN PyObject *_wrap_new_LanguageCode__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LanguageCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -181017,12 +183171,14 @@ SWIGINTERN PyObject *_wrap_new_SettlObligRefID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SettlObligRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -181217,12 +183373,14 @@ SWIGINTERN PyObject *_wrap_new_OrigTradeID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_OrigTradeID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -181350,12 +183508,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCollectAmount__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_UnderlyingCollectAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -181459,12 +183619,14 @@ SWIGINTERN PyObject *_wrap_new_StatusValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_StatusValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -181568,12 +183730,14 @@ SWIGINTERN PyObject *_wrap_new_OfferSpotRate__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_OfferSpotRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -181744,12 +183908,14 @@ SWIGINTERN PyObject *_wrap_new_PosType__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_PosType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -181944,12 +184110,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingRedemptionDate__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingRedemptionDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -182144,12 +184312,14 @@ SWIGINTERN PyObject *_wrap_new_SettlDepositoryCode__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SettlDepositoryCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -182277,12 +184447,14 @@ SWIGINTERN PyObject *_wrap_new_StreamAsgnAckType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_StreamAsgnAckType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -182386,12 +184558,14 @@ SWIGINTERN PyObject *_wrap_new_FloorPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_FloorPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -182495,12 +184669,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingPriceUnitOfMeasureQty__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_UnderlyingPriceUnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -182604,12 +184780,14 @@ SWIGINTERN PyObject *_wrap_new_FeeMultiplier__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_FeeMultiplier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -182780,12 +184958,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityTime__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -182980,12 +185160,14 @@ SWIGINTERN PyObject *_wrap_new_ApplID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_ApplID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -183113,12 +185295,14 @@ SWIGINTERN PyObject *_wrap_new_LegGrossTradeAmt__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegGrossTradeAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -183222,12 +185406,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryDate__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MDEntryDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -183398,12 +185584,14 @@ SWIGINTERN PyObject *_wrap_new_LegBenchmarkCurveCurrency__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_LegBenchmarkCurveCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -183531,12 +185719,14 @@ SWIGINTERN PyObject *_wrap_new_OptPayoutAmount__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_OptPayoutAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -183640,12 +185830,14 @@ SWIGINTERN PyObject *_wrap_new_MiscFeeBasis__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MiscFeeBasis(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -183813,12 +186005,14 @@ SWIGINTERN PyObject *_wrap_new_ValidUntilTime__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ValidUntilTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -183948,12 +186142,14 @@ SWIGINTERN PyObject *_wrap_new_OrdType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_OrdType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -184124,12 +186320,14 @@ SWIGINTERN PyObject *_wrap_new_AdvRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_AdvRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -184324,12 +186522,14 @@ SWIGINTERN PyObject *_wrap_new_HopCompID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_HopCompID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -184524,12 +186724,14 @@ SWIGINTERN PyObject *_wrap_new_PosMaintRptRefID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_PosMaintRptRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -184724,12 +186926,14 @@ SWIGINTERN PyObject *_wrap_new_LegStipulationValue__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_LegStipulationValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -184924,12 +187128,14 @@ SWIGINTERN PyObject *_wrap_new_MatchType__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MatchType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185057,12 +187263,14 @@ SWIGINTERN PyObject *_wrap_new_OptPayoutType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_OptPayoutType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185233,12 +187441,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingPriceUnitOfMeasure__SWIG_3(PyObject *SW SWIGINTERN PyObject *_wrap_new_UnderlyingPriceUnitOfMeasure(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185366,12 +187576,14 @@ SWIGINTERN PyObject *_wrap_new_MarketUpdateAction__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_MarketUpdateAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185475,12 +187687,14 @@ SWIGINTERN PyObject *_wrap_new_CollAsgnRejectReason__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_CollAsgnRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185584,12 +187798,14 @@ SWIGINTERN PyObject *_wrap_new_PeggedRefPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PeggedRefPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185693,12 +187909,14 @@ SWIGINTERN PyObject *_wrap_new_IndividualAllocType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_IndividualAllocType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185802,12 +188020,14 @@ SWIGINTERN PyObject *_wrap_new_EndCash__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_EndCash(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -185978,12 +188198,14 @@ SWIGINTERN PyObject *_wrap_new_EventText__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_EventText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -186178,12 +188400,14 @@ SWIGINTERN PyObject *_wrap_new_ExDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_ExDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -186311,12 +188535,14 @@ SWIGINTERN PyObject *_wrap_new_NestedPartyIDSource__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NestedPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -186420,12 +188646,14 @@ SWIGINTERN PyObject *_wrap_new_GTBookingInst__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_GTBookingInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -186596,12 +188824,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeValuationMethod__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_DerivativeValuationMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -186729,12 +188959,14 @@ SWIGINTERN PyObject *_wrap_new_NumberOfOrders__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NumberOfOrders(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -186838,12 +189070,14 @@ SWIGINTERN PyObject *_wrap_new_TrdRepPartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TrdRepPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -186947,12 +189181,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerPrice__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TriggerPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -187056,12 +189292,14 @@ SWIGINTERN PyObject *_wrap_new_MDReportID__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MDReportID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -187232,12 +189470,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryAllocID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SecondaryAllocID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -187365,12 +189605,14 @@ SWIGINTERN PyObject *_wrap_new_LeavesQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LeavesQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -187541,12 +189783,14 @@ SWIGINTERN PyObject *_wrap_new_CardStartDate__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_CardStartDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -187674,12 +189918,14 @@ SWIGINTERN PyObject *_wrap_new_LegCoveredOrUncovered__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_LegCoveredOrUncovered(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -187783,12 +190029,14 @@ SWIGINTERN PyObject *_wrap_new_PutOrCall__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_PutOrCall(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -187959,12 +190207,14 @@ SWIGINTERN PyObject *_wrap_new_MatchAlgorithm__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MatchAlgorithm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -188092,12 +190342,14 @@ SWIGINTERN PyObject *_wrap_new_CalculatedCcyLastQty__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_CalculatedCcyLastQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -188201,12 +190453,14 @@ SWIGINTERN PyObject *_wrap_new_FundRenewWaiv__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_FundRenewWaiv(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -188377,12 +190631,14 @@ SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentName__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -188577,12 +190833,14 @@ SWIGINTERN PyObject *_wrap_new_BidDescriptor__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_BidDescriptor(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -188777,12 +191035,14 @@ SWIGINTERN PyObject *_wrap_new_MDStreamID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MDStreamID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -188910,12 +191170,14 @@ SWIGINTERN PyObject *_wrap_new_NoAsgnReqs__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NoAsgnReqs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189019,12 +191281,14 @@ SWIGINTERN PyObject *_wrap_new_NotionalPercentageOutstanding__SWIG_1(PyObject *S SWIGINTERN PyObject *_wrap_new_NotionalPercentageOutstanding(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189128,12 +191392,14 @@ SWIGINTERN PyObject *_wrap_new_NoSettlInst__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NoSettlInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189304,12 +191570,14 @@ SWIGINTERN PyObject *_wrap_new_SettlInstMsgID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_SettlInstMsgID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189437,12 +191705,14 @@ SWIGINTERN PyObject *_wrap_new_ForexReq__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ForexReq(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189613,12 +191883,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TradSesReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189746,12 +192018,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegStrikePrice__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingLegStrikePrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189855,12 +192129,14 @@ SWIGINTERN PyObject *_wrap_new_TickRuleType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TickRuleType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -189964,12 +192240,14 @@ SWIGINTERN PyObject *_wrap_new_InstrmtAssignmentMethod__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_InstrmtAssignmentMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -190073,12 +192351,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionOffsetType__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_DiscretionOffsetType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -190182,12 +192462,14 @@ SWIGINTERN PyObject *_wrap_new_ConfirmTransType__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ConfirmTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -190291,12 +192573,14 @@ SWIGINTERN PyObject *_wrap_new_TotalTakedown__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TotalTakedown(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -190467,12 +192751,14 @@ SWIGINTERN PyObject *_wrap_new_ResponseDestination__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_ResponseDestination(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -190600,12 +192886,14 @@ SWIGINTERN PyObject *_wrap_new_MDSecSizeType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_MDSecSizeType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -190709,12 +192997,14 @@ SWIGINTERN PyObject *_wrap_new_InstrumentPartySubIDType__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_InstrumentPartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -190885,12 +193175,14 @@ SWIGINTERN PyObject *_wrap_new_LegTimeUnit__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegTimeUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191085,12 +193377,14 @@ SWIGINTERN PyObject *_wrap_new_TransferReason__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TransferReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191218,12 +193512,14 @@ SWIGINTERN PyObject *_wrap_new_ApplQueueMax__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ApplQueueMax(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191327,12 +193623,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionOffsetValue__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_DiscretionOffsetValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191503,12 +193801,14 @@ SWIGINTERN PyObject *_wrap_new_BookingRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_BookingRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191636,12 +193936,14 @@ SWIGINTERN PyObject *_wrap_new_LegBidPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegBidPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191745,12 +194047,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesEvent__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TradSesEvent(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191854,12 +194158,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeProduct__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_DerivativeProduct(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -191963,12 +194269,14 @@ SWIGINTERN PyObject *_wrap_new_RootPartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_RootPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -192072,12 +194380,14 @@ SWIGINTERN PyObject *_wrap_new_DlvyInstType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_DlvyInstType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -192181,12 +194491,14 @@ SWIGINTERN PyObject *_wrap_new_NoLinesOfText__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoLinesOfText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -192357,12 +194669,14 @@ SWIGINTERN PyObject *_wrap_new_PosReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_PosReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -192557,12 +194871,14 @@ SWIGINTERN PyObject *_wrap_new_LegSecurityAltIDSource__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_LegSecurityAltIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -192757,12 +195073,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedSubject__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_EncodedSubject(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -192957,12 +195275,14 @@ SWIGINTERN PyObject *_wrap_new_ContraBroker__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ContraBroker(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -193157,12 +195477,14 @@ SWIGINTERN PyObject *_wrap_new_TradeCondition__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TradeCondition(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -193357,12 +195679,14 @@ SWIGINTERN PyObject *_wrap_new_PartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_PartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -193557,12 +195881,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MDEntryID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -193757,12 +196083,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityExchange__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityExchange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -193890,12 +196218,14 @@ SWIGINTERN PyObject *_wrap_new_PriceLimitType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PriceLimitType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -194066,12 +196396,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerSecurityIDSource__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_TriggerSecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -194199,12 +196531,14 @@ SWIGINTERN PyObject *_wrap_new_NoUndlyInstrumentPartySubIDs__SWIG_1(PyObject *SW SWIGINTERN PyObject *_wrap_new_NoUndlyInstrumentPartySubIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -194375,12 +196709,14 @@ SWIGINTERN PyObject *_wrap_new_ClientBidID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ClientBidID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -194508,12 +196844,14 @@ SWIGINTERN PyObject *_wrap_new_NetChgPrevDay__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NetChgPrevDay(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -194684,12 +197022,14 @@ SWIGINTERN PyObject *_wrap_new_DefaultApplVerID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_DefaultApplVerID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -194884,12 +197224,14 @@ SWIGINTERN PyObject *_wrap_new_IOIID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_IOIID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -195017,12 +197359,14 @@ SWIGINTERN PyObject *_wrap_new_SpreadToBenchmark__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SpreadToBenchmark(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -195126,12 +197470,14 @@ SWIGINTERN PyObject *_wrap_new_CommType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CommType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -195235,12 +197581,14 @@ SWIGINTERN PyObject *_wrap_new_RegistRejReasonCode__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_RegistRejReasonCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -195408,12 +197756,14 @@ SWIGINTERN PyObject *_wrap_new_SideTimeInForce__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SideTimeInForce(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -195607,12 +197957,14 @@ SWIGINTERN PyObject *_wrap_new_TrdRegTimestamp__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TrdRegTimestamp(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -195809,12 +198161,14 @@ SWIGINTERN PyObject *_wrap_new_FinancialStatus__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_FinancialStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -195942,12 +198296,14 @@ SWIGINTERN PyObject *_wrap_new_NoTrades__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoTrades(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196051,12 +198407,14 @@ SWIGINTERN PyObject *_wrap_new_LastFragment__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LastFragment(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196227,12 +198585,14 @@ SWIGINTERN PyObject *_wrap_new_PartySubID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_PartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196360,12 +198720,14 @@ SWIGINTERN PyObject *_wrap_new_AllocQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_AllocQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196469,12 +198831,14 @@ SWIGINTERN PyObject *_wrap_new_NotifyBrokerOfCredit__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_NotifyBrokerOfCredit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196578,12 +198942,14 @@ SWIGINTERN PyObject *_wrap_new_SideTrdRegTimestampType__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_SideTrdRegTimestampType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196754,12 +199120,14 @@ SWIGINTERN PyObject *_wrap_new_AgreementDate__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_AgreementDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196887,12 +199255,14 @@ SWIGINTERN PyObject *_wrap_new_PartySubIDType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PartySubIDType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -196996,12 +199366,14 @@ SWIGINTERN PyObject *_wrap_new_TotalNetValue__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TotalNetValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -197105,12 +199477,14 @@ SWIGINTERN PyObject *_wrap_new_AllocNoOrdersType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_AllocNoOrdersType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -197281,12 +199655,14 @@ SWIGINTERN PyObject *_wrap_new_AllocLinkID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_AllocLinkID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -197414,12 +199790,14 @@ SWIGINTERN PyObject *_wrap_new_RoundingModulus__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_RoundingModulus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -197590,12 +199968,14 @@ SWIGINTERN PyObject *_wrap_new_OnBehalfOfCompID__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_OnBehalfOfCompID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -197790,12 +200170,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -197990,12 +200372,14 @@ SWIGINTERN PyObject *_wrap_new_SettlObligMsgID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SettlObligMsgID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198123,12 +200507,14 @@ SWIGINTERN PyObject *_wrap_new_PositionLimit__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_PositionLimit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198232,12 +200618,14 @@ SWIGINTERN PyObject *_wrap_new_SharedCommission__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_SharedCommission(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198341,12 +200729,14 @@ SWIGINTERN PyObject *_wrap_new_AllowableOneSidednessPct__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_AllowableOneSidednessPct(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198517,12 +200907,14 @@ SWIGINTERN PyObject *_wrap_new_AllocText__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_AllocText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198650,12 +201042,14 @@ SWIGINTERN PyObject *_wrap_new_EndSeqNo__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_EndSeqNo(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198759,12 +201153,14 @@ SWIGINTERN PyObject *_wrap_new_NoPartyIDs__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NoPartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198868,12 +201264,14 @@ SWIGINTERN PyObject *_wrap_new_NoContraBrokers__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoContraBrokers(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -198977,12 +201375,14 @@ SWIGINTERN PyObject *_wrap_new_AllocLinkType__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_AllocLinkType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -199086,12 +201486,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingAllocationPercent__SWIG_1(PyObject *SWI SWIGINTERN PyObject *_wrap_new_UnderlyingAllocationPercent(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -199195,12 +201597,14 @@ SWIGINTERN PyObject *_wrap_new_AllocAccruedInterestAmt__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_AllocAccruedInterestAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -199371,12 +201775,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedSecurityListDesc__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_EncodedSecurityListDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -199504,12 +201910,14 @@ SWIGINTERN PyObject *_wrap_new_EncryptedPasswordLen__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_EncryptedPasswordLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -199613,12 +202021,14 @@ SWIGINTERN PyObject *_wrap_new_LegDividendYield__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegDividendYield(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -199722,12 +202132,14 @@ SWIGINTERN PyObject *_wrap_new_RefreshIndicator__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_RefreshIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -199898,12 +202310,14 @@ SWIGINTERN PyObject *_wrap_new_SideSettlCurrency__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SideSettlCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200031,12 +202445,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSettlementType__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UnderlyingSettlementType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200140,12 +202556,14 @@ SWIGINTERN PyObject *_wrap_new_OrderCapacityQty__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_OrderCapacityQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200249,12 +202667,14 @@ SWIGINTERN PyObject *_wrap_new_LongQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_LongQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200358,12 +202778,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSettlMethod__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_DerivativeSettlMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200534,12 +202956,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerTradingSessionID__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_TriggerTradingSessionID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200667,12 +203091,14 @@ SWIGINTERN PyObject *_wrap_new_DisplayMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_DisplayMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200776,12 +203202,14 @@ SWIGINTERN PyObject *_wrap_new_RptSeq__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_RptSeq(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -200952,12 +203380,14 @@ SWIGINTERN PyObject *_wrap_new_MDEntryOriginator__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_MDEntryOriginator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -201152,12 +203582,14 @@ SWIGINTERN PyObject *_wrap_new_LegInstrRegistry__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegInstrRegistry(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -201285,12 +203717,14 @@ SWIGINTERN PyObject *_wrap_new_FillQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_FillQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -201461,12 +203895,14 @@ SWIGINTERN PyObject *_wrap_new_PegSecurityIDSource__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_PegSecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -201661,12 +204097,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityTime__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MaturityTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -201861,12 +204299,14 @@ SWIGINTERN PyObject *_wrap_new_MDFeedType__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MDFeedType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -201994,12 +204434,14 @@ SWIGINTERN PyObject *_wrap_new_CollStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CollStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -202170,12 +204612,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecuritySubType__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UnderlyingSecuritySubType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -202370,12 +204814,14 @@ SWIGINTERN PyObject *_wrap_new_CstmApplVerID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_CstmApplVerID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -202503,12 +204949,14 @@ SWIGINTERN PyObject *_wrap_new_DefaultApplExtID__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_DefaultApplExtID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -202612,12 +205060,14 @@ SWIGINTERN PyObject *_wrap_new_NoDerivativeSecurityAltID__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_NoDerivativeSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -202721,12 +205171,14 @@ SWIGINTERN PyObject *_wrap_new_SideValueInd__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_SideValueInd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -202897,12 +205349,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedText__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_EncodedText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -203097,12 +205551,14 @@ SWIGINTERN PyObject *_wrap_new_Account__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_Account(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -203230,12 +205686,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerNewPrice__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TriggerNewPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -203339,12 +205797,14 @@ SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartyRole__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -203448,12 +205908,14 @@ SWIGINTERN PyObject *_wrap_new_MsgDirection__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_MsgDirection(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -203624,12 +206086,14 @@ SWIGINTERN PyObject *_wrap_new_LegMaturityDate__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LegMaturityDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -203757,12 +206221,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingContractMultiplierUnit__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_UnderlyingContractMultiplierUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -203933,12 +206399,14 @@ SWIGINTERN PyObject *_wrap_new_InputSource__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_InputSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -204066,12 +206534,14 @@ SWIGINTERN PyObject *_wrap_new_MDUpdateAction__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MDUpdateAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -204175,12 +206645,14 @@ SWIGINTERN PyObject *_wrap_new_MatchStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MatchStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -204284,12 +206756,14 @@ SWIGINTERN PyObject *_wrap_new_RateSource__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_RateSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -204393,12 +206867,14 @@ SWIGINTERN PyObject *_wrap_new_AllocPositionEffect__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_AllocPositionEffect(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -204502,12 +206978,14 @@ SWIGINTERN PyObject *_wrap_new_PartyIDSource__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_PartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -204678,12 +207156,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingIssuer__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_EncodedUnderlyingIssuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -204878,12 +207358,14 @@ SWIGINTERN PyObject *_wrap_new_EncryptedPassword__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_EncryptedPassword(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205011,12 +207493,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerNewQty__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TriggerNewQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205120,12 +207604,14 @@ SWIGINTERN PyObject *_wrap_new_LegLastForwardPoints__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_LegLastForwardPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205229,12 +207715,14 @@ SWIGINTERN PyObject *_wrap_new_TotNumTradeReports__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TotNumTradeReports(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205405,12 +207893,14 @@ SWIGINTERN PyObject *_wrap_new_RefApplVerID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_RefApplVerID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205538,12 +208028,14 @@ SWIGINTERN PyObject *_wrap_new_LastSpotRate__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LastSpotRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205647,12 +208139,14 @@ SWIGINTERN PyObject *_wrap_new_Price__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_Price(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205823,12 +208317,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityIDSource__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -205956,12 +208452,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoSecurityTypes__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TotNoSecurityTypes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -206065,12 +208563,14 @@ SWIGINTERN PyObject *_wrap_new_ReportedPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_ReportedPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -206241,12 +208741,14 @@ SWIGINTERN PyObject *_wrap_new_LegSymbol__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegSymbol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -206441,12 +208943,14 @@ SWIGINTERN PyObject *_wrap_new_LegIssuer__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegIssuer(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -206641,12 +209145,14 @@ SWIGINTERN PyObject *_wrap_new_RegistDetls__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_RegistDetls(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -206841,12 +209347,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityID__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -206974,12 +209482,14 @@ SWIGINTERN PyObject *_wrap_new_MinLotSize__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_MinLotSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -207083,12 +209593,14 @@ SWIGINTERN PyObject *_wrap_new_NumTickets__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NumTickets(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -207259,12 +209771,14 @@ SWIGINTERN PyObject *_wrap_new_LegLocaleOfIssue__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegLocaleOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -207392,12 +209906,14 @@ SWIGINTERN PyObject *_wrap_new_ExchangeForPhysical__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_ExchangeForPhysical(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -207501,12 +210017,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityTradingEvent__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_SecurityTradingEvent(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -207610,12 +210128,14 @@ SWIGINTERN PyObject *_wrap_new_MinPriceIncrementAmount__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_MinPriceIncrementAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -207719,12 +210239,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingPayAmount__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingPayAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -207895,12 +210417,14 @@ SWIGINTERN PyObject *_wrap_new_SettlPartySubID__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SettlPartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -208028,12 +210552,14 @@ SWIGINTERN PyObject *_wrap_new_AllocNetMoney__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_AllocNetMoney(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -208204,12 +210730,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityDay__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityDay(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -208404,12 +210932,14 @@ SWIGINTERN PyObject *_wrap_new_NetworkResponseID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NetworkResponseID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -208537,12 +211067,14 @@ SWIGINTERN PyObject *_wrap_new_NumBidders__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_NumBidders(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -208646,12 +211178,14 @@ SWIGINTERN PyObject *_wrap_new_AllocAcctIDSource__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_AllocAcctIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -208755,12 +211289,14 @@ SWIGINTERN PyObject *_wrap_new_AllocAvgPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_AllocAvgPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -208931,12 +211467,14 @@ SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentCode__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_SecuritySettlAgentCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209064,12 +211602,14 @@ SWIGINTERN PyObject *_wrap_new_NoDistribInsts__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoDistribInsts(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209173,12 +211713,14 @@ SWIGINTERN PyObject *_wrap_new_CustDirectedOrder__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_CustDirectedOrder(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209282,12 +211824,14 @@ SWIGINTERN PyObject *_wrap_new_FairValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_FairValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209391,12 +211935,14 @@ SWIGINTERN PyObject *_wrap_new_NoStrikes__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoStrikes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209500,12 +212046,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedSecurityListDescLen__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_EncodedSecurityListDescLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209609,12 +212157,14 @@ SWIGINTERN PyObject *_wrap_new_LegExerciseStyle__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LegExerciseStyle(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209785,12 +212335,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSymbolSfx__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_DerivativeSymbolSfx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -209918,12 +212470,14 @@ SWIGINTERN PyObject *_wrap_new_NestedInstrAttribType__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_NestedInstrAttribType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210094,12 +212648,14 @@ SWIGINTERN PyObject *_wrap_new_ContraTrader__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ContraTrader(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210227,12 +212783,14 @@ SWIGINTERN PyObject *_wrap_new_MDSecSize__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MDSecSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210336,12 +212894,14 @@ SWIGINTERN PyObject *_wrap_new_NoOfSecSizes__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoOfSecSizes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210445,12 +213005,14 @@ SWIGINTERN PyObject *_wrap_new_CollAction__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CollAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210554,12 +213116,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLastQty__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_UnderlyingLastQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210663,12 +213227,14 @@ SWIGINTERN PyObject *_wrap_new_PossDupFlag__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_PossDupFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210772,12 +213338,14 @@ SWIGINTERN PyObject *_wrap_new_ListStatusType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ListStatusType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -210948,12 +213516,14 @@ SWIGINTERN PyObject *_wrap_new_SideFillStationCd__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SideFillStationCd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -211148,12 +213718,14 @@ SWIGINTERN PyObject *_wrap_new_StatusText__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_StatusText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -211348,12 +213920,14 @@ SWIGINTERN PyObject *_wrap_new_BasisFeatureDate__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_BasisFeatureDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -211481,12 +214055,14 @@ SWIGINTERN PyObject *_wrap_new_XmlDataLen__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_XmlDataLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -211657,12 +214233,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityDate__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingMaturityDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -211790,12 +214368,14 @@ SWIGINTERN PyObject *_wrap_new_GapFillFlag__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_GapFillFlag(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -211899,12 +214479,14 @@ SWIGINTERN PyObject *_wrap_new_RefApplExtID__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_RefApplExtID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -212075,12 +214657,14 @@ SWIGINTERN PyObject *_wrap_new_RefApplID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RefApplID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -212208,12 +214792,14 @@ SWIGINTERN PyObject *_wrap_new_NoTradingSessionRules__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_NoTradingSessionRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -212317,12 +214903,14 @@ SWIGINTERN PyObject *_wrap_new_SwapPoints__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SwapPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -212493,12 +215081,14 @@ SWIGINTERN PyObject *_wrap_new_TargetStrategyParameters__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_TargetStrategyParameters(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -212626,12 +215216,14 @@ SWIGINTERN PyObject *_wrap_new_LastForwardPoints__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LastForwardPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -212802,12 +215394,14 @@ SWIGINTERN PyObject *_wrap_new_YieldRedemptionDate__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_YieldRedemptionDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -212935,12 +215529,14 @@ SWIGINTERN PyObject *_wrap_new_NoSettlDetails__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoSettlDetails(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -213044,12 +215640,14 @@ SWIGINTERN PyObject *_wrap_new_TradeHandlingInstr__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TradeHandlingInstr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -213220,12 +215818,14 @@ SWIGINTERN PyObject *_wrap_new_CashSettlAgentCode__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_CashSettlAgentCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -213353,12 +215953,14 @@ SWIGINTERN PyObject *_wrap_new_LegPriceType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -213462,12 +216064,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedListExecInstLen__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_EncodedListExecInstLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -213571,12 +216175,14 @@ SWIGINTERN PyObject *_wrap_new_TradSesMethod__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TradSesMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -213747,12 +216353,14 @@ SWIGINTERN PyObject *_wrap_new_AgreementID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_AgreementID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -213947,12 +216555,14 @@ SWIGINTERN PyObject *_wrap_new_CashDistribCurr__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_CashDistribCurr(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -214080,12 +216690,14 @@ SWIGINTERN PyObject *_wrap_new_BidPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_BidPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -214189,12 +216801,14 @@ SWIGINTERN PyObject *_wrap_new_TradeType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_TradeType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -214298,12 +216912,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedSecurityDescLen__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_EncodedSecurityDescLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -214407,12 +217023,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventCondition__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_ComplexEventCondition(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -214516,12 +217134,14 @@ SWIGINTERN PyObject *_wrap_new_EncryptedPasswordMethod__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_EncryptedPasswordMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -214692,12 +217312,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityAltID__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativeSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -214825,12 +217447,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoAccQuotes__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_TotNoAccQuotes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -215001,12 +217625,14 @@ SWIGINTERN PyObject *_wrap_new_TimeBracket__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TimeBracket(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -215134,12 +217760,14 @@ SWIGINTERN PyObject *_wrap_new_NoAllocs__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoAllocs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -215243,12 +217871,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingProduct__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_UnderlyingProduct(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -215419,12 +218049,14 @@ SWIGINTERN PyObject *_wrap_new_BenchmarkCurveName__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_BenchmarkCurveName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -215619,12 +218251,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSymbolSfx__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingSymbolSfx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -215752,12 +218386,14 @@ SWIGINTERN PyObject *_wrap_new_StrikePriceBoundaryPrecision__SWIG_1(PyObject *SW SWIGINTERN PyObject *_wrap_new_StrikePriceBoundaryPrecision(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -215928,12 +218564,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteSetID__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_QuoteSetID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -216061,12 +218699,14 @@ SWIGINTERN PyObject *_wrap_new_CashMargin__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CashMargin(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -216170,12 +218810,14 @@ SWIGINTERN PyObject *_wrap_new_SettlObligTransType__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SettlObligTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -216279,12 +218921,14 @@ SWIGINTERN PyObject *_wrap_new_LegNumber__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_LegNumber(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -216455,12 +219099,14 @@ SWIGINTERN PyObject *_wrap_new_DeskOrderHandlingInst__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_DeskOrderHandlingInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -216588,12 +219234,14 @@ SWIGINTERN PyObject *_wrap_new_SettlPartyIDSource__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_SettlPartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -216697,12 +219345,14 @@ SWIGINTERN PyObject *_wrap_new_PriorSettlPrice__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_PriorSettlPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -216873,12 +219523,14 @@ SWIGINTERN PyObject *_wrap_new_NotAffOrigClOrdID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NotAffOrigClOrdID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -217073,12 +219725,14 @@ SWIGINTERN PyObject *_wrap_new_TradingSessionDesc__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_TradingSessionDesc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -217206,12 +219860,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeFloorPrice__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_DerivativeFloorPrice(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -217382,12 +220038,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSymbol__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_DerivativeSymbol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -217515,12 +220173,14 @@ SWIGINTERN PyObject *_wrap_new_RiskFreeRate__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_RiskFreeRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -217624,12 +220284,14 @@ SWIGINTERN PyObject *_wrap_new_PosTransType__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_PosTransType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -217733,12 +220395,14 @@ SWIGINTERN PyObject *_wrap_new_MsgSeqNum__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MsgSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -217909,12 +220573,14 @@ SWIGINTERN PyObject *_wrap_new_Signature__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Signature(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218109,12 +220775,14 @@ SWIGINTERN PyObject *_wrap_new_Seniority__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Seniority(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218242,12 +220910,14 @@ SWIGINTERN PyObject *_wrap_new_NoRateSources__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_NoRateSources(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218351,12 +221021,14 @@ SWIGINTERN PyObject *_wrap_new_PriceUnitOfMeasureQty__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_PriceUnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218527,12 +221199,14 @@ SWIGINTERN PyObject *_wrap_new_CollAsgnRefID__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_CollAsgnRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218660,12 +221334,14 @@ SWIGINTERN PyObject *_wrap_new_BuyVolume__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_BuyVolume(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218769,12 +221445,14 @@ SWIGINTERN PyObject *_wrap_new_SettlCurrFxRateCalc__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SettlCurrFxRateCalc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218878,12 +221556,14 @@ SWIGINTERN PyObject *_wrap_new_PosMaintStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PosMaintStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -218987,12 +221667,14 @@ SWIGINTERN PyObject *_wrap_new_PriorSpreadIndicator__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_PriorSpreadIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -219096,12 +221778,14 @@ SWIGINTERN PyObject *_wrap_new_Benchmark__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_Benchmark(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -219205,12 +221889,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityMonthYearFormat__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_MaturityMonthYearFormat(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -219381,12 +222067,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingTradingSessionID__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_UnderlyingTradingSessionID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -219514,12 +222202,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoRelatedSym__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TotNoRelatedSym(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -219690,12 +222380,14 @@ SWIGINTERN PyObject *_wrap_new_StateOrProvinceOfIssue__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_StateOrProvinceOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -219890,12 +222582,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrRegistry__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativeInstrRegistry(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220023,12 +222717,14 @@ SWIGINTERN PyObject *_wrap_new_LegBidForwardPoints__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_LegBidForwardPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220132,12 +222828,14 @@ SWIGINTERN PyObject *_wrap_new_ManualOrderIndicator__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_ManualOrderIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220241,12 +222939,14 @@ SWIGINTERN PyObject *_wrap_new_NetMoney__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NetMoney(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220350,12 +223050,14 @@ SWIGINTERN PyObject *_wrap_new_LegalConfirm__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegalConfirm(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220526,12 +223228,14 @@ SWIGINTERN PyObject *_wrap_new_CountryOfIssue__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_CountryOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220659,12 +223363,14 @@ SWIGINTERN PyObject *_wrap_new_ApplReportType__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ApplReportType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220835,12 +223541,14 @@ SWIGINTERN PyObject *_wrap_new_RootPartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_RootPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -220968,12 +223676,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingQty__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_UnderlyingQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221077,12 +223787,14 @@ SWIGINTERN PyObject *_wrap_new_ApplQueueDepth__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ApplQueueDepth(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221186,12 +223898,14 @@ SWIGINTERN PyObject *_wrap_new_StopPx__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_StopPx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221295,12 +224009,14 @@ SWIGINTERN PyObject *_wrap_new_ReportToExch__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ReportToExch(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221404,12 +224120,14 @@ SWIGINTERN PyObject *_wrap_new_ContraryInstructionIndicator__SWIG_1(PyObject *SW SWIGINTERN PyObject *_wrap_new_ContraryInstructionIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221513,12 +224231,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedListStatusTextLen__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_EncodedListStatusTextLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221689,12 +224409,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityXMLSchema__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_DerivativeSecurityXMLSchema(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221822,12 +224544,14 @@ SWIGINTERN PyObject *_wrap_new_NoRelatedSym__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoRelatedSym(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -221931,12 +224655,14 @@ SWIGINTERN PyObject *_wrap_new_AllocRejCode__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_AllocRejCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -222107,12 +224833,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityAltID__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -222240,12 +224968,14 @@ SWIGINTERN PyObject *_wrap_new_RefOrdIDReason__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_RefOrdIDReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -222416,12 +225146,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartyID__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -222616,12 +225348,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityXMLSchema__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_SecurityXMLSchema(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -222749,12 +225483,14 @@ SWIGINTERN PyObject *_wrap_new_RefOrderIDSource__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_RefOrderIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -222858,12 +225594,14 @@ SWIGINTERN PyObject *_wrap_new_NTPositionLimit__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NTPositionLimit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -222967,12 +225705,14 @@ SWIGINTERN PyObject *_wrap_new_EndAccruedInterestAmt__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_EndAccruedInterestAmt(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -223076,12 +225816,14 @@ SWIGINTERN PyObject *_wrap_new_AccruedInterestRate__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_AccruedInterestRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -223185,12 +225927,14 @@ SWIGINTERN PyObject *_wrap_new_LastCapacity__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LastCapacity(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -223361,12 +226105,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartySubID__SWIG_3(PyObject * SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -223494,12 +226240,14 @@ SWIGINTERN PyObject *_wrap_new_NoFills__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_NoFills(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -223603,12 +226351,14 @@ SWIGINTERN PyObject *_wrap_new_NoOrdTypeRules__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoOrdTypeRules(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -223779,12 +226529,14 @@ SWIGINTERN PyObject *_wrap_new_InstrumentPartyID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_InstrumentPartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -223912,12 +226664,14 @@ SWIGINTERN PyObject *_wrap_new_MarginRatio__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_MarginRatio(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224021,12 +226775,14 @@ SWIGINTERN PyObject *_wrap_new_RefTagID__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_RefTagID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224130,12 +226886,14 @@ SWIGINTERN PyObject *_wrap_new_NoRoutingIDs__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoRoutingIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224239,12 +226997,14 @@ SWIGINTERN PyObject *_wrap_new_CouponRate__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_CouponRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224348,12 +227108,14 @@ SWIGINTERN PyObject *_wrap_new_NoApplIDs__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_NoApplIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224524,12 +227286,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeContractSettlMonth__SWIG_3(PyObject *SW SWIGINTERN PyObject *_wrap_new_DerivativeContractSettlMonth(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224657,12 +227421,14 @@ SWIGINTERN PyObject *_wrap_new_InstrAttribType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_InstrAttribType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224766,12 +227532,14 @@ SWIGINTERN PyObject *_wrap_new_Product__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_Product(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224875,12 +227643,14 @@ SWIGINTERN PyObject *_wrap_new_AllocShares__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_AllocShares(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -224984,12 +227754,14 @@ SWIGINTERN PyObject *_wrap_new_NoQuoteEntries__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_NoQuoteEntries(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -225160,12 +227932,14 @@ SWIGINTERN PyObject *_wrap_new_DefaultCstmApplVerID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_DefaultCstmApplVerID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -225293,12 +228067,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeListMethod__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_DerivativeListMethod(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -225402,12 +228178,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityXMLLen__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_DerivativeSecurityXMLLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -225578,12 +228356,14 @@ SWIGINTERN PyObject *_wrap_new_LegDatedDate__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegDatedDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -225711,12 +228491,14 @@ SWIGINTERN PyObject *_wrap_new_Nested2PartyIDSource__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_Nested2PartyIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -225887,12 +228669,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingInstrRegistry__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_UnderlyingInstrRegistry(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -226087,12 +228871,14 @@ SWIGINTERN PyObject *_wrap_new_IssueDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_IssueDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -226220,12 +229006,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityTradingStatus__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_SecurityTradingStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -226329,12 +229117,14 @@ SWIGINTERN PyObject *_wrap_new_LegOptAttribute__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_LegOptAttribute(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -226438,12 +229228,14 @@ SWIGINTERN PyObject *_wrap_new_MaxFloor__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_MaxFloor(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -226614,12 +229406,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeLocaleOfIssue__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativeLocaleOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -226747,12 +229541,14 @@ SWIGINTERN PyObject *_wrap_new_OptPayAmount__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_OptPayAmount(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -226923,12 +229719,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingStipType__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingStipType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227056,12 +229854,14 @@ SWIGINTERN PyObject *_wrap_new_Rule80A__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_Rule80A(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227165,12 +229965,14 @@ SWIGINTERN PyObject *_wrap_new_TotNoStrikes__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_TotNoStrikes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227341,12 +230143,14 @@ SWIGINTERN PyObject *_wrap_new_CorporateAction__SWIG_3(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_CorporateAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227474,12 +230278,14 @@ SWIGINTERN PyObject *_wrap_new_TerminationType__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TerminationType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227583,12 +230389,14 @@ SWIGINTERN PyObject *_wrap_new_LegCouponRate__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_LegCouponRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227692,12 +230500,14 @@ SWIGINTERN PyObject *_wrap_new_PosMaintAction__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_PosMaintAction(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227801,12 +230611,14 @@ SWIGINTERN PyObject *_wrap_new_NoSecurityTypes__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoSecurityTypes(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -227910,12 +230722,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventPriceTimeType__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_ComplexEventPriceTimeType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -228019,12 +230833,14 @@ SWIGINTERN PyObject *_wrap_new_LastSwapPoints__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_LastSwapPoints(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -228128,12 +230944,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingFXRateCalc__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingFXRateCalc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -228304,12 +231122,14 @@ SWIGINTERN PyObject *_wrap_new_ListStatusText__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ListStatusText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -228437,12 +231257,14 @@ SWIGINTERN PyObject *_wrap_new_OddLot__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_OddLot(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -228546,12 +231368,14 @@ SWIGINTERN PyObject *_wrap_new_BookingUnit__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_BookingUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -228722,12 +231546,14 @@ SWIGINTERN PyObject *_wrap_new_LegAllocAcctIDSource__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_LegAllocAcctIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -228919,12 +231745,14 @@ SWIGINTERN PyObject *_wrap_new_OnBehalfOfSendingTime__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_OnBehalfOfSendingTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -229054,12 +231882,14 @@ SWIGINTERN PyObject *_wrap_new_AllocStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_AllocStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -229230,12 +232060,14 @@ SWIGINTERN PyObject *_wrap_new_ReferencePage__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ReferencePage(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -229363,12 +232195,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeExerciseStyle__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativeExerciseStyle(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -229472,12 +232306,14 @@ SWIGINTERN PyObject *_wrap_new_ApplBegSeqNum__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ApplBegSeqNum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -229648,12 +232484,14 @@ SWIGINTERN PyObject *_wrap_new_CollRptID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CollRptID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -229781,12 +232619,14 @@ SWIGINTERN PyObject *_wrap_new_IncTaxInd__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_IncTaxInd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -229890,12 +232730,14 @@ SWIGINTERN PyObject *_wrap_new_NoBidDescriptors__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_NoBidDescriptors(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -230066,12 +232908,14 @@ SWIGINTERN PyObject *_wrap_new_LegCouponPaymentDate__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_LegCouponPaymentDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -230199,12 +233043,14 @@ SWIGINTERN PyObject *_wrap_new_NoUnderlyingLegSecurityAltID__SWIG_1(PyObject *SW SWIGINTERN PyObject *_wrap_new_NoUnderlyingLegSecurityAltID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -230308,12 +233154,14 @@ SWIGINTERN PyObject *_wrap_new_ReversalIndicator__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_ReversalIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -230417,12 +233265,14 @@ SWIGINTERN PyObject *_wrap_new_CheckSum__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_CheckSum(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -230593,12 +233443,14 @@ SWIGINTERN PyObject *_wrap_new_TargetSubID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_TargetSubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -230726,12 +233578,14 @@ SWIGINTERN PyObject *_wrap_new_PosReqStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_PosReqStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -230835,12 +233689,14 @@ SWIGINTERN PyObject *_wrap_new_PriorityIndicator__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_PriorityIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -231011,12 +233867,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegCFICode__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_UnderlyingLegCFICode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -231211,12 +234069,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeTimeUnit__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_DerivativeTimeUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -231344,12 +234204,14 @@ SWIGINTERN PyObject *_wrap_new_NoNested3PartyIDs__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_NoNested3PartyIDs(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -231453,12 +234315,14 @@ SWIGINTERN PyObject *_wrap_new_LiquidityPctHigh__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_LiquidityPctHigh(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -231562,12 +234426,14 @@ SWIGINTERN PyObject *_wrap_new_MoneyLaunderingStatus__SWIG_1(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_MoneyLaunderingStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -231738,12 +234604,14 @@ SWIGINTERN PyObject *_wrap_new_Nested4PartySubID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_Nested4PartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -231938,12 +234806,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityExchange__SWIG_3(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeSecurityExchange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -232071,12 +234941,14 @@ SWIGINTERN PyObject *_wrap_new_LotType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_LotType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -232247,12 +235119,14 @@ SWIGINTERN PyObject *_wrap_new_ContIntRptID__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ContIntRptID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -232447,12 +235321,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteCondition__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_QuoteCondition(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -232644,12 +235520,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventStartTime__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_ComplexEventStartTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -232779,12 +235657,14 @@ SWIGINTERN PyObject *_wrap_new_NoComplexEvents__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_NoComplexEvents(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -232888,12 +235768,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeContractMultiplier__SWIG_1(PyObject *SW SWIGINTERN PyObject *_wrap_new_DerivativeContractMultiplier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -233064,12 +235946,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeSecurityStatus__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_DerivativeSecurityStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -233264,12 +236148,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeProductComplex__SWIG_3(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_DerivativeProductComplex(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -233464,12 +236350,14 @@ SWIGINTERN PyObject *_wrap_new_TriggerSymbol__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_TriggerSymbol(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -233664,12 +236552,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLocaleOfIssue__SWIG_3(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_UnderlyingLocaleOfIssue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -233861,12 +236751,14 @@ SWIGINTERN PyObject *_wrap_new_SendingTime__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SendingTime(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -234060,12 +236952,14 @@ SWIGINTERN PyObject *_wrap_new_ComplexEventStartDate__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_ComplexEventStartDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -234262,12 +237156,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingRestructuringType__SWIG_3(PyObject *SWI SWIGINTERN PyObject *_wrap_new_UnderlyingRestructuringType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -234395,12 +237291,14 @@ SWIGINTERN PyObject *_wrap_new_LegUnitOfMeasureQty__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_LegUnitOfMeasureQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -234504,12 +237402,14 @@ SWIGINTERN PyObject *_wrap_new_NoTrdRegTimestamps__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_NoTrdRegTimestamps(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -234680,12 +237580,14 @@ SWIGINTERN PyObject *_wrap_new_SendingDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_SendingDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -234813,12 +237715,14 @@ SWIGINTERN PyObject *_wrap_new_TimeToExpiration__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_TimeToExpiration(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -234922,12 +237826,14 @@ SWIGINTERN PyObject *_wrap_new_LegAllocQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_LegAllocQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -235098,12 +238004,14 @@ SWIGINTERN PyObject *_wrap_new_SettlLocation__SWIG_3(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SettlLocation(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -235231,12 +238139,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingExerciseStyle__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_UnderlyingExerciseStyle(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -235407,12 +238317,14 @@ SWIGINTERN PyObject *_wrap_new_CashSettlAgentContactName__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_CashSettlAgentContactName(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -235540,12 +238452,14 @@ SWIGINTERN PyObject *_wrap_new_LegRepurchaseRate__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LegRepurchaseRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -235716,12 +238630,14 @@ SWIGINTERN PyObject *_wrap_new_ApplResponseID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ApplResponseID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -235849,12 +238765,14 @@ SWIGINTERN PyObject *_wrap_new_NoDerivativeInstrAttrib__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_NoDerivativeInstrAttrib(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -235958,12 +238876,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeStrikeMultiplier__SWIG_1(PyObject *SWIG SWIGINTERN PyObject *_wrap_new_DerivativeStrikeMultiplier(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -236134,12 +239054,14 @@ SWIGINTERN PyObject *_wrap_new_LegStrikeCurrency__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_LegStrikeCurrency(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -236334,12 +239256,14 @@ SWIGINTERN PyObject *_wrap_new_SecurityStatusReqID__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SecurityStatusReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -236467,12 +239391,14 @@ SWIGINTERN PyObject *_wrap_new_SecureDataLen__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_SecureDataLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -236576,12 +239502,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionScope__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_DiscretionScope(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -236685,12 +239613,14 @@ SWIGINTERN PyObject *_wrap_new_OwnerType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_OwnerType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -236794,12 +239724,14 @@ SWIGINTERN PyObject *_wrap_new_Shares__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap_new_Shares(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -236903,12 +239835,14 @@ SWIGINTERN PyObject *_wrap_new_Yield__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyO SWIGINTERN PyObject *_wrap_new_Yield(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -237079,12 +240013,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteRespID__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_QuoteRespID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -237279,12 +240215,14 @@ SWIGINTERN PyObject *_wrap_new_Nested3PartySubID__SWIG_3(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_Nested3PartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -237412,12 +240350,14 @@ SWIGINTERN PyObject *_wrap_new_ApplQueueResolution__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_ApplQueueResolution(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -237588,12 +240528,14 @@ SWIGINTERN PyObject *_wrap_new_TrdRegTimestampOrigin__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_TrdRegTimestampOrigin(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -237721,12 +240663,14 @@ SWIGINTERN PyObject *_wrap_new_Nested2PartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_Nested2PartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -237897,12 +240841,14 @@ SWIGINTERN PyObject *_wrap_new_Nested2PartyID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_Nested2PartyID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -238030,12 +240976,14 @@ SWIGINTERN PyObject *_wrap_new_BidSize__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_BidSize(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -238206,12 +241154,14 @@ SWIGINTERN PyObject *_wrap_new_LegSymbolSfx__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegSymbolSfx(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -238339,12 +241289,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteResponseLevel__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_QuoteResponseLevel(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -238448,12 +241400,14 @@ SWIGINTERN PyObject *_wrap_new_BodyLength__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_BodyLength(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -238624,12 +241578,14 @@ SWIGINTERN PyObject *_wrap_new_ListExecInst__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_ListExecInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -238757,12 +241713,14 @@ SWIGINTERN PyObject *_wrap_new_ExecAckStatus__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_new_ExecAckStatus(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -238933,12 +241891,14 @@ SWIGINTERN PyObject *_wrap_new_SettlDate2__SWIG_3(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_SettlDate2(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -239066,12 +242026,14 @@ SWIGINTERN PyObject *_wrap_new_NetGrossInd__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_NetGrossInd(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -239242,12 +242204,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityAltIDSource__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_UnderlyingSecurityAltIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -239442,12 +242406,14 @@ SWIGINTERN PyObject *_wrap_new_TestReqID__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_TestReqID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -239575,12 +242541,14 @@ SWIGINTERN PyObject *_wrap_new_CxlType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_CxlType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -239751,12 +242719,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCreditRating__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_UnderlyingCreditRating(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -239884,12 +242854,14 @@ SWIGINTERN PyObject *_wrap_new_AvgPxPrecision__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_AvgPxPrecision(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -239993,12 +242965,14 @@ SWIGINTERN PyObject *_wrap_new_BenchmarkPriceType__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_BenchmarkPriceType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -240102,12 +243076,14 @@ SWIGINTERN PyObject *_wrap_new_DeskTypeSource__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_DeskTypeSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -240211,12 +243187,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionRoundDirection__SWIG_1(PyObject *SWIGUN SWIGINTERN PyObject *_wrap_new_DiscretionRoundDirection(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -240387,12 +243365,14 @@ SWIGINTERN PyObject *_wrap_new_OrigSecondaryTradeID__SWIG_3(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_OrigSecondaryTradeID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -240587,12 +243567,14 @@ SWIGINTERN PyObject *_wrap_new_ReceivedDeptID__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_ReceivedDeptID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -240720,12 +243702,14 @@ SWIGINTERN PyObject *_wrap_new_MaturityNetMoney__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_MaturityNetMoney(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -240829,12 +243813,14 @@ SWIGINTERN PyObject *_wrap_new_BidDescriptorType__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_new_BidDescriptorType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -241005,12 +243991,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartySubID__SWIG_3(PyObject * SWIGINTERN PyObject *_wrap_new_DerivativeInstrumentPartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -241138,12 +244126,14 @@ SWIGINTERN PyObject *_wrap_new_NetworkStatusResponseType__SWIG_1(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_NetworkStatusResponseType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -241314,12 +244304,14 @@ SWIGINTERN PyObject *_wrap_new_DateOfBirth__SWIG_3(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_DateOfBirth(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -241447,12 +244439,14 @@ SWIGINTERN PyObject *_wrap_new_StartStrikePxRange__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_StartStrikePxRange(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -241623,12 +244617,14 @@ SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartySubID__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_UndlyInstrumentPartySubID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -241823,12 +244819,14 @@ SWIGINTERN PyObject *_wrap_new_SecondaryTradeReportRefID__SWIG_3(PyObject *SWIGU SWIGINTERN PyObject *_wrap_new_SecondaryTradeReportRefID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242023,12 +245021,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingCPRegType__SWIG_3(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingCPRegType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242156,12 +245156,14 @@ SWIGINTERN PyObject *_wrap_new_SignatureLength__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SignatureLength(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242265,12 +245267,14 @@ SWIGINTERN PyObject *_wrap_new_OrderQty__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_OrderQty(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242374,12 +245378,14 @@ SWIGINTERN PyObject *_wrap_new_OriginalNotionalPercentageOutstanding__SWIG_1(PyO SWIGINTERN PyObject *_wrap_new_OriginalNotionalPercentageOutstanding(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242550,12 +245556,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingTimeUnit__SWIG_3(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_UnderlyingTimeUnit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242683,12 +245691,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedHeadlineLen__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_EncodedHeadlineLen(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242792,12 +245802,14 @@ SWIGINTERN PyObject *_wrap_new_NoRegistDtls__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_NoRegistDtls(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -242968,12 +245980,14 @@ SWIGINTERN PyObject *_wrap_new_StrategyParameterValue__SWIG_3(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_StrategyParameterValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243101,12 +246115,14 @@ SWIGINTERN PyObject *_wrap_new_NoInstrumentParties__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_NoInstrumentParties(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243210,12 +246226,14 @@ SWIGINTERN PyObject *_wrap_new_QuoteType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_QuoteType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243319,12 +246337,14 @@ SWIGINTERN PyObject *_wrap_new_NoStrategyParameters__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_NoStrategyParameters(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243428,12 +246448,14 @@ SWIGINTERN PyObject *_wrap_new_IndividualAllocRejCode__SWIG_1(PyObject *SWIGUNUS SWIGINTERN PyObject *_wrap_new_IndividualAllocRejCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243537,12 +246559,14 @@ SWIGINTERN PyObject *_wrap_new_DiscretionInst__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_DiscretionInst(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243646,12 +246670,14 @@ SWIGINTERN PyObject *_wrap_new_TargetPartyRole__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_TargetPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243755,12 +246781,14 @@ SWIGINTERN PyObject *_wrap_new_CrossPrioritization__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_CrossPrioritization(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -243931,12 +246959,14 @@ SWIGINTERN PyObject *_wrap_new_EncodedListStatusText__SWIG_3(PyObject *SWIGUNUSE SWIGINTERN PyObject *_wrap_new_EncodedListStatusText(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -244064,12 +247094,14 @@ SWIGINTERN PyObject *_wrap_new_IOIOthSvc__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_IOIOthSvc(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -244240,12 +247272,14 @@ SWIGINTERN PyObject *_wrap_new_LegIssueDate__SWIG_3(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_new_LegIssueDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -244373,12 +247407,14 @@ SWIGINTERN PyObject *_wrap_new_MDReqRejReason__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_MDReqRejReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -244482,12 +247518,14 @@ SWIGINTERN PyObject *_wrap_new_ApplReqType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_ApplReqType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -244658,12 +247696,14 @@ SWIGINTERN PyObject *_wrap_new_Country__SWIG_3(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_Country(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -244858,12 +247898,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityIDSource__SWIG_3(PyObject *S SWIGINTERN PyObject *_wrap_new_UnderlyingLegSecurityIDSource(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -244991,12 +248033,14 @@ SWIGINTERN PyObject *_wrap_new_FlexProductEligibilityIndicator__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_new_FlexProductEligibilityIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -245100,12 +248144,14 @@ SWIGINTERN PyObject *_wrap_new_AggressorIndicator__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_AggressorIndicator(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -245209,12 +248255,14 @@ SWIGINTERN PyObject *_wrap_new_ExecPriceAdjustment__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_ExecPriceAdjustment(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -245318,12 +248366,14 @@ SWIGINTERN PyObject *_wrap_new_BusinessRejectReason__SWIG_1(PyObject *SWIGUNUSED SWIGINTERN PyObject *_wrap_new_BusinessRejectReason(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -245494,12 +248544,14 @@ SWIGINTERN PyObject *_wrap_new_TradeDate__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_TradeDate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -245627,12 +248679,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingPutOrCall__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_UnderlyingPutOrCall(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -245736,12 +248790,14 @@ SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartyRole__SWIG_1(PyObject *S SWIGINTERN PyObject *_wrap_new_UnderlyingInstrumentPartyRole(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -245845,12 +248901,14 @@ SWIGINTERN PyObject *_wrap_new_DerivativePositionLimit__SWIG_1(PyObject *SWIGUNU SWIGINTERN PyObject *_wrap_new_DerivativePositionLimit(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -246021,12 +249079,14 @@ SWIGINTERN PyObject *_wrap_new_TierCode__SWIG_3(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_TierCode(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -246154,12 +249214,14 @@ SWIGINTERN PyObject *_wrap_new_BookingType__SWIG_1(PyObject *SWIGUNUSEDPARM(self SWIGINTERN PyObject *_wrap_new_BookingType(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -246330,12 +249392,14 @@ SWIGINTERN PyObject *_wrap_new_StipulationValue__SWIG_3(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_StipulationValue(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -246463,12 +249527,14 @@ SWIGINTERN PyObject *_wrap_new_SettlCurrBidFxRate__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_SettlCurrBidFxRate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -293126,12 +296192,14 @@ SWIGINTERN PyObject *_wrap_new_SessionID__SWIG_4(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_SessionID(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -293496,12 +296564,14 @@ SWIGINTERN PyObject *_wrap_SessionID_toString__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_SessionID_toString(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -293664,12 +296734,14 @@ SWIGINTERN PyObject *_wrap___lt____SWIG_4(PyObject *SWIGUNUSEDPARM(self), PyObje SWIGINTERN PyObject *_wrap___lt__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -293782,12 +296854,14 @@ SWIGINTERN PyObject *_wrap___eq____SWIG_4(PyObject *SWIGUNUSEDPARM(self), PyObje SWIGINTERN PyObject *_wrap___eq__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -293900,12 +296974,14 @@ SWIGINTERN PyObject *_wrap___ne____SWIG_4(PyObject *SWIGUNUSEDPARM(self), PyObje SWIGINTERN PyObject *_wrap___ne__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -294117,12 +297193,14 @@ SWIGINTERN PyObject *_wrap_new_Dictionary__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_new_Dictionary(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -294204,7 +297282,7 @@ SWIGINTERN PyObject *_wrap_Dictionary_size(PyObject *SWIGUNUSEDPARM(self), PyObj void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - int result; + size_t result; if (!PyArg_ParseTuple(args,(char *)"O:Dictionary_size",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__Dictionary, 0 | 0 ); @@ -294214,10 +297292,10 @@ SWIGINTERN PyObject *_wrap_Dictionary_size(PyObject *SWIGUNUSEDPARM(self), PyObj arg1 = reinterpret_cast< FIX::Dictionary * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (int)((FIX::Dictionary const *)arg1)->size(); + result = ((FIX::Dictionary const *)arg1)->size(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_int(static_cast< int >(result)); + resultobj = SWIG_From_size_t(static_cast< size_t >(result)); return resultobj; fail: return NULL; @@ -294352,12 +297430,14 @@ SWIGINTERN PyObject *_wrap_Dictionary_getString__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_Dictionary_getString(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -295037,7 +298117,7 @@ SWIGINTERN PyObject *_wrap_Dictionary_begin(PyObject *SWIGUNUSEDPARM(self), PyOb void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - FIX::Dictionary::iterator result; + SwigValueWrapper< std::map< std::string,std::string >::const_iterator > result; if (!PyArg_ParseTuple(args,(char *)"O:Dictionary_begin",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__Dictionary, 0 | 0 ); @@ -295050,7 +298130,7 @@ SWIGINTERN PyObject *_wrap_Dictionary_begin(PyObject *SWIGUNUSEDPARM(self), PyOb result = ((FIX::Dictionary const *)arg1)->begin(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_FIX__Dictionary__Data__const_iterator, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_std__mapT_std__string_std__string_t__const_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; @@ -295063,7 +298143,7 @@ SWIGINTERN PyObject *_wrap_Dictionary_end(PyObject *SWIGUNUSEDPARM(self), PyObje void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - FIX::Dictionary::iterator result; + SwigValueWrapper< std::map< std::string,std::string >::const_iterator > result; if (!PyArg_ParseTuple(args,(char *)"O:Dictionary_end",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__Dictionary, 0 | 0 ); @@ -295076,7 +298156,7 @@ SWIGINTERN PyObject *_wrap_Dictionary_end(PyObject *SWIGUNUSEDPARM(self), PyObje result = ((FIX::Dictionary const *)arg1)->end(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_FIX__Dictionary__Data__const_iterator, SWIG_POINTER_OWN | 0 ); + resultobj = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_std__mapT_std__string_std__string_t__const_iterator, SWIG_POINTER_OWN | 0 ); return resultobj; fail: return NULL; @@ -296506,12 +299586,14 @@ SWIGINTERN PyObject *_wrap_new_SessionSettings__SWIG_2(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SessionSettings(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -296715,12 +299797,14 @@ SWIGINTERN PyObject *_wrap_SessionSettings_get__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_SessionSettings_get(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -296800,12 +299884,14 @@ SWIGINTERN PyObject *_wrap_SessionSettings_set__SWIG_1(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_SessionSettings_set(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -296855,7 +299941,7 @@ SWIGINTERN PyObject *_wrap_SessionSettings_size(PyObject *SWIGUNUSEDPARM(self), void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - int result; + size_t result; if (!PyArg_ParseTuple(args,(char *)"O:SessionSettings_size",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__SessionSettings, 0 | 0 ); @@ -296865,10 +299951,10 @@ SWIGINTERN PyObject *_wrap_SessionSettings_size(PyObject *SWIGUNUSEDPARM(self), arg1 = reinterpret_cast< FIX::SessionSettings * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (int)((FIX::SessionSettings const *)arg1)->size(); + result = ((FIX::SessionSettings const *)arg1)->size(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_int(static_cast< int >(result)); + resultobj = SWIG_From_size_t(static_cast< size_t >(result)); return resultobj; fail: return NULL; @@ -296981,12 +300067,14 @@ SWIGINTERN PyObject *_wrap___rshift____SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap___rshift__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -297067,12 +300155,14 @@ SWIGINTERN PyObject *_wrap___lshift____SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py SWIGINTERN PyObject *_wrap___lshift__(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -297355,12 +300445,14 @@ SWIGINTERN PyObject *_wrap_Session_logout__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_Session_logout(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -298231,12 +301323,14 @@ SWIGINTERN PyObject *_wrap_Session_sendToTarget__SWIG_6(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_Session_sendToTarget(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -298610,12 +301704,14 @@ SWIGINTERN PyObject *_wrap_Session_lookupSession__SWIG_4(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_Session_lookupSession(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -298772,15 +301868,15 @@ SWIGINTERN PyObject *_wrap_Session_unregisterSession(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_Session_numSessions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - int result; + size_t result; if (!PyArg_ParseTuple(args,(char *)":Session_numSessions")) SWIG_fail; { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (int)FIX::Session::numSessions(); + result = FIX::Session::numSessions(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_int(static_cast< int >(result)); + resultobj = SWIG_From_size_t(static_cast< size_t >(result)); return resultobj; fail: return NULL; @@ -300468,12 +303564,14 @@ SWIGINTERN PyObject *_wrap_Session_next__SWIG_8(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_Session_next(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[6]; - int ii; + Py_ssize_t argc; + PyObject *argv[6] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 5) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -300694,7 +303792,7 @@ SWIGINTERN PyObject *_wrap_Session_getExpectedSenderNum(PyObject *SWIGUNUSEDPARM void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - long result; + int result; if (!PyArg_ParseTuple(args,(char *)"O:Session_getExpectedSenderNum",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__Session, 0 | 0 ); @@ -300704,10 +303802,10 @@ SWIGINTERN PyObject *_wrap_Session_getExpectedSenderNum(PyObject *SWIGUNUSEDPARM arg1 = reinterpret_cast< FIX::Session * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (long)(arg1)->getExpectedSenderNum(); + result = (int)(arg1)->getExpectedSenderNum(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_long(static_cast< long >(result)); + resultobj = SWIG_From_int(static_cast< int >(result)); return resultobj; fail: return NULL; @@ -300720,7 +303818,7 @@ SWIGINTERN PyObject *_wrap_Session_getExpectedTargetNum(PyObject *SWIGUNUSEDPARM void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; - long result; + int result; if (!PyArg_ParseTuple(args,(char *)"O:Session_getExpectedTargetNum",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__Session, 0 | 0 ); @@ -300730,10 +303828,10 @@ SWIGINTERN PyObject *_wrap_Session_getExpectedTargetNum(PyObject *SWIGUNUSEDPARM arg1 = reinterpret_cast< FIX::Session * >(argp1); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (long)(arg1)->getExpectedTargetNum(); + result = (int)(arg1)->getExpectedTargetNum(); SWIG_PYTHON_THREAD_END_ALLOW; } - resultobj = SWIG_From_long(static_cast< long >(result)); + resultobj = SWIG_From_int(static_cast< int >(result)); return resultobj; fail: return NULL; @@ -300915,12 +304013,14 @@ SWIGINTERN PyObject *_wrap_LogFactory_create__SWIG_1(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *_wrap_LogFactory_create(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -301071,12 +304171,14 @@ SWIGINTERN PyObject *_wrap_new_ScreenLogFactory__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_ScreenLogFactory(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -301185,12 +304287,14 @@ SWIGINTERN PyObject *_wrap_ScreenLogFactory_create__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_ScreenLogFactory_create(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -301468,12 +304572,14 @@ SWIGINTERN PyObject *_wrap_Log_onIncoming__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_Log_onIncoming(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -301620,12 +304726,14 @@ SWIGINTERN PyObject *_wrap_Log_onOutgoing__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_Log_onOutgoing(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -301904,12 +305012,14 @@ SWIGINTERN PyObject *_wrap_NullLog_onIncoming__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_NullLog_onIncoming(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -302056,12 +305166,14 @@ SWIGINTERN PyObject *_wrap_NullLog_onOutgoing__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_NullLog_onOutgoing(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -302306,12 +305418,14 @@ SWIGINTERN PyObject *_wrap_new_ScreenLog__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_ScreenLog(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -302824,12 +305938,14 @@ SWIGINTERN PyObject *_wrap_new_FileLogFactory__SWIG_2(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_FileLogFactory(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -302937,12 +306053,14 @@ SWIGINTERN PyObject *_wrap_FileLogFactory_create__SWIG_1(PyObject *SWIGUNUSEDPAR SWIGINTERN PyObject *_wrap_FileLogFactory_create(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -303086,6 +306204,71 @@ SWIGINTERN PyObject *_wrap_new_FileLog__SWIG_0(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_FileLog__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + std::string *arg1 = 0 ; + std::string *arg2 = 0 ; + int res1 = SWIG_OLDOBJ ; + int res2 = SWIG_OLDOBJ ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + FIX::FileLog *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_FileLog",&obj0,&obj1)) SWIG_fail; + { + std::string *ptr = (std::string *)0; + res1 = SWIG_AsPtr_std_string(obj0, &ptr); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FileLog" "', argument " "1"" of type '" "std::string const &""'"); + } + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FileLog" "', argument " "1"" of type '" "std::string const &""'"); + } + arg1 = ptr; + } + { + std::string *ptr = (std::string *)0; + res2 = SWIG_AsPtr_std_string(obj1, &ptr); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_FileLog" "', argument " "2"" of type '" "std::string const &""'"); + } + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_FileLog" "', argument " "2"" of type '" "std::string const &""'"); + } + arg2 = ptr; + } + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (FIX::FileLog *)new FIX::FileLog((std::string const &)*arg1,(std::string const &)*arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FIX__FileLog, SWIG_POINTER_NEW | 0 ); + { + if( std::string("std::string const &") == "std::string &" ) + { + if( !PyDict_Check(resultobj) ) + resultobj = PyDict_New(); + PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyString_FromString(arg1->c_str()) ); + } + } + { + if( std::string("std::string const &") == "std::string &" ) + { + if( !PyDict_Check(resultobj) ) + resultobj = PyDict_New(); + PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyString_FromString(arg2->c_str()) ); + } + } + if (SWIG_IsNewObj(res1)) delete arg1; + if (SWIG_IsNewObj(res2)) delete arg2; + return resultobj; +fail: + if (SWIG_IsNewObj(res1)) delete arg1; + if (SWIG_IsNewObj(res2)) delete arg2; + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_FileLog__SWIG_2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; FIX::SessionID *arg2 = 0 ; @@ -303138,7 +306321,7 @@ SWIGINTERN PyObject *_wrap_new_FileLog__SWIG_1(PyObject *SWIGUNUSEDPARM(self), P } -SWIGINTERN PyObject *_wrap_new_FileLog__SWIG_2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_new_FileLog__SWIG_3(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; std::string *arg1 = 0 ; std::string *arg2 = 0 ; @@ -303216,12 +306399,14 @@ SWIGINTERN PyObject *_wrap_new_FileLog__SWIG_2(PyObject *SWIGUNUSEDPARM(self), P SWIGINTERN PyObject *_wrap_new_FileLog(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -303240,6 +306425,18 @@ SWIGINTERN PyObject *_wrap_new_FileLog(PyObject *self, PyObject *args) { if (_v) { int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_FIX__SessionID, 0); _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_FileLog__SWIG_2(self, args); + } + } + } + if (argc == 2) { + int _v; + int res = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); + _v = SWIG_CheckState(res); if (_v) { return _wrap_new_FileLog__SWIG_1(self, args); } @@ -303256,7 +306453,7 @@ SWIGINTERN PyObject *_wrap_new_FileLog(PyObject *self, PyObject *args) { int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_FIX__SessionID, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FileLog__SWIG_2(self, args); + return _wrap_new_FileLog__SWIG_3(self, args); } } } @@ -303266,6 +306463,7 @@ SWIGINTERN PyObject *_wrap_new_FileLog(PyObject *self, PyObject *args) { SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_FileLog'.\n" " Possible C/C++ prototypes are:\n" " FIX::FileLog::FileLog(std::string const &)\n" + " FIX::FileLog::FileLog(std::string const &,std::string const &)\n" " FIX::FileLog::FileLog(std::string const &,FIX::SessionID const &)\n" " FIX::FileLog::FileLog(std::string const &,std::string const &,FIX::SessionID const &)\n"); return 0; @@ -303448,12 +306646,14 @@ SWIGINTERN PyObject *_wrap_FileLog_onIncoming__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_FileLog_onIncoming(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -303600,12 +306800,14 @@ SWIGINTERN PyObject *_wrap_FileLog_onOutgoing__SWIG_1(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_FileLog_onOutgoing(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -304176,12 +307378,14 @@ SWIGINTERN PyObject *_wrap_MessageStore_set__SWIG_1(PyObject *SWIGUNUSEDPARM(sel SWIGINTERN PyObject *_wrap_MessageStore_set(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -305989,12 +309193,14 @@ SWIGINTERN PyObject *_wrap_new_FileStoreFactory__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_new_FileStoreFactory(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -306326,12 +309532,14 @@ SWIGINTERN PyObject *_wrap_FileStore_set__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_FileStore_set(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -307934,12 +311142,14 @@ SWIGINTERN PyObject *_wrap_Initiator_poll__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_Initiator_poll(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -308037,12 +311247,14 @@ SWIGINTERN PyObject *_wrap_Initiator_stop__SWIG_1(PyObject *SWIGUNUSEDPARM(self) SWIGINTERN PyObject *_wrap_Initiator_stop(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -308221,12 +311433,14 @@ SWIGINTERN PyObject *_wrap_Initiator_getSession__SWIG_1(PyObject *SWIGUNUSEDPARM SWIGINTERN PyObject *_wrap_Initiator_getSession(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -308596,12 +311810,14 @@ SWIGINTERN PyObject *_wrap_new_SocketInitiatorBase__SWIG_1(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_new_SocketInitiatorBase(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -308887,12 +312103,14 @@ SWIGINTERN PyObject *_wrap_Acceptor_poll__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_Acceptor_poll(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -308990,12 +312208,14 @@ SWIGINTERN PyObject *_wrap_Acceptor_stop__SWIG_1(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_Acceptor_stop(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[3]; - int ii; + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 2) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -309241,12 +312461,14 @@ SWIGINTERN PyObject *_wrap_Acceptor_getSession__SWIG_2(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_Acceptor_getSession(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; + Py_ssize_t argc; + PyObject *argv[4] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 3) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -309609,12 +312831,14 @@ SWIGINTERN PyObject *_wrap_new_SocketAcceptorBase__SWIG_1(PyObject *SWIGUNUSEDPA SWIGINTERN PyObject *_wrap_new_SocketAcceptorBase(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[5]; - int ii; + Py_ssize_t argc; + PyObject *argv[5] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 4) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -309701,6 +312925,55 @@ SWIGINTERN PyObject *SocketAcceptorBase_swigregister(PyObject *SWIGUNUSEDPARM(se return SWIG_Py_Void(); } +SWIGINTERN PyObject *_wrap_new_DataDictionaryBase(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FIX::DataDictionaryBase *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_DataDictionaryBase")) SWIG_fail; + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (FIX::DataDictionaryBase *)new FIX::DataDictionaryBase(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FIX__DataDictionaryBase, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_DataDictionaryBase(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FIX::DataDictionaryBase *arg1 = (FIX::DataDictionaryBase *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_DataDictionaryBase",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__DataDictionaryBase, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_DataDictionaryBase" "', argument " "1"" of type '" "FIX::DataDictionaryBase *""'"); + } + arg1 = reinterpret_cast< FIX::DataDictionaryBase * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + delete arg1; + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *DataDictionaryBase_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_FIX__DataDictionaryBase, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + SWIGINTERN PyObject *_wrap_new_DataDictionary__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::DataDictionary *result = 0 ; @@ -309830,12 +313103,14 @@ SWIGINTERN PyObject *_wrap_new_DataDictionary__SWIG_3(PyObject *SWIGUNUSEDPARM(s SWIGINTERN PyObject *_wrap_new_DataDictionary(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[2]; - int ii; + Py_ssize_t argc; + PyObject *argv[2] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 1) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -310296,10 +313571,11 @@ SWIGINTERN PyObject *_wrap_DataDictionary_getFieldName(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_DataDictionary_getFieldTag(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string arg2 ; + std::string *arg2 = 0 ; int *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + int res2 = SWIG_OLDOBJ ; int temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; @@ -310314,12 +313590,14 @@ SWIGINTERN PyObject *_wrap_DataDictionary_getFieldTag(PyObject *SWIGUNUSEDPARM(s arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); { std::string *ptr = (std::string *)0; - int res = SWIG_AsPtr_std_string(obj1, &ptr); - if (!SWIG_IsOK(res) || !ptr) { - SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "DataDictionary_getFieldTag" "', argument " "2"" of type '" "std::string""'"); + res2 = SWIG_AsPtr_std_string(obj1, &ptr); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_getFieldTag" "', argument " "2"" of type '" "std::string const &""'"); } - arg2 = *ptr; - if (SWIG_IsNewObj(res)) delete ptr; + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_getFieldTag" "', argument " "2"" of type '" "std::string const &""'"); + } + arg2 = ptr; } { SWIG_AsVal_int(obj2, &temp3); @@ -310327,10 +313605,18 @@ SWIGINTERN PyObject *_wrap_DataDictionary_getFieldTag(PyObject *SWIGUNUSEDPARM(s } { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (bool)((FIX::DataDictionary const *)arg1)->getFieldTag(arg2,*arg3); + result = (bool)((FIX::DataDictionary const *)arg1)->getFieldTag((std::string const &)*arg2,*arg3); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_From_bool(static_cast< bool >(result)); + { + if( std::string("std::string const &") == "std::string &" ) + { + if( !PyDict_Check(resultobj) ) + resultobj = PyDict_New(); + PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyString_FromString(arg2->c_str()) ); + } + } { if( std::string("int &") == "int &" ) { @@ -310339,8 +313625,10 @@ SWIGINTERN PyObject *_wrap_DataDictionary_getFieldTag(PyObject *SWIGUNUSEDPARM(s PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyInt_FromLong(*arg3) ); } } + if (SWIG_IsNewObj(res2)) delete arg2; return resultobj; fail: + if (SWIG_IsNewObj(res2)) delete arg2; return NULL; } @@ -311218,13 +314506,14 @@ SWIGINTERN PyObject *_wrap_DataDictionary_isFieldValue(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_DataDictionary_addGroup(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string *arg2 = 0 ; + FIX::DataDictionary::FieldPresenceMap::key_type *arg2 = 0 ; int arg3 ; int arg4 ; FIX::DataDictionary *arg5 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - int res2 = SWIG_OLDOBJ ; + void *argp2 = 0 ; + int res2 = 0 ; int val3 ; int ecode3 = 0 ; int val4 ; @@ -311243,17 +314532,14 @@ SWIGINTERN PyObject *_wrap_DataDictionary_addGroup(PyObject *SWIGUNUSEDPARM(self SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "DataDictionary_addGroup" "', argument " "1"" of type '" "FIX::DataDictionary *""'"); } arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - { - std::string *ptr = (std::string *)0; - res2 = SWIG_AsPtr_std_string(obj1, &ptr); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_addGroup" "', argument " "2"" of type '" "std::string const &""'"); - } - if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_addGroup" "', argument " "2"" of type '" "std::string const &""'"); - } - arg2 = ptr; + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0 | 0); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_addGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldPresenceMap::key_type const &""'"); } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_addGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldPresenceMap::key_type const &""'"); + } + arg2 = reinterpret_cast< FIX::DataDictionary::FieldPresenceMap::key_type * >(argp2); ecode3 = SWIG_AsVal_int(obj2, &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "DataDictionary_addGroup" "', argument " "3"" of type '" "int""'"); @@ -311274,34 +314560,25 @@ SWIGINTERN PyObject *_wrap_DataDictionary_addGroup(PyObject *SWIGUNUSEDPARM(self arg5 = reinterpret_cast< FIX::DataDictionary * >(argp5); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - (arg1)->addGroup((std::string const &)*arg2,arg3,arg4,(FIX::DataDictionary const &)*arg5); + (arg1)->addGroup((FIX::DataDictionary::FieldPresenceMap::key_type const &)*arg2,arg3,arg4,(FIX::DataDictionary const &)*arg5); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_Py_Void(); - { - if( std::string("std::string const &") == "std::string &" ) - { - if( !PyDict_Check(resultobj) ) - resultobj = PyDict_New(); - PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyString_FromString(arg2->c_str()) ); - } - } - if (SWIG_IsNewObj(res2)) delete arg2; return resultobj; fail: - if (SWIG_IsNewObj(res2)) delete arg2; return NULL; } -SWIGINTERN PyObject *_wrap_DataDictionary_isGroup__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_DataDictionary_isGroup(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string *arg2 = 0 ; + FIX::DataDictionary::FieldPresenceMap::key_type *arg2 = 0 ; int arg3 ; void *argp1 = 0 ; int res1 = 0 ; - int res2 = SWIG_OLDOBJ ; + void *argp2 = 0 ; + int res2 = 0 ; int val3 ; int ecode3 = 0 ; PyObject * obj0 = 0 ; @@ -311315,17 +314592,14 @@ SWIGINTERN PyObject *_wrap_DataDictionary_isGroup__SWIG_0(PyObject *SWIGUNUSEDPA SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "DataDictionary_isGroup" "', argument " "1"" of type '" "FIX::DataDictionary const *""'"); } arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - { - std::string *ptr = (std::string *)0; - res2 = SWIG_AsPtr_std_string(obj1, &ptr); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_isGroup" "', argument " "2"" of type '" "std::string const &""'"); - } - if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_isGroup" "', argument " "2"" of type '" "std::string const &""'"); - } - arg2 = ptr; + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0 | 0); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_isGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldPresenceMap::key_type const &""'"); } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_isGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldPresenceMap::key_type const &""'"); + } + arg2 = reinterpret_cast< FIX::DataDictionary::FieldPresenceMap::key_type * >(argp2); ecode3 = SWIG_AsVal_int(obj2, &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "DataDictionary_isGroup" "', argument " "3"" of type '" "int""'"); @@ -311333,55 +314607,7 @@ SWIGINTERN PyObject *_wrap_DataDictionary_isGroup__SWIG_0(PyObject *SWIGUNUSEDPA arg3 = static_cast< int >(val3); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (bool)((FIX::DataDictionary const *)arg1)->isGroup((std::string const &)*arg2,arg3); - SWIG_PYTHON_THREAD_END_ALLOW; - } - resultobj = SWIG_From_bool(static_cast< bool >(result)); - { - if( std::string("std::string const &") == "std::string &" ) - { - if( !PyDict_Check(resultobj) ) - resultobj = PyDict_New(); - PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyString_FromString(arg2->c_str()) ); - } - } - if (SWIG_IsNewObj(res2)) delete arg2; - return resultobj; -fail: - if (SWIG_IsNewObj(res2)) delete arg2; - return NULL; -} - - -SWIGINTERN PyObject *_wrap_DataDictionary_isGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { - PyObject *resultobj = 0; - FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - FIX::DataDictionary::FieldToGroup::key_type *arg2 = 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; - PyObject * obj0 = 0 ; - PyObject * obj1 = 0 ; - bool result; - - if (!PyArg_ParseTuple(args,(char *)"OO:DataDictionary_isGroup",&obj0,&obj1)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__DataDictionary, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "DataDictionary_isGroup" "', argument " "1"" of type '" "FIX::DataDictionary const *""'"); - } - arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0 | 0); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_isGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldToGroup::key_type const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_isGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldToGroup::key_type const &""'"); - } - arg2 = reinterpret_cast< FIX::DataDictionary::FieldToGroup::key_type * >(argp2); - { - SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (bool)((FIX::DataDictionary const *)arg1)->isGroup((FIX::DataDictionary::FieldToGroup::key_type const &)*arg2); + result = (bool)((FIX::DataDictionary const *)arg1)->isGroup((FIX::DataDictionary::FieldPresenceMap::key_type const &)*arg2,arg3); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_From_bool(static_cast< bool >(result)); @@ -311391,68 +314617,17 @@ SWIGINTERN PyObject *_wrap_DataDictionary_isGroup__SWIG_1(PyObject *SWIGUNUSEDPA } -SWIGINTERN PyObject *_wrap_DataDictionary_isGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[4]; - int ii; - - if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; - for (ii = 0; (ii < 3) && (ii < argc); ii++) { - argv[ii] = PyTuple_GET_ITEM(args,ii); - } - if (argc == 2) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_DataDictionary_isGroup__SWIG_1(self, args); - } - } - } - if (argc == 3) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_int(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_DataDictionary_isGroup__SWIG_0(self, args); - } - } - } - } - -fail: - SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'DataDictionary_isGroup'.\n" - " Possible C/C++ prototypes are:\n" - " FIX::DataDictionary::isGroup(std::string const &,int) const\n" - " FIX::DataDictionary::isGroup(FIX::DataDictionary::FieldToGroup::key_type const &) const\n"); - return 0; -} - - -SWIGINTERN PyObject *_wrap_DataDictionary_getGroup__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { +SWIGINTERN PyObject *_wrap_DataDictionary_getGroup(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string *arg2 = 0 ; + FIX::DataDictionary::FieldPresenceMap::key_type *arg2 = 0 ; int arg3 ; int *arg4 = 0 ; FIX::DataDictionary **arg5 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - int res2 = SWIG_OLDOBJ ; + void *argp2 = 0 ; + int res2 = 0 ; int val3 ; int ecode3 = 0 ; int temp4 ; @@ -311470,17 +314645,14 @@ SWIGINTERN PyObject *_wrap_DataDictionary_getGroup__SWIG_0(PyObject *SWIGUNUSEDP SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "DataDictionary_getGroup" "', argument " "1"" of type '" "FIX::DataDictionary const *""'"); } arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - { - std::string *ptr = (std::string *)0; - res2 = SWIG_AsPtr_std_string(obj1, &ptr); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_getGroup" "', argument " "2"" of type '" "std::string const &""'"); - } - if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_getGroup" "', argument " "2"" of type '" "std::string const &""'"); - } - arg2 = ptr; + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0 | 0); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_getGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldPresenceMap::key_type const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_getGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldPresenceMap::key_type const &""'"); } + arg2 = reinterpret_cast< FIX::DataDictionary::FieldPresenceMap::key_type * >(argp2); ecode3 = SWIG_AsVal_int(obj2, &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "DataDictionary_getGroup" "', argument " "3"" of type '" "int""'"); @@ -311496,18 +314668,10 @@ SWIGINTERN PyObject *_wrap_DataDictionary_getGroup__SWIG_0(PyObject *SWIGUNUSEDP } { SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (bool)((FIX::DataDictionary const *)arg1)->getGroup((std::string const &)*arg2,arg3,*arg4,(FIX::DataDictionary const *&)*arg5); + result = (bool)((FIX::DataDictionary const *)arg1)->getGroup((FIX::DataDictionary::FieldPresenceMap::key_type const &)*arg2,arg3,*arg4,(FIX::DataDictionary const *&)*arg5); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_From_bool(static_cast< bool >(result)); - { - if( std::string("std::string const &") == "std::string &" ) - { - if( !PyDict_Check(resultobj) ) - resultobj = PyDict_New(); - PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyString_FromString(arg2->c_str()) ); - } - } { if( std::string("int &") == "int &" ) { @@ -311523,153 +314687,12 @@ SWIGINTERN PyObject *_wrap_DataDictionary_getGroup__SWIG_0(PyObject *SWIGUNUSEDP pDD = reinterpret_cast< FIX::DataDictionary * >(argp); *pDD = *(*arg5); } - if (SWIG_IsNewObj(res2)) delete arg2; return resultobj; fail: - if (SWIG_IsNewObj(res2)) delete arg2; return NULL; } -SWIGINTERN PyObject *_wrap_DataDictionary_getGroup__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { - PyObject *resultobj = 0; - FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - FIX::DataDictionary::FieldToGroup::key_type *arg2 = 0 ; - int *arg3 = 0 ; - FIX::DataDictionary **arg4 = 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; - int temp3 ; - FIX::DataDictionary *temp4 ; - PyObject * obj0 = 0 ; - PyObject * obj1 = 0 ; - PyObject * obj2 = 0 ; - PyObject * obj3 = 0 ; - bool result; - - if (!PyArg_ParseTuple(args,(char *)"OOOO:DataDictionary_getGroup",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; - res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FIX__DataDictionary, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "DataDictionary_getGroup" "', argument " "1"" of type '" "FIX::DataDictionary const *""'"); - } - arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0 | 0); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "DataDictionary_getGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldToGroup::key_type const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "DataDictionary_getGroup" "', argument " "2"" of type '" "FIX::DataDictionary::FieldToGroup::key_type const &""'"); - } - arg2 = reinterpret_cast< FIX::DataDictionary::FieldToGroup::key_type * >(argp2); - { - SWIG_AsVal_int(obj2, &temp3); - arg3 = &temp3; - } - { - arg4 = new FIX::DataDictionary*[1]; - *arg4 = temp4; - } - { - SWIG_PYTHON_THREAD_BEGIN_ALLOW; - result = (bool)((FIX::DataDictionary const *)arg1)->getGroup((FIX::DataDictionary::FieldToGroup::key_type const &)*arg2,*arg3,(FIX::DataDictionary const *&)*arg4); - SWIG_PYTHON_THREAD_END_ALLOW; - } - resultobj = SWIG_From_bool(static_cast< bool >(result)); - { - if( std::string("int &") == "int &" ) - { - if( !PyDict_Check(resultobj) ) - resultobj = PyDict_New(); - PyDict_SetItem( resultobj, PyInt_FromLong(PyDict_Size(resultobj)), PyInt_FromLong(*arg3) ); - } - } - { - void* argp; - FIX::DataDictionary* pDD = 0; - int res = SWIG_ConvertPtr(obj3, &argp, SWIGTYPE_p_FIX__DataDictionary, 0 ); - pDD = reinterpret_cast< FIX::DataDictionary * >(argp); - *pDD = *(*arg4); - } - return resultobj; -fail: - return NULL; -} - - -SWIGINTERN PyObject *_wrap_DataDictionary_getGroup(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[6]; - int ii; - - if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; - for (ii = 0; (ii < 5) && (ii < argc); ii++) { - argv[ii] = PyTuple_GET_ITEM(args,ii); - } - if (argc == 4) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_int, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_DataDictionary_getGroup__SWIG_1(self, args); - } - } - } - } - } - if (argc == 5) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_int(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_int, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_DataDictionary_getGroup__SWIG_0(self, args); - } - } - } - } - } - } - -fail: - SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'DataDictionary_getGroup'.\n" - " Possible C/C++ prototypes are:\n" - " FIX::DataDictionary::getGroup(std::string const &,int,int &,FIX::DataDictionary const *&) const\n" - " FIX::DataDictionary::getGroup(FIX::DataDictionary::FieldToGroup::key_type const &,int &,FIX::DataDictionary const *&) const\n"); - return 0; -} - - SWIGINTERN PyObject *_wrap_DataDictionary_isDataField(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; @@ -312116,12 +315139,14 @@ SWIGINTERN PyObject *_wrap_DataDictionary_validate__SWIG_2(PyObject *SWIGUNUSEDP SWIGINTERN PyObject *_wrap_DataDictionary_validate(PyObject *self, PyObject *args) { - int argc; - PyObject *argv[6]; - int ii; + Py_ssize_t argc; + PyObject *argv[6] = { + 0 + }; + Py_ssize_t ii; if (!PyTuple_Check(args)) SWIG_fail; - argc = args ? (int)PyObject_Length(args) : 0; + argc = args ? PyObject_Length(args) : 0; for (ii = 0; (ii < 5) && (ii < argc); ii++) { argv[ii] = PyTuple_GET_ITEM(args,ii); } @@ -312338,8 +315363,10 @@ static PyMethodDef SwigMethods[] = { { (char *)"FieldTag_swigregister", FieldTag_swigregister, METH_VARARGS, NULL}, { (char *)"new_FieldBase", _wrap_new_FieldBase, METH_VARARGS, NULL}, { (char *)"delete_FieldBase", _wrap_delete_FieldBase, METH_VARARGS, NULL}, + { (char *)"FieldBase_setTag", _wrap_FieldBase_setTag, METH_VARARGS, NULL}, { (char *)"FieldBase_setField", _wrap_FieldBase_setField, METH_VARARGS, NULL}, { (char *)"FieldBase_setString", _wrap_FieldBase_setString, METH_VARARGS, NULL}, + { (char *)"FieldBase_getTag", _wrap_FieldBase_getTag, METH_VARARGS, NULL}, { (char *)"FieldBase_getField", _wrap_FieldBase_getField, METH_VARARGS, NULL}, { (char *)"FieldBase_getSgBuf", _wrap_FieldBase_getSgBuf, METH_VARARGS, NULL}, { (char *)"FieldBase_getString", _wrap_FieldBase_getString, METH_VARARGS, NULL}, @@ -312417,6 +315444,7 @@ static PyMethodDef SwigMethods[] = { { (char *)"CheckSumField_getValue", _wrap_CheckSumField_getValue, METH_VARARGS, NULL}, { (char *)"delete_CheckSumField", _wrap_delete_CheckSumField, METH_VARARGS, NULL}, { (char *)"CheckSumField_swigregister", CheckSumField_swigregister, METH_VARARGS, NULL}, + { (char *)"FieldMap_get_allocator", _wrap_FieldMap_get_allocator, METH_VARARGS, NULL}, { (char *)"new_FieldMap", _wrap_new_FieldMap, METH_VARARGS, NULL}, { (char *)"delete_FieldMap", _wrap_delete_FieldMap, METH_VARARGS, NULL}, { (char *)"FieldMap_addField", _wrap_FieldMap_addField, METH_VARARGS, NULL}, @@ -312447,8 +315475,6 @@ static PyMethodDef SwigMethods[] = { { (char *)"FieldMap_end", _wrap_FieldMap_end, METH_VARARGS, NULL}, { (char *)"FieldMap_g_begin", _wrap_FieldMap_g_begin, METH_VARARGS, NULL}, { (char *)"FieldMap_g_end", _wrap_FieldMap_g_end, METH_VARARGS, NULL}, - { (char *)"FieldMap_get_allocator", _wrap_FieldMap_get_allocator, METH_VARARGS, NULL}, - { (char *)"FieldMap_create_allocator", _wrap_FieldMap_create_allocator, METH_VARARGS, NULL}, { (char *)"FieldMap_swigregister", FieldMap_swigregister, METH_VARARGS, NULL}, { (char *)"new_Message", _wrap_new_Message, METH_VARARGS, NULL}, { (char *)"Message_InitializeXML", _wrap_Message_InitializeXML, METH_VARARGS, NULL}, @@ -317379,6 +320405,9 @@ static PyMethodDef SwigMethods[] = { { (char *)"new_SocketAcceptorBase", _wrap_new_SocketAcceptorBase, METH_VARARGS, NULL}, { (char *)"delete_SocketAcceptorBase", _wrap_delete_SocketAcceptorBase, METH_VARARGS, NULL}, { (char *)"SocketAcceptorBase_swigregister", SocketAcceptorBase_swigregister, METH_VARARGS, NULL}, + { (char *)"new_DataDictionaryBase", _wrap_new_DataDictionaryBase, METH_VARARGS, NULL}, + { (char *)"delete_DataDictionaryBase", _wrap_delete_DataDictionaryBase, METH_VARARGS, NULL}, + { (char *)"DataDictionaryBase_swigregister", DataDictionaryBase_swigregister, METH_VARARGS, NULL}, { (char *)"new_DataDictionary", _wrap_new_DataDictionary, METH_VARARGS, NULL}, { (char *)"delete_DataDictionary", _wrap_delete_DataDictionary, METH_VARARGS, NULL}, { (char *)"DataDictionary_readFromURL", _wrap_DataDictionary_readFromURL, METH_VARARGS, NULL}, @@ -317446,6 +320475,9 @@ static void *_p_IntArrayTo_p_int(void *x, int *SWIGUNUSEDPARM(newmemory)) { static void *_p_FIX__SocketInitiatorTo_p_FIX__Initiator(void *x, int *SWIGUNUSEDPARM(newmemory)) { return (void *)((FIX::Initiator *) ((FIX::SocketInitiator *) x)); } +static void *_p_FIX__DataDictionaryTo_p_FIX__DataDictionaryBase(void *x, int *SWIGUNUSEDPARM(newmemory)) { + return (void *)((FIX::DataDictionaryBase *) ((FIX::DataDictionary *) x)); +} static void *_p_FIX__SocketAcceptorTo_p_FIX__Acceptor(void *x, int *SWIGUNUSEDPARM(newmemory)) { return (void *)((FIX::Acceptor *) ((FIX::SocketAcceptor *) x)); } @@ -326764,6 +329796,7 @@ static void *_p_FIX__MDSecSizeTo_p_FIX__DoubleField(void *x, int *SWIGUNUSEDPARM static swig_type_info _swigt__p_ApplVerID = {"_p_ApplVerID", "ApplVerID *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Application = {"_p_Application", "Application *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_BeginString = {"_p_BeginString", "BeginString *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type = {"_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type", "FIX::DataDictionary::FieldPresenceMap::key_type *|Container::DictionaryMap< String::value_type,std::pair< int,FIX::DataDictionary * >,ItemHash,String::equal_to,FIX::DataDictionaryBase::pool_allocator< std::pair< String::value_type,std::pair< int,FIX::DataDictionary * > > >::type >::key_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_DOMDocumentPtr = {"_p_DOMDocumentPtr", "DOMDocumentPtr *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Data = {"_p_Data", "Data *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_DataDictionary = {"_p_DataDictionary", "DataDictionary *", 0, 0, (void*)0, 0}; @@ -327022,8 +330055,8 @@ static swig_type_info _swigt__p_FIX__DATA = {"_p_FIX__DATA", "FIX::DATA *", 0, 0 static swig_type_info _swigt__p_FIX__DAYOFMONTH = {"_p_FIX__DAYOFMONTH", "FIX::DAYOFMONTH *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DKReason = {"_p_FIX__DKReason", "FIX::DKReason *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DataDictionary = {"_p_FIX__DataDictionary", "FIX::DataDictionary *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FIX__DataDictionaryBase = {"_p_FIX__DataDictionaryBase", "FIX::DataDictionaryBase *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DataDictionaryNotFound = {"_p_FIX__DataDictionaryNotFound", "FIX::DataDictionaryNotFound *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__DataDictionary__FieldToGroup__key_type = {"_p_FIX__DataDictionary__FieldToGroup__key_type", "FIX::DataDictionary::FieldToGroup::key_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DateOfBirth = {"_p_FIX__DateOfBirth", "FIX::DateOfBirth *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DatedDate = {"_p_FIX__DatedDate", "FIX::DatedDate *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DayAvgPx = {"_p_FIX__DayAvgPx", "FIX::DayAvgPx *", 0, 0, (void*)0, 0}; @@ -327125,7 +330158,6 @@ static swig_type_info _swigt__p_FIX__DeskType = {"_p_FIX__DeskType", "FIX::DeskT static swig_type_info _swigt__p_FIX__DeskTypeSource = {"_p_FIX__DeskTypeSource", "FIX::DeskTypeSource *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DetachmentPoint = {"_p_FIX__DetachmentPoint", "FIX::DetachmentPoint *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__Dictionary = {"_p_FIX__Dictionary", "FIX::Dictionary *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__Dictionary__Data__const_iterator = {"_p_FIX__Dictionary__Data__const_iterator", "FIX::Dictionary::Data::const_iterator *|FIX::Dictionary::iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DiscretionInst = {"_p_FIX__DiscretionInst", "FIX::DiscretionInst *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DiscretionLimitType = {"_p_FIX__DiscretionLimitType", "FIX::DiscretionLimitType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DiscretionMoveType = {"_p_FIX__DiscretionMoveType", "FIX::DiscretionMoveType *", 0, 0, (void*)0, 0}; @@ -327235,9 +330267,6 @@ static swig_type_info _swigt__p_FIX__FeeMultiplier = {"_p_FIX__FeeMultiplier", " static swig_type_info _swigt__p_FIX__FieldBase = {"_p_FIX__FieldBase", "FIX::FieldBase *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldConvertError = {"_p_FIX__FieldConvertError", "FIX::FieldConvertError *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldMap = {"_p_FIX__FieldMap", "FIX::FieldMap *|FIX::Trailer *|FIX::Header *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__FieldMap__Fields__allocator_type = {"_p_FIX__FieldMap__Fields__allocator_type", "FIX::FieldMap::Fields::allocator_type *|FIX::FieldMap::allocator_type *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__FieldMap__Fields__const_iterator = {"_p_FIX__FieldMap__Fields__const_iterator", "FIX::FieldMap::Fields::const_iterator *|FIX::FieldMap::iterator *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__FieldMap__Groups__const_iterator = {"_p_FIX__FieldMap__Groups__const_iterator", "FIX::FieldMap::Groups::const_iterator *|FIX::FieldMap::g_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldNotFound = {"_p_FIX__FieldNotFound", "FIX::FieldNotFound *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldTag = {"_p_FIX__FieldTag", "FIX::FieldTag *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FileLog = {"_p_FIX__FileLog", "FIX::FileLog *", 0, 0, (void*)0, 0}; @@ -328405,10 +331434,12 @@ static swig_type_info _swigt__p_FIX__YieldRedemptionDate = {"_p_FIX__YieldRedemp static swig_type_info _swigt__p_FIX__YieldRedemptionPrice = {"_p_FIX__YieldRedemptionPrice", "FIX::YieldRedemptionPrice *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__YieldRedemptionPriceType = {"_p_FIX__YieldRedemptionPriceType", "FIX::YieldRedemptionPriceType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__YieldType = {"_p_FIX__YieldType", "FIX::YieldType *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FieldPresenceMap = {"_p_FieldPresenceMap", "FieldPresenceMap *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldToGroup = {"_p_FieldToGroup", "FieldToGroup *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldToName = {"_p_FieldToName", "FieldToName *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldToValue = {"_p_FieldToValue", "FieldToValue *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypeDataBits = {"_p_FieldTypeDataBits", "FieldTypeDataBits *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FieldTypeGroupBits = {"_p_FieldTypeGroupBits", "FieldTypeGroupBits *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypeHeaderBits = {"_p_FieldTypeHeaderBits", "FieldTypeHeaderBits *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypeTrailerBits = {"_p_FieldTypeTrailerBits", "FieldTypeTrailerBits *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypes = {"_p_FieldTypes", "FieldTypes *", 0, 0, (void*)0, 0}; @@ -328416,6 +331447,7 @@ static swig_type_info _swigt__p_Fields = {"_p_Fields", "Fields *", 0, 0, (void*) static swig_type_info _swigt__p_Group = {"_p_Group", "Group *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_IntArray = {"_p_IntArray", "IntArray *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_IntField = {"_p_IntField", "IntField *|LengthField *|NumInGroupField *|SeqNumField *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ItemAllocatorT_stored_type_NodeList_t = {"_p_ItemAllocatorT_stored_type_NodeList_t", "FIX::FieldMap::allocator_type *|ItemAllocator< stored_type,NodeList > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Log = {"_p_Log", "Log *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LogFactory = {"_p_LogFactory", "LogFactory *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_MessageStore = {"_p_MessageStore", "MessageStore *", 0, 0, (void*)0, 0}; @@ -328448,6 +331480,7 @@ static swig_type_info _swigt__p_bool = {"_p_bool", "bool *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_const_iterator = {"_p_const_iterator", "const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_data_type = {"_p_data_type", "data_type *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_field_iterator = {"_p_field_iterator", "field_iterator *|FIX::FieldMap::iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_g_const_iterator = {"_p_g_const_iterator", "g_const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_g_item_const_iterator = {"_p_g_item_const_iterator", "g_item_const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_g_item_iterator = {"_p_g_item_iterator", "g_item_iterator *", 0, 0, (void*)0, 0}; @@ -328457,7 +331490,10 @@ static swig_type_info _swigt__p_iterator = {"_p_iterator", "iterator *", 0, 0, ( static swig_type_info _swigt__p_message_order = {"_p_message_order", "message_order *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_p_FIX__DataDictionary = {"_p_p_FIX__DataDictionary", "FIX::DataDictionary **", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_size_type = {"_p_size_type", "size_type *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ssize_t = {"_p_ssize_t", "ssize_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__istream = {"_p_std__istream", "std::istream *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator = {"_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator", "FIX::FieldMap::g_iterator *|std::map< int,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > >,std::less< int >,ALLOCATOR< std::pair< int const,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > > > > >::const_iterator *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__mapT_std__string_std__string_t__const_iterator = {"_p_std__mapT_std__string_std__string_t__const_iterator", "FIX::Dictionary::iterator *|std::map< std::string,std::string >::const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__setT_FIX__SessionID_t = {"_p_std__setT_FIX__SessionID_t", "std::set< FIX::SessionID > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__string = {"_p_std__string", "std::string *", 0, 0, (void*)0, 0}; @@ -328470,6 +331506,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_ApplVerID, &_swigt__p_Application, &_swigt__p_BeginString, + &_swigt__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, &_swigt__p_DOMDocumentPtr, &_swigt__p_Data, &_swigt__p_DataDictionary, @@ -328728,8 +331765,8 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__DAYOFMONTH, &_swigt__p_FIX__DKReason, &_swigt__p_FIX__DataDictionary, + &_swigt__p_FIX__DataDictionaryBase, &_swigt__p_FIX__DataDictionaryNotFound, - &_swigt__p_FIX__DataDictionary__FieldToGroup__key_type, &_swigt__p_FIX__DateOfBirth, &_swigt__p_FIX__DatedDate, &_swigt__p_FIX__DayAvgPx, @@ -328831,7 +331868,6 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__DeskTypeSource, &_swigt__p_FIX__DetachmentPoint, &_swigt__p_FIX__Dictionary, - &_swigt__p_FIX__Dictionary__Data__const_iterator, &_swigt__p_FIX__DiscretionInst, &_swigt__p_FIX__DiscretionLimitType, &_swigt__p_FIX__DiscretionMoveType, @@ -328941,9 +331977,6 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__FieldBase, &_swigt__p_FIX__FieldConvertError, &_swigt__p_FIX__FieldMap, - &_swigt__p_FIX__FieldMap__Fields__allocator_type, - &_swigt__p_FIX__FieldMap__Fields__const_iterator, - &_swigt__p_FIX__FieldMap__Groups__const_iterator, &_swigt__p_FIX__FieldNotFound, &_swigt__p_FIX__FieldTag, &_swigt__p_FIX__FileLog, @@ -330111,10 +333144,12 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__YieldRedemptionPrice, &_swigt__p_FIX__YieldRedemptionPriceType, &_swigt__p_FIX__YieldType, + &_swigt__p_FieldPresenceMap, &_swigt__p_FieldToGroup, &_swigt__p_FieldToName, &_swigt__p_FieldToValue, &_swigt__p_FieldTypeDataBits, + &_swigt__p_FieldTypeGroupBits, &_swigt__p_FieldTypeHeaderBits, &_swigt__p_FieldTypeTrailerBits, &_swigt__p_FieldTypes, @@ -330122,6 +333157,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_Group, &_swigt__p_IntArray, &_swigt__p_IntField, + &_swigt__p_ItemAllocatorT_stored_type_NodeList_t, &_swigt__p_Log, &_swigt__p_LogFactory, &_swigt__p_MessageStore, @@ -330154,6 +333190,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_char, &_swigt__p_const_iterator, &_swigt__p_data_type, + &_swigt__p_field_iterator, &_swigt__p_g_const_iterator, &_swigt__p_g_item_const_iterator, &_swigt__p_g_item_iterator, @@ -330163,7 +333200,10 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_message_order, &_swigt__p_p_FIX__DataDictionary, &_swigt__p_size_type, + &_swigt__p_ssize_t, &_swigt__p_std__istream, + &_swigt__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, + &_swigt__p_std__mapT_std__string_std__string_t__const_iterator, &_swigt__p_std__ostream, &_swigt__p_std__setT_FIX__SessionID_t, &_swigt__p_std__string, @@ -330176,6 +333216,7 @@ static swig_type_info *swig_type_initial[] = { static swig_cast_info _swigc__p_ApplVerID[] = { {&_swigt__p_ApplVerID, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Application[] = { {&_swigt__p_Application, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_BeginString[] = { {&_swigt__p_BeginString, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type[] = { {&_swigt__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_DOMDocumentPtr[] = { {&_swigt__p_DOMDocumentPtr, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Data[] = { {&_swigt__p_Data, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_DataDictionary[] = { {&_swigt__p_DataDictionary, 0, 0, 0},{0, 0, 0, 0}}; @@ -330434,8 +333475,8 @@ static swig_cast_info _swigc__p_FIX__DATA[] = { {&_swigt__p_FIX__DATA, 0, 0, 0} static swig_cast_info _swigc__p_FIX__DAYOFMONTH[] = { {&_swigt__p_FIX__DAYOFMONTH, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DKReason[] = { {&_swigt__p_FIX__DKReason, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DataDictionary[] = { {&_swigt__p_FIX__DataDictionary, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FIX__DataDictionaryBase[] = { {&_swigt__p_FIX__DataDictionary, _p_FIX__DataDictionaryTo_p_FIX__DataDictionaryBase, 0, 0}, {&_swigt__p_FIX__DataDictionaryBase, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DataDictionaryNotFound[] = { {&_swigt__p_FIX__DataDictionaryNotFound, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__DataDictionary__FieldToGroup__key_type[] = { {&_swigt__p_FIX__DataDictionary__FieldToGroup__key_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DateOfBirth[] = { {&_swigt__p_FIX__DateOfBirth, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DatedDate[] = { {&_swigt__p_FIX__DatedDate, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DayAvgPx[] = { {&_swigt__p_FIX__DayAvgPx, 0, 0, 0},{0, 0, 0, 0}}; @@ -330537,7 +333578,6 @@ static swig_cast_info _swigc__p_FIX__DeskType[] = { {&_swigt__p_FIX__DeskType, static swig_cast_info _swigc__p_FIX__DeskTypeSource[] = { {&_swigt__p_FIX__DeskTypeSource, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DetachmentPoint[] = { {&_swigt__p_FIX__DetachmentPoint, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__Dictionary[] = { {&_swigt__p_FIX__Dictionary, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__Dictionary__Data__const_iterator[] = { {&_swigt__p_FIX__Dictionary__Data__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DiscretionInst[] = { {&_swigt__p_FIX__DiscretionInst, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DiscretionLimitType[] = { {&_swigt__p_FIX__DiscretionLimitType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DiscretionMoveType[] = { {&_swigt__p_FIX__DiscretionMoveType, 0, 0, 0},{0, 0, 0, 0}}; @@ -330647,9 +333687,6 @@ static swig_cast_info _swigc__p_FIX__FeeMultiplier[] = { {&_swigt__p_FIX__FeeMu static swig_cast_info _swigc__p_FIX__FieldBase[] = { {&_swigt__p_FIX__CFICode, _p_FIX__CFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCFICode, _p_FIX__UnderlyingCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeCFICode, _p_FIX__DerivativeCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCFICode, _p_FIX__LegCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegCFICode, _p_FIX__UnderlyingLegCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYearFormat, _p_FIX__MaturityMonthYearFormatTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartCash, _p_FIX__StartCashTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPriceUnitOfMeasure, _p_FIX__UnderlyingPriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingUnitOfMeasure, _p_FIX__UnderlyingUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegUnitOfMeasure, _p_FIX__LegUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceUnitOfMeasure, _p_FIX__PriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnitOfMeasure, _p_FIX__UnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPriceUnitOfMeasure, _p_FIX__LegPriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeUnitOfMeasure, _p_FIX__DerivativeUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePriceUnitOfMeasure, _p_FIX__DerivativePriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTradeID, _p_FIX__OrigTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FirmTradeID, _p_FIX__FirmTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryFirmTradeID, _p_FIX__SecondaryFirmTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeID, _p_FIX__TradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradeID, _p_FIX__SecondaryTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigSecondaryTradeID, _p_FIX__OrigSecondaryTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Yield, _p_FIX__YieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityType, _p_FIX__UnderlyingSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityType, _p_FIX__SecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RepoCollateralSecurityType, _p_FIX__RepoCollateralSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRepoCollateralSecurityType, _p_FIX__LegRepoCollateralSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpirationQtyType, _p_FIX__ExpirationQtyTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityType, _p_FIX__LegSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuantityType, _p_FIX__QuantityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityType, _p_FIX__DerivativeSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRepoCollateralSecurityType, _p_FIX__UnderlyingRepoCollateralSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QtyType, _p_FIX__QtyTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityType, _p_FIX__UnderlyingLegSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Account, _p_FIX__AccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingAccount, _p_FIX__ClearingAccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocAccount, _p_FIX__LegAllocAccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAccount, _p_FIX__AllocAccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDImplicitDelete, _p_FIX__MDImplicitDeleteTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegTimeUnit, _p_FIX__LegTimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeUnit, _p_FIX__TimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeTimeUnit, _p_FIX__DerivativeTimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingTimeUnit, _p_FIX__UnderlyingTimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StandInstDbID, _p_FIX__StandInstDbIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotifyBrokerOfCredit, _p_FIX__NotifyBrokerOfCreditTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BrokerOfCredit, _p_FIX__BrokerOfCreditTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecuritySubType, _p_FIX__UnderlyingSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecuritySubType, _p_FIX__LegSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecuritySubType, _p_FIX__DerivativeSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySubType, _p_FIX__SecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecuritySubType, _p_FIX__UnderlyingLegSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdSubType, _p_FIX__TrdSubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ShortSaleReason, _p_FIX__ShortSaleReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeleteReason, _p_FIX__DeleteReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocCancReplaceReason, _p_FIX__AllocCancReplaceReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DKReason, _p_FIX__DKReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkRequestID, _p_FIX__NetworkRequestIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserRequestID, _p_FIX__UserRequestIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestID, _p_FIX__TradeRequestIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarginExcess, _p_FIX__MarginExcessTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistRejReasonText, _p_FIX__RegistRejReasonTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraTradeTime, _p_FIX__ContraTradeTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoEvents, _p_FIX__NoEventsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeEvents, _p_FIX__NoDerivativeEventsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLastQty, _p_FIX__UnderlyingLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CalculatedCcyLastQty, _p_FIX__CalculatedCcyLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideLastQty, _p_FIX__SideLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCalculatedCcyLastQty, _p_FIX__LegCalculatedCcyLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLastQty, _p_FIX__LegLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastQty, _p_FIX__LastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CheckSumField, _p_FIX__CheckSumFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Username, _p_FIX__UsernameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintRptID, _p_FIX__PosMaintRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContIntRptID, _p_FIX__ContIntRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikeValue, _p_FIX__DerivativeStrikeValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeValue, _p_FIX__StrikeValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptPayoutType, _p_FIX__OptPayoutTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedText, _p_FIX__EncodedTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__GapFillFlag, _p_FIX__GapFillFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketDepth, _p_FIX__MarketDepthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StopPx, _p_FIX__StopPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDPriceLevel, _p_FIX__MDPriceLevelTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteResponseLevel, _p_FIX__QuoteResponseLevelTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldCalcDate, _p_FIX__YieldCalcDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollRptID, _p_FIX__CollRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegNumber, _p_FIX__LegNumberTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosType, _p_FIX__PosTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContAmtType, _p_FIX__ContAmtTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosAmtType, _p_FIX__PosAmtTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstID, _p_FIX__SettlInstIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReportedPx, _p_FIX__ReportedPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastFragment, _p_FIX__LastFragmentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceLimitType, _p_FIX__PriceLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegLimitType, _p_FIX__PegLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryPriceLimitType, _p_FIX__SecondaryPriceLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionLimitType, _p_FIX__DiscretionLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegStipulations, _p_FIX__NoLegStipulationsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStipulations, _p_FIX__NoStipulationsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ShortQty, _p_FIX__ShortQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SellerDays, _p_FIX__SellerDaysTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RptSeq, _p_FIX__RptSeqTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionOffsetType, _p_FIX__DiscretionOffsetTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegOffsetType, _p_FIX__PegOffsetTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesEndTime, _p_FIX__TradSesEndTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventEndTime, _p_FIX__ComplexEventEndTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TierCode, _p_FIX__TierCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Benchmark, _p_FIX__BenchmarkTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SpreadToBenchmark, _p_FIX__SpreadToBenchmarkTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TransferReason, _p_FIX__TransferReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnRejectReason, _p_FIX__CollAsgnRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRequestRejectReason, _p_FIX__QuoteRequestRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SessionRejectReason, _p_FIX__SessionRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListRejectReason, _p_FIX__ListRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnReason, _p_FIX__CollAsgnReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRejectReason, _p_FIX__QuoteRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportRejectReason, _p_FIX__TradeReportRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnRejReason, _p_FIX__StreamAsgnRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteEntryRejectReason, _p_FIX__QuoteEntryRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecRestatementReason, _p_FIX__ExecRestatementReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdRejReason, _p_FIX__OrdRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassCancelRejectReason, _p_FIX__MassCancelRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesStatusRejReason, _p_FIX__TradSesStatusRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlRejReason, _p_FIX__CxlRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmRejReason, _p_FIX__ConfirmRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionRejectReason, _p_FIX__MassActionRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefOrdIDReason, _p_FIX__RefOrdIDReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDReqRejReason, _p_FIX__MDReqRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BusinessRejectReason, _p_FIX__BusinessRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocText, _p_FIX__AllocTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedAllocText, _p_FIX__EncodedAllocTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliverToSubID, _p_FIX__DeliverToSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeCurr, _p_FIX__MiscFeeCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligMsgID, _p_FIX__SettlObligMsgIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReportedPxDiff, _p_FIX__ReportedPxDiffTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoComplexEvents, _p_FIX__NoComplexEventsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNestedInstrAttrib, _p_FIX__NoNestedInstrAttribTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoInstrAttrib, _p_FIX__NoInstrAttribTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeInstrAttrib, _p_FIX__NoDerivativeInstrAttribTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTrdRepIndicators, _p_FIX__NoTrdRepIndicatorsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStatsIndicators, _p_FIX__NoStatsIndicatorsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoQuoteSets, _p_FIX__NoQuoteSetsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BeginSeqNo, _p_FIX__BeginSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventPx, _p_FIX__EventPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventPx, _p_FIX__DerivativeEventPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityTradingEvent, _p_FIX__SecurityTradingEventTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossType, _p_FIX__CrossTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndStrikePxRange, _p_FIX__EndStrikePxRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartStrikePxRange, _p_FIX__StartStrikePxRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementDesc, _p_FIX__AgreementDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketSegmentDesc, _p_FIX__MarketSegmentDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderDelay, _p_FIX__OrderDelayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderCategory, _p_FIX__OrderCategoryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsCategory, _p_FIX__NewsCategoryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinQty, _p_FIX__MinQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardNumber, _p_FIX__CardNumberTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentAcctNumber, _p_FIX__CashDistribAgentAcctNumberTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPositions, _p_FIX__NoPositionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOfLegUnderlyings, _p_FIX__NoOfLegUnderlyingsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyings, _p_FIX__NoUnderlyingsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDates, _p_FIX__NoDatesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardStartDate, _p_FIX__CardStartDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartDate, _p_FIX__StartDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventStartDate, _p_FIX__ComplexEventStartDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefreshQty, _p_FIX__RefreshQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTime, _p_FIX__OrigTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDUpdateType, _p_FIX__MDUpdateTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDQuoteType, _p_FIX__MDQuoteTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteType, _p_FIX__QuoteTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumBidders, _p_FIX__NumBiddersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementDate, _p_FIX__AgreementDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventDate, _p_FIX__EventDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCouponPaymentDate, _p_FIX__UnderlyingCouponPaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentDate, _p_FIX__PaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlementDate, _p_FIX__UnderlyingSettlementDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CouponPaymentDate, _p_FIX__CouponPaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventDate, _p_FIX__DerivativeEventDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCouponPaymentDate, _p_FIX__LegCouponPaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSymbolSfx, _p_FIX__UnderlyingSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSymbolSfx, _p_FIX__DerivativeSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SymbolSfx, _p_FIX__SymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSymbolSfx, _p_FIX__UnderlyingLegSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSymbolSfx, _p_FIX__LegSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdType, _p_FIX__TrdTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTrdType, _p_FIX__SecondaryTrdTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMsgTypes, _p_FIX__NoMsgTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerOrderType, _p_FIX__TriggerOrderTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrategyParameterType, _p_FIX__StrategyParameterTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OwnerType, _p_FIX__OwnerTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlSessSubID, _p_FIX__SettlSessSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TickRuleType, _p_FIX__TickRuleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFlowScheduleType, _p_FIX__UnderlyingFlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegFlowScheduleType, _p_FIX__LegFlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeFlowScheduleType, _p_FIX__DerivativeFlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FlowScheduleType, _p_FIX__FlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeBasis, _p_FIX__MiscFeeBasisTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedTextLen, _p_FIX__EncodedTextLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedAllocTextLen, _p_FIX__EncodedAllocTextLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListStatusTextLen, _p_FIX__EncodedListStatusTextLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesEvent, _p_FIX__TradSesEventTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayQty, _p_FIX__DisplayQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryDisplayQty, _p_FIX__SecondaryDisplayQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNumTradeReports, _p_FIX__TotNumTradeReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNumPosReports, _p_FIX__TotalNumPosReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNumReports, _p_FIX__TotNumReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNumAssignmentReports, _p_FIX__TotNumAssignmentReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideSettlCurrency, _p_FIX__SideSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkCurveCurrency, _p_FIX__LegBenchmarkCurveCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkCurveCurrency, _p_FIX__BenchmarkCurveCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocSettlCurrency, _p_FIX__LegAllocSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlCurrency, _p_FIX__LegSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingCurrency, _p_FIX__TradingCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeCurrency, _p_FIX__StrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrency, _p_FIX__SettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Currency, _p_FIX__CurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCurrency, _p_FIX__LegCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideCurrency, _p_FIX__SideCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocSettlCurrency, _p_FIX__AllocSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementCurrency, _p_FIX__AgreementCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikeCurrency, _p_FIX__DerivativeStrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStrikeCurrency, _p_FIX__UnderlyingStrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CommCurrency, _p_FIX__CommCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCurrency, _p_FIX__UnderlyingCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PositionCurrency, _p_FIX__PositionCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStrikeCurrency, _p_FIX__LegStrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeType, _p_FIX__TradeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidTradeType, _p_FIX__BidTradeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettleOnOpenFlag, _p_FIX__SettleOnOpenFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSettleOnOpenFlag, _p_FIX__DerivativeSettleOnOpenFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLocaleOfIssue, _p_FIX__LegLocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LocaleOfIssue, _p_FIX__LocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCountryOfIssue, _p_FIX__UnderlyingCountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStateOrProvinceOfIssue, _p_FIX__LegStateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeCountryOfIssue, _p_FIX__DerivativeCountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStateOrProvinceOfIssue, _p_FIX__UnderlyingStateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStateOrProvinceOfIssue, _p_FIX__DerivativeStateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCountryOfIssue, _p_FIX__LegCountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StateOrProvinceOfIssue, _p_FIX__StateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CountryOfIssue, _p_FIX__CountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeLocaleOfIssue, _p_FIX__DerivativeLocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLocaleOfIssue, _p_FIX__UnderlyingLocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlInst, _p_FIX__NoSettlInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTradingSessions, _p_FIX__NoTradingSessionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Seniority, _p_FIX__SeniorityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSeniority, _p_FIX__UnderlyingSeniorityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlQty, _p_FIX__CxlQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoExecInstRules, _p_FIX__NoExecInstRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeBracket, _p_FIX__TimeBracketTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstMode, _p_FIX__SettlInstModeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResponseError, _p_FIX__ApplResponseErrorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HaltReasonInt, _p_FIX__HaltReasonIntTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListNoOrds, _p_FIX__ListNoOrdsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlmntTyp, _p_FIX__LegSettlmntTypTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlmntTyp, _p_FIX__SettlmntTypTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvRefID, _p_FIX__AdvRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BookingUnit, _p_FIX__BookingUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastPx, _p_FIX__LastPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLastPx, _p_FIX__LegLastPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLastPx, _p_FIX__UnderlyingLastPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PrevClosePx, _p_FIX__PrevClosePxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDReportID, _p_FIX__MDReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityReportID, _p_FIX__SecurityReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradeReportID, _p_FIX__SecondaryTradeReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReportID, _p_FIX__ApplReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionReportID, _p_FIX__MassActionReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketReportID, _p_FIX__MarketReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegReportID, _p_FIX__LegReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportID, _p_FIX__TradeReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocReportID, _p_FIX__AllocReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTradeReportID, _p_FIX__SideTradeReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegs, _p_FIX__NoLegsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CancellationRights, _p_FIX__CancellationRightsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityXML, _p_FIX__SecurityXMLTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityXML, _p_FIX__DerivativeSecurityXMLTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMatchRules, _p_FIX__NoMatchRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RawData, _p_FIX__RawDataTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocHandlInst, _p_FIX__AllocHandlInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HandlInst, _p_FIX__HandlInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdType, _p_FIX__OrdTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Factor, _p_FIX__FactorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFactor, _p_FIX__UnderlyingFactorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegFactor, _p_FIX__LegFactorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MatchType, _p_FIX__MatchTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingIssueDate, _p_FIX__UnderlyingIssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeIssueDate, _p_FIX__DerivativeIssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IssueDate, _p_FIX__IssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIssueDate, _p_FIX__LegIssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerType, _p_FIX__TriggerTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingAmounts, _p_FIX__NoUnderlyingAmountsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidID, _p_FIX__BidIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlType, _p_FIX__SettlTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlType, _p_FIX__LegSettlTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityIndType, _p_FIX__LiquidityIndTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmType, _p_FIX__ConfirmTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAvgPx, _p_FIX__AllocAvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityReqID, _p_FIX__SecurityReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollApplType, _p_FIX__CollApplTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashMargin, _p_FIX__CashMarginTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPx, _p_FIX__AvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingAllocationPercent, _p_FIX__UnderlyingAllocationPercentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderPercent, _p_FIX__OrderPercentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossPercent, _p_FIX__CrossPercentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesStartTime, _p_FIX__TradSesStartTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventStartTime, _p_FIX__ComplexEventStartTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListExecInstLen, _p_FIX__EncodedListExecInstLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventTime, _p_FIX__EventTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventTime, _p_FIX__DerivativeEventTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartyRole, _p_FIX__UndlyInstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartyRole, _p_FIX__RootPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRepPartyRole, _p_FIX__TrdRepPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartyRole, _p_FIX__InstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartyRole, _p_FIX__Nested4PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartyRole, _p_FIX__NestedPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartyRole, _p_FIX__Nested3PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartyRole, _p_FIX__DerivativeInstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartyRole, _p_FIX__PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartyRole, _p_FIX__SettlPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartyRole, _p_FIX__Nested2PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetPartyRole, _p_FIX__TargetPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartyRole, _p_FIX__UnderlyingInstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentCode, _p_FIX__CashSettlAgentCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentCode, _p_FIX__SecuritySettlAgentCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentCode, _p_FIX__CashDistribAgentCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCreditRating, _p_FIX__LegCreditRatingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CreditRating, _p_FIX__CreditRatingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCreditRating, _p_FIX__UnderlyingCreditRatingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCashType, _p_FIX__UnderlyingCashTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmReqID, _p_FIX__ConfirmReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRpts, _p_FIX__NoRptsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoBidDescriptors, _p_FIX__NoBidDescriptorsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegDividendYield, _p_FIX__LegDividendYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DividendYield, _p_FIX__DividendYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkResponseID, _p_FIX__NetworkResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityResponseID, _p_FIX__SecurityResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastNetworkResponseID, _p_FIX__LastNetworkResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResponseID, _p_FIX__ApplResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultilegModel, _p_FIX__MultilegModelTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraTradeQty, _p_FIX__ContraTradeQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InViewOfCommon, _p_FIX__InViewOfCommonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossPrioritization, _p_FIX__CrossPrioritizationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayLowQty, _p_FIX__DisplayLowQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RateSource, _p_FIX__RateSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListTypeSource, _p_FIX__SecurityListTypeSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligSource, _p_FIX__SettlObligSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskTypeSource, _p_FIX__DeskTypeSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCoveredOrUncovered, _p_FIX__LegCoveredOrUncoveredTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CoveredOrUncovered, _p_FIX__CoveredOrUncoveredTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteReqID, _p_FIX__QuoteReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeFloorPrice, _p_FIX__DerivativeFloorPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPrice, _p_FIX__TriggerPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FloorPrice, _p_FIX__FloorPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PutOrCall, _p_FIX__PutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPutOrCall, _p_FIX__LegPutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePutOrCall, _p_FIX__DerivativePutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegPutOrCall, _p_FIX__UnderlyingLegPutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPutOrCall, _p_FIX__UnderlyingPutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentAcctNum, _p_FIX__CashSettlAgentAcctNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentAcctNum, _p_FIX__SecuritySettlAgentAcctNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StandInstDbName, _p_FIX__StandInstDbNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RiskFreeRate, _p_FIX__RiskFreeRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRespID, _p_FIX__QuoteRespIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldRedemptionPrice, _p_FIX__YieldRedemptionPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionPrice, _p_FIX__DiscretionPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlType, _p_FIX__CxlTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CPRegType, _p_FIX__CPRegTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCPRegType, _p_FIX__UnderlyingCPRegTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnRefID, _p_FIX__CollAsgnRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoExpiration, _p_FIX__NoExpirationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeToExpiration, _p_FIX__TimeToExpirationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OwnershipType, _p_FIX__OwnershipTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStipType, _p_FIX__UnderlyingStipTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceProtectionScope, _p_FIX__PriceProtectionScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionScope, _p_FIX__MassActionScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionScope, _p_FIX__DiscretionScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ResponseDestination, _p_FIX__ResponseDestinationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExDestination, _p_FIX__ExDestinationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Designation, _p_FIX__DesignationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesOpenTime, _p_FIX__TradSesOpenTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingStips, _p_FIX__NoUnderlyingStipsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PeggedRefPrice, _p_FIX__PeggedRefPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOptionRatio, _p_FIX__LegOptionRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarginRatio, _p_FIX__MarginRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Urgency, _p_FIX__UrgencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentRef, _p_FIX__PaymentRefTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExchangeForPhysical, _p_FIX__ExchangeForPhysicalTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefOfferSize, _p_FIX__DefOfferSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferSize, _p_FIX__OfferSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinOfferSize, _p_FIX__MinOfferSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedMktSegmDesc, _p_FIX__EncodedMktSegmDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RFQReqID, _p_FIX__RFQReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideQty, _p_FIX__SideQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocSettlCurrAmt, _p_FIX__AllocSettlCurrAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrAmt, _p_FIX__SettlCurrAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__XmlData, _p_FIX__XmlDataTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumTickets, _p_FIX__NumTicketsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOINaturalFlag, _p_FIX__IOINaturalFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventCondition, _p_FIX__ComplexEventConditionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeCondition, _p_FIX__TradeConditionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteCondition, _p_FIX__QuoteConditionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidYield, _p_FIX__BidYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MidYield, _p_FIX__MidYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetGrossInd, _p_FIX__NetGrossIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecValuationPoint, _p_FIX__ExecValuationPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AffectedOrderID, _p_FIX__AffectedOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderID, _p_FIX__OrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotAffectedOrderID, _p_FIX__NotAffectedOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AffectedSecondaryOrderID, _p_FIX__AffectedSecondaryOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryOrderID, _p_FIX__SecondaryOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefOrderID, _p_FIX__RefOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReferencePage, _p_FIX__ReferencePageTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartyIDSource, _p_FIX__SettlPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAcctIDSource, _p_FIX__AllocAcctIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityIDSource, _p_FIX__UnderlyingSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartyIDSource, _p_FIX__PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InputSource, _p_FIX__InputSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSecurityIDSource, _p_FIX__PegSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSecurityIDSource, _p_FIX__TriggerSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityAltIDSource, _p_FIX__LegSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartyIDSource, _p_FIX__NestedPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingIDSource, _p_FIX__UnderlyingIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityAltIDSource, _p_FIX__SecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityAltIDSource, _p_FIX__UnderlyingLegSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityIDSource, _p_FIX__SecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartyIDSource, _p_FIX__DerivativeInstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartyIDSource, _p_FIX__UnderlyingInstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAltMDSource, _p_FIX__NoAltMDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExDestinationIDSource, _p_FIX__ExDestinationIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderHandlingInstSource, _p_FIX__OrderHandlingInstSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkSecurityIDSource, _p_FIX__BenchmarkSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityIDSource, _p_FIX__DerivativeSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AcctIDSource, _p_FIX__AcctIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartyIDSource, _p_FIX__Nested4PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartyIDSource, _p_FIX__RootPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityAltIDSource, _p_FIX__DerivativeSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartyIDSource, _p_FIX__Nested3PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IDSource, _p_FIX__IDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetPartyIDSource, _p_FIX__TargetPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartyIDSource, _p_FIX__InstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityIDSource, _p_FIX__LegSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstSource, _p_FIX__SettlInstSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeInputSource, _p_FIX__TradeInputSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartyIDSource, _p_FIX__UndlyInstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MessageEventSource, _p_FIX__MessageEventSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefOrderIDSource, _p_FIX__RefOrderIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartyIDSource, _p_FIX__Nested2PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocAcctIDSource, _p_FIX__LegAllocAcctIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityAltIDSource, _p_FIX__UnderlyingSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityIDSource, _p_FIX__UnderlyingLegSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplTotalMessageCount, _p_FIX__ApplTotalMessageCountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FairValue, _p_FIX__FairValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrategyParameterValue, _p_FIX__StrategyParameterValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegalConfirm, _p_FIX__LegalConfirmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContractSettlMonth, _p_FIX__ContractSettlMonthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegContractSettlMonth, _p_FIX__LegContractSettlMonthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeContractSettlMonth, _p_FIX__DerivativeContractSettlMonthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteID, _p_FIX__QuoteIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TransBkdTime, _p_FIX__TransBkdTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollRespID, _p_FIX__CollRespIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdRegTimestampType, _p_FIX__SideTrdRegTimestampTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRegTimestampType, _p_FIX__TrdRegTimestampTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStipulationValue, _p_FIX__LegStipulationValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StipulationValue, _p_FIX__StipulationValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CharField, _p_FIX__CharFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MidPx, _p_FIX__MidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesMode, _p_FIX__TradSesModeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Country, _p_FIX__CountryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryDate, _p_FIX__MDEntryDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Rule80A, _p_FIX__Rule80ATo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeInstrumentParties, _p_FIX__NoDerivativeInstrumentPartiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUndlyInstrumentParties, _p_FIX__NoUndlyInstrumentPartiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoInstrumentParties, _p_FIX__NoInstrumentPartiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LongQty, _p_FIX__LongQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSwapType, _p_FIX__LegSwapTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillQty, _p_FIX__FillQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrAttribValue, _p_FIX__InstrAttribValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrAttribValue, _p_FIX__DerivativeInstrAttribValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedInstrAttribValue, _p_FIX__NestedInstrAttribValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoundingModulus, _p_FIX__RoundingModulusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocLinkType, _p_FIX__AllocLinkTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocReportType, _p_FIX__AllocReportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportType, _p_FIX__TradeReportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ResponseTransportType, _p_FIX__ResponseTransportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReportType, _p_FIX__ApplReportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedPassword, _p_FIX__EncryptedPasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Password, _p_FIX__PasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedNewPassword, _p_FIX__EncryptedNewPasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewPassword, _p_FIX__NewPasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlementType, _p_FIX__UnderlyingSettlementTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventType, _p_FIX__EventTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventType, _p_FIX__ComplexEventTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAccountType, _p_FIX__AllocAccountTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AccountType, _p_FIX__AccountTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdjustmentType, _p_FIX__AdjustmentTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventType, _p_FIX__DerivativeEventTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RespondentType, _p_FIX__RespondentTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FutSettDate2, _p_FIX__FutSettDate2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceDelta, _p_FIX__PriceDeltaTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideValue1, _p_FIX__SideValue1To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideValue2, _p_FIX__SideValue2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSymbol, _p_FIX__DerivativeSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSymbol, _p_FIX__LegSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSymbol, _p_FIX__UnderlyingSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSymbol, _p_FIX__UnderlyingLegSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSymbol, _p_FIX__PegSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Symbol, _p_FIX__SymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderQty2, _p_FIX__OrderQty2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AltMDSourceID, _p_FIX__AltMDSourceIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoQuoteEntries, _p_FIX__TotNoQuoteEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMDEntries, _p_FIX__NoMDEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotQuoteEntries, _p_FIX__TotQuoteEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoQuoteEntries, _p_FIX__NoQuoteEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__VenueType, _p_FIX__VenueTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerNewQty, _p_FIX__TriggerNewQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeInForce, _p_FIX__TimeInForceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTimeInForce, _p_FIX__SideTimeInForceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstMsgID, _p_FIX__SettlInstMsgIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvSide, _p_FIX__AdvSideTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDate2, _p_FIX__SettlDate2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigOrdModTime, _p_FIX__OrigOrdModTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueDepth, _p_FIX__ApplQueueDepthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FieldBase, 0, 0, 0}, {&_swigt__p_FIX__MatchAlgorithm, _p_FIX__MatchAlgorithmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Signature, _p_FIX__SignatureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Text, _p_FIX__TextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InterestAccrualDate, _p_FIX__InterestAccrualDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegInterestAccrualDate, _p_FIX__LegInterestAccrualDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Pool, _p_FIX__PoolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SendingDate, _p_FIX__SendingDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistID, _p_FIX__RegistIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewSeqNo, _p_FIX__NewSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegInstrRegistry, _p_FIX__LegInstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrRegistry, _p_FIX__InstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrRegistry, _p_FIX__DerivativeInstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrRegistry, _p_FIX__UnderlyingInstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMaturityRules, _p_FIX__NoMaturityRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeType, _p_FIX__MiscFeeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliveryDate, _p_FIX__DeliveryDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ValidUntilTime, _p_FIX__ValidUntilTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteSetValidUntilTime, _p_FIX__QuoteSetValidUntilTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClientBidID, _p_FIX__ClientBidIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityListDesc, _p_FIX__EncodedSecurityListDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListDesc, _p_FIX__SecurityListDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ParentMktSegmID, _p_FIX__ParentMktSegmIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StatsType, _p_FIX__StatsTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoComplexEventDates, _p_FIX__NoComplexEventDatesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityPctHigh, _p_FIX__LiquidityPctHighTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideReasonCd, _p_FIX__SideReasonCdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSymbol, _p_FIX__TriggerSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSides, _p_FIX__NoSidesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryTime, _p_FIX__MDEntryTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReportToExch, _p_FIX__ReportToExchTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSubject, _p_FIX__EncodedSubjectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Subject, _p_FIX__SubjectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocLinkID, _p_FIX__AllocLinkIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeLinkID, _p_FIX__TradeLinkIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBidPx, _p_FIX__LegBidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLotTypeRules, _p_FIX__NoLotTypeRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOrdTypeRules, _p_FIX__NoOrdTypeRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueMax, _p_FIX__ApplQueueMaxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FundRenewWaiv, _p_FIX__FundRenewWaivTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Adjustment, _p_FIX__AdjustmentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecPriceAdjustment, _p_FIX__ExecPriceAdjustmentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetSubID, _p_FIX__TargetSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPriceTimeType, _p_FIX__ComplexEventPriceTimeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOfferPx, _p_FIX__LegOfferPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MktOfferPx, _p_FIX__MktOfferPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferPx, _p_FIX__OfferPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPool, _p_FIX__LegPoolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMDFeedTypes, _p_FIX__NoMDFeedTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidPx, _p_FIX__BidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastSpotRate, _p_FIX__LastSpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferSpotRate, _p_FIX__OfferSpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidSpotRate, _p_FIX__BidSpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntrySpotRate, _p_FIX__MDEntrySpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityXMLSchema, _p_FIX__DerivativeSecurityXMLSchemaTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityXMLSchema, _p_FIX__SecurityXMLSchemaTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstCode, _p_FIX__SettlInstCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenInterest, _p_FIX__OpenInterestTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumDaysInterest, _p_FIX__NumDaysInterestTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideValueInd, _p_FIX__SideValueIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegMaturityMonthYear, _p_FIX__UnderlyingLegMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndMaturityMonthYear, _p_FIX__EndMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityMonthYear, _p_FIX__UnderlyingMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMaturityMonthYear, _p_FIX__DerivativeMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYear, _p_FIX__MaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartMaturityMonthYear, _p_FIX__StartMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegMaturityMonthYear, _p_FIX__LegMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoIOIQualifiers, _p_FIX__NoIOIQualifiersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoQuoteQualifiers, _p_FIX__NoQuoteQualifiersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDOriginType, _p_FIX__MDOriginTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderQty, _p_FIX__OrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOrderQty, _p_FIX__LegOrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashOrderQty, _p_FIX__CashOrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayOrderQty, _p_FIX__DayOrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeInputDevice, _p_FIX__TradeInputDeviceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderInputDevice, _p_FIX__OrderInputDeviceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoutingID, _p_FIX__RoutingIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlOblig, _p_FIX__NoSettlObligTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingLegSecurityAltID, _p_FIX__NoUnderlyingLegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityAltID, _p_FIX__UnderlyingSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingSecurityAltID, _p_FIX__NoUnderlyingSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityAltID, _p_FIX__LegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegSecurityAltID, _p_FIX__NoLegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityAltID, _p_FIX__SecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSecurityAltID, _p_FIX__NoSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityAltID, _p_FIX__UnderlyingLegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeSecurityAltID, _p_FIX__NoDerivativeSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityAltID, _p_FIX__DerivativeSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SendingTime, _p_FIX__SendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfSendingTime, _p_FIX__OnBehalfOfSendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigSendingTime, _p_FIX__OrigSendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HopSendingTime, _p_FIX__HopSendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListExecInst, _p_FIX__ListExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegExecInst, _p_FIX__LegExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListExecInst, _p_FIX__EncodedListExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecInst, _p_FIX__ExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LinesOfText, _p_FIX__LinesOfTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLinesOfText, _p_FIX__NoLinesOfTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDepositoryCode, _p_FIX__SettlDepositoryCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradedFlatSwitch, _p_FIX__TradedFlatSwitchTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClOrdLinkID, _p_FIX__ClOrdLinkIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTimeInForceRules, _p_FIX__NoTimeInForceRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStrikeRules, _p_FIX__NoStrikeRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkPrice, _p_FIX__BenchmarkPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkPrice, _p_FIX__LegBenchmarkPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DueToRelated, _p_FIX__DueToRelatedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDlvyInst, _p_FIX__NoDlvyInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DlvyInst, _p_FIX__DlvyInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AccruedInterestRate, _p_FIX__AccruedInterestRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecureData, _p_FIX__SecureDataTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MessageEncoding, _p_FIX__MessageEncodingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpireDate, _p_FIX__ExpireDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BasisFeatureDate, _p_FIX__BasisFeatureDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayWhen, _p_FIX__DisplayWhenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartTickPriceRange, _p_FIX__StartTickPriceRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndTickPriceRange, _p_FIX__EndTickPriceRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoCompIDs, _p_FIX__NoCompIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BookingRefID, _p_FIX__BookingRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__WtAverageLiquidity, _p_FIX__WtAverageLiquidityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceImprovement, _p_FIX__PriceImprovementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdSubTyp, _p_FIX__SideTrdSubTypTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TickIncrement, _p_FIX__TickIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYearIncrement, _p_FIX__MaturityMonthYearIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MatchIncrement, _p_FIX__MatchIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeIncrement, _p_FIX__StrikeIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMinPriceIncrement, _p_FIX__DerivativeMinPriceIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinPriceIncrement, _p_FIX__MinPriceIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecType, _p_FIX__ExecTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MailingDtls, _p_FIX__MailingDtlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HaltReasonChar, _p_FIX__HaltReasonCharTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ModelType, _p_FIX__ModelTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventText, _p_FIX__DerivativeEventTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventText, _p_FIX__EventTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IndividualAllocRejCode, _p_FIX__IndividualAllocRejCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocRejCode, _p_FIX__AllocRejCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstReqRejCode, _p_FIX__SettlInstReqRejCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerNewPrice, _p_FIX__TriggerNewPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingFirm, _p_FIX__ClearingFirmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlementCycleNo, _p_FIX__SettlementCycleNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RelSymTransactTime, _p_FIX__RelSymTransactTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TZTransactTime, _p_FIX__TZTransactTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TransactTime, _p_FIX__TransactTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPriceUnitOfMeasureQty, _p_FIX__UnderlyingPriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceUnitOfMeasureQty, _p_FIX__PriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePriceUnitOfMeasureQty, _p_FIX__DerivativePriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeUnitOfMeasureQty, _p_FIX__DerivativeUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnitOfMeasureQty, _p_FIX__UnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingUnitOfMeasureQty, _p_FIX__UnderlyingUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPriceUnitOfMeasureQty, _p_FIX__LegPriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegUnitOfMeasureQty, _p_FIX__LegUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsRefID, _p_FIX__NewsRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryType, _p_FIX__MDEntryTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgParPx, _p_FIX__AvgParPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIQltyInd, _p_FIX__IOIQltyIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAllocs, _p_FIX__NoAllocsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoAllocs, _p_FIX__TotNoAllocsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegAllocs, _p_FIX__NoLegAllocsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistDtls, _p_FIX__RegistDtlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRegistDtls, _p_FIX__NoRegistDtlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskOrderHandlingInst, _p_FIX__DeskOrderHandlingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__GTBookingInst, _p_FIX__GTBookingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustOrderHandlingInst, _p_FIX__CustOrderHandlingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MailingInst, _p_FIX__MailingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayBookingInst, _p_FIX__DayBookingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPrice, _p_FIX__LegPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplVerID, _p_FIX__RefApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CstmApplVerID, _p_FIX__CstmApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultApplVerID, _p_FIX__DefaultApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefCstmApplVerID, _p_FIX__RefCstmApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplVerID, _p_FIX__ApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultCstmApplVerID, _p_FIX__DefaultCstmApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DateOfBirth, _p_FIX__DateOfBirthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastMsgSeqNumProcessed, _p_FIX__LastMsgSeqNumProcessedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligRefID, _p_FIX__SettlObligRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRefID, _p_FIX__LegRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraLegRefID, _p_FIX__ContraLegRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeLegRefID, _p_FIX__TradeLegRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRateSources, _p_FIX__NoRateSourcesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotionalPercentageOutstanding, _p_FIX__NotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashOutstanding, _p_FIX__CashOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingNotionalPercentageOutstanding, _p_FIX__UnderlyingNotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OriginalNotionalPercentageOutstanding, _p_FIX__OriginalNotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdMatchID, _p_FIX__TrdMatchIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliverToCompID, _p_FIX__DeliverToCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocPrice, _p_FIX__AllocPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StringField, _p_FIX__StringFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocSettlInstType, _p_FIX__AllocSettlInstTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListExecInstType, _p_FIX__ListExecInstTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DlvyInstType, _p_FIX__DlvyInstTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingSessionID, _p_FIX__TradingSessionIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerTradingSessionID, _p_FIX__TriggerTradingSessionIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingTradingSessionID, _p_FIX__UnderlyingTradingSessionIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegScope, _p_FIX__PegScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoAccQuotes, _p_FIX__TotNoAccQuotesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryID, _p_FIX__CollInquiryIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecRefID, _p_FIX__ExecRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlRejResponseTo, _p_FIX__CxlRejResponseToTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Price, _p_FIX__PriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LotType, _p_FIX__LotTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdRegTimestampSrc, _p_FIX__SideTrdRegTimestampSrcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EmailType, _p_FIX__EmailTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeOptAttribute, _p_FIX__DerivativeOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegOptAttribute, _p_FIX__UnderlyingLegOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptAttribute, _p_FIX__OptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingOptAttribute, _p_FIX__UnderlyingOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOptAttribute, _p_FIX__LegOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlLocation, _p_FIX__SettlLocationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EffectiveTime, _p_FIX__EffectiveTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnReqID, _p_FIX__StreamAsgnReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteCancelType, _p_FIX__QuoteCancelTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Scope, _p_FIX__ScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpireTime, _p_FIX__ExpireTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlBrkrCode, _p_FIX__SettlBrkrCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PreTradeAnonymity, _p_FIX__PreTradeAnonymityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoutingType, _p_FIX__RoutingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideMultiLegReportingType, _p_FIX__SideMultiLegReportingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BookingType, _p_FIX__BookingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRestructuringType, _p_FIX__UnderlyingRestructuringTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RestructuringType, _p_FIX__RestructuringTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultiLegReportingType, _p_FIX__MultiLegReportingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StatusValue, _p_FIX__StatusValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllowableOneSidednessValue, _p_FIX__AllowableOneSidednessValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTrdRegTimestamps, _p_FIX__NoTrdRegTimestampsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListID, _p_FIX__ListIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListID, _p_FIX__SecurityListIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliveryType, _p_FIX__DeliveryTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDeliveryType, _p_FIX__SettlDeliveryTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PrivateQuote, _p_FIX__PrivateQuoteTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedHeadlineLen, _p_FIX__EncodedHeadlineLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BasisPxType, _p_FIX__BasisPxTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityRuleID, _p_FIX__MaturityRuleIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeRuleID, _p_FIX__StrikeRuleIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteMsgID, _p_FIX__QuoteMsgIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskType, _p_FIX__DeskTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrategyParameterName, _p_FIX__StrategyParameterNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardHolderName, _p_FIX__CardHolderNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RptSys, _p_FIX__RptSysTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegQty, _p_FIX__LegQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoSecurityTypes, _p_FIX__TotNoSecurityTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMDEntryTypes, _p_FIX__NoMDEntryTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNumSecurityTypes, _p_FIX__TotalNumSecurityTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSecurityTypes, _p_FIX__NoSecurityTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxPriceLevels, _p_FIX__MaxPriceLevelsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefCompID, _p_FIX__RefCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SenderCompID, _p_FIX__SenderCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetCompID, _p_FIX__TargetCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HopCompID, _p_FIX__HopCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfCompID, _p_FIX__OnBehalfOfCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListStatusType, _p_FIX__ListStatusTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDBookType, _p_FIX__MDBookTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDSubBookType, _p_FIX__MDSubBookTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityRequestType, _p_FIX__SecurityRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListRequestType, _p_FIX__SecurityListRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRequestType, _p_FIX__QuoteRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListType, _p_FIX__SecurityListTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestType, _p_FIX__TradeRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserRequestType, _p_FIX__UserRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkRequestType, _p_FIX__NetworkRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SubscriptionRequestType, _p_FIX__SubscriptionRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassCancelRequestType, _p_FIX__MassCancelRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedIssuerLen, _p_FIX__EncodedIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegIssuerLen, _p_FIX__EncodedLegIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedIssuerLen, _p_FIX__DerivativeEncodedIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingIssuerLen, _p_FIX__EncodedUnderlyingIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoRejQuotes, _p_FIX__TotNoRejQuotesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoCxldQuotes, _p_FIX__TotNoCxldQuotesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeProductComplex, _p_FIX__DerivativeProductComplexTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProductComplex, _p_FIX__ProductComplexTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustOrderCapacity, _p_FIX__CustOrderCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigCustOrderCapacity, _p_FIX__OrigCustOrderCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocCustomerCapacity, _p_FIX__AllocCustomerCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastCapacity, _p_FIX__LastCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DealingCapacity, _p_FIX__DealingCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderCapacity, _p_FIX__OrderCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityNumSecurities, _p_FIX__LiquidityNumSecuritiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNumSecurities, _p_FIX__TotalNumSecuritiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistEmail, _p_FIX__RegistEmailTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideComplianceID, _p_FIX__SideComplianceIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplianceID, _p_FIX__ComplianceIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndSeqNo, _p_FIX__EndSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartySubID, _p_FIX__UndlyInstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartySubID, _p_FIX__DerivativeInstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartySubID, _p_FIX__Nested3PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartySubID, _p_FIX__Nested4PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartySubID, _p_FIX__UnderlyingInstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartySubID, _p_FIX__SettlPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartySubID, _p_FIX__PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartySubID, _p_FIX__RootPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartySubID, _p_FIX__InstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartySubID, _p_FIX__NestedPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartySubID, _p_FIX__Nested2PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnAckType, _p_FIX__StreamAsgnAckTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRegTimestampOrigin, _p_FIX__TrdRegTimestampOriginTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribPayRef, _p_FIX__CashDistribPayRefTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistAcctType, _p_FIX__RegistAcctTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DistribPercentage, _p_FIX__DistribPercentageTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMarketSegments, _p_FIX__NoMarketSegmentsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIOthSvc, _p_FIX__IOIOthSvcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExchangeRule, _p_FIX__ExchangeRuleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReceivedDeptID, _p_FIX__ReceivedDeptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefTagID, _p_FIX__RefTagIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProgRptReqs, _p_FIX__ProgRptReqsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CcyAmt, _p_FIX__CcyAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListSeqNo, _p_FIX__ListSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LowPx, _p_FIX__LowPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustDirectedOrder, _p_FIX__CustDirectedOrderTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDStreamID, _p_FIX__MDStreamIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntrySize, _p_FIX__MDEntrySizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetStrategyPerformance, _p_FIX__TargetStrategyPerformanceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoHops, _p_FIX__NoHopsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EFPTrackingError, _p_FIX__EFPTrackingErrorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MktBidPx, _p_FIX__MktBidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AsgnRptID, _p_FIX__AsgnRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnRptID, _p_FIX__StreamAsgnRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxFloor, _p_FIX__MaxFloorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocInterestAtMaturity, _p_FIX__AllocInterestAtMaturityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InterestAtMaturity, _p_FIX__InterestAtMaturityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideExecID, _p_FIX__SideExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecID, _p_FIX__ExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryExecID, _p_FIX__SecondaryExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Spread, _p_FIX__SpreadTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDSecSizeType, _p_FIX__MDSecSizeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustomerOrFirm, _p_FIX__CustomerOrFirmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityDescLen, _p_FIX__EncodedSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityListDescLen, _p_FIX__EncodedSecurityListDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingSecurityDescLen, _p_FIX__EncodedUnderlyingSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedSecurityDescLen, _p_FIX__DerivativeEncodedSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedMktSegmDescLen, _p_FIX__EncodedMktSegmDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegSecurityDescLen, _p_FIX__EncodedLegSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryOriginator, _p_FIX__MDEntryOriginatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FutSettDate, _p_FIX__FutSettDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegFutSettDate, _p_FIX__LegFutSettDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidDescriptorType, _p_FIX__BidDescriptorTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMiscFees, _p_FIX__NoMiscFeesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExDate, _p_FIX__ExDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegMoveType, _p_FIX__PegMoveTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionMoveType, _p_FIX__DiscretionMoveTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Price2, _p_FIX__Price2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClientID, _p_FIX__ClientIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RawDataLength, _p_FIX__RawDataLengthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BodyLength, _p_FIX__BodyLengthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SignatureLength, _p_FIX__SignatureLengthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoClearingInstructions, _p_FIX__NoClearingInstructionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderRestrictions, _p_FIX__OrderRestrictionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExchangeSpecialInstructions, _p_FIX__ExchangeSpecialInstructionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntrySeller, _p_FIX__MDEntrySellerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDSecSize, _p_FIX__MDSecSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinLotSize, _p_FIX__MinLotSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityDay, _p_FIX__UnderlyingMaturityDayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityDay, _p_FIX__MaturityDayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionResponse, _p_FIX__MassActionResponseTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassCancelResponse, _p_FIX__MassCancelResponseTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideFillStationCd, _p_FIX__SideFillStationCdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocShares, _p_FIX__AllocSharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Shares, _p_FIX__SharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIShares, _p_FIX__IOISharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartyID, _p_FIX__UndlyInstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetPartyID, _p_FIX__TargetPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartyID, _p_FIX__NestedPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartyID, _p_FIX__Nested3PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartyID, _p_FIX__UnderlyingInstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartyID, _p_FIX__SettlPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartyID, _p_FIX__Nested4PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartyID, _p_FIX__PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartyID, _p_FIX__RootPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartyID, _p_FIX__DerivativeInstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartyID, _p_FIX__InstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartyID, _p_FIX__Nested2PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueResolution, _p_FIX__ApplQueueResolutionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayAvgPx, _p_FIX__DayAvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityXMLLen, _p_FIX__SecurityXMLLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityXMLLen, _p_FIX__DerivativeSecurityXMLLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRoutingIDs, _p_FIX__NoRoutingIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryID, _p_FIX__MDEntryIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteEntryID, _p_FIX__QuoteEntryIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillExecID, _p_FIX__FillExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InvestorCountryOfResidence, _p_FIX__InvestorCountryOfResidenceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriorSpreadIndicator, _p_FIX__PriorSpreadIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefreshIndicator, _p_FIX__RefreshIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultVerIndicator, _p_FIX__DefaultVerIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeAllocIndicator, _p_FIX__TradeAllocIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRepIndicator, _p_FIX__TrdRepIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PublishTrdIndicator, _p_FIX__PublishTrdIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradePublishIndicator, _p_FIX__TradePublishIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CopyMsgIndicator, _p_FIX__CopyMsgIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ImpliedMarketIndicator, _p_FIX__ImpliedMarketIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnsolicitedIndicator, _p_FIX__UnsolicitedIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LateIndicator, _p_FIX__LateIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FlexibleIndicator, _p_FIX__FlexibleIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AutoAcceptIndicator, _p_FIX__AutoAcceptIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivFlexProductEligibilityIndicator, _p_FIX__DerivFlexProductEligibilityIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPxIndicator, _p_FIX__AvgPxIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TestMessageIndicator, _p_FIX__TestMessageIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__WorkingIndicator, _p_FIX__WorkingIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ManualOrderIndicator, _p_FIX__ManualOrderIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraryInstructionIndicator, _p_FIX__ContraryInstructionIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReversalIndicator, _p_FIX__ReversalIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriorityIndicator, _p_FIX__PriorityIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FlexProductEligibilityIndicator, _p_FIX__FlexProductEligibilityIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AggressorIndicator, _p_FIX__AggressorIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocClearingFeeIndicator, _p_FIX__AllocClearingFeeIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingFeeIndicator, _p_FIX__ClearingFeeIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AsOfIndicator, _p_FIX__AsOfIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTradingSessionRules, _p_FIX__NoTradingSessionRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplID, _p_FIX__ApplIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementID, _p_FIX__AgreementIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketSegmentID, _p_FIX__MarketSegmentIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPrice, _p_FIX__ComplexEventPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraBroker, _p_FIX__ContraBrokerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecBroker, _p_FIX__ExecBrokerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFXRateCalc, _p_FIX__UnderlyingFXRateCalcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrFxRateCalc, _p_FIX__SettlCurrFxRateCalcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradeReportRefID, _p_FIX__SecondaryTradeReportRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintRptRefID, _p_FIX__PosMaintRptRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocReportRefID, _p_FIX__AllocReportRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportRefID, _p_FIX__TradeReportRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpirationCycle, _p_FIX__ExpirationCycleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ResetSeqNumFlag, _p_FIX__ResetSeqNumFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriorSettlPrice, _p_FIX__PriorSettlPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlPrice, _p_FIX__UnderlyingSettlPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPrice, _p_FIX__SettlPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideLiquidityInd, _p_FIX__SideLiquidityIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastLiquidityInd, _p_FIX__LastLiquidityIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillLiquidityInd, _p_FIX__FillLiquidityIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIssuer, _p_FIX__LegIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingIssuer, _p_FIX__EncodedUnderlyingIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeIssuer, _p_FIX__DerivativeIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingIssuer, _p_FIX__UnderlyingIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegIssuer, _p_FIX__EncodedLegIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Issuer, _p_FIX__IssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingSessionDesc, _p_FIX__TradingSessionDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnReqType, _p_FIX__StreamAsgnReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocIntermedReqType, _p_FIX__AllocIntermedReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqType, _p_FIX__PosReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassStatusReqType, _p_FIX__MassStatusReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReqType, _p_FIX__ApplReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastShares, _p_FIX__LastSharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillPx, _p_FIX__FillPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFXRate, _p_FIX__UnderlyingFXRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityExchange, _p_FIX__DerivativeSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityExchange, _p_FIX__UnderlyingLegSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityExchange, _p_FIX__SecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityExchange, _p_FIX__LegSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityExchange, _p_FIX__UnderlyingSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldType, _p_FIX__YieldTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardIssNo, _p_FIX__CardIssNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingEndPrice, _p_FIX__UnderlyingEndPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocQty, _p_FIX__AllocQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocQty, _p_FIX__LegAllocQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmID, _p_FIX__ConfirmIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartySubIDType, _p_FIX__PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartySubIDType, _p_FIX__InstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartySubIDType, _p_FIX__RootPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartySubIDType, _p_FIX__DerivativeInstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartySubIDType, _p_FIX__Nested2PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartySubIDType, _p_FIX__UndlyInstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartySubIDType, _p_FIX__UnderlyingInstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartySubIDType, _p_FIX__SettlPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartySubIDType, _p_FIX__Nested3PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartySubIDType, _p_FIX__NestedPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartySubIDType, _p_FIX__Nested4PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SolicitedFlag, _p_FIX__SolicitedFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeAmt, _p_FIX__MiscFeeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RedemptionDate, _p_FIX__RedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeOriginationDate, _p_FIX__TradeOriginationDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRedemptionDate, _p_FIX__LegRedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRedemptionDate, _p_FIX__UnderlyingRedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldRedemptionDate, _p_FIX__YieldRedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListStatusText, _p_FIX__EncodedListStatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListStatusText, _p_FIX__ListStatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StatusText, _p_FIX__StatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserStatusText, _p_FIX__UserStatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OutsideIndexPct, _p_FIX__OutsideIndexPctTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPosAmt, _p_FIX__NoPosAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosAmt, _p_FIX__PosAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Headline, _p_FIX__HeadlineTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedHeadline, _p_FIX__EncodedHeadlineTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AttachmentPoint, _p_FIX__AttachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DetachmentPoint, _p_FIX__DetachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingAttachmentPoint, _p_FIX__UnderlyingAttachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingDetachmentPoint, _p_FIX__UnderlyingDetachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalVolumeTradedDate, _p_FIX__TotalVolumeTradedDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegDatedDate, _p_FIX__LegDatedDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DatedDate, _p_FIX__DatedDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIQty, _p_FIX__IOIQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIOIQty, _p_FIX__LegIOIQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastRptRequested, _p_FIX__LastRptRequestedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCouponRate, _p_FIX__UnderlyingCouponRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CouponRate, _p_FIX__CouponRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCouponRate, _p_FIX__LegCouponRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplID, _p_FIX__RefApplIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSideTrdRegTS, _p_FIX__NoSideTrdRegTSTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LowLimitPrice, _p_FIX__LowLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryLowLimitPrice, _p_FIX__SecondaryLowLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HighLimitPrice, _p_FIX__HighLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryHighLimitPrice, _p_FIX__SecondaryHighLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStartValue, _p_FIX__UnderlyingStartValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCurrentValue, _p_FIX__UnderlyingCurrentValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoApplIDs, _p_FIX__NoApplIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentName, _p_FIX__SecuritySettlAgentNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentName, _p_FIX__CashDistribAgentNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentName, _p_FIX__CashSettlAgentNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistRefID, _p_FIX__RegistRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BusinessRejectRefID, _p_FIX__BusinessRejectRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstRefID, _p_FIX__SettlInstRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListRefID, _p_FIX__SecurityListRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeCapPrice, _p_FIX__DerivativeCapPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CapPrice, _p_FIX__CapPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IntField, _p_FIX__IntFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentContactPhone, _p_FIX__CashSettlAgentContactPhoneTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentContactPhone, _p_FIX__SecuritySettlAgentContactPhoneTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RejectText, _p_FIX__RejectTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoundLot, _p_FIX__RoundLotTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HopRefID, _p_FIX__HopRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingExerciseStyle, _p_FIX__UnderlyingExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegExerciseStyle, _p_FIX__LegExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeExerciseStyle, _p_FIX__StrikeExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExerciseStyle, _p_FIX__ExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeExerciseStyle, _p_FIX__DerivativeExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStrikes, _p_FIX__NoStrikesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoStrikes, _p_FIX__TotNoStrikesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAsgnReqs, _p_FIX__NoAsgnReqsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedIssuer, _p_FIX__DerivativeEncodedIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedIssuer, _p_FIX__EncodedIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OddLot, _p_FIX__OddLotTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CheckSum, _p_FIX__CheckSumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferYield, _p_FIX__OfferYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PeggedPrice, _p_FIX__PeggedPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingEndValue, _p_FIX__UnderlyingEndValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliverToLocationID, _p_FIX__DeliverToLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfLocationID, _p_FIX__OnBehalfOfLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetLocationID, _p_FIX__TargetLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LocationID, _p_FIX__LocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SenderLocationID, _p_FIX__SenderLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__URLLink, _p_FIX__URLLinkTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribCurr, _p_FIX__CashDistribCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContingencyType, _p_FIX__ContingencyTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityStatusReqID, _p_FIX__SecurityStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqID, _p_FIX__PosReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesReqID, _p_FIX__TradSesReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassStatusReqID, _p_FIX__MassStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteStatusReqID, _p_FIX__QuoteStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdStatusReqID, _p_FIX__OrdStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProgPeriodInterval, _p_FIX__ProgPeriodIntervalTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalTakedown, _p_FIX__TotalTakedownTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRepurchaseRate, _p_FIX__LegRepurchaseRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RepurchaseRate, _p_FIX__RepurchaseRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRepurchaseRate, _p_FIX__UnderlyingRepurchaseRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastParPx, _p_FIX__LastParPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BeginString, _p_FIX__BeginStringTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDistribInsts, _p_FIX__NoDistribInstsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityPctLow, _p_FIX__LiquidityPctLowTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardIssNum, _p_FIX__CardIssNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefMsgType, _p_FIX__RefMsgTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MsgType, _p_FIX__MsgTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoFills, _p_FIX__TotNoFillsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoFills, _p_FIX__NoFillsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesCloseTime, _p_FIX__TradSesCloseTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesPreCloseTime, _p_FIX__TradSesPreCloseTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayHighQty, _p_FIX__DisplayHighQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidDescriptor, _p_FIX__BidDescriptorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnRespType, _p_FIX__CollAsgnRespTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRespType, _p_FIX__QuoteRespTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ParticipationRate, _p_FIX__ParticipationRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeVolume, _p_FIX__TradeVolumeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BuyVolume, _p_FIX__BuyVolumeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecInstValue, _p_FIX__ExecInstValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegOffsetValue, _p_FIX__PegOffsetValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContAmtValue, _p_FIX__ContAmtValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionOffsetValue, _p_FIX__DiscretionOffsetValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNetValue, _p_FIX__TotalNetValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIid, _p_FIX__IOIidTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeTime, _p_FIX__StrikeTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HeartBtInt, _p_FIX__HeartBtIntTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStipValue, _p_FIX__UnderlyingStipValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCapValue, _p_FIX__UnderlyingCapValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedNewPasswordLen, _p_FIX__EncryptedNewPasswordLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedPasswordLen, _p_FIX__EncryptedPasswordLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikeMultiplier, _p_FIX__DerivativeStrikeMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeContractMultiplier, _p_FIX__DerivativeContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeMultiplier, _p_FIX__StrikeMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingContractMultiplier, _p_FIX__UnderlyingContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegContractMultiplier, _p_FIX__LegContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContractMultiplier, _p_FIX__ContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FeeMultiplier, _p_FIX__FeeMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistRejReasonCode, _p_FIX__RegistRejReasonCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ForexReq, _p_FIX__ForexReqTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Side, _p_FIX__SideTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDMkt, _p_FIX__MDMktTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlSessID, _p_FIX__SettlSessIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UtcTimeStampField, _p_FIX__UtcTimeStampFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LanguageCode, _p_FIX__LanguageCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSubjectLen, _p_FIX__EncodedSubjectLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsRefType, _p_FIX__NewsRefTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalVolumeTradedTime, _p_FIX__TotalVolumeTradedTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__WaveNo, _p_FIX__WaveNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalVolumeTraded, _p_FIX__TotalVolumeTradedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoContraBrokers, _p_FIX__NoContraBrokersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OutMainCntryUIndex, _p_FIX__OutMainCntryUIndexTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HighPx, _p_FIX__HighPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BoolField, _p_FIX__BoolFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPx, _p_FIX__UnderlyingPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsID, _p_FIX__NewsIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraTrader, _p_FIX__ContraTraderTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTrades, _p_FIX__NoTradesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllowableOneSidednessPct, _p_FIX__AllowableOneSidednessPctTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplBegSeqNum, _p_FIX__ApplBegSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MsgSeqNum, _p_FIX__MsgSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplNewSeqNum, _p_FIX__ApplNewSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NextExpectedMsgSeqNum, _p_FIX__NextExpectedMsgSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Volatility, _p_FIX__VolatilityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegVolatility, _p_FIX__LegVolatilityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNewsRefIDs, _p_FIX__NoNewsRefIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContAmtCurr, _p_FIX__ContAmtCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StandInstDbType, _p_FIX__StandInstDbTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingInstruction, _p_FIX__ClearingInstructionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastMkt, _p_FIX__LastMktTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityResponseType, _p_FIX__SecurityResponseTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResponseType, _p_FIX__ApplResponseTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkStatusResponseType, _p_FIX__NetworkStatusResponseTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryAllocID, _p_FIX__SecondaryAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IndividualAllocID, _p_FIX__IndividualAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefAllocID, _p_FIX__RefAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryIndividualAllocID, _p_FIX__SecondaryIndividualAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocID, _p_FIX__LegAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIndividualAllocID, _p_FIX__LegIndividualAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocID, _p_FIX__AllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EmailThreadID, _p_FIX__EmailThreadIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SellVolume, _p_FIX__SellVolumeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedSecurityDesc, _p_FIX__DerivativeEncodedSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityDesc, _p_FIX__DerivativeSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSecurityDesc, _p_FIX__TriggerSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSecurityDesc, _p_FIX__PegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityDesc, _p_FIX__UnderlyingLegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityDesc, _p_FIX__UnderlyingSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityDesc, _p_FIX__SecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingSecurityDesc, _p_FIX__EncodedUnderlyingSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegSecurityDesc, _p_FIX__EncodedLegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityDesc, _p_FIX__EncodedSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityDesc, _p_FIX__LegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoComplexEventTimes, _p_FIX__NoComplexEventTimesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardExpDate, _p_FIX__CardExpDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndAccruedInterestAmt, _p_FIX__EndAccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalAccruedInterestAmt, _p_FIX__TotalAccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AccruedInterestAmt, _p_FIX__AccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAccruedInterestAmt, _p_FIX__AllocAccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingContractMultiplierUnit, _p_FIX__UnderlyingContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeContractMultiplierUnit, _p_FIX__DerivativeContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegContractMultiplierUnit, _p_FIX__LegContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContractMultiplierUnit, _p_FIX__ContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSide, _p_FIX__LegSideTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStrategyParameters, _p_FIX__NoStrategyParametersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetStrategyParameters, _p_FIX__TargetStrategyParametersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoCapacities, _p_FIX__NoCapacitiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityDate, _p_FIX__UnderlyingMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegMaturityDate, _p_FIX__LegMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityDate, _p_FIX__MaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuantityDate, _p_FIX__QuantityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegMaturityDate, _p_FIX__UnderlyingLegMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMaturityDate, _p_FIX__DerivativeMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionRoundDirection, _p_FIX__DiscretionRoundDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MsgDirection, _p_FIX__MsgDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TickDirection, _p_FIX__TickDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPriceDirection, _p_FIX__TriggerPriceDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoundingDirection, _p_FIX__RoundingDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegRoundDirection, _p_FIX__PegRoundDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PossResend, _p_FIX__PossResendTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RateSourceType, _p_FIX__RateSourceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityGroup, _p_FIX__DerivativeSecurityGroupTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityGroup, _p_FIX__SecurityGroupTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoOrders, _p_FIX__TotNoOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOrders, _p_FIX__NoOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqResult, _p_FIX__PosReqResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryResult, _p_FIX__CollInquiryResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegDifference, _p_FIX__PegDifferenceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CorporateAction, _p_FIX__CorporateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesUpdateAction, _p_FIX__TradSesUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityUpdateAction, _p_FIX__SecurityUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListUpdateAction, _p_FIX__ListUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketUpdateAction, _p_FIX__MarketUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDUpdateAction, _p_FIX__MDUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueAction, _p_FIX__ApplQueueActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionInst, _p_FIX__DiscretionInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PreviouslyReported, _p_FIX__PreviouslyReportedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinTradeVol, _p_FIX__MinTradeVolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxTradeVol, _p_FIX__MaxTradeVolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllowableOneSidednessCurr, _p_FIX__AllowableOneSidednessCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocNoOrdersType, _p_FIX__AllocNoOrdersTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteAckStatus, _p_FIX__QuoteAckStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesStatus, _p_FIX__TradSesStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryStatus, _p_FIX__CollInquiryStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteEntryStatus, _p_FIX__QuoteEntryStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteStatus, _p_FIX__QuoteStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmStatus, _p_FIX__ConfirmStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AffirmStatus, _p_FIX__AffirmStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosQtyStatus, _p_FIX__PosQtyStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityTradingStatus, _p_FIX__SecurityTradingStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocStatus, _p_FIX__AllocStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqStatus, _p_FIX__PosReqStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityStatus, _p_FIX__DerivativeSecurityStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityStatus, _p_FIX__SecurityStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecAckStatus, _p_FIX__ExecAckStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MoneyLaunderingStatus, _p_FIX__MoneyLaunderingStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplSeqNum, _p_FIX__ApplSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefSeqNum, _p_FIX__RefSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplLastSeqNum, _p_FIX__ApplLastSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplLastSeqNum, _p_FIX__RefApplLastSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplEndSeqNum, _p_FIX__ApplEndSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingQty, _p_FIX__UnderlyingQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderBookingQty, _p_FIX__OrderBookingQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCPProgram, _p_FIX__UnderlyingCPProgramTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CPProgram, _p_FIX__CPProgramTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryPx, _p_FIX__MDEntryPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvTransType, _p_FIX__AdvTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocTransType, _p_FIX__AllocTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOITransType, _p_FIX__IOITransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecTransType, _p_FIX__ExecTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidRequestTransType, _p_FIX__BidRequestTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistTransType, _p_FIX__RegistTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstTransType, _p_FIX__SettlInstTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligTransType, _p_FIX__SettlObligTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnTransType, _p_FIX__CollAsgnTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportTransType, _p_FIX__TradeReportTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmTransType, _p_FIX__ConfirmTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosTransType, _p_FIX__PosTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastForwardPoints2, _p_FIX__LastForwardPoints2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferForwardPoints2, _p_FIX__OfferForwardPoints2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidForwardPoints2, _p_FIX__BidForwardPoints2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnID, _p_FIX__CollAsgnIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenClose, _p_FIX__OpenCloseTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocPositionEffect, _p_FIX__AllocPositionEffectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPositionEffect, _p_FIX__LegPositionEffectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PositionEffect, _p_FIX__PositionEffectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested2PartySubIDs, _p_FIX__NoNested2PartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPartySubIDs, _p_FIX__NoPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoInstrumentPartySubIDs, _p_FIX__NoInstrumentPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeInstrumentPartySubIDs, _p_FIX__NoDerivativeInstrumentPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlPartySubIDs, _p_FIX__NoSettlPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested3PartySubIDs, _p_FIX__NoNested3PartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested4PartySubIDs, _p_FIX__NoNested4PartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNestedPartySubIDs, _p_FIX__NoNestedPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRootPartySubIDs, _p_FIX__NoRootPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUndlyInstrumentPartySubIDs, _p_FIX__NoUndlyInstrumentPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IncTaxInd, _p_FIX__IncTaxIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RepurchaseTerm, _p_FIX__RepurchaseTermTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRepurchaseTerm, _p_FIX__LegRepurchaseTermTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRepurchaseTerm, _p_FIX__UnderlyingRepurchaseTermTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RelatdSym, _p_FIX__RelatdSymTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenCloseSettleFlag, _p_FIX__OpenCloseSettleFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistDetls, _p_FIX__RegistDetlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplExtID, _p_FIX__ApplExtIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultApplExtID, _p_FIX__DefaultApplExtIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplExtID, _p_FIX__RefApplExtIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SenderSubID, _p_FIX__SenderSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligMode, _p_FIX__SettlObligModeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TerminationType, _p_FIX__TerminationTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionType, _p_FIX__MassActionTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StipulationType, _p_FIX__StipulationTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStipulationType, _p_FIX__LegStipulationTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligID, _p_FIX__SettlObligIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryClOrdID, _p_FIX__SecondaryClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClOrdID, _p_FIX__ClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigClOrdID, _p_FIX__OrigClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotAffOrigClOrdID, _p_FIX__NotAffOrigClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentRemitterID, _p_FIX__PaymentRemitterIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidType, _p_FIX__BidTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerTradingSessionSubID, _p_FIX__TriggerTradingSessionSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingSessionSubID, _p_FIX__TradingSessionSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingTradingSessionSubID, _p_FIX__UnderlyingTradingSessionSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketID, _p_FIX__MarketIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TaxAdvantageType, _p_FIX__TaxAdvantageTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlDetails, _p_FIX__NoSettlDetailsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayCumQty, _p_FIX__DayCumQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RndPx, _p_FIX__RndPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CumQty, _p_FIX__CumQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryPositionNo, _p_FIX__MDEntryPositionNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkPriceType, _p_FIX__BenchmarkPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPriceType, _p_FIX__LegPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPriceType, _p_FIX__SettlPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkPriceType, _p_FIX__LegBenchmarkPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuotePriceType, _p_FIX__QuotePriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldRedemptionPriceType, _p_FIX__YieldRedemptionPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceType, _p_FIX__PriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegPriceType, _p_FIX__PegPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlPriceType, _p_FIX__UnderlyingSettlPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecPriceType, _p_FIX__ExecPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPriceType, _p_FIX__TriggerPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAffectedOrders, _p_FIX__NoAffectedOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalAffectedOrders, _p_FIX__TotalAffectedOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNotAffectedOrders, _p_FIX__NoNotAffectedOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumberOfOrders, _p_FIX__NumberOfOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnType, _p_FIX__StreamAsgnTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityRequestResult, _p_FIX__SecurityRequestResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintResult, _p_FIX__PosMaintResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestResult, _p_FIX__TradeRequestResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderDelayUnit, _p_FIX__OrderDelayUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerAction, _p_FIX__TriggerActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAction, _p_FIX__CollActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintAction, _p_FIX__PosMaintActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndCash, _p_FIX__EndCashTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefSubID, _p_FIX__RefSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfSubID, _p_FIX__OnBehalfOfSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingDirtyPrice, _p_FIX__UnderlyingDirtyPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderCapacityQty, _p_FIX__OrderCapacityQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSecurityID, _p_FIX__TriggerSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityID, _p_FIX__LegSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityID, _p_FIX__SecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityID, _p_FIX__DerivativeSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkSecurityID, _p_FIX__BenchmarkSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSecurityID, _p_FIX__PegSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityID, _p_FIX__UnderlyingSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityID, _p_FIX__UnderlyingLegSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintStatus, _p_FIX__PosMaintStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollStatus, _p_FIX__CollStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SessionStatus, _p_FIX__SessionStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestStatus, _p_FIX__TradeRequestStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListOrderStatus, _p_FIX__ListOrderStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserStatus, _p_FIX__UserStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRptStatus, _p_FIX__TrdRptStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FinancialStatus, _p_FIX__FinancialStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlementStatus, _p_FIX__UnderlyingSettlementStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MatchStatus, _p_FIX__MatchStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdStatus, _p_FIX__OrdStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistStatus, _p_FIX__RegistStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderAvgPx, _p_FIX__OrderAvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryRefID, _p_FIX__MDEntryRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecureDataLen, _p_FIX__SecureDataLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__XmlDataLen, _p_FIX__XmlDataLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultiLegRptTypeReq, _p_FIX__MultiLegRptTypeReqTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityTime, _p_FIX__MaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityTime, _p_FIX__UnderlyingMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegMaturityTime, _p_FIX__UnderlyingLegMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegMaturityTime, _p_FIX__LegMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMaturityTime, _p_FIX__DerivativeMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTickRules, _p_FIX__NoTickRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingBusinessDate, _p_FIX__ClearingBusinessDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeNTPositionLimit, _p_FIX__DerivativeNTPositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PositionLimit, _p_FIX__PositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NTPositionLimit, _p_FIX__NTPositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePositionLimit, _p_FIX__DerivativePositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteSetID, _p_FIX__QuoteSetIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvId, _p_FIX__AdvIdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Quantity, _p_FIX__QuantityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingAdjustedQuantity, _p_FIX__UnderlyingAdjustedQuantityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPayAmount, _p_FIX__UnderlyingPayAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeOptPayAmount, _p_FIX__DerivativeOptPayAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingDeliveryAmount, _p_FIX__UnderlyingDeliveryAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptPayAmount, _p_FIX__OptPayAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmRefID, _p_FIX__ConfirmRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoContAmts, _p_FIX__NoContAmtsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocType, _p_FIX__AllocTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IndividualAllocType, _p_FIX__IndividualAllocTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SharedCommission, _p_FIX__SharedCommissionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Commission, _p_FIX__CommissionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionOffset, _p_FIX__DiscretionOffsetTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIRefID, _p_FIX__IOIRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BasisFeaturePrice, _p_FIX__BasisFeaturePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Product, _p_FIX__ProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingProduct, _p_FIX__UnderlyingProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeProduct, _p_FIX__DerivativeProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegProduct, _p_FIX__LegProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LocateReqd, _p_FIX__LocateReqdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Concession, _p_FIX__ConcessionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CommType, _p_FIX__CommTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxPriceVariation, _p_FIX__MaxPriceVariationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTradeHandlingInstr, _p_FIX__OrigTradeHandlingInstrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeHandlingInstr, _p_FIX__TradeHandlingInstrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDFeedType, _p_FIX__MDFeedTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPriceTypeScope, _p_FIX__TriggerPriceTypeScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdRegTimestamp, _p_FIX__SideTrdRegTimestampTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRegTimestamp, _p_FIX__TrdRegTimestampTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetChgPrevDay, _p_FIX__NetChgPrevDayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpQty, _p_FIX__ExpQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AssignmentUnit, _p_FIX__AssignmentUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePriceBoundaryMethod, _p_FIX__StrikePriceBoundaryMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultilegPriceMethod, _p_FIX__MultilegPriceMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPriceBoundaryMethod, _p_FIX__ComplexEventPriceBoundaryMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocMethod, _p_FIX__AllocMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesMethod, _p_FIX__TradSesMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePriceQuoteMethod, _p_FIX__DerivativePriceQuoteMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceQuoteMethod, _p_FIX__PriceQuoteMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PreallocMethod, _p_FIX__PreallocMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExerciseMethod, _p_FIX__ExerciseMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayMethod, _p_FIX__DisplayMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplReqID, _p_FIX__RefApplReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReqID, _p_FIX__ApplReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollReqID, _p_FIX__CollReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoBidComponents, _p_FIX__NoBidComponentsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityValue, _p_FIX__LiquidityValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeDate, _p_FIX__TradeDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTradeDate, _p_FIX__OrigTradeDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListName, _p_FIX__ListNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PctAtRisk, _p_FIX__PctAtRiskTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UtcTimeOnlyField, _p_FIX__UtcTimeOnlyFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoRelatedSym, _p_FIX__TotNoRelatedSymTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRelatedSym, _p_FIX__NoRelatedSymTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingOriginalNotionalPercentageOutstanding, _p_FIX__UnderlyingOriginalNotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDReqID, _p_FIX__MDReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCurrencyRatio, _p_FIX__LegCurrencyRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CurrencyRatio, _p_FIX__CurrencyRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocNetMoney, _p_FIX__AllocNetMoneyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetMoney, _p_FIX__NetMoneyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityNetMoney, _p_FIX__MaturityNetMoneyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkCurveName, _p_FIX__BenchmarkCurveNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkCurveName, _p_FIX__LegBenchmarkCurveNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigPosReqRefID, _p_FIX__OrigPosReqRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RatioQty, _p_FIX__RatioQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRatioQty, _p_FIX__LegRatioQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AggregatedBook, _p_FIX__AggregatedBookTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkCurvePoint, _p_FIX__LegBenchmarkCurvePointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkCurvePoint, _p_FIX__BenchmarkCurvePointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinPriceIncrementAmount, _p_FIX__MinPriceIncrementAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptPayoutAmount, _p_FIX__OptPayoutAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCollectAmount, _p_FIX__UnderlyingCollectAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexOptPayoutAmount, _p_FIX__ComplexOptPayoutAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ThresholdAmount, _p_FIX__ThresholdAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMinPriceIncrementAmount, _p_FIX__DerivativeMinPriceIncrementAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCashAmount, _p_FIX__UnderlyingCashAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenCloseSettlFlag, _p_FIX__OpenCloseSettlFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResendFlag, _p_FIX__ApplResendFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayMinIncr, _p_FIX__DisplayMinIncrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxShow, _p_FIX__MaxShowTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoExecs, _p_FIX__NoExecsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrFxRate, _p_FIX__SettlCurrFxRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrOfferFxRate, _p_FIX__SettlCurrOfferFxRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrBidFxRate, _p_FIX__SettlCurrBidFxRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskID, _p_FIX__DeskIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliveryForm, _p_FIX__DeliveryFormTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HostCrossID, _p_FIX__HostCrossIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigCrossID, _p_FIX__OrigCrossIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossID, _p_FIX__CrossIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetStrategy, _p_FIX__TargetStrategyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentContactName, _p_FIX__CashSettlAgentContactNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentAcctName, _p_FIX__CashSettlAgentAcctNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentAcctName, _p_FIX__CashDistribAgentAcctNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentAcctName, _p_FIX__SecuritySettlAgentAcctNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentContactName, _p_FIX__SecuritySettlAgentContactNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRootPartyIDs, _p_FIX__NoRootPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTargetPartyIDs, _p_FIX__NoTargetPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested4PartyIDs, _p_FIX__NoNested4PartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNestedPartyIDs, _p_FIX__NoNestedPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested2PartyIDs, _p_FIX__NoNested2PartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlPartyIDs, _p_FIX__NoSettlPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPartyIDs, _p_FIX__NoPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested3PartyIDs, _p_FIX__NoNested3PartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOfSecSizes, _p_FIX__NoOfSecSizesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FirstPx, _p_FIX__FirstPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPrxPrecision, _p_FIX__AvgPrxPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPxPrecision, _p_FIX__AvgPxPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegStrikePrice, _p_FIX__UnderlyingLegStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStrikePrice, _p_FIX__LegStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikePrice, _p_FIX__DerivativeStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradingReferencePrice, _p_FIX__SecondaryTradingReferencePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStrikePrice, _p_FIX__UnderlyingStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePrice, _p_FIX__StrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingReferencePrice, _p_FIX__TradingReferencePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePriceBoundaryPrecision, _p_FIX__StrikePriceBoundaryPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPriceBoundaryPrecision, _p_FIX__ComplexEventPriceBoundaryPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYearIncrementUnits, _p_FIX__MaturityMonthYearIncrementUnitsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryBuyer, _p_FIX__MDEntryBuyerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlDate, _p_FIX__LegSettlDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDate, _p_FIX__SettlDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndDate, _p_FIX__EndDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TestReqID, _p_FIX__TestReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketReqID, _p_FIX__MarketReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstReqID, _p_FIX__SettlInstReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventEndDate, _p_FIX__ComplexEventEndDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LeavesQty, _p_FIX__LeavesQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIID, _p_FIX__IOIIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrAttribType, _p_FIX__DerivativeInstrAttribTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedInstrAttribType, _p_FIX__NestedInstrAttribTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrAttribType, _p_FIX__InstrAttribTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProcessCode, _p_FIX__ProcessCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UtcDateField, _p_FIX__UtcDateFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DoubleField, _p_FIX__DoubleFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ValueOfFutures, _p_FIX__ValueOfFuturesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoCollInquiryQualifier, _p_FIX__NoCollInquiryQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryQualifier, _p_FIX__CollInquiryQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteQualifier, _p_FIX__QuoteQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIQualifier, _p_FIX__IOIQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegGrossTradeAmt, _p_FIX__LegGrossTradeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideGrossTradeAmt, _p_FIX__SideGrossTradeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__GrossTradeAmt, _p_FIX__GrossTradeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinBidSize, _p_FIX__MinBidSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefBidSize, _p_FIX__DefBidSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidSize, _p_FIX__BidSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpType, _p_FIX__ExpTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastUpdateTime, _p_FIX__LastUpdateTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PossDupFlag, _p_FIX__PossDupFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPriceDeterminationMethod, _p_FIX__UnderlyingPriceDeterminationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentMethod, _p_FIX__PaymentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePriceDeterminationMethod, _p_FIX__StrikePriceDeterminationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptMethod, _p_FIX__EncryptMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListMethod, _p_FIX__ListMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DistribPaymentMethod, _p_FIX__DistribPaymentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedPasswordMethod, _p_FIX__EncryptedPasswordMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeListMethod, _p_FIX__DerivativeListMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlMethod, _p_FIX__UnderlyingSettlMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeFuturesValuationMethod, _p_FIX__DerivativeFuturesValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ValuationMethod, _p_FIX__ValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FuturesValuationMethod, _p_FIX__FuturesValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeValuationMethod, _p_FIX__DerivativeValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AssignmentMethod, _p_FIX__AssignmentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlMethod, _p_FIX__SettlMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrmtAssignmentMethod, _p_FIX__DerivativeInstrmtAssignmentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrmtAssignmentMethod, _p_FIX__InstrmtAssignmentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSettlMethod, _p_FIX__DerivativeSettlMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxMessageSize, _p_FIX__MaxMessageSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastSwapPoints, _p_FIX__LastSwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBidForwardPoints, _p_FIX__LegBidForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastForwardPoints, _p_FIX__LastForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SwapPoints, _p_FIX__SwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLastForwardPoints, _p_FIX__LegLastForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOfferForwardPoints, _p_FIX__LegOfferForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidSwapPoints, _p_FIX__BidSwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferSwapPoints, _p_FIX__OfferSwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidForwardPoints, _p_FIX__BidForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryForwardPoints, _p_FIX__MDEntryForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferForwardPoints, _p_FIX__OfferForwardPointsTo_p_FIX__FieldBase, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldConvertError[] = { {&_swigt__p_FIX__FieldConvertError, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldMap[] = { {&_swigt__p_FIX__Group, _p_FIX__GroupTo_p_FIX__FieldMap, 0, 0}, {&_swigt__p_FIX__Message, _p_FIX__MessageTo_p_FIX__FieldMap, 0, 0}, {&_swigt__p_FIX__FieldMap, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__FieldMap__Fields__allocator_type[] = { {&_swigt__p_FIX__FieldMap__Fields__allocator_type, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__FieldMap__Fields__const_iterator[] = { {&_swigt__p_FIX__FieldMap__Fields__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__FieldMap__Groups__const_iterator[] = { {&_swigt__p_FIX__FieldMap__Groups__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldNotFound[] = { {&_swigt__p_FIX__FieldNotFound, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldTag[] = { {&_swigt__p_FIX__FieldTag, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FileLog[] = { {&_swigt__p_FIX__FileLog, 0, 0, 0},{0, 0, 0, 0}}; @@ -331817,10 +334854,12 @@ static swig_cast_info _swigc__p_FIX__YieldRedemptionDate[] = { {&_swigt__p_FIX_ static swig_cast_info _swigc__p_FIX__YieldRedemptionPrice[] = { {&_swigt__p_FIX__YieldRedemptionPrice, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__YieldRedemptionPriceType[] = { {&_swigt__p_FIX__YieldRedemptionPriceType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__YieldType[] = { {&_swigt__p_FIX__YieldType, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FieldPresenceMap[] = { {&_swigt__p_FieldPresenceMap, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldToGroup[] = { {&_swigt__p_FieldToGroup, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldToName[] = { {&_swigt__p_FieldToName, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldToValue[] = { {&_swigt__p_FieldToValue, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypeDataBits[] = { {&_swigt__p_FieldTypeDataBits, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FieldTypeGroupBits[] = { {&_swigt__p_FieldTypeGroupBits, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypeHeaderBits[] = { {&_swigt__p_FieldTypeHeaderBits, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypeTrailerBits[] = { {&_swigt__p_FieldTypeTrailerBits, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypes[] = { {&_swigt__p_FieldTypes, 0, 0, 0},{0, 0, 0, 0}}; @@ -331828,6 +334867,7 @@ static swig_cast_info _swigc__p_Fields[] = { {&_swigt__p_Fields, 0, 0, 0},{0, 0 static swig_cast_info _swigc__p_Group[] = { {&_swigt__p_Group, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_IntArray[] = { {&_swigt__p_IntArray, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_IntField[] = { {&_swigt__p_IntField, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ItemAllocatorT_stored_type_NodeList_t[] = { {&_swigt__p_ItemAllocatorT_stored_type_NodeList_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Log[] = { {&_swigt__p_Log, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LogFactory[] = { {&_swigt__p_LogFactory, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_MessageStore[] = { {&_swigt__p_MessageStore, 0, 0, 0},{0, 0, 0, 0}}; @@ -331860,6 +334900,7 @@ static swig_cast_info _swigc__p_bool[] = { {&_swigt__p_bool, 0, 0, 0},{0, 0, 0, static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_const_iterator[] = { {&_swigt__p_const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_data_type[] = { {&_swigt__p_data_type, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_field_iterator[] = { {&_swigt__p_field_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_g_const_iterator[] = { {&_swigt__p_g_const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_g_item_const_iterator[] = { {&_swigt__p_g_item_const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_g_item_iterator[] = { {&_swigt__p_g_item_iterator, 0, 0, 0},{0, 0, 0, 0}}; @@ -331869,7 +334910,10 @@ static swig_cast_info _swigc__p_iterator[] = { {&_swigt__p_iterator, 0, 0, 0},{ static swig_cast_info _swigc__p_message_order[] = { {&_swigt__p_message_order, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_FIX__DataDictionary[] = { {&_swigt__p_p_FIX__DataDictionary, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_size_type[] = { {&_swigt__p_size_type, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ssize_t[] = { {&_swigt__p_ssize_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__istream[] = { {&_swigt__p_std__istream, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator[] = { {&_swigt__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__mapT_std__string_std__string_t__const_iterator[] = { {&_swigt__p_std__mapT_std__string_std__string_t__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__ostream[] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__setT_FIX__SessionID_t[] = { {&_swigt__p_std__setT_FIX__SessionID_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__string[] = { {&_swigt__p_std__string, 0, 0, 0},{0, 0, 0, 0}}; @@ -331882,6 +334926,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_ApplVerID, _swigc__p_Application, _swigc__p_BeginString, + _swigc__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, _swigc__p_DOMDocumentPtr, _swigc__p_Data, _swigc__p_DataDictionary, @@ -332140,8 +335185,8 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__DAYOFMONTH, _swigc__p_FIX__DKReason, _swigc__p_FIX__DataDictionary, + _swigc__p_FIX__DataDictionaryBase, _swigc__p_FIX__DataDictionaryNotFound, - _swigc__p_FIX__DataDictionary__FieldToGroup__key_type, _swigc__p_FIX__DateOfBirth, _swigc__p_FIX__DatedDate, _swigc__p_FIX__DayAvgPx, @@ -332243,7 +335288,6 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__DeskTypeSource, _swigc__p_FIX__DetachmentPoint, _swigc__p_FIX__Dictionary, - _swigc__p_FIX__Dictionary__Data__const_iterator, _swigc__p_FIX__DiscretionInst, _swigc__p_FIX__DiscretionLimitType, _swigc__p_FIX__DiscretionMoveType, @@ -332353,9 +335397,6 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__FieldBase, _swigc__p_FIX__FieldConvertError, _swigc__p_FIX__FieldMap, - _swigc__p_FIX__FieldMap__Fields__allocator_type, - _swigc__p_FIX__FieldMap__Fields__const_iterator, - _swigc__p_FIX__FieldMap__Groups__const_iterator, _swigc__p_FIX__FieldNotFound, _swigc__p_FIX__FieldTag, _swigc__p_FIX__FileLog, @@ -333523,10 +336564,12 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__YieldRedemptionPrice, _swigc__p_FIX__YieldRedemptionPriceType, _swigc__p_FIX__YieldType, + _swigc__p_FieldPresenceMap, _swigc__p_FieldToGroup, _swigc__p_FieldToName, _swigc__p_FieldToValue, _swigc__p_FieldTypeDataBits, + _swigc__p_FieldTypeGroupBits, _swigc__p_FieldTypeHeaderBits, _swigc__p_FieldTypeTrailerBits, _swigc__p_FieldTypes, @@ -333534,6 +336577,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_Group, _swigc__p_IntArray, _swigc__p_IntField, + _swigc__p_ItemAllocatorT_stored_type_NodeList_t, _swigc__p_Log, _swigc__p_LogFactory, _swigc__p_MessageStore, @@ -333566,6 +336610,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_char, _swigc__p_const_iterator, _swigc__p_data_type, + _swigc__p_field_iterator, _swigc__p_g_const_iterator, _swigc__p_g_item_const_iterator, _swigc__p_g_item_iterator, @@ -333575,7 +336620,10 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_message_order, _swigc__p_p_FIX__DataDictionary, _swigc__p_size_type, + _swigc__p_ssize_t, _swigc__p_std__istream, + _swigc__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, + _swigc__p_std__mapT_std__string_std__string_t__const_iterator, _swigc__p_std__ostream, _swigc__p_std__setT_FIX__SessionID_t, _swigc__p_std__string, @@ -333596,18 +336644,18 @@ static swig_const_info swig_const_table[] = { #endif /* ----------------------------------------------------------------------------- * Type initialization: - * This problem is tough by the requirement that no dynamic - * memory is used. Also, since swig_type_info structures store pointers to + * This problem is tough by the requirement that no dynamic + * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back - * to swig_type_info structures, we need some lookup code at initialization. - * The idea is that swig generates all the structures that are needed. - * The runtime then collects these partially filled structures. - * The SWIG_InitializeModule function takes these initial arrays out of + * to swig_type_info structures, we need some lookup code at initialization. + * The idea is that swig generates all the structures that are needed. + * The runtime then collects these partially filled structures. + * The SWIG_InitializeModule function takes these initial arrays out of * swig_module, and does all the lookup, filling in the swig_module.types * array with the correct data and linking the correct swig_cast_info * structures together. * - * The generated swig_type_info structures are assigned staticly to an initial + * The generated swig_type_info structures are assigned statically to an initial * array. We just loop through that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the @@ -333617,17 +336665,17 @@ static swig_const_info swig_const_table[] = { * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has * a variable number of columns. So to actually build the cast linked list, - * we find the array of casts associated with the type, and loop through it + * we find the array of casts associated with the type, and loop through it * adding the casts to the list. The one last trick we need to do is making * sure the type pointer in the swig_cast_info struct is correct. * - * First off, we lookup the cast->type name to see if it is already loaded. + * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: * 1) If the cast->type has already been loaded AND the type we are adding * casting info to has not been loaded (it is in this module), THEN we * replace the cast->type pointer with the type pointer that has already * been loaded. - * 2) If BOTH types (the one we are adding casting info to, and the + * 2) If BOTH types (the one we are adding casting info to, and the * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that @@ -333646,51 +336694,12 @@ extern "C" { #define SWIGRUNTIME_DEBUG #endif -/* - * Sort function that puts cast entries with nonzero 'next' at the front - * of the array while ordering them by addresses of their 'type' structs. - */ -SWIGINTERN int SWIG_CastCmpStruct(const void * pa, const void* pb) { - register swig_cast_info * pca = (swig_cast_info*)pa; - register swig_cast_info * pcb = (swig_cast_info*)pb; - if (pca->type < pcb->type) - return (pca->next || pcb->next == 0) ? -1 : 1; - if (pca->type > pcb->type) - return (pcb->next || pca->next == 0) ? 1 : -1; - return 0; -} - -/* - * Shell-sort 'next' and 'value' field pairs to order them by 'value'. - */ -SWIGINTERN void SWIG_CastHashSort(swig_cast_info* cast, int size) { - const int hmax = size/9; - int h, i; - for(h = 1; h <= hmax; h = 3*h+1); - for(; h > 0; h /= 3) - { - for(i = h; i < size; ++i) - { - swig_cast_info* p = cast[i].next; - unsigned int hash = cast[i].value; - int j = i; - while(j >= h && hash < cast[j-h].value) - { - cast[j].next = cast[j-h].next; - cast[j].value = cast[j-h].value; - j -= h; - } - cast[j].next = p; - cast[j].value = hash; - } - } -} SWIGRUNTIME void SWIG_InitializeModule(void *clientdata) { size_t i; swig_module_info *module_head, *iter; - int found, init; + int init; /* check to see if the circular list has been setup, if not, set it up */ if (swig_module.next==0) { @@ -333709,27 +336718,23 @@ SWIG_InitializeModule(void *clientdata) { /* This is the first module loaded for this interpreter */ /* so set the swig module into the interpreter */ SWIG_SetModule(clientdata, &swig_module); - module_head = &swig_module; } else { /* the interpreter has loaded a SWIG module, but has it loaded this one? */ - found=0; iter=module_head; do { if (iter==&swig_module) { - found=1; - break; + /* Our module is already in the list, so there's nothing more to do. */ + return; } iter=iter->next; } while (iter!= module_head); - /* if the is found in the list, then all is done and we may leave */ - if (found) return; - /* otherwise we must add out module into the list */ + /* otherwise we must add our module into the list */ swig_module.next = module_head->next; module_head->next = &swig_module; } - /* When multiple interpeters are used, a module could have already been initialized in + /* When multiple interpreters are used, a module could have already been initialized in a different interpreter, but not yet have a pointer in this interpreter. In this case, we do not want to continue adding types... everything should be set up already */ @@ -333741,9 +336746,8 @@ SWIG_InitializeModule(void *clientdata) { #endif for (i = 0; i < swig_module.size; ++i) { swig_type_info *type = 0; - swig_type_info *target_type; - swig_cast_info *cast, *first; - int num_mapped = 0; + swig_type_info *ret; + swig_cast_info *cast; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); @@ -333769,103 +336773,48 @@ SWIG_InitializeModule(void *clientdata) { } /* Insert casting types */ - cast = first = swig_module.cast_initial[i]; + cast = swig_module.cast_initial[i]; while (cast->type) { /* Don't need to add information already in the list */ - target_type = 0; + ret = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); #endif if (swig_module.next != &swig_module) { - target_type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); - if (target_type) { - /* Target type already defined in another module */ + ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); #ifdef SWIGRUNTIME_DEBUG - printf("SWIG_InitializeModule: found cast %s\n", target_type->name); + if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); #endif - if (type == swig_module.type_initial[i]) { + } + if (ret) { + if (type == swig_module.type_initial[i]) { #ifdef SWIGRUNTIME_DEBUG - printf("SWIG_InitializeModule: skip old type %s\n", target_type->name); + printf("SWIG_InitializeModule: skip old type %s\n", ret->name); #endif - cast->type = target_type; - target_type = 0; - } else { - /* Check if this cast is already in the list */ - swig_cast_info *ocast = SWIG_TypeCheck(target_type->name, type); + cast->type = ret; + ret = 0; + } else { + /* Check for casting already in the list */ + swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); #ifdef SWIGRUNTIME_DEBUG - if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", target_type->name); + if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); #endif - if (!ocast) target_type = 0; - } + if (!ocast) ret = 0; } } - if (!target_type) { + if (!ret) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); #endif - /* Set inclusion mark for sorting */ - cast->next = cast; - num_mapped++; - - if (type == cast->type) { -#ifdef SWIGRUNTIME_DEBUG - printf("%s : self cast at pos [%li]\n", type->name, cast - first); -#endif - if (cast - first) { - /* Move cast to itself to the first entry in the array */ - - swig_cast_info tmp = *cast; - *cast = *first; - *first = tmp; - } - first++; - - } else { - unsigned int length = strlen(cast->type->name); - cast->value = SWIG_Hash(cast->type->name, length); - - } - } - cast++; - } - - if (num_mapped) { - if (cast - first) { - swig_cast_info * tmp; - - /* Sort casts by type address for binary search in SWIG_TypeCheckStruct */ - qsort(first, cast - first, sizeof(swig_cast_info), SWIG_CastCmpStruct); - - /* Remap back links for added entries */ - cast = swig_module.cast_initial[i] + num_mapped; - for (tmp = first; tmp < cast; tmp++) { - tmp->next = tmp; + if (type->cast) { + type->cast->prev = cast; + cast->next = type->cast; } - } - - /* Set the value field of the first entry to the index of the last added entry */ - cast = swig_module.cast_initial[i]; - cast->value = num_mapped - 1; - - num_mapped -= (first - cast); - if (num_mapped > 1) { - /* Sort <'next','value'> pairs by 'value' for binary search in SWIG_TypeCheck */ - - SWIG_CastHashSort(first, num_mapped); - } - - first = type->cast; - if (first) { - /* Link the current set into the list of cast arrays */ - cast->next = first->next; - first->next = cast; - } else { - cast->next = 0; type->cast = cast; } + cast++; } - /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } @@ -333896,6 +336845,7 @@ SWIG_InitializeModule(void *clientdata) { SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; + swig_cast_info *equiv; static int init_run = 0; if (init_run) return; @@ -333903,16 +336853,13 @@ SWIG_PropagateClientData(void) { for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { - swig_cast_info *head, *cast; - head = swig_module.types[i]->cast; - while (head) { - for (cast = head; (cast - head) <= head->value; cast++) { - if (!cast->converter) { - if (cast->type && !cast->type->clientdata) - SWIG_TypeClientData(cast->type, swig_module.types[i]->clientdata); - } + equiv = swig_module.types[i]->cast; + while (equiv) { + if (!equiv->converter) { + if (equiv->type && !equiv->type->clientdata) + SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); } - head = head->next; + equiv = equiv->next; } } } @@ -334034,7 +336981,7 @@ extern "C" { var = var->next; } if (res == NULL && !PyErr_Occurred()) { - PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n); } return res; } @@ -334051,7 +336998,7 @@ extern "C" { var = var->next; } if (res == 1 && !PyErr_Occurred()) { - PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n); } return res; } @@ -334101,10 +337048,19 @@ extern "C" { 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 - 0, /* tp_version */ + 0, /* tp_version_tag */ +#endif +#if PY_VERSION_HEX >= 0x03040000 + 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS - 0,0,0,0 /* tp_alloc -> tp_next */ + 0, /* tp_allocs */ + 0, /* tp_frees */ + 0, /* tp_maxalloc */ +#if PY_VERSION_HEX >= 0x02050000 + 0, /* tp_prev */ +#endif + 0 /* tp_next */ #endif }; varlink_type = tmp; @@ -334193,7 +337149,9 @@ extern "C" { size_t i; for (i = 0; methods[i].ml_name; ++i) { const char *c = methods[i].ml_doc; - if (c && (c = strstr(c, "swig_ptr: "))) { + if (!c) continue; + c = strstr(c, "swig_ptr: "); + if (c) { int j; swig_const_info *ci = 0; const char *name = c + 10; @@ -334295,6 +337253,7 @@ SWIG_init(void) { PyObject *public_interface, *public_symbol; PyObject *this_descr; PyObject *thisown_descr; + PyObject *self = 0; int i; (void)builtin_pytype; @@ -334302,6 +337261,7 @@ SWIG_init(void) { (void)builtin_basetype; (void)tuple; (void)static_getset; + (void)self; /* metatype is used to implement static member variables. */ metatype_args = Py_BuildValue("(s(O){})", "SwigPyObjectType", &PyType_Type); @@ -334321,6 +337281,7 @@ SWIG_init(void) { #else m = Py_InitModule((char *) SWIG_name, SwigMethods); #endif + md = d = PyModule_GetDict(m); (void)md; diff --git a/src/python/QuickfixPython.h b/src/python/QuickfixPython.h index a171c7c27..2696d430b 100644 --- a/src/python/QuickfixPython.h +++ b/src/python/QuickfixPython.h @@ -1,11 +1,11 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). - * Version 2.0.10 - * - * This file is not intended to be easily readable and contains a number of + * Version 3.0.8 + * + * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make - * changes to this file unless you know what you are doing--modify the SWIG - * interface file instead. + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. * ----------------------------------------------------------------------------- */ #ifndef SWIG_quickfix_WRAP_H_ @@ -28,21 +28,18 @@ class SwigDirector_Application : public FIX::Application, public Swig::Director virtual void fromAdmin(FIX::Message const &arg0, FIX::SessionID const &arg1) throw(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::RejectLogon); virtual void fromApp(FIX::Message const &arg0, FIX::SessionID const &arg1) throw(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::UnsupportedMessageType); - -/* Internal Director utilities */ +/* Internal director utilities */ public: - bool swig_get_inner(const char* swig_protected_method_name) const { + bool swig_get_inner(const char *swig_protected_method_name) const { std::map::const_iterator iv = swig_inner.find(swig_protected_method_name); return (iv != swig_inner.end() ? iv->second : false); } - - void swig_set_inner(const char* swig_protected_method_name, bool val) const - { swig_inner[swig_protected_method_name] = val;} - + void swig_set_inner(const char *swig_protected_method_name, bool swig_val) const { + swig_inner[swig_protected_method_name] = swig_val; + } private: mutable std::map swig_inner; - #if defined(SWIG_PYTHON_DIRECTOR_VTABLE) /* VTable implementation */ PyObject *swig_get_method(size_t method_index, const char *method_name) const { diff --git a/src/python/quickfix.i b/src/python/quickfix.i index db61b3372..038af9264 100644 --- a/src/python/quickfix.i +++ b/src/python/quickfix.i @@ -49,7 +49,10 @@ %pythoncode %{ #ifdef SWIGPYTHON -import thread +try: + import thread +except ImportError: + import _thread as thread def _quickfix_start_thread(i_or_a): i_or_a.block() @@ -222,30 +225,30 @@ def start(self): #endif } -%include "../C++/Exceptions.h" -%include "../C++/Field.h" -%include "../C++/FieldMap.h" -%include "../C++/Message.h" -%include "../C++/Group.h" -%include "../C++/Fields.h" -%include "../C++/FixFields.h" -%include "../C++/Values.h" -%include "../C++/FixValues.h" -%include "../C++/SessionID.h" -%include "../C++/Dictionary.h" -%include "../C++/SessionSettings.h" -%include "../C++/Session.h" -%include "../C++/SessionID.h" -%include "../C++/Log.h" -%include "../C++/FileLog.h" -%include "../C++/MessageStore.h" -%include "../C++/FileStore.h" -%include "../C++/Application.h" -%include "../C++/Initiator.h" -%include "../C++/SocketInitiator.h" -%include "../C++/Acceptor.h" -%include "../C++/SocketAcceptor.h" -%include "../C++/DataDictionary.h" +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include %pythoncode %{ #ifdef SWIGPYTHON diff --git a/src/python/quickfix.py b/src/python/quickfix.py index a9c22f1b5..d31ca7f4e 100644 --- a/src/python/quickfix.py +++ b/src/python/quickfix.py @@ -1,13 +1,15 @@ # This file was automatically generated by SWIG (http://www.swig.org). -# Version 2.0.7 +# Version 3.0.8 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. + + from sys import version_info -if version_info >= (2,6,0): +if version_info >= (2, 6, 0): def swig_import_helper(): from os.path import dirname import imp @@ -31,46 +33,67 @@ def swig_import_helper(): try: _swig_property = property except NameError: - pass # Python < 2.2 doesn't have 'property'. -def _swig_setattr_nondynamic(self,class_type,name,value,static=1): - if (name == "thisown"): return self.this.own(value) + pass # Python < 2.2 doesn't have 'property'. + + +def _swig_setattr_nondynamic(self, class_type, name, value, static=1): + if (name == "thisown"): + return self.this.own(value) if (name == "this"): if type(value).__name__ == 'SwigPyObject': self.__dict__[name] = value return - method = class_type.__swig_setmethods__.get(name,None) - if method: return method(self,value) + method = class_type.__swig_setmethods__.get(name, None) + if method: + return method(self, value) if (not static): - self.__dict__[name] = value + if _newclass: + object.__setattr__(self, name, value) + else: + self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) -def _swig_setattr(self,class_type,name,value): - return _swig_setattr_nondynamic(self,class_type,name,value,0) -def _swig_getattr(self,class_type,name): - if (name == "thisown"): return self.this.own() - method = class_type.__swig_getmethods__.get(name,None) - if method: return method(self) - raise AttributeError(name) +def _swig_setattr(self, class_type, name, value): + return _swig_setattr_nondynamic(self, class_type, name, value, 0) + + +def _swig_getattr_nondynamic(self, class_type, name, static=1): + if (name == "thisown"): + return self.this.own() + method = class_type.__swig_getmethods__.get(name, None) + if method: + return method(self) + if (not static): + return object.__getattr__(self, name) + else: + raise AttributeError(name) + +def _swig_getattr(self, class_type, name): + return _swig_getattr_nondynamic(self, class_type, name, 0) + def _swig_repr(self): - try: strthis = "proxy of " + self.this.__repr__() - except: strthis = "" + try: + strthis = "proxy of " + self.this.__repr__() + except Exception: + strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except AttributeError: - class _object : pass + class _object: + pass _newclass = 0 try: import weakref weakref_proxy = weakref.proxy -except: +except Exception: weakref_proxy = lambda x: x @@ -80,22 +103,32 @@ class IntArray(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, IntArray, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_IntArray(*args) - try: self.this.append(this) - except: self.this = this + + def __init__(self, nelements): + this = _quickfix.new_IntArray(nelements) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IntArray - __del__ = lambda self : None; - def __getitem__(self, *args): return _quickfix.IntArray___getitem__(self, *args) - def __setitem__(self, *args): return _quickfix.IntArray___setitem__(self, *args) - def cast(self): return _quickfix.IntArray_cast(self) + __del__ = lambda self: None + + def __getitem__(self, index): + return _quickfix.IntArray___getitem__(self, index) + + def __setitem__(self, index, value): + return _quickfix.IntArray___setitem__(self, index, value) + + def cast(self): + return _quickfix.IntArray_cast(self) __swig_getmethods__["frompointer"] = lambda x: _quickfix.IntArray_frompointer - if _newclass:frompointer = staticmethod(_quickfix.IntArray_frompointer) + if _newclass: + frompointer = staticmethod(_quickfix.IntArray_frompointer) IntArray_swigregister = _quickfix.IntArray_swigregister IntArray_swigregister(IntArray) -def IntArray_frompointer(*args): - return _quickfix.IntArray_frompointer(*args) +def IntArray_frompointer(t): + return _quickfix.IntArray_frompointer(t) IntArray_frompointer = _quickfix.IntArray_frompointer class Exception(Exception): @@ -104,538 +137,693 @@ class Exception(Exception): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Exception, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_Exception(*args) - try: self.this.append(this) - except: self.this = this + + def __init__(self, t, d): + this = _quickfix.new_Exception(t, d) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Exception - __del__ = lambda self : None; + __del__ = lambda self: None __swig_setmethods__["type"] = _quickfix.Exception_type_set __swig_getmethods__["type"] = _quickfix.Exception_type_get __swig_setmethods__["detail"] = _quickfix.Exception_detail_set __swig_getmethods__["detail"] = _quickfix.Exception_detail_get - def __str__(self): return _quickfix.Exception___str__(self) + + def __str__(self): + return _quickfix.Exception___str__(self) Exception_swigregister = _quickfix.Exception_swigregister Exception_swigregister(Exception) class DataDictionaryNotFound(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DataDictionaryNotFound, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DataDictionaryNotFound, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DataDictionaryNotFound(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DataDictionaryNotFound - __del__ = lambda self : None; + __del__ = lambda self: None __swig_setmethods__["version"] = _quickfix.DataDictionaryNotFound_version_set __swig_getmethods__["version"] = _quickfix.DataDictionaryNotFound_version_get - if _newclass:version = _swig_property(_quickfix.DataDictionaryNotFound_version_get, _quickfix.DataDictionaryNotFound_version_set) + if _newclass: + version = _swig_property(_quickfix.DataDictionaryNotFound_version_get, _quickfix.DataDictionaryNotFound_version_set) DataDictionaryNotFound_swigregister = _quickfix.DataDictionaryNotFound_swigregister DataDictionaryNotFound_swigregister(DataDictionaryNotFound) class FieldNotFound(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FieldNotFound, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FieldNotFound, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_FieldNotFound(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_FieldNotFound(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.FieldNotFound_field_set __swig_getmethods__["field"] = _quickfix.FieldNotFound_field_get __swig_destroy__ = _quickfix.delete_FieldNotFound - __del__ = lambda self : None; + __del__ = lambda self: None FieldNotFound_swigregister = _quickfix.FieldNotFound_swigregister FieldNotFound_swigregister(FieldNotFound) class FieldConvertError(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FieldConvertError, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FieldConvertError, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_FieldConvertError(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_FieldConvertError(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FieldConvertError - __del__ = lambda self : None; + __del__ = lambda self: None FieldConvertError_swigregister = _quickfix.FieldConvertError_swigregister FieldConvertError_swigregister(FieldConvertError) class MessageParseError(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MessageParseError, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MessageParseError, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_MessageParseError(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_MessageParseError(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MessageParseError - __del__ = lambda self : None; + __del__ = lambda self: None MessageParseError_swigregister = _quickfix.MessageParseError_swigregister MessageParseError_swigregister(MessageParseError) class InvalidMessage(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InvalidMessage, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InvalidMessage, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_InvalidMessage(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_InvalidMessage(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InvalidMessage - __del__ = lambda self : None; + __del__ = lambda self: None InvalidMessage_swigregister = _quickfix.InvalidMessage_swigregister InvalidMessage_swigregister(InvalidMessage) class ConfigError(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfigError, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfigError, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_ConfigError(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_ConfigError(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfigError - __del__ = lambda self : None; + __del__ = lambda self: None ConfigError_swigregister = _quickfix.ConfigError_swigregister ConfigError_swigregister(ConfigError) class RuntimeError(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RuntimeError, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RuntimeError, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_RuntimeError(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_RuntimeError(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RuntimeError - __del__ = lambda self : None; + __del__ = lambda self: None RuntimeError_swigregister = _quickfix.RuntimeError_swigregister RuntimeError_swigregister(RuntimeError) class InvalidTagNumber(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InvalidTagNumber, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InvalidTagNumber, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_InvalidTagNumber(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_InvalidTagNumber(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.InvalidTagNumber_field_set __swig_getmethods__["field"] = _quickfix.InvalidTagNumber_field_get __swig_destroy__ = _quickfix.delete_InvalidTagNumber - __del__ = lambda self : None; + __del__ = lambda self: None InvalidTagNumber_swigregister = _quickfix.InvalidTagNumber_swigregister InvalidTagNumber_swigregister(InvalidTagNumber) class RequiredTagMissing(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RequiredTagMissing, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RequiredTagMissing, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_RequiredTagMissing(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_RequiredTagMissing(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.RequiredTagMissing_field_set __swig_getmethods__["field"] = _quickfix.RequiredTagMissing_field_get __swig_destroy__ = _quickfix.delete_RequiredTagMissing - __del__ = lambda self : None; + __del__ = lambda self: None RequiredTagMissing_swigregister = _quickfix.RequiredTagMissing_swigregister RequiredTagMissing_swigregister(RequiredTagMissing) class TagNotDefinedForMessage(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TagNotDefinedForMessage, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TagNotDefinedForMessage, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_TagNotDefinedForMessage(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_TagNotDefinedForMessage(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.TagNotDefinedForMessage_field_set __swig_getmethods__["field"] = _quickfix.TagNotDefinedForMessage_field_get __swig_destroy__ = _quickfix.delete_TagNotDefinedForMessage - __del__ = lambda self : None; + __del__ = lambda self: None TagNotDefinedForMessage_swigregister = _quickfix.TagNotDefinedForMessage_swigregister TagNotDefinedForMessage_swigregister(TagNotDefinedForMessage) class NoTagValue(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTagValue, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTagValue, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_NoTagValue(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_NoTagValue(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.NoTagValue_field_set __swig_getmethods__["field"] = _quickfix.NoTagValue_field_get __swig_destroy__ = _quickfix.delete_NoTagValue - __del__ = lambda self : None; + __del__ = lambda self: None NoTagValue_swigregister = _quickfix.NoTagValue_swigregister NoTagValue_swigregister(NoTagValue) class IncorrectTagValue(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IncorrectTagValue, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IncorrectTagValue, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_IncorrectTagValue(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_IncorrectTagValue(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.IncorrectTagValue_field_set __swig_getmethods__["field"] = _quickfix.IncorrectTagValue_field_get __swig_destroy__ = _quickfix.delete_IncorrectTagValue - __del__ = lambda self : None; + __del__ = lambda self: None IncorrectTagValue_swigregister = _quickfix.IncorrectTagValue_swigregister IncorrectTagValue_swigregister(IncorrectTagValue) class IncorrectDataFormat(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IncorrectDataFormat, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IncorrectDataFormat, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_IncorrectDataFormat(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_IncorrectDataFormat(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.IncorrectDataFormat_field_set __swig_getmethods__["field"] = _quickfix.IncorrectDataFormat_field_get __swig_destroy__ = _quickfix.delete_IncorrectDataFormat - __del__ = lambda self : None; + __del__ = lambda self: None IncorrectDataFormat_swigregister = _quickfix.IncorrectDataFormat_swigregister IncorrectDataFormat_swigregister(IncorrectDataFormat) class IncorrectMessageStructure(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IncorrectMessageStructure, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IncorrectMessageStructure, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_IncorrectMessageStructure(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_IncorrectMessageStructure(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IncorrectMessageStructure - __del__ = lambda self : None; + __del__ = lambda self: None IncorrectMessageStructure_swigregister = _quickfix.IncorrectMessageStructure_swigregister IncorrectMessageStructure_swigregister(IncorrectMessageStructure) class DuplicateFieldNumber(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DuplicateFieldNumber, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DuplicateFieldNumber, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_DuplicateFieldNumber(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_DuplicateFieldNumber(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DuplicateFieldNumber - __del__ = lambda self : None; + __del__ = lambda self: None DuplicateFieldNumber_swigregister = _quickfix.DuplicateFieldNumber_swigregister DuplicateFieldNumber_swigregister(DuplicateFieldNumber) class InvalidMessageType(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InvalidMessageType, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InvalidMessageType, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_InvalidMessageType(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_InvalidMessageType(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InvalidMessageType - __del__ = lambda self : None; + __del__ = lambda self: None InvalidMessageType_swigregister = _quickfix.InvalidMessageType_swigregister InvalidMessageType_swigregister(InvalidMessageType) class UnsupportedMessageType(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnsupportedMessageType, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnsupportedMessageType, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_UnsupportedMessageType(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_UnsupportedMessageType(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnsupportedMessageType - __del__ = lambda self : None; + __del__ = lambda self: None UnsupportedMessageType_swigregister = _quickfix.UnsupportedMessageType_swigregister UnsupportedMessageType_swigregister(UnsupportedMessageType) class UnsupportedVersion(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnsupportedVersion, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnsupportedVersion, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_UnsupportedVersion(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_UnsupportedVersion(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnsupportedVersion - __del__ = lambda self : None; + __del__ = lambda self: None UnsupportedVersion_swigregister = _quickfix.UnsupportedVersion_swigregister UnsupportedVersion_swigregister(UnsupportedVersion) class TagOutOfOrder(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TagOutOfOrder, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TagOutOfOrder, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_TagOutOfOrder(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_TagOutOfOrder(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.TagOutOfOrder_field_set __swig_getmethods__["field"] = _quickfix.TagOutOfOrder_field_get - if _newclass:field = _swig_property(_quickfix.TagOutOfOrder_field_get, _quickfix.TagOutOfOrder_field_set) + if _newclass: + field = _swig_property(_quickfix.TagOutOfOrder_field_get, _quickfix.TagOutOfOrder_field_set) __swig_destroy__ = _quickfix.delete_TagOutOfOrder - __del__ = lambda self : None; + __del__ = lambda self: None TagOutOfOrder_swigregister = _quickfix.TagOutOfOrder_swigregister TagOutOfOrder_swigregister(TagOutOfOrder) class RepeatedTag(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RepeatedTag, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RepeatedTag, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_RepeatedTag(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_RepeatedTag(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.RepeatedTag_field_set __swig_getmethods__["field"] = _quickfix.RepeatedTag_field_get __swig_destroy__ = _quickfix.delete_RepeatedTag - __del__ = lambda self : None; + __del__ = lambda self: None RepeatedTag_swigregister = _quickfix.RepeatedTag_swigregister RepeatedTag_swigregister(RepeatedTag) class RepeatingGroupCountMismatch(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RepeatingGroupCountMismatch, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RepeatingGroupCountMismatch, name) __repr__ = _swig_repr - def __init__(self, f=0, what=""): - this = _quickfix.new_RepeatingGroupCountMismatch(f, what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_RepeatingGroupCountMismatch(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_setmethods__["field"] = _quickfix.RepeatingGroupCountMismatch_field_set __swig_getmethods__["field"] = _quickfix.RepeatingGroupCountMismatch_field_get __swig_destroy__ = _quickfix.delete_RepeatingGroupCountMismatch - __del__ = lambda self : None; + __del__ = lambda self: None RepeatingGroupCountMismatch_swigregister = _quickfix.RepeatingGroupCountMismatch_swigregister RepeatingGroupCountMismatch_swigregister(RepeatingGroupCountMismatch) class DoNotSend(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DoNotSend, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DoNotSend, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_DoNotSend(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_DoNotSend(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DoNotSend - __del__ = lambda self : None; + __del__ = lambda self: None DoNotSend_swigregister = _quickfix.DoNotSend_swigregister DoNotSend_swigregister(DoNotSend) class RejectLogon(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RejectLogon, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RejectLogon, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_RejectLogon(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_RejectLogon(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RejectLogon - __del__ = lambda self : None; + __del__ = lambda self: None RejectLogon_swigregister = _quickfix.RejectLogon_swigregister RejectLogon_swigregister(RejectLogon) class SessionNotFound(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SessionNotFound, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SessionNotFound, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_SessionNotFound(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_SessionNotFound(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SessionNotFound - __del__ = lambda self : None; + __del__ = lambda self: None SessionNotFound_swigregister = _quickfix.SessionNotFound_swigregister SessionNotFound_swigregister(SessionNotFound) class IOException(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOException, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOException, name) __repr__ = _swig_repr - def __init__(self, what=""): - this = _quickfix.new_IOException(what) - try: self.this.append(this) - except: self.this = this + + def __init__(self, *args): + this = _quickfix.new_IOException(*args) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOException - __del__ = lambda self : None; + __del__ = lambda self: None IOException_swigregister = _quickfix.IOException_swigregister IOException_swigregister(IOException) class SocketException(Exception): __swig_setmethods__ = {} - for _s in [Exception]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Exception]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SocketException, name, value) __swig_getmethods__ = {} - for _s in [Exception]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Exception]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SocketException, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SocketException(*args) - try: self.this.append(this) - except: self.this = this - def errorToWhat(self): return _quickfix.SocketException_errorToWhat(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def errorToWhat(self): + return _quickfix.SocketException_errorToWhat(self) __swig_setmethods__["error"] = _quickfix.SocketException_error_set __swig_getmethods__["error"] = _quickfix.SocketException_error_get - if _newclass:error = _swig_property(_quickfix.SocketException_error_get, _quickfix.SocketException_error_set) + if _newclass: + error = _swig_property(_quickfix.SocketException_error_get, _quickfix.SocketException_error_set) __swig_destroy__ = _quickfix.delete_SocketException - __del__ = lambda self : None; + __del__ = lambda self: None SocketException_swigregister = _quickfix.SocketException_swigregister SocketException_swigregister(SocketException) class SocketSendFailed(SocketException): __swig_setmethods__ = {} - for _s in [SocketException]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [SocketException]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SocketSendFailed, name, value) __swig_getmethods__ = {} - for _s in [SocketException]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [SocketException]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SocketSendFailed, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SocketSendFailed(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SocketSendFailed - __del__ = lambda self : None; + __del__ = lambda self: None SocketSendFailed_swigregister = _quickfix.SocketSendFailed_swigregister SocketSendFailed_swigregister(SocketSendFailed) class SocketRecvFailed(SocketException): __swig_setmethods__ = {} - for _s in [SocketException]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [SocketException]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SocketRecvFailed, name, value) __swig_getmethods__ = {} - for _s in [SocketException]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [SocketException]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SocketRecvFailed, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SocketRecvFailed(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SocketRecvFailed - __del__ = lambda self : None; + __del__ = lambda self: None SocketRecvFailed_swigregister = _quickfix.SocketRecvFailed_swigregister SocketRecvFailed_swigregister(SocketRecvFailed) class SocketCloseFailed(SocketException): __swig_setmethods__ = {} - for _s in [SocketException]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [SocketException]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SocketCloseFailed, name, value) __swig_getmethods__ = {} - for _s in [SocketException]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [SocketException]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SocketCloseFailed, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SocketCloseFailed(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SocketCloseFailed - __del__ = lambda self : None; + __del__ = lambda self: None SocketCloseFailed_swigregister = _quickfix.SocketCloseFailed_swigregister SocketCloseFailed_swigregister(SocketCloseFailed) @@ -645,15 +833,24 @@ class FieldTag(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, FieldTag, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_FieldTag(*args) - try: self.this.append(this) - except: self.this = this - def getField(self): return _quickfix.FieldTag_getField(self) - def getTagLength(self): return _quickfix.FieldTag_getTagLength(self) - def getTagChecksum(self): return _quickfix.FieldTag_getTagChecksum(self) + + def __init__(self, field): + this = _quickfix.new_FieldTag(field) + try: + self.this.append(this) + except Exception: + self.this = this + + def getField(self): + return _quickfix.FieldTag_getField(self) + + def getTagLength(self): + return _quickfix.FieldTag_getTagLength(self) + + def getTagChecksum(self): + return _quickfix.FieldTag_getTagChecksum(self) __swig_destroy__ = _quickfix.delete_FieldTag - __del__ = lambda self : None; + __del__ = lambda self: None FieldTag_swigregister = _quickfix.FieldTag_swigregister FieldTag_swigregister(FieldTag) @@ -663,229 +860,378 @@ class FieldBase(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, FieldBase, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FieldBase(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FieldBase - __del__ = lambda self : None; - def setField(self, *args): return _quickfix.FieldBase_setField(self, *args) - def setString(self, *args): return _quickfix.FieldBase_setString(self, *args) - def getField(self): return _quickfix.FieldBase_getField(self) - def getSgBuf(self): return _quickfix.FieldBase_getSgBuf(self) - def getString(self): return _quickfix.FieldBase_getString(self) - def dupString(self): return _quickfix.FieldBase_dupString(self) - def getFixString(self): return _quickfix.FieldBase_getFixString(self) - def getLength(self): return _quickfix.FieldBase_getLength(self) - def getTotal(self): return _quickfix.FieldBase_getTotal(self) - def __lt__(self, *args): return _quickfix.FieldBase___lt__(self, *args) - def pushValue(self, *args): return _quickfix.FieldBase_pushValue(self, *args) - def isValidType(self, *args): return _quickfix.FieldBase_isValidType(self, *args) - def __str__(self): return _quickfix.FieldBase___str__(self) + __del__ = lambda self: None + + def setTag(self, tag): + return _quickfix.FieldBase_setTag(self, tag) + + def setField(self, field): + return _quickfix.FieldBase_setField(self, field) + + def setString(self, string): + return _quickfix.FieldBase_setString(self, string) + + def getTag(self): + return _quickfix.FieldBase_getTag(self) + + def getField(self): + return _quickfix.FieldBase_getField(self) + + def getSgBuf(self): + return _quickfix.FieldBase_getSgBuf(self) + + def getString(self): + return _quickfix.FieldBase_getString(self) + + def dupString(self): + return _quickfix.FieldBase_dupString(self) + + def getFixString(self): + return _quickfix.FieldBase_getFixString(self) + + def getLength(self): + return _quickfix.FieldBase_getLength(self) + + def getTotal(self): + return _quickfix.FieldBase_getTotal(self) + + def __lt__(self, field): + return _quickfix.FieldBase___lt__(self, field) + + def pushValue(self, sink): + return _quickfix.FieldBase_pushValue(self, sink) + + def isValidType(self, arg2): + return _quickfix.FieldBase_isValidType(self, arg2) + + def __str__(self): + return _quickfix.FieldBase___str__(self) FieldBase_swigregister = _quickfix.FieldBase_swigregister FieldBase_swigregister(FieldBase) class StringField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StringField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StringField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StringField(*args) - try: self.this.append(this) - except: self.this = this - def hasValue(self): return _quickfix.StringField_hasValue(self) - def setValue(self, *args): return _quickfix.StringField_setValue(self, *args) - def getValue(self): return _quickfix.StringField_getValue(self) - def __lt__(self, *args): return _quickfix.StringField___lt__(self, *args) - def __gt__(self, *args): return _quickfix.StringField___gt__(self, *args) - def __eq__(self, *args): return _quickfix.StringField___eq__(self, *args) - def __ne__(self, *args): return _quickfix.StringField___ne__(self, *args) - def __le__(self, *args): return _quickfix.StringField___le__(self, *args) - def __ge__(self, *args): return _quickfix.StringField___ge__(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def hasValue(self): + return _quickfix.StringField_hasValue(self) + + def setValue(self, value): + return _quickfix.StringField_setValue(self, value) + + def getValue(self): + return _quickfix.StringField_getValue(self) + + def __lt__(self, rhs): + return _quickfix.StringField___lt__(self, rhs) + + def __gt__(self, rhs): + return _quickfix.StringField___gt__(self, rhs) + + def __eq__(self, rhs): + return _quickfix.StringField___eq__(self, rhs) + + def __ne__(self, rhs): + return _quickfix.StringField___ne__(self, rhs) + + def __le__(self, rhs): + return _quickfix.StringField___le__(self, rhs) + + def __ge__(self, rhs): + return _quickfix.StringField___ge__(self, rhs) __swig_destroy__ = _quickfix.delete_StringField - __del__ = lambda self : None; + __del__ = lambda self: None StringField_swigregister = _quickfix.StringField_swigregister StringField_swigregister(StringField) def __gt__(*args): - return _quickfix.__gt__(*args) + return _quickfix.__gt__(*args) __gt__ = _quickfix.__gt__ def __le__(*args): - return _quickfix.__le__(*args) + return _quickfix.__le__(*args) __le__ = _quickfix.__le__ def __ge__(*args): - return _quickfix.__ge__(*args) + return _quickfix.__ge__(*args) __ge__ = _quickfix.__ge__ class CharField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CharField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CharField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CharField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.CharField_setValue(self, *args) - def getValue(self): return _quickfix.CharField_getValue(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, value): + return _quickfix.CharField_setValue(self, value) + + def getValue(self): + return _quickfix.CharField_getValue(self) __swig_destroy__ = _quickfix.delete_CharField - __del__ = lambda self : None; + __del__ = lambda self: None CharField_swigregister = _quickfix.CharField_swigregister CharField_swigregister(CharField) class DoubleField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DoubleField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DoubleField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DoubleField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.DoubleField_setValue(self, *args) - def getValue(self): return _quickfix.DoubleField_getValue(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, *args): + return _quickfix.DoubleField_setValue(self, *args) + + def getValue(self): + return _quickfix.DoubleField_getValue(self) __swig_destroy__ = _quickfix.delete_DoubleField - __del__ = lambda self : None; + __del__ = lambda self: None DoubleField_swigregister = _quickfix.DoubleField_swigregister DoubleField_swigregister(DoubleField) class IntField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IntField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IntField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IntField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.IntField_setValue(self, *args) - def getValue(self): return _quickfix.IntField_getValue(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, value): + return _quickfix.IntField_setValue(self, value) + + def getValue(self): + return _quickfix.IntField_getValue(self) __swig_destroy__ = _quickfix.delete_IntField - __del__ = lambda self : None; + __del__ = lambda self: None IntField_swigregister = _quickfix.IntField_swigregister IntField_swigregister(IntField) class BoolField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BoolField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BoolField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BoolField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.BoolField_setValue(self, *args) - def getValue(self): return _quickfix.BoolField_getValue(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, value): + return _quickfix.BoolField_setValue(self, value) + + def getValue(self): + return _quickfix.BoolField_getValue(self) + def __nonzero__(self): return _quickfix.BoolField___nonzero__(self) __bool__ = __nonzero__ __swig_destroy__ = _quickfix.delete_BoolField - __del__ = lambda self : None; + __del__ = lambda self: None BoolField_swigregister = _quickfix.BoolField_swigregister BoolField_swigregister(BoolField) class UtcTimeStampField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UtcTimeStampField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UtcTimeStampField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UtcTimeStampField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.UtcTimeStampField_setValue(self, *args) - def getValue(self): return _quickfix.UtcTimeStampField_getValue(self) - def __lt__(self, *args): return _quickfix.UtcTimeStampField___lt__(self, *args) - def __eq__(self, *args): return _quickfix.UtcTimeStampField___eq__(self, *args) - def __ne__(self, *args): return _quickfix.UtcTimeStampField___ne__(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, value): + return _quickfix.UtcTimeStampField_setValue(self, value) + + def getValue(self): + return _quickfix.UtcTimeStampField_getValue(self) + + def __lt__(self, rhs): + return _quickfix.UtcTimeStampField___lt__(self, rhs) + + def __eq__(self, rhs): + return _quickfix.UtcTimeStampField___eq__(self, rhs) + + def __ne__(self, rhs): + return _quickfix.UtcTimeStampField___ne__(self, rhs) __swig_destroy__ = _quickfix.delete_UtcTimeStampField - __del__ = lambda self : None; + __del__ = lambda self: None UtcTimeStampField_swigregister = _quickfix.UtcTimeStampField_swigregister UtcTimeStampField_swigregister(UtcTimeStampField) class UtcDateField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UtcDateField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UtcDateField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UtcDateField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.UtcDateField_setValue(self, *args) - def getValue(self): return _quickfix.UtcDateField_getValue(self) - def __lt__(self, *args): return _quickfix.UtcDateField___lt__(self, *args) - def __eq__(self, *args): return _quickfix.UtcDateField___eq__(self, *args) - def __ne__(self, *args): return _quickfix.UtcDateField___ne__(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, value): + return _quickfix.UtcDateField_setValue(self, value) + + def getValue(self): + return _quickfix.UtcDateField_getValue(self) + + def __lt__(self, rhs): + return _quickfix.UtcDateField___lt__(self, rhs) + + def __eq__(self, rhs): + return _quickfix.UtcDateField___eq__(self, rhs) + + def __ne__(self, rhs): + return _quickfix.UtcDateField___ne__(self, rhs) __swig_destroy__ = _quickfix.delete_UtcDateField - __del__ = lambda self : None; + __del__ = lambda self: None UtcDateField_swigregister = _quickfix.UtcDateField_swigregister UtcDateField_swigregister(UtcDateField) class UtcTimeOnlyField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UtcTimeOnlyField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UtcTimeOnlyField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UtcTimeOnlyField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.UtcTimeOnlyField_setValue(self, *args) - def getValue(self): return _quickfix.UtcTimeOnlyField_getValue(self) - def __lt__(self, *args): return _quickfix.UtcTimeOnlyField___lt__(self, *args) - def __eq__(self, *args): return _quickfix.UtcTimeOnlyField___eq__(self, *args) - def __ne__(self, *args): return _quickfix.UtcTimeOnlyField___ne__(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, value): + return _quickfix.UtcTimeOnlyField_setValue(self, value) + + def getValue(self): + return _quickfix.UtcTimeOnlyField_getValue(self) + + def __lt__(self, rhs): + return _quickfix.UtcTimeOnlyField___lt__(self, rhs) + + def __eq__(self, rhs): + return _quickfix.UtcTimeOnlyField___eq__(self, rhs) + + def __ne__(self, rhs): + return _quickfix.UtcTimeOnlyField___ne__(self, rhs) __swig_destroy__ = _quickfix.delete_UtcTimeOnlyField - __del__ = lambda self : None; + __del__ = lambda self: None UtcTimeOnlyField_swigregister = _quickfix.UtcTimeOnlyField_swigregister UtcTimeOnlyField_swigregister(UtcTimeOnlyField) class CheckSumField(FieldBase): __swig_setmethods__ = {} - for _s in [FieldBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CheckSumField, name, value) __swig_getmethods__ = {} - for _s in [FieldBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CheckSumField, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CheckSumField(*args) - try: self.this.append(this) - except: self.this = this - def setValue(self, *args): return _quickfix.CheckSumField_setValue(self, *args) - def getValue(self): return _quickfix.CheckSumField_getValue(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def setValue(self, value): + return _quickfix.CheckSumField_setValue(self, value) + + def getValue(self): + return _quickfix.CheckSumField_getValue(self) __swig_destroy__ = _quickfix.delete_CheckSumField - __del__ = lambda self : None; + __del__ = lambda self: None CheckSumField_swigregister = _quickfix.CheckSumField_swigregister CheckSumField_swigregister(CheckSumField) @@ -895,26118 +1241,33890 @@ class FieldMap(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, FieldMap, name) __repr__ = _swig_repr - def __init__(self, *args): + + def get_allocator(self): + return _quickfix.FieldMap_get_allocator(self) + + def __init__(self, *args): this = _quickfix.new_FieldMap(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FieldMap - __del__ = lambda self : None; - def addField(self, *args): return _quickfix.FieldMap_addField(self, *args) - def setField(self, *args): return _quickfix.FieldMap_setField(self, *args) - def getField(self, *args): return _quickfix.FieldMap_getField(self, *args) - def getFieldRef(self, *args): return _quickfix.FieldMap_getFieldRef(self, *args) - def getFieldPtr(self, *args): return _quickfix.FieldMap_getFieldPtr(self, *args) - def isSetField(self, *args): return _quickfix.FieldMap_isSetField(self, *args) - def removeField(self, *args): return _quickfix.FieldMap_removeField(self, *args) - def addGroup(self, *args): return _quickfix.FieldMap_addGroup(self, *args) - def addGroupPtr(self, *args): return _quickfix.FieldMap_addGroupPtr(self, *args) - def replaceGroup(self, *args): return _quickfix.FieldMap_replaceGroup(self, *args) - def getGroup(self, *args): return _quickfix.FieldMap_getGroup(self, *args) - def getGroupRef(self, *args): return _quickfix.FieldMap_getGroupRef(self, *args) - def getGroupPtr(self, *args): return _quickfix.FieldMap_getGroupPtr(self, *args) - def removeGroup(self, *args): return _quickfix.FieldMap_removeGroup(self, *args) - def hasGroup(self, *args): return _quickfix.FieldMap_hasGroup(self, *args) - def groupCount(self, *args): return _quickfix.FieldMap_groupCount(self, *args) - def clear(self): return _quickfix.FieldMap_clear(self) - def isEmpty(self): return _quickfix.FieldMap_isEmpty(self) - def totalFields(self): return _quickfix.FieldMap_totalFields(self) - def calculateString(self, *args): return _quickfix.FieldMap_calculateString(self, *args) - def calculateLength(self, *args): return _quickfix.FieldMap_calculateLength(self, *args) - def calculateTotal(self, *args): return _quickfix.FieldMap_calculateTotal(self, *args) - def begin(self): return _quickfix.FieldMap_begin(self) - def end(self): return _quickfix.FieldMap_end(self) - def g_begin(self): return _quickfix.FieldMap_g_begin(self) - def g_end(self): return _quickfix.FieldMap_g_end(self) - def get_allocator(self): return _quickfix.FieldMap_get_allocator(self) - __swig_getmethods__["create_allocator"] = lambda x: _quickfix.FieldMap_create_allocator - if _newclass:create_allocator = staticmethod(_quickfix.FieldMap_create_allocator) + __del__ = lambda self: None + + def addField(self, *args): + return _quickfix.FieldMap_addField(self, *args) + + def setField(self, *args): + return _quickfix.FieldMap_setField(self, *args) + + def getFieldIfSet(self, field): + return _quickfix.FieldMap_getFieldIfSet(self, field) + + def getField(self, *args): + return _quickfix.FieldMap_getField(self, *args) + + def getFieldRef(self, tag): + return _quickfix.FieldMap_getFieldRef(self, tag) + + def getFieldPtr(self, tag): + return _quickfix.FieldMap_getFieldPtr(self, tag) + + def getFieldPtrIfSet(self, tag): + return _quickfix.FieldMap_getFieldPtrIfSet(self, tag) + + def isSetField(self, *args): + return _quickfix.FieldMap_isSetField(self, *args) + + def removeField(self, tag): + return _quickfix.FieldMap_removeField(self, tag) + + def addGroup(self, tag, group, setCount=True): + return _quickfix.FieldMap_addGroup(self, tag, group, setCount) + + def addGroupPtr(self, tag, group, setCount=True): + return _quickfix.FieldMap_addGroupPtr(self, tag, group, setCount) + + def replaceGroup(self, num, tag, group): + return _quickfix.FieldMap_replaceGroup(self, num, tag, group) + + def getGroup(self, num, tag, group): + return _quickfix.FieldMap_getGroup(self, num, tag, group) + + def getGroupRef(self, num, tag): + return _quickfix.FieldMap_getGroupRef(self, num, tag) + + def getGroupPtr(self, num, tag): + return _quickfix.FieldMap_getGroupPtr(self, num, tag) + + def removeGroup(self, *args): + return _quickfix.FieldMap_removeGroup(self, *args) + + def hasGroup(self, *args): + return _quickfix.FieldMap_hasGroup(self, *args) + + def groupCount(self, tag): + return _quickfix.FieldMap_groupCount(self, tag) + + def clear(self): + return _quickfix.FieldMap_clear(self) + + def isEmpty(self): + return _quickfix.FieldMap_isEmpty(self) + + def totalFields(self): + return _quickfix.FieldMap_totalFields(self) + + def calculateString(self, arg2): + return _quickfix.FieldMap_calculateString(self, arg2) + + def calculateLength(self, *args): + return _quickfix.FieldMap_calculateLength(self, *args) + + def calculateTotal(self, *args): + return _quickfix.FieldMap_calculateTotal(self, *args) + + def begin(self): + return _quickfix.FieldMap_begin(self) + + def end(self): + return _quickfix.FieldMap_end(self) + + def g_begin(self): + return _quickfix.FieldMap_g_begin(self) + + def g_end(self): + return _quickfix.FieldMap_g_end(self) FieldMap_swigregister = _quickfix.FieldMap_swigregister FieldMap_swigregister(FieldMap) -def FieldMap_create_allocator(*args): - return _quickfix.FieldMap_create_allocator(*args) -FieldMap_create_allocator = _quickfix.FieldMap_create_allocator - class Message(FieldMap): __swig_setmethods__ = {} - for _s in [FieldMap]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldMap]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Message, name, value) __swig_getmethods__ = {} - for _s in [FieldMap]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldMap]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Message, name) __repr__ = _swig_repr KeepFieldChecksum = _quickfix.Message_KeepFieldChecksum SerializedOnce = _quickfix.Message_SerializedOnce - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Message(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_getmethods__["InitializeXML"] = lambda x: _quickfix.Message_InitializeXML - if _newclass:InitializeXML = staticmethod(_quickfix.Message_InitializeXML) - def addGroup(self, *args): return _quickfix.Message_addGroup(self, *args) - def replaceGroup(self, *args): return _quickfix.Message_replaceGroup(self, *args) - def getGroup(self, *args): return _quickfix.Message_getGroup(self, *args) - def removeGroup(self, *args): return _quickfix.Message_removeGroup(self, *args) - def hasGroup(self, *args): return _quickfix.Message_hasGroup(self, *args) - def toString(self, *args): return _quickfix.Message_toString(self, *args) - def toXML(self, *args): return _quickfix.Message_toXML(self, *args) - def reverseRoute(self, *args): return _quickfix.Message_reverseRoute(self, *args) - def setString(self, *args): return _quickfix.Message_setString(self, *args) - def setGroup(self, *args): return _quickfix.Message_setGroup(self, *args) - def setStringHeader(self, *args): return _quickfix.Message_setStringHeader(self, *args) - def getHeader(self, *args): return _quickfix.Message_getHeader(self, *args) - def getTrailer(self, *args): return _quickfix.Message_getTrailer(self, *args) - def hasValidStructure(self, *args): return _quickfix.Message_hasValidStructure(self, *args) - def bodyLength(self, *args): return _quickfix.Message_bodyLength(self, *args) - def checkSum(self, *args): return _quickfix.Message_checkSum(self, *args) - def isAdmin(self): return _quickfix.Message_isAdmin(self) - def isApp(self): return _quickfix.Message_isApp(self) - def isEmpty(self): return _quickfix.Message_isEmpty(self) - def clear(self): return _quickfix.Message_clear(self) + if _newclass: + InitializeXML = staticmethod(_quickfix.Message_InitializeXML) + + def addGroup(self, group): + return _quickfix.Message_addGroup(self, group) + + def replaceGroup(self, num, group): + return _quickfix.Message_replaceGroup(self, num, group) + + def getGroup(self, num, group): + return _quickfix.Message_getGroup(self, num, group) + + def removeGroup(self, *args): + return _quickfix.Message_removeGroup(self, *args) + + def hasGroup(self, *args): + return _quickfix.Message_hasGroup(self, *args) + + def toString(self, *args): + return _quickfix.Message_toString(self, *args) + + def toXML(self, *args): + return _quickfix.Message_toXML(self, *args) + + def reverseRoute(self, arg2): + return _quickfix.Message_reverseRoute(self, arg2) + + def setString(self, *args): + return _quickfix.Message_setString(self, *args) + + def setGroup(self, msg, field, string, pos, map, dataDictionary): + return _quickfix.Message_setGroup(self, msg, field, string, pos, map, dataDictionary) + + def setStringHeader(self, string): + return _quickfix.Message_setStringHeader(self, string) + + def getHeader(self, *args): + return _quickfix.Message_getHeader(self, *args) + + def getTrailer(self, *args): + return _quickfix.Message_getTrailer(self, *args) + + def hasValidStructure(self, field): + return _quickfix.Message_hasValidStructure(self, field) + + def hasInvalidTagFormat(self): + return _quickfix.Message_hasInvalidTagFormat(self) + + def bodyLength(self, *args): + return _quickfix.Message_bodyLength(self, *args) + + def checkSum(self, *args): + return _quickfix.Message_checkSum(self, *args) + + def isAdmin(self): + return _quickfix.Message_isAdmin(self) + + def isApp(self): + return _quickfix.Message_isApp(self) + + def isEmpty(self): + return _quickfix.Message_isEmpty(self) + + def clear(self): + return _quickfix.Message_clear(self) __swig_getmethods__["isAdminMsgTypeValue"] = lambda x: _quickfix.Message_isAdminMsgTypeValue - if _newclass:isAdminMsgTypeValue = staticmethod(_quickfix.Message_isAdminMsgTypeValue) + if _newclass: + isAdminMsgTypeValue = staticmethod(_quickfix.Message_isAdminMsgTypeValue) __swig_getmethods__["isAdminMsgType"] = lambda x: _quickfix.Message_isAdminMsgType - if _newclass:isAdminMsgType = staticmethod(_quickfix.Message_isAdminMsgType) + if _newclass: + isAdminMsgType = staticmethod(_quickfix.Message_isAdminMsgType) __swig_getmethods__["toApplVerID"] = lambda x: _quickfix.Message_toApplVerID - if _newclass:toApplVerID = staticmethod(_quickfix.Message_toApplVerID) + if _newclass: + toApplVerID = staticmethod(_quickfix.Message_toApplVerID) __swig_getmethods__["toBeginString"] = lambda x: _quickfix.Message_toBeginString - if _newclass:toBeginString = staticmethod(_quickfix.Message_toBeginString) + if _newclass: + toBeginString = staticmethod(_quickfix.Message_toBeginString) __swig_getmethods__["isHeaderField"] = lambda x: _quickfix.Message_isHeaderField - if _newclass:isHeaderField = staticmethod(_quickfix.Message_isHeaderField) + if _newclass: + isHeaderField = staticmethod(_quickfix.Message_isHeaderField) __swig_getmethods__["isTrailerField"] = lambda x: _quickfix.Message_isTrailerField - if _newclass:isTrailerField = staticmethod(_quickfix.Message_isTrailerField) - def getSessionID(self, qualifier=""): return _quickfix.Message_getSessionID(self, qualifier) - def setSessionID(self, *args): return _quickfix.Message_setSessionID(self, *args) - def __str__(self): return _quickfix.Message___str__(self) + if _newclass: + isTrailerField = staticmethod(_quickfix.Message_isTrailerField) + + def getSessionID(self, *args): + return _quickfix.Message_getSessionID(self, *args) + + def setSessionID(self, sessionID): + return _quickfix.Message_setSessionID(self, sessionID) + + def __str__(self): + return _quickfix.Message___str__(self) __swig_destroy__ = _quickfix.delete_Message - __del__ = lambda self : None; + __del__ = lambda self: None Message_swigregister = _quickfix.Message_swigregister Message_swigregister(Message) cvar = _quickfix.cvar headerOrder = cvar.headerOrder -def Message_InitializeXML(*args): - return _quickfix.Message_InitializeXML(*args) +def Message_InitializeXML(string): + return _quickfix.Message_InitializeXML(string) Message_InitializeXML = _quickfix.Message_InitializeXML -def Message_isAdminMsgTypeValue(*args): - return _quickfix.Message_isAdminMsgTypeValue(*args) +def Message_isAdminMsgTypeValue(value): + return _quickfix.Message_isAdminMsgTypeValue(value) Message_isAdminMsgTypeValue = _quickfix.Message_isAdminMsgTypeValue -def Message_isAdminMsgType(*args): - return _quickfix.Message_isAdminMsgType(*args) +def Message_isAdminMsgType(msgType): + return _quickfix.Message_isAdminMsgType(msgType) Message_isAdminMsgType = _quickfix.Message_isAdminMsgType -def Message_toApplVerID(*args): - return _quickfix.Message_toApplVerID(*args) +def Message_toApplVerID(value): + return _quickfix.Message_toApplVerID(value) Message_toApplVerID = _quickfix.Message_toApplVerID -def Message_toBeginString(*args): - return _quickfix.Message_toBeginString(*args) +def Message_toBeginString(applVerID): + return _quickfix.Message_toBeginString(applVerID) Message_toBeginString = _quickfix.Message_toBeginString def Message_isHeaderField(*args): - return _quickfix.Message_isHeaderField(*args) + return _quickfix.Message_isHeaderField(*args) Message_isHeaderField = _quickfix.Message_isHeaderField def Message_isTrailerField(*args): - return _quickfix.Message_isTrailerField(*args) + return _quickfix.Message_isTrailerField(*args) Message_isTrailerField = _quickfix.Message_isTrailerField def identifyType(*args): - return _quickfix.identifyType(*args) + return _quickfix.identifyType(*args) identifyType = _quickfix.identifyType class Group(FieldMap): __swig_setmethods__ = {} - for _s in [FieldMap]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [FieldMap]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Group, name, value) __swig_getmethods__ = {} - for _s in [FieldMap]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [FieldMap]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Group, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Group(*args) - try: self.this.append(this) - except: self.this = this - def field(self): return _quickfix.Group_field(self) - def delim(self): return _quickfix.Group_delim(self) - def addGroup(self, *args): return _quickfix.Group_addGroup(self, *args) - def replaceGroup(self, *args): return _quickfix.Group_replaceGroup(self, *args) - def getGroup(self, *args): return _quickfix.Group_getGroup(self, *args) - def removeGroup(self, *args): return _quickfix.Group_removeGroup(self, *args) - def hasGroup(self, *args): return _quickfix.Group_hasGroup(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def field(self): + return _quickfix.Group_field(self) + + def delim(self): + return _quickfix.Group_delim(self) + + def addGroup(self, group): + return _quickfix.Group_addGroup(self, group) + + def replaceGroup(self, num, group): + return _quickfix.Group_replaceGroup(self, num, group) + + def getGroup(self, num, group): + return _quickfix.Group_getGroup(self, num, group) + + def removeGroup(self, *args): + return _quickfix.Group_removeGroup(self, *args) + + def hasGroup(self, *args): + return _quickfix.Group_hasGroup(self, *args) __swig_destroy__ = _quickfix.delete_Group - __del__ = lambda self : None; + __del__ = lambda self: None Group_swigregister = _quickfix.Group_swigregister Group_swigregister(Group) class MaxPriceLevels(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaxPriceLevels, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaxPriceLevels, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaxPriceLevels(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaxPriceLevels - __del__ = lambda self : None; + __del__ = lambda self: None MaxPriceLevels_swigregister = _quickfix.MaxPriceLevels_swigregister MaxPriceLevels_swigregister(MaxPriceLevels) class DerivativeEncodedIssuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEncodedIssuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEncodedIssuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEncodedIssuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEncodedIssuer - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEncodedIssuer_swigregister = _quickfix.DerivativeEncodedIssuer_swigregister DerivativeEncodedIssuer_swigregister(DerivativeEncodedIssuer) class NoCompIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoCompIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoCompIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoCompIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoCompIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoCompIDs_swigregister = _quickfix.NoCompIDs_swigregister NoCompIDs_swigregister(NoCompIDs) class SettlInstRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstRefID - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstRefID_swigregister = _quickfix.SettlInstRefID_swigregister SettlInstRefID_swigregister(SettlInstRefID) class NestedPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NestedPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NestedPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NestedPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NestedPartyID - __del__ = lambda self : None; + __del__ = lambda self: None NestedPartyID_swigregister = _quickfix.NestedPartyID_swigregister NestedPartyID_swigregister(NestedPartyID) class DetachmentPoint(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DetachmentPoint, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DetachmentPoint, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DetachmentPoint(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DetachmentPoint - __del__ = lambda self : None; + __del__ = lambda self: None DetachmentPoint_swigregister = _quickfix.DetachmentPoint_swigregister DetachmentPoint_swigregister(DetachmentPoint) class LateIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LateIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LateIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LateIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LateIndicator - __del__ = lambda self : None; + __del__ = lambda self: None LateIndicator_swigregister = _quickfix.LateIndicator_swigregister LateIndicator_swigregister(LateIndicator) class SecurityListID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityListID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityListID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityListID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityListID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityListID_swigregister = _quickfix.SecurityListID_swigregister SecurityListID_swigregister(SecurityListID) class DerivativeFlowScheduleType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeFlowScheduleType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeFlowScheduleType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeFlowScheduleType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeFlowScheduleType - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeFlowScheduleType_swigregister = _quickfix.DerivativeFlowScheduleType_swigregister DerivativeFlowScheduleType_swigregister(DerivativeFlowScheduleType) class FlexibleIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FlexibleIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FlexibleIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FlexibleIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FlexibleIndicator - __del__ = lambda self : None; + __del__ = lambda self: None FlexibleIndicator_swigregister = _quickfix.FlexibleIndicator_swigregister FlexibleIndicator_swigregister(FlexibleIndicator) class NoExecInstRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoExecInstRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoExecInstRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoExecInstRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoExecInstRules - __del__ = lambda self : None; + __del__ = lambda self: None NoExecInstRules_swigregister = _quickfix.NoExecInstRules_swigregister NoExecInstRules_swigregister(NoExecInstRules) class SideTrdRegTimestamp(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideTrdRegTimestamp, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideTrdRegTimestamp, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideTrdRegTimestamp(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideTrdRegTimestamp - __del__ = lambda self : None; + __del__ = lambda self: None SideTrdRegTimestamp_swigregister = _quickfix.SideTrdRegTimestamp_swigregister SideTrdRegTimestamp_swigregister(SideTrdRegTimestamp) class DeliveryForm(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeliveryForm, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeliveryForm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeliveryForm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeliveryForm - __del__ = lambda self : None; + __del__ = lambda self: None DeliveryForm_swigregister = _quickfix.DeliveryForm_swigregister DeliveryForm_swigregister(DeliveryForm) class ExecRestatementReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecRestatementReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecRestatementReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecRestatementReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecRestatementReason - __del__ = lambda self : None; + __del__ = lambda self: None ExecRestatementReason_swigregister = _quickfix.ExecRestatementReason_swigregister ExecRestatementReason_swigregister(ExecRestatementReason) class MidYield(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MidYield, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MidYield, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MidYield(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MidYield - __del__ = lambda self : None; + __del__ = lambda self: None MidYield_swigregister = _quickfix.MidYield_swigregister MidYield_swigregister(MidYield) class ContractMultiplier(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContractMultiplier, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContractMultiplier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContractMultiplier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContractMultiplier - __del__ = lambda self : None; + __del__ = lambda self: None ContractMultiplier_swigregister = _quickfix.ContractMultiplier_swigregister ContractMultiplier_swigregister(ContractMultiplier) class CcyAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CcyAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CcyAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CcyAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CcyAmt - __del__ = lambda self : None; + __del__ = lambda self: None CcyAmt_swigregister = _quickfix.CcyAmt_swigregister CcyAmt_swigregister(CcyAmt) class LegOrderQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegOrderQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegOrderQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegOrderQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegOrderQty - __del__ = lambda self : None; + __del__ = lambda self: None LegOrderQty_swigregister = _quickfix.LegOrderQty_swigregister LegOrderQty_swigregister(LegOrderQty) class AllocIntermedReqType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocIntermedReqType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocIntermedReqType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocIntermedReqType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocIntermedReqType - __del__ = lambda self : None; + __del__ = lambda self: None AllocIntermedReqType_swigregister = _quickfix.AllocIntermedReqType_swigregister AllocIntermedReqType_swigregister(AllocIntermedReqType) class UnderlyingIssuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingIssuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingIssuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingIssuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingIssuer - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingIssuer_swigregister = _quickfix.UnderlyingIssuer_swigregister UnderlyingIssuer_swigregister(UnderlyingIssuer) class NoNested2PartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNested2PartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNested2PartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNested2PartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNested2PartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNested2PartyIDs_swigregister = _quickfix.NoNested2PartyIDs_swigregister NoNested2PartyIDs_swigregister(NoNested2PartyIDs) class MinTradeVol(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MinTradeVol, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MinTradeVol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MinTradeVol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MinTradeVol - __del__ = lambda self : None; + __del__ = lambda self: None MinTradeVol_swigregister = _quickfix.MinTradeVol_swigregister MinTradeVol_swigregister(MinTradeVol) class SettlCurrAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlCurrAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlCurrAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlCurrAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlCurrAmt - __del__ = lambda self : None; + __del__ = lambda self: None SettlCurrAmt_swigregister = _quickfix.SettlCurrAmt_swigregister SettlCurrAmt_swigregister(SettlCurrAmt) class DerivativeInstrumentPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrumentPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrumentPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrumentPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrumentPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrumentPartyRole_swigregister = _quickfix.DerivativeInstrumentPartyRole_swigregister DerivativeInstrumentPartyRole_swigregister(DerivativeInstrumentPartyRole) class YieldRedemptionPriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, YieldRedemptionPriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, YieldRedemptionPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_YieldRedemptionPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_YieldRedemptionPriceType - __del__ = lambda self : None; + __del__ = lambda self: None YieldRedemptionPriceType_swigregister = _quickfix.YieldRedemptionPriceType_swigregister YieldRedemptionPriceType_swigregister(YieldRedemptionPriceType) class NewsRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NewsRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NewsRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NewsRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NewsRefID - __del__ = lambda self : None; + __del__ = lambda self: None NewsRefID_swigregister = _quickfix.NewsRefID_swigregister NewsRefID_swigregister(NewsRefID) class SecurityListTypeSource(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityListTypeSource, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityListTypeSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityListTypeSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityListTypeSource - __del__ = lambda self : None; + __del__ = lambda self: None SecurityListTypeSource_swigregister = _quickfix.SecurityListTypeSource_swigregister SecurityListTypeSource_swigregister(SecurityListTypeSource) class ApplReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplReqID - __del__ = lambda self : None; + __del__ = lambda self: None ApplReqID_swigregister = _quickfix.ApplReqID_swigregister ApplReqID_swigregister(ApplReqID) class DerivativeFuturesValuationMethod(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeFuturesValuationMethod, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeFuturesValuationMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeFuturesValuationMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeFuturesValuationMethod - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeFuturesValuationMethod_swigregister = _quickfix.DerivativeFuturesValuationMethod_swigregister DerivativeFuturesValuationMethod_swigregister(DerivativeFuturesValuationMethod) class NoLegSecurityAltID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoLegSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoLegSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoLegSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoLegSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None NoLegSecurityAltID_swigregister = _quickfix.NoLegSecurityAltID_swigregister NoLegSecurityAltID_swigregister(NoLegSecurityAltID) class DerivativeSecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityType - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityType_swigregister = _quickfix.DerivativeSecurityType_swigregister DerivativeSecurityType_swigregister(DerivativeSecurityType) class CollInquiryQualifier(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollInquiryQualifier, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollInquiryQualifier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollInquiryQualifier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollInquiryQualifier - __del__ = lambda self : None; + __del__ = lambda self: None CollInquiryQualifier_swigregister = _quickfix.CollInquiryQualifier_swigregister CollInquiryQualifier_swigregister(CollInquiryQualifier) class RawData(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RawData, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RawData, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RawData(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RawData - __del__ = lambda self : None; + __del__ = lambda self: None RawData_swigregister = _quickfix.RawData_swigregister RawData_swigregister(RawData) class CashSettlAgentContactPhone(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashSettlAgentContactPhone, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashSettlAgentContactPhone, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashSettlAgentContactPhone(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashSettlAgentContactPhone - __del__ = lambda self : None; + __del__ = lambda self: None CashSettlAgentContactPhone_swigregister = _quickfix.CashSettlAgentContactPhone_swigregister CashSettlAgentContactPhone_swigregister(CashSettlAgentContactPhone) class CreditRating(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CreditRating, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CreditRating, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CreditRating(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CreditRating - __del__ = lambda self : None; + __del__ = lambda self: None CreditRating_swigregister = _quickfix.CreditRating_swigregister CreditRating_swigregister(CreditRating) class ContingencyType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContingencyType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContingencyType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContingencyType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContingencyType - __del__ = lambda self : None; + __del__ = lambda self: None ContingencyType_swigregister = _quickfix.ContingencyType_swigregister ContingencyType_swigregister(ContingencyType) class StrikeCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikeCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikeCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikeCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikeCurrency - __del__ = lambda self : None; + __del__ = lambda self: None StrikeCurrency_swigregister = _quickfix.StrikeCurrency_swigregister StrikeCurrency_swigregister(StrikeCurrency) class TradeVolume(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeVolume, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeVolume, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeVolume(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeVolume - __del__ = lambda self : None; + __del__ = lambda self: None TradeVolume_swigregister = _quickfix.TradeVolume_swigregister TradeVolume_swigregister(TradeVolume) class SideTrdRegTimestampSrc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideTrdRegTimestampSrc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideTrdRegTimestampSrc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideTrdRegTimestampSrc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideTrdRegTimestampSrc - __del__ = lambda self : None; + __del__ = lambda self: None SideTrdRegTimestampSrc_swigregister = _quickfix.SideTrdRegTimestampSrc_swigregister SideTrdRegTimestampSrc_swigregister(SideTrdRegTimestampSrc) class DeliveryDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeliveryDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeliveryDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeliveryDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeliveryDate - __del__ = lambda self : None; + __del__ = lambda self: None DeliveryDate_swigregister = _quickfix.DeliveryDate_swigregister DeliveryDate_swigregister(DeliveryDate) class EmailType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EmailType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EmailType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EmailType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EmailType - __del__ = lambda self : None; + __del__ = lambda self: None EmailType_swigregister = _quickfix.EmailType_swigregister EmailType_swigregister(EmailType) class EncodedListExecInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedListExecInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedListExecInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedListExecInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedListExecInst - __del__ = lambda self : None; + __del__ = lambda self: None EncodedListExecInst_swigregister = _quickfix.EncodedListExecInst_swigregister EncodedListExecInst_swigregister(EncodedListExecInst) class ContraTradeTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContraTradeTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContraTradeTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContraTradeTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContraTradeTime - __del__ = lambda self : None; + __del__ = lambda self: None ContraTradeTime_swigregister = _quickfix.ContraTradeTime_swigregister ContraTradeTime_swigregister(ContraTradeTime) class MaturityMonthYearIncrement(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityMonthYearIncrement, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityMonthYearIncrement, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityMonthYearIncrement(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityMonthYearIncrement - __del__ = lambda self : None; + __del__ = lambda self: None MaturityMonthYearIncrement_swigregister = _quickfix.MaturityMonthYearIncrement_swigregister MaturityMonthYearIncrement_swigregister(MaturityMonthYearIncrement) class RootPartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RootPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RootPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RootPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RootPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None RootPartyIDSource_swigregister = _quickfix.RootPartyIDSource_swigregister RootPartyIDSource_swigregister(RootPartyIDSource) class UnderlyingCouponPaymentDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCouponPaymentDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCouponPaymentDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCouponPaymentDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCouponPaymentDate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCouponPaymentDate_swigregister = _quickfix.UnderlyingCouponPaymentDate_swigregister UnderlyingCouponPaymentDate_swigregister(UnderlyingCouponPaymentDate) class BidYield(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidYield, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidYield, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidYield(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidYield - __del__ = lambda self : None; + __del__ = lambda self: None BidYield_swigregister = _quickfix.BidYield_swigregister BidYield_swigregister(BidYield) class IOIQltyInd(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIQltyInd, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIQltyInd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIQltyInd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIQltyInd - __del__ = lambda self : None; + __del__ = lambda self: None IOIQltyInd_swigregister = _quickfix.IOIQltyInd_swigregister IOIQltyInd_swigregister(IOIQltyInd) class Issuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Issuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Issuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Issuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Issuer - __del__ = lambda self : None; + __del__ = lambda self: None Issuer_swigregister = _quickfix.Issuer_swigregister Issuer_swigregister(Issuer) class CardNumber(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CardNumber, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CardNumber, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CardNumber(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CardNumber - __del__ = lambda self : None; + __del__ = lambda self: None CardNumber_swigregister = _quickfix.CardNumber_swigregister CardNumber_swigregister(CardNumber) class NoLegStipulations(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoLegStipulations, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoLegStipulations, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoLegStipulations(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoLegStipulations - __del__ = lambda self : None; + __del__ = lambda self: None NoLegStipulations_swigregister = _quickfix.NoLegStipulations_swigregister NoLegStipulations_swigregister(NoLegStipulations) class LegSecurityExchange(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecurityExchange, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecurityExchange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecurityExchange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecurityExchange - __del__ = lambda self : None; + __del__ = lambda self: None LegSecurityExchange_swigregister = _quickfix.LegSecurityExchange_swigregister LegSecurityExchange_swigregister(LegSecurityExchange) class CashOrderQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashOrderQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashOrderQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashOrderQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashOrderQty - __del__ = lambda self : None; + __del__ = lambda self: None CashOrderQty_swigregister = _quickfix.CashOrderQty_swigregister CashOrderQty_swigregister(CashOrderQty) class AccruedInterestAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AccruedInterestAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AccruedInterestAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AccruedInterestAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AccruedInterestAmt - __del__ = lambda self : None; + __del__ = lambda self: None AccruedInterestAmt_swigregister = _quickfix.AccruedInterestAmt_swigregister AccruedInterestAmt_swigregister(AccruedInterestAmt) class MDEntrySeller(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntrySeller, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntrySeller, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntrySeller(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntrySeller - __del__ = lambda self : None; + __del__ = lambda self: None MDEntrySeller_swigregister = _quickfix.MDEntrySeller_swigregister MDEntrySeller_swigregister(MDEntrySeller) class LegPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegPrice - __del__ = lambda self : None; + __del__ = lambda self: None LegPrice_swigregister = _quickfix.LegPrice_swigregister LegPrice_swigregister(LegPrice) class DeliverToCompID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeliverToCompID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeliverToCompID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeliverToCompID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeliverToCompID - __del__ = lambda self : None; + __del__ = lambda self: None DeliverToCompID_swigregister = _quickfix.DeliverToCompID_swigregister DeliverToCompID_swigregister(DeliverToCompID) class TargetLocationID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetLocationID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetLocationID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetLocationID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetLocationID - __del__ = lambda self : None; + __del__ = lambda self: None TargetLocationID_swigregister = _quickfix.TargetLocationID_swigregister TargetLocationID_swigregister(TargetLocationID) class OfferForwardPoints2(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OfferForwardPoints2, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OfferForwardPoints2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OfferForwardPoints2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OfferForwardPoints2 - __del__ = lambda self : None; + __del__ = lambda self: None OfferForwardPoints2_swigregister = _quickfix.OfferForwardPoints2_swigregister OfferForwardPoints2_swigregister(OfferForwardPoints2) class RatioQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RatioQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RatioQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RatioQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RatioQty - __del__ = lambda self : None; + __del__ = lambda self: None RatioQty_swigregister = _quickfix.RatioQty_swigregister RatioQty_swigregister(RatioQty) class MultiLegRptTypeReq(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MultiLegRptTypeReq, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MultiLegRptTypeReq, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MultiLegRptTypeReq(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MultiLegRptTypeReq - __del__ = lambda self : None; + __del__ = lambda self: None MultiLegRptTypeReq_swigregister = _quickfix.MultiLegRptTypeReq_swigregister MultiLegRptTypeReq_swigregister(MultiLegRptTypeReq) class AllocAccount(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocAccount, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocAccount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocAccount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocAccount - __del__ = lambda self : None; + __del__ = lambda self: None AllocAccount_swigregister = _quickfix.AllocAccount_swigregister AllocAccount_swigregister(AllocAccount) class TotalVolumeTraded(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalVolumeTraded, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalVolumeTraded, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalVolumeTraded(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalVolumeTraded - __del__ = lambda self : None; + __del__ = lambda self: None TotalVolumeTraded_swigregister = _quickfix.TotalVolumeTraded_swigregister TotalVolumeTraded_swigregister(TotalVolumeTraded) class LinesOfText(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LinesOfText, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LinesOfText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LinesOfText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LinesOfText - __del__ = lambda self : None; + __del__ = lambda self: None LinesOfText_swigregister = _quickfix.LinesOfText_swigregister LinesOfText_swigregister(LinesOfText) class AccountType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AccountType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AccountType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AccountType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AccountType - __del__ = lambda self : None; + __del__ = lambda self: None AccountType_swigregister = _quickfix.AccountType_swigregister AccountType_swigregister(AccountType) class MDEntryPositionNo(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryPositionNo, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryPositionNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryPositionNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryPositionNo - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryPositionNo_swigregister = _quickfix.MDEntryPositionNo_swigregister MDEntryPositionNo_swigregister(MDEntryPositionNo) class HaltReasonInt(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HaltReasonInt, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HaltReasonInt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HaltReasonInt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HaltReasonInt - __del__ = lambda self : None; + __del__ = lambda self: None HaltReasonInt_swigregister = _quickfix.HaltReasonInt_swigregister HaltReasonInt_swigregister(HaltReasonInt) class FutSettDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FutSettDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FutSettDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FutSettDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FutSettDate - __del__ = lambda self : None; + __del__ = lambda self: None FutSettDate_swigregister = _quickfix.FutSettDate_swigregister FutSettDate_swigregister(FutSettDate) class SecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None SecurityDesc_swigregister = _quickfix.SecurityDesc_swigregister SecurityDesc_swigregister(SecurityDesc) class MinQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MinQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MinQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MinQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MinQty - __del__ = lambda self : None; + __del__ = lambda self: None MinQty_swigregister = _quickfix.MinQty_swigregister MinQty_swigregister(MinQty) class SettlCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlCurrency - __del__ = lambda self : None; + __del__ = lambda self: None SettlCurrency_swigregister = _quickfix.SettlCurrency_swigregister SettlCurrency_swigregister(SettlCurrency) class PegOffsetValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegOffsetValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegOffsetValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegOffsetValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegOffsetValue - __del__ = lambda self : None; + __del__ = lambda self: None PegOffsetValue_swigregister = _quickfix.PegOffsetValue_swigregister PegOffsetValue_swigregister(PegOffsetValue) class DerivativeSecurityAltIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityAltIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityAltIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityAltIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityAltIDSource - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityAltIDSource_swigregister = _quickfix.DerivativeSecurityAltIDSource_swigregister DerivativeSecurityAltIDSource_swigregister(DerivativeSecurityAltIDSource) class NoSettlPartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSettlPartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSettlPartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSettlPartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSettlPartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoSettlPartySubIDs_swigregister = _quickfix.NoSettlPartySubIDs_swigregister NoSettlPartySubIDs_swigregister(NoSettlPartySubIDs) class AllocReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocReportID - __del__ = lambda self : None; + __del__ = lambda self: None AllocReportID_swigregister = _quickfix.AllocReportID_swigregister AllocReportID_swigregister(AllocReportID) class LegCFICode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCFICode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCFICode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCFICode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCFICode - __del__ = lambda self : None; + __del__ = lambda self: None LegCFICode_swigregister = _quickfix.LegCFICode_swigregister LegCFICode_swigregister(LegCFICode) class LegFutSettDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegFutSettDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegFutSettDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegFutSettDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegFutSettDate - __del__ = lambda self : None; + __del__ = lambda self: None LegFutSettDate_swigregister = _quickfix.LegFutSettDate_swigregister LegFutSettDate_swigregister(LegFutSettDate) class LegBenchmarkCurveName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegBenchmarkCurveName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegBenchmarkCurveName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegBenchmarkCurveName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegBenchmarkCurveName - __del__ = lambda self : None; + __del__ = lambda self: None LegBenchmarkCurveName_swigregister = _quickfix.LegBenchmarkCurveName_swigregister LegBenchmarkCurveName_swigregister(LegBenchmarkCurveName) class ClearingFeeIndicator(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClearingFeeIndicator, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClearingFeeIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClearingFeeIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClearingFeeIndicator - __del__ = lambda self : None; + __del__ = lambda self: None ClearingFeeIndicator_swigregister = _quickfix.ClearingFeeIndicator_swigregister ClearingFeeIndicator_swigregister(ClearingFeeIndicator) class BrokerOfCredit(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BrokerOfCredit, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BrokerOfCredit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BrokerOfCredit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BrokerOfCredit - __del__ = lambda self : None; + __del__ = lambda self: None BrokerOfCredit_swigregister = _quickfix.BrokerOfCredit_swigregister BrokerOfCredit_swigregister(BrokerOfCredit) class SecurityListRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityListRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityListRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityListRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityListRefID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityListRefID_swigregister = _quickfix.SecurityListRefID_swigregister SecurityListRefID_swigregister(SecurityListRefID) class UnderlyingLegMaturityTime(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegMaturityTime, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegMaturityTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegMaturityTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegMaturityTime - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegMaturityTime_swigregister = _quickfix.UnderlyingLegMaturityTime_swigregister UnderlyingLegMaturityTime_swigregister(UnderlyingLegMaturityTime) class NestedPartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NestedPartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NestedPartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NestedPartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NestedPartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None NestedPartySubIDType_swigregister = _quickfix.NestedPartySubIDType_swigregister NestedPartySubIDType_swigregister(NestedPartySubIDType) class BidType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidType - __del__ = lambda self : None; + __del__ = lambda self: None BidType_swigregister = _quickfix.BidType_swigregister BidType_swigregister(BidType) class MDEntryRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryRefID - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryRefID_swigregister = _quickfix.MDEntryRefID_swigregister MDEntryRefID_swigregister(MDEntryRefID) class UnderlyingUnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingUnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingUnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingUnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingUnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingUnitOfMeasureQty_swigregister = _quickfix.UnderlyingUnitOfMeasureQty_swigregister UnderlyingUnitOfMeasureQty_swigregister(UnderlyingUnitOfMeasureQty) class UnderlyingLegMaturityDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegMaturityDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegMaturityDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegMaturityDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegMaturityDate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegMaturityDate_swigregister = _quickfix.UnderlyingLegMaturityDate_swigregister UnderlyingLegMaturityDate_swigregister(UnderlyingLegMaturityDate) class StartTickPriceRange(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StartTickPriceRange, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StartTickPriceRange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StartTickPriceRange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StartTickPriceRange - __del__ = lambda self : None; + __del__ = lambda self: None StartTickPriceRange_swigregister = _quickfix.StartTickPriceRange_swigregister StartTickPriceRange_swigregister(StartTickPriceRange) class LegContractSettlMonth(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegContractSettlMonth, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegContractSettlMonth, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegContractSettlMonth(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegContractSettlMonth - __del__ = lambda self : None; + __del__ = lambda self: None LegContractSettlMonth_swigregister = _quickfix.LegContractSettlMonth_swigregister LegContractSettlMonth_swigregister(LegContractSettlMonth) class UnderlyingSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecurityDesc_swigregister = _quickfix.UnderlyingSecurityDesc_swigregister UnderlyingSecurityDesc_swigregister(UnderlyingSecurityDesc) class CashDistribPayRef(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashDistribPayRef, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashDistribPayRef, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashDistribPayRef(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashDistribPayRef - __del__ = lambda self : None; + __del__ = lambda self: None CashDistribPayRef_swigregister = _quickfix.CashDistribPayRef_swigregister CashDistribPayRef_swigregister(CashDistribPayRef) class QuotePriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuotePriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuotePriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuotePriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuotePriceType - __del__ = lambda self : None; + __del__ = lambda self: None QuotePriceType_swigregister = _quickfix.QuotePriceType_swigregister QuotePriceType_swigregister(QuotePriceType) class EncodedAllocText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedAllocText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedAllocText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedAllocText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedAllocText - __del__ = lambda self : None; + __del__ = lambda self: None EncodedAllocText_swigregister = _quickfix.EncodedAllocText_swigregister EncodedAllocText_swigregister(EncodedAllocText) class UnderlyingMaturityMonthYear(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingMaturityMonthYear, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingMaturityMonthYear, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingMaturityMonthYear(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingMaturityMonthYear - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingMaturityMonthYear_swigregister = _quickfix.UnderlyingMaturityMonthYear_swigregister UnderlyingMaturityMonthYear_swigregister(UnderlyingMaturityMonthYear) class UnderlyingOriginalNotionalPercentageOutstanding(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingOriginalNotionalPercentageOutstanding, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingOriginalNotionalPercentageOutstanding, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingOriginalNotionalPercentageOutstanding(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingOriginalNotionalPercentageOutstanding - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingOriginalNotionalPercentageOutstanding_swigregister = _quickfix.UnderlyingOriginalNotionalPercentageOutstanding_swigregister UnderlyingOriginalNotionalPercentageOutstanding_swigregister(UnderlyingOriginalNotionalPercentageOutstanding) class MultilegPriceMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MultilegPriceMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MultilegPriceMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MultilegPriceMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MultilegPriceMethod - __del__ = lambda self : None; + __del__ = lambda self: None MultilegPriceMethod_swigregister = _quickfix.MultilegPriceMethod_swigregister MultilegPriceMethod_swigregister(MultilegPriceMethod) class TotNoFills(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoFills, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoFills, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoFills(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoFills - __del__ = lambda self : None; + __del__ = lambda self: None TotNoFills_swigregister = _quickfix.TotNoFills_swigregister TotNoFills_swigregister(TotNoFills) class DerivativeSettleOnOpenFlag(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSettleOnOpenFlag, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSettleOnOpenFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSettleOnOpenFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSettleOnOpenFlag - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSettleOnOpenFlag_swigregister = _quickfix.DerivativeSettleOnOpenFlag_swigregister DerivativeSettleOnOpenFlag_swigregister(DerivativeSettleOnOpenFlag) class UnderlyingRepurchaseTerm(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingRepurchaseTerm, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingRepurchaseTerm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingRepurchaseTerm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingRepurchaseTerm - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingRepurchaseTerm_swigregister = _quickfix.UnderlyingRepurchaseTerm_swigregister UnderlyingRepurchaseTerm_swigregister(UnderlyingRepurchaseTerm) class DerivativeCountryOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeCountryOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeCountryOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeCountryOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeCountryOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeCountryOfIssue_swigregister = _quickfix.DerivativeCountryOfIssue_swigregister DerivativeCountryOfIssue_swigregister(DerivativeCountryOfIssue) class ListMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListMethod - __del__ = lambda self : None; + __del__ = lambda self: None ListMethod_swigregister = _quickfix.ListMethod_swigregister ListMethod_swigregister(ListMethod) class UnderlyingCPProgram(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCPProgram, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCPProgram, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCPProgram(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCPProgram - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCPProgram_swigregister = _quickfix.UnderlyingCPProgram_swigregister UnderlyingCPProgram_swigregister(UnderlyingCPProgram) class PriceDelta(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceDelta, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceDelta, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceDelta(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceDelta - __del__ = lambda self : None; + __del__ = lambda self: None PriceDelta_swigregister = _quickfix.PriceDelta_swigregister PriceDelta_swigregister(PriceDelta) class RefSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None RefSeqNum_swigregister = _quickfix.RefSeqNum_swigregister RefSeqNum_swigregister(RefSeqNum) class AutoAcceptIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AutoAcceptIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AutoAcceptIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AutoAcceptIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AutoAcceptIndicator - __del__ = lambda self : None; + __del__ = lambda self: None AutoAcceptIndicator_swigregister = _quickfix.AutoAcceptIndicator_swigregister AutoAcceptIndicator_swigregister(AutoAcceptIndicator) class MDImplicitDelete(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDImplicitDelete, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDImplicitDelete, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDImplicitDelete(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDImplicitDelete - __del__ = lambda self : None; + __del__ = lambda self: None MDImplicitDelete_swigregister = _quickfix.MDImplicitDelete_swigregister MDImplicitDelete_swigregister(MDImplicitDelete) class NoStipulations(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoStipulations, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoStipulations, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoStipulations(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoStipulations - __del__ = lambda self : None; + __del__ = lambda self: None NoStipulations_swigregister = _quickfix.NoStipulations_swigregister NoStipulations_swigregister(NoStipulations) class ClearingBusinessDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClearingBusinessDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClearingBusinessDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClearingBusinessDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClearingBusinessDate - __del__ = lambda self : None; + __del__ = lambda self: None ClearingBusinessDate_swigregister = _quickfix.ClearingBusinessDate_swigregister ClearingBusinessDate_swigregister(ClearingBusinessDate) class LocationID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LocationID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LocationID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LocationID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LocationID - __del__ = lambda self : None; + __del__ = lambda self: None LocationID_swigregister = _quickfix.LocationID_swigregister LocationID_swigregister(LocationID) class Currency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Currency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Currency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Currency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Currency - __del__ = lambda self : None; + __del__ = lambda self: None Currency_swigregister = _quickfix.Currency_swigregister Currency_swigregister(Currency) class RoutingType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RoutingType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RoutingType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RoutingType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RoutingType - __del__ = lambda self : None; + __del__ = lambda self: None RoutingType_swigregister = _quickfix.RoutingType_swigregister RoutingType_swigregister(RoutingType) class UnderlyingStrikePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingStrikePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingStrikePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingStrikePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingStrikePrice - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingStrikePrice_swigregister = _quickfix.UnderlyingStrikePrice_swigregister UnderlyingStrikePrice_swigregister(UnderlyingStrikePrice) class BidTradeType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidTradeType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidTradeType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidTradeType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidTradeType - __del__ = lambda self : None; + __del__ = lambda self: None BidTradeType_swigregister = _quickfix.BidTradeType_swigregister BidTradeType_swigregister(BidTradeType) class UnderlyingAttachmentPoint(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingAttachmentPoint, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingAttachmentPoint, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingAttachmentPoint(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingAttachmentPoint - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingAttachmentPoint_swigregister = _quickfix.UnderlyingAttachmentPoint_swigregister UnderlyingAttachmentPoint_swigregister(UnderlyingAttachmentPoint) class TotNoRejQuotes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoRejQuotes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoRejQuotes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoRejQuotes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoRejQuotes - __del__ = lambda self : None; + __del__ = lambda self: None TotNoRejQuotes_swigregister = _quickfix.TotNoRejQuotes_swigregister TotNoRejQuotes_swigregister(TotNoRejQuotes) class OrdStatusReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrdStatusReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrdStatusReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrdStatusReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrdStatusReqID - __del__ = lambda self : None; + __del__ = lambda self: None OrdStatusReqID_swigregister = _quickfix.OrdStatusReqID_swigregister OrdStatusReqID_swigregister(OrdStatusReqID) class SenderCompID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SenderCompID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SenderCompID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SenderCompID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SenderCompID - __del__ = lambda self : None; + __del__ = lambda self: None SenderCompID_swigregister = _quickfix.SenderCompID_swigregister SenderCompID_swigregister(SenderCompID) class OrdRejReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrdRejReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrdRejReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrdRejReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrdRejReason - __del__ = lambda self : None; + __del__ = lambda self: None OrdRejReason_swigregister = _quickfix.OrdRejReason_swigregister OrdRejReason_swigregister(OrdRejReason) class MaturityMonthYearIncrementUnits(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityMonthYearIncrementUnits, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityMonthYearIncrementUnits, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityMonthYearIncrementUnits(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityMonthYearIncrementUnits - __del__ = lambda self : None; + __del__ = lambda self: None MaturityMonthYearIncrementUnits_swigregister = _quickfix.MaturityMonthYearIncrementUnits_swigregister MaturityMonthYearIncrementUnits_swigregister(MaturityMonthYearIncrementUnits) class DisplayWhen(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DisplayWhen, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DisplayWhen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DisplayWhen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DisplayWhen - __del__ = lambda self : None; + __del__ = lambda self: None DisplayWhen_swigregister = _quickfix.DisplayWhen_swigregister DisplayWhen_swigregister(DisplayWhen) class ApplQueueAction(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplQueueAction, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplQueueAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplQueueAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplQueueAction - __del__ = lambda self : None; + __del__ = lambda self: None ApplQueueAction_swigregister = _quickfix.ApplQueueAction_swigregister ApplQueueAction_swigregister(ApplQueueAction) class RegistTransType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistTransType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistTransType - __del__ = lambda self : None; + __del__ = lambda self: None RegistTransType_swigregister = _quickfix.RegistTransType_swigregister RegistTransType_swigregister(RegistTransType) class PaymentRemitterID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PaymentRemitterID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PaymentRemitterID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PaymentRemitterID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PaymentRemitterID - __del__ = lambda self : None; + __del__ = lambda self: None PaymentRemitterID_swigregister = _quickfix.PaymentRemitterID_swigregister PaymentRemitterID_swigregister(PaymentRemitterID) class PriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceType - __del__ = lambda self : None; + __del__ = lambda self: None PriceType_swigregister = _quickfix.PriceType_swigregister PriceType_swigregister(PriceType) class MarketReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarketReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarketReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarketReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarketReqID - __del__ = lambda self : None; + __del__ = lambda self: None MarketReqID_swigregister = _quickfix.MarketReqID_swigregister MarketReqID_swigregister(MarketReqID) class NoNestedInstrAttrib(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNestedInstrAttrib, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNestedInstrAttrib, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNestedInstrAttrib(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNestedInstrAttrib - __del__ = lambda self : None; + __del__ = lambda self: None NoNestedInstrAttrib_swigregister = _quickfix.NoNestedInstrAttrib_swigregister NoNestedInstrAttrib_swigregister(NoNestedInstrAttrib) class SecuritySubType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecuritySubType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecuritySubType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecuritySubType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecuritySubType - __del__ = lambda self : None; + __del__ = lambda self: None SecuritySubType_swigregister = _quickfix.SecuritySubType_swigregister SecuritySubType_swigregister(SecuritySubType) class ClOrdID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClOrdID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClOrdID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClOrdID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClOrdID - __del__ = lambda self : None; + __del__ = lambda self: None ClOrdID_swigregister = _quickfix.ClOrdID_swigregister ClOrdID_swigregister(ClOrdID) class MaturityDay(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityDay, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityDay, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityDay(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityDay - __del__ = lambda self : None; + __del__ = lambda self: None MaturityDay_swigregister = _quickfix.MaturityDay_swigregister MaturityDay_swigregister(MaturityDay) class UnderlyingSeniority(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSeniority, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSeniority, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSeniority(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSeniority - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSeniority_swigregister = _quickfix.UnderlyingSeniority_swigregister UnderlyingSeniority_swigregister(UnderlyingSeniority) class MarketSegmentDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarketSegmentDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarketSegmentDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarketSegmentDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarketSegmentDesc - __del__ = lambda self : None; + __del__ = lambda self: None MarketSegmentDesc_swigregister = _quickfix.MarketSegmentDesc_swigregister MarketSegmentDesc_swigregister(MarketSegmentDesc) class NoMarketSegments(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMarketSegments, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMarketSegments, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMarketSegments(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMarketSegments - __del__ = lambda self : None; + __del__ = lambda self: None NoMarketSegments_swigregister = _quickfix.NoMarketSegments_swigregister NoMarketSegments_swigregister(NoMarketSegments) class SettlObligMode(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlObligMode, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlObligMode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlObligMode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlObligMode - __del__ = lambda self : None; + __del__ = lambda self: None SettlObligMode_swigregister = _quickfix.SettlObligMode_swigregister SettlObligMode_swigregister(SettlObligMode) class SecurityUpdateAction(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityUpdateAction, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityUpdateAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityUpdateAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityUpdateAction - __del__ = lambda self : None; + __del__ = lambda self: None SecurityUpdateAction_swigregister = _quickfix.SecurityUpdateAction_swigregister SecurityUpdateAction_swigregister(SecurityUpdateAction) class NetworkRequestType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NetworkRequestType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NetworkRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NetworkRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NetworkRequestType - __del__ = lambda self : None; + __del__ = lambda self: None NetworkRequestType_swigregister = _quickfix.NetworkRequestType_swigregister NetworkRequestType_swigregister(NetworkRequestType) class LiquidityPctLow(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LiquidityPctLow, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LiquidityPctLow, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LiquidityPctLow(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LiquidityPctLow - __del__ = lambda self : None; + __del__ = lambda self: None LiquidityPctLow_swigregister = _quickfix.LiquidityPctLow_swigregister LiquidityPctLow_swigregister(LiquidityPctLow) class PartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PartyRole - __del__ = lambda self : None; + __del__ = lambda self: None PartyRole_swigregister = _quickfix.PartyRole_swigregister PartyRole_swigregister(PartyRole) class LegRatioQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegRatioQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegRatioQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegRatioQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegRatioQty - __del__ = lambda self : None; + __del__ = lambda self: None LegRatioQty_swigregister = _quickfix.LegRatioQty_swigregister LegRatioQty_swigregister(LegRatioQty) class SettlCurrFxRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlCurrFxRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlCurrFxRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlCurrFxRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlCurrFxRate - __del__ = lambda self : None; + __del__ = lambda self: None SettlCurrFxRate_swigregister = _quickfix.SettlCurrFxRate_swigregister SettlCurrFxRate_swigregister(SettlCurrFxRate) class LegContractMultiplierUnit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegContractMultiplierUnit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegContractMultiplierUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegContractMultiplierUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegContractMultiplierUnit - __del__ = lambda self : None; + __del__ = lambda self: None LegContractMultiplierUnit_swigregister = _quickfix.LegContractMultiplierUnit_swigregister LegContractMultiplierUnit_swigregister(LegContractMultiplierUnit) class SecureData(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecureData, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecureData, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecureData(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecureData - __del__ = lambda self : None; + __del__ = lambda self: None SecureData_swigregister = _quickfix.SecureData_swigregister SecureData_swigregister(SecureData) class SenderLocationID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SenderLocationID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SenderLocationID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SenderLocationID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SenderLocationID - __del__ = lambda self : None; + __del__ = lambda self: None SenderLocationID_swigregister = _quickfix.SenderLocationID_swigregister SenderLocationID_swigregister(SenderLocationID) class FirstPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FirstPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FirstPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FirstPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FirstPx - __del__ = lambda self : None; + __del__ = lambda self: None FirstPx_swigregister = _quickfix.FirstPx_swigregister FirstPx_swigregister(FirstPx) class EncodedLegIssuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedLegIssuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedLegIssuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedLegIssuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedLegIssuer - __del__ = lambda self : None; + __del__ = lambda self: None EncodedLegIssuer_swigregister = _quickfix.EncodedLegIssuer_swigregister EncodedLegIssuer_swigregister(EncodedLegIssuer) class AssignmentMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AssignmentMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AssignmentMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AssignmentMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AssignmentMethod - __del__ = lambda self : None; + __del__ = lambda self: None AssignmentMethod_swigregister = _quickfix.AssignmentMethod_swigregister AssignmentMethod_swigregister(AssignmentMethod) class RoutingID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RoutingID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RoutingID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RoutingID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RoutingID - __del__ = lambda self : None; + __del__ = lambda self: None RoutingID_swigregister = _quickfix.RoutingID_swigregister RoutingID_swigregister(RoutingID) class StrategyParameterType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrategyParameterType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrategyParameterType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrategyParameterType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrategyParameterType - __del__ = lambda self : None; + __del__ = lambda self: None StrategyParameterType_swigregister = _quickfix.StrategyParameterType_swigregister StrategyParameterType_swigregister(StrategyParameterType) class EncryptMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncryptMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncryptMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncryptMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncryptMethod - __del__ = lambda self : None; + __del__ = lambda self: None EncryptMethod_swigregister = _quickfix.EncryptMethod_swigregister EncryptMethod_swigregister(EncryptMethod) class UnderlyingStateOrProvinceOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingStateOrProvinceOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingStateOrProvinceOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingStateOrProvinceOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingStateOrProvinceOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingStateOrProvinceOfIssue_swigregister = _quickfix.UnderlyingStateOrProvinceOfIssue_swigregister UnderlyingStateOrProvinceOfIssue_swigregister(UnderlyingStateOrProvinceOfIssue) class ApplNewSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplNewSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplNewSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplNewSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplNewSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None ApplNewSeqNum_swigregister = _quickfix.ApplNewSeqNum_swigregister ApplNewSeqNum_swigregister(ApplNewSeqNum) class DerivativeEncodedSecurityDescLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEncodedSecurityDescLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEncodedSecurityDescLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEncodedSecurityDescLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEncodedSecurityDescLen - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEncodedSecurityDescLen_swigregister = _quickfix.DerivativeEncodedSecurityDescLen_swigregister DerivativeEncodedSecurityDescLen_swigregister(DerivativeEncodedSecurityDescLen) class TradingCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradingCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradingCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradingCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradingCurrency - __del__ = lambda self : None; + __del__ = lambda self: None TradingCurrency_swigregister = _quickfix.TradingCurrency_swigregister TradingCurrency_swigregister(TradingCurrency) class SecondaryHighLimitPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryHighLimitPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryHighLimitPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryHighLimitPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryHighLimitPrice - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryHighLimitPrice_swigregister = _quickfix.SecondaryHighLimitPrice_swigregister SecondaryHighLimitPrice_swigregister(SecondaryHighLimitPrice) class OrderAvgPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderAvgPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderAvgPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderAvgPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderAvgPx - __del__ = lambda self : None; + __del__ = lambda self: None OrderAvgPx_swigregister = _quickfix.OrderAvgPx_swigregister OrderAvgPx_swigregister(OrderAvgPx) class PosAmtType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosAmtType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosAmtType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosAmtType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosAmtType - __del__ = lambda self : None; + __del__ = lambda self: None PosAmtType_swigregister = _quickfix.PosAmtType_swigregister PosAmtType_swigregister(PosAmtType) class ResetSeqNumFlag(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ResetSeqNumFlag, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ResetSeqNumFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ResetSeqNumFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ResetSeqNumFlag - __del__ = lambda self : None; + __del__ = lambda self: None ResetSeqNumFlag_swigregister = _quickfix.ResetSeqNumFlag_swigregister ResetSeqNumFlag_swigregister(ResetSeqNumFlag) class NoHops(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoHops, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoHops, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoHops(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoHops - __del__ = lambda self : None; + __del__ = lambda self: None NoHops_swigregister = _quickfix.NoHops_swigregister NoHops_swigregister(NoHops) class CollInquiryResult(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollInquiryResult, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollInquiryResult, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollInquiryResult(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollInquiryResult - __del__ = lambda self : None; + __del__ = lambda self: None CollInquiryResult_swigregister = _quickfix.CollInquiryResult_swigregister CollInquiryResult_swigregister(CollInquiryResult) class StartDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StartDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StartDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StartDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StartDate - __del__ = lambda self : None; + __del__ = lambda self: None StartDate_swigregister = _quickfix.StartDate_swigregister StartDate_swigregister(StartDate) class CollAsgnRespType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollAsgnRespType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollAsgnRespType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollAsgnRespType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollAsgnRespType - __del__ = lambda self : None; + __del__ = lambda self: None CollAsgnRespType_swigregister = _quickfix.CollAsgnRespType_swigregister CollAsgnRespType_swigregister(CollAsgnRespType) class OrderBookingQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderBookingQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderBookingQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderBookingQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderBookingQty - __del__ = lambda self : None; + __del__ = lambda self: None OrderBookingQty_swigregister = _quickfix.OrderBookingQty_swigregister OrderBookingQty_swigregister(OrderBookingQty) class NoQuoteQualifiers(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoQuoteQualifiers, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoQuoteQualifiers, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoQuoteQualifiers(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoQuoteQualifiers - __del__ = lambda self : None; + __del__ = lambda self: None NoQuoteQualifiers_swigregister = _quickfix.NoQuoteQualifiers_swigregister NoQuoteQualifiers_swigregister(NoQuoteQualifiers) class UnsolicitedIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnsolicitedIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnsolicitedIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnsolicitedIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnsolicitedIndicator - __del__ = lambda self : None; + __del__ = lambda self: None UnsolicitedIndicator_swigregister = _quickfix.UnsolicitedIndicator_swigregister UnsolicitedIndicator_swigregister(UnsolicitedIndicator) class RefCstmApplVerID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefCstmApplVerID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefCstmApplVerID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefCstmApplVerID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefCstmApplVerID - __del__ = lambda self : None; + __del__ = lambda self: None RefCstmApplVerID_swigregister = _quickfix.RefCstmApplVerID_swigregister RefCstmApplVerID_swigregister(RefCstmApplVerID) class SideExecID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideExecID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideExecID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideExecID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideExecID - __del__ = lambda self : None; + __del__ = lambda self: None SideExecID_swigregister = _quickfix.SideExecID_swigregister SideExecID_swigregister(SideExecID) class RejectText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RejectText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RejectText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RejectText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RejectText - __del__ = lambda self : None; + __del__ = lambda self: None RejectText_swigregister = _quickfix.RejectText_swigregister RejectText_swigregister(RejectText) class ExchangeSpecialInstructions(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExchangeSpecialInstructions, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExchangeSpecialInstructions, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExchangeSpecialInstructions(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExchangeSpecialInstructions - __del__ = lambda self : None; + __del__ = lambda self: None ExchangeSpecialInstructions_swigregister = _quickfix.ExchangeSpecialInstructions_swigregister ExchangeSpecialInstructions_swigregister(ExchangeSpecialInstructions) class TradeID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeID - __del__ = lambda self : None; + __del__ = lambda self: None TradeID_swigregister = _quickfix.TradeID_swigregister TradeID_swigregister(TradeID) class RndPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RndPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RndPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RndPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RndPx - __del__ = lambda self : None; + __del__ = lambda self: None RndPx_swigregister = _quickfix.RndPx_swigregister RndPx_swigregister(RndPx) class QuoteEntryRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteEntryRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteEntryRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteEntryRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteEntryRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None QuoteEntryRejectReason_swigregister = _quickfix.QuoteEntryRejectReason_swigregister QuoteEntryRejectReason_swigregister(QuoteEntryRejectReason) class OrderCapacity(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderCapacity, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderCapacity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderCapacity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderCapacity - __del__ = lambda self : None; + __del__ = lambda self: None OrderCapacity_swigregister = _quickfix.OrderCapacity_swigregister OrderCapacity_swigregister(OrderCapacity) class SideLastQty(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideLastQty, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideLastQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideLastQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideLastQty - __del__ = lambda self : None; + __del__ = lambda self: None SideLastQty_swigregister = _quickfix.SideLastQty_swigregister SideLastQty_swigregister(SideLastQty) class DerivativeUnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeUnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeUnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeUnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeUnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeUnitOfMeasure_swigregister = _quickfix.DerivativeUnitOfMeasure_swigregister DerivativeUnitOfMeasure_swigregister(DerivativeUnitOfMeasure) class NoLegAllocs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoLegAllocs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoLegAllocs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoLegAllocs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoLegAllocs - __del__ = lambda self : None; + __del__ = lambda self: None NoLegAllocs_swigregister = _quickfix.NoLegAllocs_swigregister NoLegAllocs_swigregister(NoLegAllocs) class QuoteAckStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteAckStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteAckStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteAckStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteAckStatus - __del__ = lambda self : None; + __del__ = lambda self: None QuoteAckStatus_swigregister = _quickfix.QuoteAckStatus_swigregister QuoteAckStatus_swigregister(QuoteAckStatus) class SecondaryFirmTradeID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryFirmTradeID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryFirmTradeID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryFirmTradeID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryFirmTradeID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryFirmTradeID_swigregister = _quickfix.SecondaryFirmTradeID_swigregister SecondaryFirmTradeID_swigregister(SecondaryFirmTradeID) class UserRequestType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UserRequestType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UserRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UserRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UserRequestType - __del__ = lambda self : None; + __del__ = lambda self: None UserRequestType_swigregister = _quickfix.UserRequestType_swigregister UserRequestType_swigregister(UserRequestType) class SecondaryTrdType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryTrdType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryTrdType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryTrdType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryTrdType - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryTrdType_swigregister = _quickfix.SecondaryTrdType_swigregister SecondaryTrdType_swigregister(SecondaryTrdType) class TradeReportTransType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeReportTransType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeReportTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeReportTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeReportTransType - __del__ = lambda self : None; + __del__ = lambda self: None TradeReportTransType_swigregister = _quickfix.TradeReportTransType_swigregister TradeReportTransType_swigregister(TradeReportTransType) class AdvSide(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AdvSide, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AdvSide, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AdvSide(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AdvSide - __del__ = lambda self : None; + __del__ = lambda self: None AdvSide_swigregister = _quickfix.AdvSide_swigregister AdvSide_swigregister(AdvSide) class DerivativeSecuritySubType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecuritySubType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecuritySubType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecuritySubType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecuritySubType - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecuritySubType_swigregister = _quickfix.DerivativeSecuritySubType_swigregister DerivativeSecuritySubType_swigregister(DerivativeSecuritySubType) class TriggerTradingSessionSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerTradingSessionSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerTradingSessionSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerTradingSessionSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerTradingSessionSubID - __del__ = lambda self : None; + __del__ = lambda self: None TriggerTradingSessionSubID_swigregister = _quickfix.TriggerTradingSessionSubID_swigregister TriggerTradingSessionSubID_swigregister(TriggerTradingSessionSubID) class TradeLinkID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeLinkID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeLinkID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeLinkID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeLinkID - __del__ = lambda self : None; + __del__ = lambda self: None TradeLinkID_swigregister = _quickfix.TradeLinkID_swigregister TradeLinkID_swigregister(TradeLinkID) class LegBenchmarkPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegBenchmarkPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegBenchmarkPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegBenchmarkPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegBenchmarkPrice - __del__ = lambda self : None; + __del__ = lambda self: None LegBenchmarkPrice_swigregister = _quickfix.LegBenchmarkPrice_swigregister LegBenchmarkPrice_swigregister(LegBenchmarkPrice) class HopRefID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HopRefID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HopRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HopRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HopRefID - __del__ = lambda self : None; + __del__ = lambda self: None HopRefID_swigregister = _quickfix.HopRefID_swigregister HopRefID_swigregister(HopRefID) class Designation(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Designation, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Designation, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Designation(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Designation - __del__ = lambda self : None; + __del__ = lambda self: None Designation_swigregister = _quickfix.Designation_swigregister Designation_swigregister(Designation) class TradeRequestID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeRequestID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeRequestID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeRequestID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeRequestID - __del__ = lambda self : None; + __del__ = lambda self: None TradeRequestID_swigregister = _quickfix.TradeRequestID_swigregister TradeRequestID_swigregister(TradeRequestID) class LegFlowScheduleType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegFlowScheduleType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegFlowScheduleType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegFlowScheduleType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegFlowScheduleType - __del__ = lambda self : None; + __del__ = lambda self: None LegFlowScheduleType_swigregister = _quickfix.LegFlowScheduleType_swigregister LegFlowScheduleType_swigregister(LegFlowScheduleType) class LegPriceUnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegPriceUnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegPriceUnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegPriceUnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegPriceUnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None LegPriceUnitOfMeasure_swigregister = _quickfix.LegPriceUnitOfMeasure_swigregister LegPriceUnitOfMeasure_swigregister(LegPriceUnitOfMeasure) class Nested4PartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested4PartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested4PartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested4PartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested4PartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None Nested4PartyIDSource_swigregister = _quickfix.Nested4PartyIDSource_swigregister Nested4PartyIDSource_swigregister(Nested4PartyIDSource) class CoveredOrUncovered(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CoveredOrUncovered, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CoveredOrUncovered, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CoveredOrUncovered(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CoveredOrUncovered - __del__ = lambda self : None; + __del__ = lambda self: None CoveredOrUncovered_swigregister = _quickfix.CoveredOrUncovered_swigregister CoveredOrUncovered_swigregister(CoveredOrUncovered) class AcctIDSource(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AcctIDSource, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AcctIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AcctIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AcctIDSource - __del__ = lambda self : None; + __del__ = lambda self: None AcctIDSource_swigregister = _quickfix.AcctIDSource_swigregister AcctIDSource_swigregister(AcctIDSource) class MktOfferPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MktOfferPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MktOfferPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MktOfferPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MktOfferPx - __del__ = lambda self : None; + __del__ = lambda self: None MktOfferPx_swigregister = _quickfix.MktOfferPx_swigregister MktOfferPx_swigregister(MktOfferPx) class NoCapacities(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoCapacities, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoCapacities, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoCapacities(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoCapacities - __del__ = lambda self : None; + __del__ = lambda self: None NoCapacities_swigregister = _quickfix.NoCapacities_swigregister NoCapacities_swigregister(NoCapacities) class TradeRequestType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeRequestType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeRequestType - __del__ = lambda self : None; + __del__ = lambda self: None TradeRequestType_swigregister = _quickfix.TradeRequestType_swigregister TradeRequestType_swigregister(TradeRequestType) class NoNestedPartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNestedPartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNestedPartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNestedPartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNestedPartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNestedPartyIDs_swigregister = _quickfix.NoNestedPartyIDs_swigregister NoNestedPartyIDs_swigregister(NoNestedPartyIDs) class TradSesStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesStatus - __del__ = lambda self : None; + __del__ = lambda self: None TradSesStatus_swigregister = _quickfix.TradSesStatus_swigregister TradSesStatus_swigregister(TradSesStatus) class UnderlyingNotionalPercentageOutstanding(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingNotionalPercentageOutstanding, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingNotionalPercentageOutstanding, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingNotionalPercentageOutstanding(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingNotionalPercentageOutstanding - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingNotionalPercentageOutstanding_swigregister = _quickfix.UnderlyingNotionalPercentageOutstanding_swigregister UnderlyingNotionalPercentageOutstanding_swigregister(UnderlyingNotionalPercentageOutstanding) class ApplLastSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplLastSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplLastSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplLastSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplLastSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None ApplLastSeqNum_swigregister = _quickfix.ApplLastSeqNum_swigregister ApplLastSeqNum_swigregister(ApplLastSeqNum) class PegPriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegPriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegPriceType - __del__ = lambda self : None; + __del__ = lambda self: None PegPriceType_swigregister = _quickfix.PegPriceType_swigregister PegPriceType_swigregister(PegPriceType) class StrategyParameterName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrategyParameterName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrategyParameterName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrategyParameterName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrategyParameterName - __del__ = lambda self : None; + __del__ = lambda self: None StrategyParameterName_swigregister = _quickfix.StrategyParameterName_swigregister StrategyParameterName_swigregister(StrategyParameterName) class StreamAsgnRejReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StreamAsgnRejReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StreamAsgnRejReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StreamAsgnRejReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StreamAsgnRejReason - __del__ = lambda self : None; + __del__ = lambda self: None StreamAsgnRejReason_swigregister = _quickfix.StreamAsgnRejReason_swigregister StreamAsgnRejReason_swigregister(StreamAsgnRejReason) class MatchIncrement(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MatchIncrement, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MatchIncrement, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MatchIncrement(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MatchIncrement - __del__ = lambda self : None; + __del__ = lambda self: None MatchIncrement_swigregister = _quickfix.MatchIncrement_swigregister MatchIncrement_swigregister(MatchIncrement) class Nested3PartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested3PartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested3PartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested3PartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested3PartyRole - __del__ = lambda self : None; + __del__ = lambda self: None Nested3PartyRole_swigregister = _quickfix.Nested3PartyRole_swigregister Nested3PartyRole_swigregister(Nested3PartyRole) class UnderlyingPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingPx - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingPx_swigregister = _quickfix.UnderlyingPx_swigregister UnderlyingPx_swigregister(UnderlyingPx) class PriceImprovement(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceImprovement, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceImprovement, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceImprovement(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceImprovement - __del__ = lambda self : None; + __del__ = lambda self: None PriceImprovement_swigregister = _quickfix.PriceImprovement_swigregister PriceImprovement_swigregister(PriceImprovement) class ValuationMethod(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ValuationMethod, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ValuationMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ValuationMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ValuationMethod - __del__ = lambda self : None; + __del__ = lambda self: None ValuationMethod_swigregister = _quickfix.ValuationMethod_swigregister ValuationMethod_swigregister(ValuationMethod) class DerivativeSecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityID - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityID_swigregister = _quickfix.DerivativeSecurityID_swigregister DerivativeSecurityID_swigregister(DerivativeSecurityID) class NoExpiration(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoExpiration, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoExpiration, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoExpiration(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoExpiration - __del__ = lambda self : None; + __del__ = lambda self: None NoExpiration_swigregister = _quickfix.NoExpiration_swigregister NoExpiration_swigregister(NoExpiration) class TargetCompID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetCompID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetCompID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetCompID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetCompID - __del__ = lambda self : None; + __del__ = lambda self: None TargetCompID_swigregister = _quickfix.TargetCompID_swigregister TargetCompID_swigregister(TargetCompID) class MDEntryBuyer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryBuyer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryBuyer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryBuyer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryBuyer - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryBuyer_swigregister = _quickfix.MDEntryBuyer_swigregister MDEntryBuyer_swigregister(MDEntryBuyer) class NoDerivativeInstrumentPartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDerivativeInstrumentPartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDerivativeInstrumentPartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDerivativeInstrumentPartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDerivativeInstrumentPartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoDerivativeInstrumentPartySubIDs_swigregister = _quickfix.NoDerivativeInstrumentPartySubIDs_swigregister NoDerivativeInstrumentPartySubIDs_swigregister(NoDerivativeInstrumentPartySubIDs) class NoMaturityRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMaturityRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMaturityRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMaturityRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMaturityRules - __del__ = lambda self : None; + __del__ = lambda self: None NoMaturityRules_swigregister = _quickfix.NoMaturityRules_swigregister NoMaturityRules_swigregister(NoMaturityRules) class QuoteMsgID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteMsgID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteMsgID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteMsgID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteMsgID - __del__ = lambda self : None; + __del__ = lambda self: None QuoteMsgID_swigregister = _quickfix.QuoteMsgID_swigregister QuoteMsgID_swigregister(QuoteMsgID) class TriggerType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerType - __del__ = lambda self : None; + __del__ = lambda self: None TriggerType_swigregister = _quickfix.TriggerType_swigregister TriggerType_swigregister(TriggerType) class PriceProtectionScope(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceProtectionScope, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceProtectionScope, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceProtectionScope(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceProtectionScope - __del__ = lambda self : None; + __del__ = lambda self: None PriceProtectionScope_swigregister = _quickfix.PriceProtectionScope_swigregister PriceProtectionScope_swigregister(PriceProtectionScope) class TotNumAssignmentReports(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNumAssignmentReports, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNumAssignmentReports, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNumAssignmentReports(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNumAssignmentReports - __del__ = lambda self : None; + __del__ = lambda self: None TotNumAssignmentReports_swigregister = _quickfix.TotNumAssignmentReports_swigregister TotNumAssignmentReports_swigregister(TotNumAssignmentReports) class ContraLegRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContraLegRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContraLegRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContraLegRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContraLegRefID - __del__ = lambda self : None; + __del__ = lambda self: None ContraLegRefID_swigregister = _quickfix.ContraLegRefID_swigregister ContraLegRefID_swigregister(ContraLegRefID) class TradeReportRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeReportRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeReportRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeReportRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeReportRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None TradeReportRejectReason_swigregister = _quickfix.TradeReportRejectReason_swigregister TradeReportRejectReason_swigregister(TradeReportRejectReason) class TradeReportRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeReportRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeReportRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeReportRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeReportRefID - __del__ = lambda self : None; + __del__ = lambda self: None TradeReportRefID_swigregister = _quickfix.TradeReportRefID_swigregister TradeReportRefID_swigregister(TradeReportRefID) class SecurityListType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityListType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityListType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityListType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityListType - __del__ = lambda self : None; + __del__ = lambda self: None SecurityListType_swigregister = _quickfix.SecurityListType_swigregister SecurityListType_swigregister(SecurityListType) class DerivativeSecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityIDSource_swigregister = _quickfix.DerivativeSecurityIDSource_swigregister DerivativeSecurityIDSource_swigregister(DerivativeSecurityIDSource) class AssignmentUnit(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AssignmentUnit, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AssignmentUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AssignmentUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AssignmentUnit - __del__ = lambda self : None; + __del__ = lambda self: None AssignmentUnit_swigregister = _quickfix.AssignmentUnit_swigregister AssignmentUnit_swigregister(AssignmentUnit) class TradeReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeReportID - __del__ = lambda self : None; + __del__ = lambda self: None TradeReportID_swigregister = _quickfix.TradeReportID_swigregister TradeReportID_swigregister(TradeReportID) class NoRpts(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoRpts, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoRpts, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoRpts(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoRpts - __del__ = lambda self : None; + __del__ = lambda self: None NoRpts_swigregister = _quickfix.NoRpts_swigregister NoRpts_swigregister(NoRpts) class LegBenchmarkPriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegBenchmarkPriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegBenchmarkPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegBenchmarkPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegBenchmarkPriceType - __del__ = lambda self : None; + __del__ = lambda self: None LegBenchmarkPriceType_swigregister = _quickfix.LegBenchmarkPriceType_swigregister LegBenchmarkPriceType_swigregister(LegBenchmarkPriceType) class EncodedSubjectLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedSubjectLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedSubjectLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedSubjectLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedSubjectLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedSubjectLen_swigregister = _quickfix.EncodedSubjectLen_swigregister EncodedSubjectLen_swigregister(EncodedSubjectLen) class SecurityXML(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityXML, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityXML, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityXML(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityXML - __del__ = lambda self : None; + __del__ = lambda self: None SecurityXML_swigregister = _quickfix.SecurityXML_swigregister SecurityXML_swigregister(SecurityXML) class LegReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegReportID - __del__ = lambda self : None; + __del__ = lambda self: None LegReportID_swigregister = _quickfix.LegReportID_swigregister LegReportID_swigregister(LegReportID) class Nested3PartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested3PartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested3PartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested3PartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested3PartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None Nested3PartySubIDType_swigregister = _quickfix.Nested3PartySubIDType_swigregister Nested3PartySubIDType_swigregister(Nested3PartySubIDType) class BenchmarkSecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BenchmarkSecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BenchmarkSecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BenchmarkSecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BenchmarkSecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None BenchmarkSecurityIDSource_swigregister = _quickfix.BenchmarkSecurityIDSource_swigregister BenchmarkSecurityIDSource_swigregister(BenchmarkSecurityIDSource) class QuoteRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None QuoteRejectReason_swigregister = _quickfix.QuoteRejectReason_swigregister QuoteRejectReason_swigregister(QuoteRejectReason) class HeartBtInt(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HeartBtInt, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HeartBtInt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HeartBtInt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HeartBtInt - __del__ = lambda self : None; + __del__ = lambda self: None HeartBtInt_swigregister = _quickfix.HeartBtInt_swigregister HeartBtInt_swigregister(HeartBtInt) class BidForwardPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidForwardPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidForwardPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidForwardPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidForwardPoints - __del__ = lambda self : None; + __del__ = lambda self: None BidForwardPoints_swigregister = _quickfix.BidForwardPoints_swigregister BidForwardPoints_swigregister(BidForwardPoints) class PossResend(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PossResend, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PossResend, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PossResend(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PossResend - __del__ = lambda self : None; + __del__ = lambda self: None PossResend_swigregister = _quickfix.PossResend_swigregister PossResend_swigregister(PossResend) class Symbol(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Symbol, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Symbol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Symbol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Symbol - __del__ = lambda self : None; + __del__ = lambda self: None Symbol_swigregister = _quickfix.Symbol_swigregister Symbol_swigregister(Symbol) class EncodedUnderlyingSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedUnderlyingSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedUnderlyingSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedUnderlyingSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedUnderlyingSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None EncodedUnderlyingSecurityDesc_swigregister = _quickfix.EncodedUnderlyingSecurityDesc_swigregister EncodedUnderlyingSecurityDesc_swigregister(EncodedUnderlyingSecurityDesc) class MarketReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarketReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarketReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarketReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarketReportID - __del__ = lambda self : None; + __del__ = lambda self: None MarketReportID_swigregister = _quickfix.MarketReportID_swigregister MarketReportID_swigregister(MarketReportID) class DiscretionPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionPrice - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionPrice_swigregister = _quickfix.DiscretionPrice_swigregister DiscretionPrice_swigregister(DiscretionPrice) class ContAmtValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContAmtValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContAmtValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContAmtValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContAmtValue - __del__ = lambda self : None; + __del__ = lambda self: None ContAmtValue_swigregister = _quickfix.ContAmtValue_swigregister ContAmtValue_swigregister(ContAmtValue) class QuantityType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuantityType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuantityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuantityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuantityType - __del__ = lambda self : None; + __del__ = lambda self: None QuantityType_swigregister = _quickfix.QuantityType_swigregister QuantityType_swigregister(QuantityType) class ComplexEventPriceBoundaryMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventPriceBoundaryMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventPriceBoundaryMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventPriceBoundaryMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventPriceBoundaryMethod - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventPriceBoundaryMethod_swigregister = _quickfix.ComplexEventPriceBoundaryMethod_swigregister ComplexEventPriceBoundaryMethod_swigregister(ComplexEventPriceBoundaryMethod) class ImpliedMarketIndicator(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ImpliedMarketIndicator, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ImpliedMarketIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ImpliedMarketIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ImpliedMarketIndicator - __del__ = lambda self : None; + __del__ = lambda self: None ImpliedMarketIndicator_swigregister = _quickfix.ImpliedMarketIndicator_swigregister ImpliedMarketIndicator_swigregister(ImpliedMarketIndicator) class AllocClearingFeeIndicator(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocClearingFeeIndicator, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocClearingFeeIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocClearingFeeIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocClearingFeeIndicator - __del__ = lambda self : None; + __del__ = lambda self: None AllocClearingFeeIndicator_swigregister = _quickfix.AllocClearingFeeIndicator_swigregister AllocClearingFeeIndicator_swigregister(AllocClearingFeeIndicator) class QuoteRequestType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteRequestType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteRequestType - __del__ = lambda self : None; + __del__ = lambda self: None QuoteRequestType_swigregister = _quickfix.QuoteRequestType_swigregister QuoteRequestType_swigregister(QuoteRequestType) class SecurityRequestResult(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityRequestResult, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityRequestResult, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityRequestResult(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityRequestResult - __del__ = lambda self : None; + __del__ = lambda self: None SecurityRequestResult_swigregister = _quickfix.SecurityRequestResult_swigregister SecurityRequestResult_swigregister(SecurityRequestResult) class OrderRestrictions(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderRestrictions, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderRestrictions, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderRestrictions(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderRestrictions - __del__ = lambda self : None; + __del__ = lambda self: None OrderRestrictions_swigregister = _quickfix.OrderRestrictions_swigregister OrderRestrictions_swigregister(OrderRestrictions) class NoSideTrdRegTS(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSideTrdRegTS, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSideTrdRegTS, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSideTrdRegTS(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSideTrdRegTS - __del__ = lambda self : None; + __del__ = lambda self: None NoSideTrdRegTS_swigregister = _quickfix.NoSideTrdRegTS_swigregister NoSideTrdRegTS_swigregister(NoSideTrdRegTS) class Text(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Text, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Text, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Text(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Text - __del__ = lambda self : None; + __del__ = lambda self: None Text_swigregister = _quickfix.Text_swigregister Text_swigregister(Text) class EncodedTextLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedTextLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedTextLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedTextLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedTextLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedTextLen_swigregister = _quickfix.EncodedTextLen_swigregister EncodedTextLen_swigregister(EncodedTextLen) class ListExecInstType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListExecInstType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListExecInstType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListExecInstType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListExecInstType - __del__ = lambda self : None; + __del__ = lambda self: None ListExecInstType_swigregister = _quickfix.ListExecInstType_swigregister ListExecInstType_swigregister(ListExecInstType) class SecondaryOrderID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryOrderID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryOrderID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryOrderID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryOrderID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryOrderID_swigregister = _quickfix.SecondaryOrderID_swigregister SecondaryOrderID_swigregister(SecondaryOrderID) class ExecBroker(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecBroker, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecBroker, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecBroker(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecBroker - __del__ = lambda self : None; + __del__ = lambda self: None ExecBroker_swigregister = _quickfix.ExecBroker_swigregister ExecBroker_swigregister(ExecBroker) class SecurityXMLLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityXMLLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityXMLLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityXMLLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityXMLLen - __del__ = lambda self : None; + __del__ = lambda self: None SecurityXMLLen_swigregister = _quickfix.SecurityXMLLen_swigregister SecurityXMLLen_swigregister(SecurityXMLLen) class ApplSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None ApplSeqNum_swigregister = _quickfix.ApplSeqNum_swigregister ApplSeqNum_swigregister(ApplSeqNum) class MaxTradeVol(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaxTradeVol, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaxTradeVol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaxTradeVol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaxTradeVol - __del__ = lambda self : None; + __del__ = lambda self: None MaxTradeVol_swigregister = _quickfix.MaxTradeVol_swigregister MaxTradeVol_swigregister(MaxTradeVol) class OfferSwapPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OfferSwapPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OfferSwapPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OfferSwapPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OfferSwapPoints - __del__ = lambda self : None; + __del__ = lambda self: None OfferSwapPoints_swigregister = _quickfix.OfferSwapPoints_swigregister OfferSwapPoints_swigregister(OfferSwapPoints) class SettlPartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlPartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlPartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlPartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlPartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None SettlPartySubIDType_swigregister = _quickfix.SettlPartySubIDType_swigregister SettlPartySubIDType_swigregister(SettlPartySubIDType) class DistribPaymentMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DistribPaymentMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DistribPaymentMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DistribPaymentMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DistribPaymentMethod - __del__ = lambda self : None; + __del__ = lambda self: None DistribPaymentMethod_swigregister = _quickfix.DistribPaymentMethod_swigregister DistribPaymentMethod_swigregister(DistribPaymentMethod) class TotalAffectedOrders(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalAffectedOrders, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalAffectedOrders, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalAffectedOrders(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalAffectedOrders - __del__ = lambda self : None; + __del__ = lambda self: None TotalAffectedOrders_swigregister = _quickfix.TotalAffectedOrders_swigregister TotalAffectedOrders_swigregister(TotalAffectedOrders) class StrikeIncrement(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikeIncrement, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikeIncrement, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikeIncrement(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikeIncrement - __del__ = lambda self : None; + __del__ = lambda self: None StrikeIncrement_swigregister = _quickfix.StrikeIncrement_swigregister StrikeIncrement_swigregister(StrikeIncrement) class OrderHandlingInstSource(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderHandlingInstSource, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderHandlingInstSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderHandlingInstSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderHandlingInstSource - __del__ = lambda self : None; + __del__ = lambda self: None OrderHandlingInstSource_swigregister = _quickfix.OrderHandlingInstSource_swigregister OrderHandlingInstSource_swigregister(OrderHandlingInstSource) class CopyMsgIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CopyMsgIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CopyMsgIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CopyMsgIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CopyMsgIndicator - __del__ = lambda self : None; + __del__ = lambda self: None CopyMsgIndicator_swigregister = _quickfix.CopyMsgIndicator_swigregister CopyMsgIndicator_swigregister(CopyMsgIndicator) class NoDlvyInst(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDlvyInst, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDlvyInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDlvyInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDlvyInst - __del__ = lambda self : None; + __del__ = lambda self: None NoDlvyInst_swigregister = _quickfix.NoDlvyInst_swigregister NoDlvyInst_swigregister(NoDlvyInst) class QuoteEntryID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteEntryID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteEntryID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteEntryID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteEntryID - __del__ = lambda self : None; + __del__ = lambda self: None QuoteEntryID_swigregister = _quickfix.QuoteEntryID_swigregister QuoteEntryID_swigregister(QuoteEntryID) class AffirmStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AffirmStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AffirmStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AffirmStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AffirmStatus - __del__ = lambda self : None; + __del__ = lambda self: None AffirmStatus_swigregister = _quickfix.AffirmStatus_swigregister AffirmStatus_swigregister(AffirmStatus) class MailingInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MailingInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MailingInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MailingInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MailingInst - __del__ = lambda self : None; + __del__ = lambda self: None MailingInst_swigregister = _quickfix.MailingInst_swigregister MailingInst_swigregister(MailingInst) class OfferSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OfferSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OfferSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OfferSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OfferSize - __del__ = lambda self : None; + __del__ = lambda self: None OfferSize_swigregister = _quickfix.OfferSize_swigregister OfferSize_swigregister(OfferSize) class LegSecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecurityType - __del__ = lambda self : None; + __del__ = lambda self: None LegSecurityType_swigregister = _quickfix.LegSecurityType_swigregister LegSecurityType_swigregister(LegSecurityType) class OrigCustOrderCapacity(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigCustOrderCapacity, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigCustOrderCapacity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigCustOrderCapacity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigCustOrderCapacity - __del__ = lambda self : None; + __del__ = lambda self: None OrigCustOrderCapacity_swigregister = _quickfix.OrigCustOrderCapacity_swigregister OrigCustOrderCapacity_swigregister(OrigCustOrderCapacity) class AllocMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocMethod - __del__ = lambda self : None; + __del__ = lambda self: None AllocMethod_swigregister = _quickfix.AllocMethod_swigregister AllocMethod_swigregister(AllocMethod) class QuantityDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuantityDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuantityDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuantityDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuantityDate - __del__ = lambda self : None; + __del__ = lambda self: None QuantityDate_swigregister = _quickfix.QuantityDate_swigregister QuantityDate_swigregister(QuantityDate) class TargetStrategyPerformance(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetStrategyPerformance, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetStrategyPerformance, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetStrategyPerformance(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetStrategyPerformance - __del__ = lambda self : None; + __del__ = lambda self: None TargetStrategyPerformance_swigregister = _quickfix.TargetStrategyPerformance_swigregister TargetStrategyPerformance_swigregister(TargetStrategyPerformance) class CardExpDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CardExpDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CardExpDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CardExpDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CardExpDate - __del__ = lambda self : None; + __del__ = lambda self: None CardExpDate_swigregister = _quickfix.CardExpDate_swigregister CardExpDate_swigregister(CardExpDate) class ConfirmID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfirmID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfirmID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ConfirmID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfirmID - __del__ = lambda self : None; + __del__ = lambda self: None ConfirmID_swigregister = _quickfix.ConfirmID_swigregister ConfirmID_swigregister(ConfirmID) class StandInstDbName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StandInstDbName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StandInstDbName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StandInstDbName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StandInstDbName - __del__ = lambda self : None; + __del__ = lambda self: None StandInstDbName_swigregister = _quickfix.StandInstDbName_swigregister StandInstDbName_swigregister(StandInstDbName) class DayOrderQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DayOrderQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DayOrderQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DayOrderQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DayOrderQty - __del__ = lambda self : None; + __del__ = lambda self: None DayOrderQty_swigregister = _quickfix.DayOrderQty_swigregister DayOrderQty_swigregister(DayOrderQty) class HighLimitPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HighLimitPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HighLimitPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HighLimitPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HighLimitPrice - __del__ = lambda self : None; + __del__ = lambda self: None HighLimitPrice_swigregister = _quickfix.HighLimitPrice_swigregister HighLimitPrice_swigregister(HighLimitPrice) class FirmTradeID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FirmTradeID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FirmTradeID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FirmTradeID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FirmTradeID - __del__ = lambda self : None; + __del__ = lambda self: None FirmTradeID_swigregister = _quickfix.FirmTradeID_swigregister FirmTradeID_swigregister(FirmTradeID) class SecondaryIndividualAllocID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryIndividualAllocID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryIndividualAllocID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryIndividualAllocID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryIndividualAllocID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryIndividualAllocID_swigregister = _quickfix.SecondaryIndividualAllocID_swigregister SecondaryIndividualAllocID_swigregister(SecondaryIndividualAllocID) class AgreementDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AgreementDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AgreementDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AgreementDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AgreementDesc - __del__ = lambda self : None; + __del__ = lambda self: None AgreementDesc_swigregister = _quickfix.AgreementDesc_swigregister AgreementDesc_swigregister(AgreementDesc) class MassCancelResponse(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassCancelResponse, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassCancelResponse, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassCancelResponse(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassCancelResponse - __del__ = lambda self : None; + __del__ = lambda self: None MassCancelResponse_swigregister = _quickfix.MassCancelResponse_swigregister MassCancelResponse_swigregister(MassCancelResponse) class LegSettlCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSettlCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSettlCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSettlCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSettlCurrency - __del__ = lambda self : None; + __del__ = lambda self: None LegSettlCurrency_swigregister = _quickfix.LegSettlCurrency_swigregister LegSettlCurrency_swigregister(LegSettlCurrency) class Commission(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Commission, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Commission, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Commission(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Commission - __del__ = lambda self : None; + __del__ = lambda self: None Commission_swigregister = _quickfix.Commission_swigregister Commission_swigregister(Commission) class StreamAsgnReqType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StreamAsgnReqType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StreamAsgnReqType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StreamAsgnReqType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StreamAsgnReqType - __del__ = lambda self : None; + __del__ = lambda self: None StreamAsgnReqType_swigregister = _quickfix.StreamAsgnReqType_swigregister StreamAsgnReqType_swigregister(StreamAsgnReqType) class BidSwapPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidSwapPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidSwapPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidSwapPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidSwapPoints - __del__ = lambda self : None; + __del__ = lambda self: None BidSwapPoints_swigregister = _quickfix.BidSwapPoints_swigregister BidSwapPoints_swigregister(BidSwapPoints) class NoSettlPartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSettlPartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSettlPartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSettlPartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSettlPartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoSettlPartyIDs_swigregister = _quickfix.NoSettlPartyIDs_swigregister NoSettlPartyIDs_swigregister(NoSettlPartyIDs) class SymbolSfx(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SymbolSfx, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SymbolSfx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SymbolSfx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SymbolSfx - __del__ = lambda self : None; + __del__ = lambda self: None SymbolSfx_swigregister = _quickfix.SymbolSfx_swigregister SymbolSfx_swigregister(SymbolSfx) class BusinessRejectRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BusinessRejectRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BusinessRejectRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BusinessRejectRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BusinessRejectRefID - __del__ = lambda self : None; + __del__ = lambda self: None BusinessRejectRefID_swigregister = _quickfix.BusinessRejectRefID_swigregister BusinessRejectRefID_swigregister(BusinessRejectRefID) class Price2(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Price2, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Price2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Price2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Price2 - __del__ = lambda self : None; + __del__ = lambda self: None Price2_swigregister = _quickfix.Price2_swigregister Price2_swigregister(Price2) class FillLiquidityInd(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FillLiquidityInd, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FillLiquidityInd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FillLiquidityInd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FillLiquidityInd - __del__ = lambda self : None; + __del__ = lambda self: None FillLiquidityInd_swigregister = _quickfix.FillLiquidityInd_swigregister FillLiquidityInd_swigregister(FillLiquidityInd) class MassActionReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassActionReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassActionReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassActionReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassActionReportID - __del__ = lambda self : None; + __del__ = lambda self: None MassActionReportID_swigregister = _quickfix.MassActionReportID_swigregister MassActionReportID_swigregister(MassActionReportID) class DerivativeIssuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeIssuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeIssuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeIssuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeIssuer - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeIssuer_swigregister = _quickfix.DerivativeIssuer_swigregister DerivativeIssuer_swigregister(DerivativeIssuer) class ExDestinationIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExDestinationIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExDestinationIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExDestinationIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExDestinationIDSource - __del__ = lambda self : None; + __del__ = lambda self: None ExDestinationIDSource_swigregister = _quickfix.ExDestinationIDSource_swigregister ExDestinationIDSource_swigregister(ExDestinationIDSource) class CollRespID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollRespID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollRespID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollRespID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollRespID - __del__ = lambda self : None; + __del__ = lambda self: None CollRespID_swigregister = _quickfix.CollRespID_swigregister CollRespID_swigregister(CollRespID) class SecurityListRequestType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityListRequestType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityListRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityListRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityListRequestType - __del__ = lambda self : None; + __del__ = lambda self: None SecurityListRequestType_swigregister = _quickfix.SecurityListRequestType_swigregister SecurityListRequestType_swigregister(SecurityListRequestType) class EncodedLegSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedLegSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedLegSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedLegSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedLegSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None EncodedLegSecurityDesc_swigregister = _quickfix.EncodedLegSecurityDesc_swigregister EncodedLegSecurityDesc_swigregister(EncodedLegSecurityDesc) class UnderlyingSettlementStatus(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSettlementStatus, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSettlementStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSettlementStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSettlementStatus - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSettlementStatus_swigregister = _quickfix.UnderlyingSettlementStatus_swigregister UnderlyingSettlementStatus_swigregister(UnderlyingSettlementStatus) class SecurityAltID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityAltID_swigregister = _quickfix.SecurityAltID_swigregister SecurityAltID_swigregister(SecurityAltID) class RegistRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistRefID - __del__ = lambda self : None; + __del__ = lambda self: None RegistRefID_swigregister = _quickfix.RegistRefID_swigregister RegistRefID_swigregister(RegistRefID) class DerivativePriceQuoteMethod(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativePriceQuoteMethod, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativePriceQuoteMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativePriceQuoteMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativePriceQuoteMethod - __del__ = lambda self : None; + __del__ = lambda self: None DerivativePriceQuoteMethod_swigregister = _quickfix.DerivativePriceQuoteMethod_swigregister DerivativePriceQuoteMethod_swigregister(DerivativePriceQuoteMethod) class OrderDelay(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderDelay, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderDelay, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderDelay(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderDelay - __del__ = lambda self : None; + __del__ = lambda self: None OrderDelay_swigregister = _quickfix.OrderDelay_swigregister OrderDelay_swigregister(OrderDelay) class NoNotAffectedOrders(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNotAffectedOrders, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNotAffectedOrders, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNotAffectedOrders(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNotAffectedOrders - __del__ = lambda self : None; + __del__ = lambda self: None NoNotAffectedOrders_swigregister = _quickfix.NoNotAffectedOrders_swigregister NoNotAffectedOrders_swigregister(NoNotAffectedOrders) class Nested3PartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested3PartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested3PartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested3PartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested3PartyID - __del__ = lambda self : None; + __del__ = lambda self: None Nested3PartyID_swigregister = _quickfix.Nested3PartyID_swigregister Nested3PartyID_swigregister(Nested3PartyID) class CollAsgnReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollAsgnReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollAsgnReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollAsgnReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollAsgnReason - __del__ = lambda self : None; + __del__ = lambda self: None CollAsgnReason_swigregister = _quickfix.CollAsgnReason_swigregister CollAsgnReason_swigregister(CollAsgnReason) class TotalVolumeTradedTime(UtcTimeOnlyField): __swig_setmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalVolumeTradedTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalVolumeTradedTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalVolumeTradedTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalVolumeTradedTime - __del__ = lambda self : None; + __del__ = lambda self: None TotalVolumeTradedTime_swigregister = _quickfix.TotalVolumeTradedTime_swigregister TotalVolumeTradedTime_swigregister(TotalVolumeTradedTime) class SecurityExchange(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityExchange, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityExchange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityExchange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityExchange - __del__ = lambda self : None; + __del__ = lambda self: None SecurityExchange_swigregister = _quickfix.SecurityExchange_swigregister SecurityExchange_swigregister(SecurityExchange) class SettlPriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlPriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlPriceType - __del__ = lambda self : None; + __del__ = lambda self: None SettlPriceType_swigregister = _quickfix.SettlPriceType_swigregister SettlPriceType_swigregister(SettlPriceType) class UnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None UnitOfMeasureQty_swigregister = _quickfix.UnitOfMeasureQty_swigregister UnitOfMeasureQty_swigregister(UnitOfMeasureQty) class UserRequestID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UserRequestID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UserRequestID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UserRequestID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UserRequestID - __del__ = lambda self : None; + __del__ = lambda self: None UserRequestID_swigregister = _quickfix.UserRequestID_swigregister UserRequestID_swigregister(UserRequestID) class LastParPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastParPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastParPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastParPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastParPx - __del__ = lambda self : None; + __del__ = lambda self: None LastParPx_swigregister = _quickfix.LastParPx_swigregister LastParPx_swigregister(LastParPx) class EndMaturityMonthYear(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EndMaturityMonthYear, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EndMaturityMonthYear, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EndMaturityMonthYear(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EndMaturityMonthYear - __del__ = lambda self : None; + __del__ = lambda self: None EndMaturityMonthYear_swigregister = _quickfix.EndMaturityMonthYear_swigregister EndMaturityMonthYear_swigregister(EndMaturityMonthYear) class DealingCapacity(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DealingCapacity, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DealingCapacity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DealingCapacity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DealingCapacity - __del__ = lambda self : None; + __del__ = lambda self: None DealingCapacity_swigregister = _quickfix.DealingCapacity_swigregister DealingCapacity_swigregister(DealingCapacity) class PrevClosePx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PrevClosePx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PrevClosePx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PrevClosePx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PrevClosePx - __del__ = lambda self : None; + __del__ = lambda self: None PrevClosePx_swigregister = _quickfix.PrevClosePx_swigregister PrevClosePx_swigregister(PrevClosePx) class TradeInputDevice(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeInputDevice, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeInputDevice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeInputDevice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeInputDevice - __del__ = lambda self : None; + __del__ = lambda self: None TradeInputDevice_swigregister = _quickfix.TradeInputDevice_swigregister TradeInputDevice_swigregister(TradeInputDevice) class DayCumQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DayCumQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DayCumQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DayCumQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DayCumQty - __del__ = lambda self : None; + __del__ = lambda self: None DayCumQty_swigregister = _quickfix.DayCumQty_swigregister DayCumQty_swigregister(DayCumQty) class SecuritySettlAgentAcctNum(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecuritySettlAgentAcctNum, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecuritySettlAgentAcctNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecuritySettlAgentAcctNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecuritySettlAgentAcctNum - __del__ = lambda self : None; + __del__ = lambda self: None SecuritySettlAgentAcctNum_swigregister = _quickfix.SecuritySettlAgentAcctNum_swigregister SecuritySettlAgentAcctNum_swigregister(SecuritySettlAgentAcctNum) class LegCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCurrency - __del__ = lambda self : None; + __del__ = lambda self: None LegCurrency_swigregister = _quickfix.LegCurrency_swigregister LegCurrency_swigregister(LegCurrency) class EncryptedNewPassword(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncryptedNewPassword, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncryptedNewPassword, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncryptedNewPassword(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncryptedNewPassword - __del__ = lambda self : None; + __del__ = lambda self: None EncryptedNewPassword_swigregister = _quickfix.EncryptedNewPassword_swigregister EncryptedNewPassword_swigregister(EncryptedNewPassword) class DerivativeMinPriceIncrementAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeMinPriceIncrementAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeMinPriceIncrementAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeMinPriceIncrementAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeMinPriceIncrementAmount - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeMinPriceIncrementAmount_swigregister = _quickfix.DerivativeMinPriceIncrementAmount_swigregister DerivativeMinPriceIncrementAmount_swigregister(DerivativeMinPriceIncrementAmount) class NoNested3PartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNested3PartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNested3PartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNested3PartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNested3PartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNested3PartySubIDs_swigregister = _quickfix.NoNested3PartySubIDs_swigregister NoNested3PartySubIDs_swigregister(NoNested3PartySubIDs) class RefSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefSubID - __del__ = lambda self : None; + __del__ = lambda self: None RefSubID_swigregister = _quickfix.RefSubID_swigregister RefSubID_swigregister(RefSubID) class SettlPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None SettlPartyRole_swigregister = _quickfix.SettlPartyRole_swigregister SettlPartyRole_swigregister(SettlPartyRole) class CashDistribAgentName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashDistribAgentName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashDistribAgentName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashDistribAgentName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashDistribAgentName - __del__ = lambda self : None; + __del__ = lambda self: None CashDistribAgentName_swigregister = _quickfix.CashDistribAgentName_swigregister CashDistribAgentName_swigregister(CashDistribAgentName) class LegContractMultiplier(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegContractMultiplier, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegContractMultiplier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegContractMultiplier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegContractMultiplier - __del__ = lambda self : None; + __del__ = lambda self: None LegContractMultiplier_swigregister = _quickfix.LegContractMultiplier_swigregister LegContractMultiplier_swigregister(LegContractMultiplier) class ProgPeriodInterval(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ProgPeriodInterval, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ProgPeriodInterval, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ProgPeriodInterval(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ProgPeriodInterval - __del__ = lambda self : None; + __del__ = lambda self: None ProgPeriodInterval_swigregister = _quickfix.ProgPeriodInterval_swigregister ProgPeriodInterval_swigregister(ProgPeriodInterval) class LegSettlType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSettlType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSettlType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSettlType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSettlType - __del__ = lambda self : None; + __del__ = lambda self: None LegSettlType_swigregister = _quickfix.LegSettlType_swigregister LegSettlType_swigregister(LegSettlType) class OnBehalfOfLocationID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OnBehalfOfLocationID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OnBehalfOfLocationID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OnBehalfOfLocationID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OnBehalfOfLocationID - __del__ = lambda self : None; + __del__ = lambda self: None OnBehalfOfLocationID_swigregister = _quickfix.OnBehalfOfLocationID_swigregister OnBehalfOfLocationID_swigregister(OnBehalfOfLocationID) class OnBehalfOfSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OnBehalfOfSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OnBehalfOfSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OnBehalfOfSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OnBehalfOfSubID - __del__ = lambda self : None; + __del__ = lambda self: None OnBehalfOfSubID_swigregister = _quickfix.OnBehalfOfSubID_swigregister OnBehalfOfSubID_swigregister(OnBehalfOfSubID) class ComplexEventEndTime(UtcTimeOnlyField): __swig_setmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventEndTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventEndTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventEndTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventEndTime - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventEndTime_swigregister = _quickfix.ComplexEventEndTime_swigregister ComplexEventEndTime_swigregister(ComplexEventEndTime) class RateSourceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RateSourceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RateSourceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RateSourceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RateSourceType - __del__ = lambda self : None; + __del__ = lambda self: None RateSourceType_swigregister = _quickfix.RateSourceType_swigregister RateSourceType_swigregister(RateSourceType) class DerivativeStateOrProvinceOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeStateOrProvinceOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeStateOrProvinceOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeStateOrProvinceOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeStateOrProvinceOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeStateOrProvinceOfIssue_swigregister = _quickfix.DerivativeStateOrProvinceOfIssue_swigregister DerivativeStateOrProvinceOfIssue_swigregister(DerivativeStateOrProvinceOfIssue) class TradeLegRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeLegRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeLegRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeLegRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeLegRefID - __del__ = lambda self : None; + __del__ = lambda self: None TradeLegRefID_swigregister = _quickfix.TradeLegRefID_swigregister TradeLegRefID_swigregister(TradeLegRefID) class RelSymTransactTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RelSymTransactTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RelSymTransactTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RelSymTransactTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RelSymTransactTime - __del__ = lambda self : None; + __del__ = lambda self: None RelSymTransactTime_swigregister = _quickfix.RelSymTransactTime_swigregister RelSymTransactTime_swigregister(RelSymTransactTime) class NoComplexEventTimes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoComplexEventTimes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoComplexEventTimes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoComplexEventTimes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoComplexEventTimes - __del__ = lambda self : None; + __del__ = lambda self: None NoComplexEventTimes_swigregister = _quickfix.NoComplexEventTimes_swigregister NoComplexEventTimes_swigregister(NoComplexEventTimes) class LegCalculatedCcyLastQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCalculatedCcyLastQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCalculatedCcyLastQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCalculatedCcyLastQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCalculatedCcyLastQty - __del__ = lambda self : None; + __del__ = lambda self: None LegCalculatedCcyLastQty_swigregister = _quickfix.LegCalculatedCcyLastQty_swigregister LegCalculatedCcyLastQty_swigregister(LegCalculatedCcyLastQty) class Nested3PartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested3PartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested3PartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested3PartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested3PartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None Nested3PartyIDSource_swigregister = _quickfix.Nested3PartyIDSource_swigregister Nested3PartyIDSource_swigregister(Nested3PartyIDSource) class DatedDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DatedDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DatedDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DatedDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DatedDate - __del__ = lambda self : None; + __del__ = lambda self: None DatedDate_swigregister = _quickfix.DatedDate_swigregister DatedDate_swigregister(DatedDate) class SettlInstID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstID - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstID_swigregister = _quickfix.SettlInstID_swigregister SettlInstID_swigregister(SettlInstID) class OpenInterest(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OpenInterest, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OpenInterest, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OpenInterest(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OpenInterest - __del__ = lambda self : None; + __del__ = lambda self: None OpenInterest_swigregister = _quickfix.OpenInterest_swigregister OpenInterest_swigregister(OpenInterest) class UnderlyingContractMultiplier(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingContractMultiplier, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingContractMultiplier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingContractMultiplier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingContractMultiplier - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingContractMultiplier_swigregister = _quickfix.UnderlyingContractMultiplier_swigregister UnderlyingContractMultiplier_swigregister(UnderlyingContractMultiplier) class TotQuoteEntries(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotQuoteEntries, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotQuoteEntries, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotQuoteEntries(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotQuoteEntries - __del__ = lambda self : None; + __del__ = lambda self: None TotQuoteEntries_swigregister = _quickfix.TotQuoteEntries_swigregister TotQuoteEntries_swigregister(TotQuoteEntries) class TotNoCxldQuotes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoCxldQuotes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoCxldQuotes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoCxldQuotes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoCxldQuotes - __del__ = lambda self : None; + __del__ = lambda self: None TotNoCxldQuotes_swigregister = _quickfix.TotNoCxldQuotes_swigregister TotNoCxldQuotes_swigregister(TotNoCxldQuotes) class AggregatedBook(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AggregatedBook, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AggregatedBook, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AggregatedBook(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AggregatedBook - __del__ = lambda self : None; + __del__ = lambda self: None AggregatedBook_swigregister = _quickfix.AggregatedBook_swigregister AggregatedBook_swigregister(AggregatedBook) class PaymentRef(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PaymentRef, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PaymentRef, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PaymentRef(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PaymentRef - __del__ = lambda self : None; + __del__ = lambda self: None PaymentRef_swigregister = _quickfix.PaymentRef_swigregister PaymentRef_swigregister(PaymentRef) class PaymentDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PaymentDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PaymentDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PaymentDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PaymentDate - __del__ = lambda self : None; + __del__ = lambda self: None PaymentDate_swigregister = _quickfix.PaymentDate_swigregister PaymentDate_swigregister(PaymentDate) class OrderPercent(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderPercent, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderPercent, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderPercent(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderPercent - __del__ = lambda self : None; + __del__ = lambda self: None OrderPercent_swigregister = _quickfix.OrderPercent_swigregister OrderPercent_swigregister(OrderPercent) class PosQtyStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosQtyStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosQtyStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosQtyStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosQtyStatus - __del__ = lambda self : None; + __del__ = lambda self: None PosQtyStatus_swigregister = _quickfix.PosQtyStatus_swigregister PosQtyStatus_swigregister(PosQtyStatus) class NoNested4PartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNested4PartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNested4PartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNested4PartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNested4PartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNested4PartySubIDs_swigregister = _quickfix.NoNested4PartySubIDs_swigregister NoNested4PartySubIDs_swigregister(NoNested4PartySubIDs) class PrivateQuote(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PrivateQuote, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PrivateQuote, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PrivateQuote(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PrivateQuote - __del__ = lambda self : None; + __del__ = lambda self: None PrivateQuote_swigregister = _quickfix.PrivateQuote_swigregister PrivateQuote_swigregister(PrivateQuote) class SecondaryTradeID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryTradeID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryTradeID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryTradeID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryTradeID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryTradeID_swigregister = _quickfix.SecondaryTradeID_swigregister SecondaryTradeID_swigregister(SecondaryTradeID) class SecuritySettlAgentContactPhone(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecuritySettlAgentContactPhone, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecuritySettlAgentContactPhone, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecuritySettlAgentContactPhone(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecuritySettlAgentContactPhone - __del__ = lambda self : None; + __del__ = lambda self: None SecuritySettlAgentContactPhone_swigregister = _quickfix.SecuritySettlAgentContactPhone_swigregister SecuritySettlAgentContactPhone_swigregister(SecuritySettlAgentContactPhone) class EncodedMktSegmDescLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedMktSegmDescLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedMktSegmDescLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedMktSegmDescLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedMktSegmDescLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedMktSegmDescLen_swigregister = _quickfix.EncodedMktSegmDescLen_swigregister EncodedMktSegmDescLen_swigregister(EncodedMktSegmDescLen) class SideCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideCurrency - __del__ = lambda self : None; + __del__ = lambda self: None SideCurrency_swigregister = _quickfix.SideCurrency_swigregister SideCurrency_swigregister(SideCurrency) class LegQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegQty - __del__ = lambda self : None; + __del__ = lambda self: None LegQty_swigregister = _quickfix.LegQty_swigregister LegQty_swigregister(LegQty) class MsgType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MsgType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MsgType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MsgType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MsgType - __del__ = lambda self : None; + __del__ = lambda self: None MsgType_swigregister = _quickfix.MsgType_swigregister MsgType_swigregister(MsgType) class NoTradingSessions(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTradingSessions, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTradingSessions, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTradingSessions(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTradingSessions - __del__ = lambda self : None; + __del__ = lambda self: None NoTradingSessions_swigregister = _quickfix.NoTradingSessions_swigregister NoTradingSessions_swigregister(NoTradingSessions) class IOIid(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIid, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIid, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIid(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIid - __del__ = lambda self : None; + __del__ = lambda self: None IOIid_swigregister = _quickfix.IOIid_swigregister IOIid_swigregister(IOIid) class MultiLegReportingType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MultiLegReportingType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MultiLegReportingType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MultiLegReportingType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MultiLegReportingType - __del__ = lambda self : None; + __del__ = lambda self: None MultiLegReportingType_swigregister = _quickfix.MultiLegReportingType_swigregister MultiLegReportingType_swigregister(MultiLegReportingType) class IDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IDSource - __del__ = lambda self : None; + __del__ = lambda self: None IDSource_swigregister = _quickfix.IDSource_swigregister IDSource_swigregister(IDSource) class LegStipulationType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegStipulationType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegStipulationType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegStipulationType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegStipulationType - __del__ = lambda self : None; + __del__ = lambda self: None LegStipulationType_swigregister = _quickfix.LegStipulationType_swigregister LegStipulationType_swigregister(LegStipulationType) class DerivativeContractMultiplierUnit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeContractMultiplierUnit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeContractMultiplierUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeContractMultiplierUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeContractMultiplierUnit - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeContractMultiplierUnit_swigregister = _quickfix.DerivativeContractMultiplierUnit_swigregister DerivativeContractMultiplierUnit_swigregister(DerivativeContractMultiplierUnit) class MarketSegmentID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarketSegmentID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarketSegmentID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarketSegmentID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarketSegmentID - __del__ = lambda self : None; + __del__ = lambda self: None MarketSegmentID_swigregister = _quickfix.MarketSegmentID_swigregister MarketSegmentID_swigregister(MarketSegmentID) class OrdStatus(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrdStatus, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrdStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrdStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrdStatus - __del__ = lambda self : None; + __del__ = lambda self: None OrdStatus_swigregister = _quickfix.OrdStatus_swigregister OrdStatus_swigregister(OrdStatus) class MaturityDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityDate - __del__ = lambda self : None; + __del__ = lambda self: None MaturityDate_swigregister = _quickfix.MaturityDate_swigregister MaturityDate_swigregister(MaturityDate) class ApplTotalMessageCount(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplTotalMessageCount, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplTotalMessageCount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplTotalMessageCount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplTotalMessageCount - __del__ = lambda self : None; + __del__ = lambda self: None ApplTotalMessageCount_swigregister = _quickfix.ApplTotalMessageCount_swigregister ApplTotalMessageCount_swigregister(ApplTotalMessageCount) class InstrumentPartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrumentPartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrumentPartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrumentPartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrumentPartySubID - __del__ = lambda self : None; + __del__ = lambda self: None InstrumentPartySubID_swigregister = _quickfix.InstrumentPartySubID_swigregister InstrumentPartySubID_swigregister(InstrumentPartySubID) class CustomerOrFirm(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CustomerOrFirm, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CustomerOrFirm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CustomerOrFirm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CustomerOrFirm - __del__ = lambda self : None; + __del__ = lambda self: None CustomerOrFirm_swigregister = _quickfix.CustomerOrFirm_swigregister CustomerOrFirm_swigregister(CustomerOrFirm) class AdjustmentType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AdjustmentType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AdjustmentType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AdjustmentType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AdjustmentType - __del__ = lambda self : None; + __del__ = lambda self: None AdjustmentType_swigregister = _quickfix.AdjustmentType_swigregister AdjustmentType_swigregister(AdjustmentType) class UnderlyingInstrumentPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingInstrumentPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingInstrumentPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingInstrumentPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingInstrumentPartyID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingInstrumentPartyID_swigregister = _quickfix.UnderlyingInstrumentPartyID_swigregister UnderlyingInstrumentPartyID_swigregister(UnderlyingInstrumentPartyID) class AsOfIndicator(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AsOfIndicator, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AsOfIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AsOfIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AsOfIndicator - __del__ = lambda self : None; + __del__ = lambda self: None AsOfIndicator_swigregister = _quickfix.AsOfIndicator_swigregister AsOfIndicator_swigregister(AsOfIndicator) class QuoteStatusReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteStatusReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteStatusReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteStatusReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteStatusReqID - __del__ = lambda self : None; + __del__ = lambda self: None QuoteStatusReqID_swigregister = _quickfix.QuoteStatusReqID_swigregister QuoteStatusReqID_swigregister(QuoteStatusReqID) class LegPositionEffect(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegPositionEffect, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegPositionEffect, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegPositionEffect(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegPositionEffect - __del__ = lambda self : None; + __del__ = lambda self: None LegPositionEffect_swigregister = _quickfix.LegPositionEffect_swigregister LegPositionEffect_swigregister(LegPositionEffect) class MDEntryPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryPx - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryPx_swigregister = _quickfix.MDEntryPx_swigregister MDEntryPx_swigregister(MDEntryPx) class MassActionScope(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassActionScope, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassActionScope, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassActionScope(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassActionScope - __del__ = lambda self : None; + __del__ = lambda self: None MassActionScope_swigregister = _quickfix.MassActionScope_swigregister MassActionScope_swigregister(MassActionScope) class ReportedPxDiff(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ReportedPxDiff, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ReportedPxDiff, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ReportedPxDiff(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ReportedPxDiff - __del__ = lambda self : None; + __del__ = lambda self: None ReportedPxDiff_swigregister = _quickfix.ReportedPxDiff_swigregister ReportedPxDiff_swigregister(ReportedPxDiff) class UnderlyingSettlementDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSettlementDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSettlementDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSettlementDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSettlementDate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSettlementDate_swigregister = _quickfix.UnderlyingSettlementDate_swigregister UnderlyingSettlementDate_swigregister(UnderlyingSettlementDate) class NoNestedPartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNestedPartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNestedPartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNestedPartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNestedPartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNestedPartySubIDs_swigregister = _quickfix.NoNestedPartySubIDs_swigregister NoNestedPartySubIDs_swigregister(NoNestedPartySubIDs) class AllocReportRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocReportRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocReportRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocReportRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocReportRefID - __del__ = lambda self : None; + __del__ = lambda self: None AllocReportRefID_swigregister = _quickfix.AllocReportRefID_swigregister AllocReportRefID_swigregister(AllocReportRefID) class Concession(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Concession, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Concession, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Concession(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Concession - __del__ = lambda self : None; + __del__ = lambda self: None Concession_swigregister = _quickfix.Concession_swigregister Concession_swigregister(Concession) class EncodedSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None EncodedSecurityDesc_swigregister = _quickfix.EncodedSecurityDesc_swigregister EncodedSecurityDesc_swigregister(EncodedSecurityDesc) class ExecRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecRefID - __del__ = lambda self : None; + __del__ = lambda self: None ExecRefID_swigregister = _quickfix.ExecRefID_swigregister ExecRefID_swigregister(ExecRefID) class VenueType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, VenueType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, VenueType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_VenueType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_VenueType - __del__ = lambda self : None; + __del__ = lambda self: None VenueType_swigregister = _quickfix.VenueType_swigregister VenueType_swigregister(VenueType) class MassActionType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassActionType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassActionType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassActionType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassActionType - __del__ = lambda self : None; + __del__ = lambda self: None MassActionType_swigregister = _quickfix.MassActionType_swigregister MassActionType_swigregister(MassActionType) class PosMaintResult(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosMaintResult, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosMaintResult, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosMaintResult(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosMaintResult - __del__ = lambda self : None; + __del__ = lambda self: None PosMaintResult_swigregister = _quickfix.PosMaintResult_swigregister PosMaintResult_swigregister(PosMaintResult) class IOIShares(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIShares, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIShares, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIShares(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIShares - __del__ = lambda self : None; + __del__ = lambda self: None IOIShares_swigregister = _quickfix.IOIShares_swigregister IOIShares_swigregister(IOIShares) class BenchmarkSecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BenchmarkSecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BenchmarkSecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BenchmarkSecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BenchmarkSecurityID - __del__ = lambda self : None; + __del__ = lambda self: None BenchmarkSecurityID_swigregister = _quickfix.BenchmarkSecurityID_swigregister BenchmarkSecurityID_swigregister(BenchmarkSecurityID) class LegLastQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegLastQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegLastQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegLastQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegLastQty - __del__ = lambda self : None; + __del__ = lambda self: None LegLastQty_swigregister = _quickfix.LegLastQty_swigregister LegLastQty_swigregister(LegLastQty) class AllocSettlCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocSettlCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocSettlCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocSettlCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocSettlCurrency - __del__ = lambda self : None; + __del__ = lambda self: None AllocSettlCurrency_swigregister = _quickfix.AllocSettlCurrency_swigregister AllocSettlCurrency_swigregister(AllocSettlCurrency) class LegCountryOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCountryOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCountryOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCountryOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCountryOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None LegCountryOfIssue_swigregister = _quickfix.LegCountryOfIssue_swigregister LegCountryOfIssue_swigregister(LegCountryOfIssue) class DerivativeSecurityXML(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityXML, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityXML, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityXML(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityXML - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityXML_swigregister = _quickfix.DerivativeSecurityXML_swigregister DerivativeSecurityXML_swigregister(DerivativeSecurityXML) class StrikeRuleID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikeRuleID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikeRuleID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikeRuleID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikeRuleID - __del__ = lambda self : None; + __del__ = lambda self: None StrikeRuleID_swigregister = _quickfix.StrikeRuleID_swigregister StrikeRuleID_swigregister(StrikeRuleID) class RefCompID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefCompID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefCompID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefCompID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefCompID - __del__ = lambda self : None; + __del__ = lambda self: None RefCompID_swigregister = _quickfix.RefCompID_swigregister RefCompID_swigregister(RefCompID) class SettlCurrOfferFxRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlCurrOfferFxRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlCurrOfferFxRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlCurrOfferFxRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlCurrOfferFxRate - __del__ = lambda self : None; + __del__ = lambda self: None SettlCurrOfferFxRate_swigregister = _quickfix.SettlCurrOfferFxRate_swigregister SettlCurrOfferFxRate_swigregister(SettlCurrOfferFxRate) class OfferYield(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OfferYield, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OfferYield, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OfferYield(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OfferYield - __del__ = lambda self : None; + __del__ = lambda self: None OfferYield_swigregister = _quickfix.OfferYield_swigregister OfferYield_swigregister(OfferYield) class TargetPartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None TargetPartyIDSource_swigregister = _quickfix.TargetPartyIDSource_swigregister TargetPartyIDSource_swigregister(TargetPartyIDSource) class EncryptedNewPasswordLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncryptedNewPasswordLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncryptedNewPasswordLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncryptedNewPasswordLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncryptedNewPasswordLen - __del__ = lambda self : None; + __del__ = lambda self: None EncryptedNewPasswordLen_swigregister = _quickfix.EncryptedNewPasswordLen_swigregister EncryptedNewPasswordLen_swigregister(EncryptedNewPasswordLen) class NoPositions(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoPositions, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoPositions, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoPositions(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoPositions - __del__ = lambda self : None; + __del__ = lambda self: None NoPositions_swigregister = _quickfix.NoPositions_swigregister NoPositions_swigregister(NoPositions) class TotalAccruedInterestAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalAccruedInterestAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalAccruedInterestAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalAccruedInterestAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalAccruedInterestAmt - __del__ = lambda self : None; + __del__ = lambda self: None TotalAccruedInterestAmt_swigregister = _quickfix.TotalAccruedInterestAmt_swigregister TotalAccruedInterestAmt_swigregister(TotalAccruedInterestAmt) class UnderlyingOptAttribute(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingOptAttribute, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingOptAttribute, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingOptAttribute(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingOptAttribute - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingOptAttribute_swigregister = _quickfix.UnderlyingOptAttribute_swigregister UnderlyingOptAttribute_swigregister(UnderlyingOptAttribute) class DerivativeInstrAttribValue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrAttribValue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrAttribValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrAttribValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrAttribValue - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrAttribValue_swigregister = _quickfix.DerivativeInstrAttribValue_swigregister DerivativeInstrAttribValue_swigregister(DerivativeInstrAttribValue) class InstrumentPartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrumentPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrumentPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrumentPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrumentPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None InstrumentPartyIDSource_swigregister = _quickfix.InstrumentPartyIDSource_swigregister InstrumentPartyIDSource_swigregister(InstrumentPartyIDSource) class PegOffsetType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegOffsetType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegOffsetType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegOffsetType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegOffsetType - __del__ = lambda self : None; + __del__ = lambda self: None PegOffsetType_swigregister = _quickfix.PegOffsetType_swigregister PegOffsetType_swigregister(PegOffsetType) class MassCancelRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassCancelRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassCancelRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassCancelRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassCancelRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None MassCancelRejectReason_swigregister = _quickfix.MassCancelRejectReason_swigregister MassCancelRejectReason_swigregister(MassCancelRejectReason) class ResponseTransportType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ResponseTransportType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ResponseTransportType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ResponseTransportType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ResponseTransportType - __del__ = lambda self : None; + __del__ = lambda self: None ResponseTransportType_swigregister = _quickfix.ResponseTransportType_swigregister ResponseTransportType_swigregister(ResponseTransportType) class LegSecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None LegSecurityIDSource_swigregister = _quickfix.LegSecurityIDSource_swigregister LegSecurityIDSource_swigregister(LegSecurityIDSource) class BasisFeaturePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BasisFeaturePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BasisFeaturePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BasisFeaturePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BasisFeaturePrice - __del__ = lambda self : None; + __del__ = lambda self: None BasisFeaturePrice_swigregister = _quickfix.BasisFeaturePrice_swigregister BasisFeaturePrice_swigregister(BasisFeaturePrice) class CouponPaymentDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CouponPaymentDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CouponPaymentDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CouponPaymentDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CouponPaymentDate - __del__ = lambda self : None; + __del__ = lambda self: None CouponPaymentDate_swigregister = _quickfix.CouponPaymentDate_swigregister CouponPaymentDate_swigregister(CouponPaymentDate) class TradSesStatusRejReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesStatusRejReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesStatusRejReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesStatusRejReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesStatusRejReason - __del__ = lambda self : None; + __del__ = lambda self: None TradSesStatusRejReason_swigregister = _quickfix.TradSesStatusRejReason_swigregister TradSesStatusRejReason_swigregister(TradSesStatusRejReason) class UnderlyingDetachmentPoint(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingDetachmentPoint, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingDetachmentPoint, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingDetachmentPoint(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingDetachmentPoint - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingDetachmentPoint_swigregister = _quickfix.UnderlyingDetachmentPoint_swigregister UnderlyingDetachmentPoint_swigregister(UnderlyingDetachmentPoint) class MaturityRuleID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityRuleID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityRuleID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityRuleID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityRuleID - __del__ = lambda self : None; + __del__ = lambda self: None MaturityRuleID_swigregister = _quickfix.MaturityRuleID_swigregister MaturityRuleID_swigregister(MaturityRuleID) class UnderlyingRepoCollateralSecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingRepoCollateralSecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingRepoCollateralSecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingRepoCollateralSecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingRepoCollateralSecurityType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingRepoCollateralSecurityType_swigregister = _quickfix.UnderlyingRepoCollateralSecurityType_swigregister UnderlyingRepoCollateralSecurityType_swigregister(UnderlyingRepoCollateralSecurityType) class NoTimeInForceRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTimeInForceRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTimeInForceRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTimeInForceRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTimeInForceRules - __del__ = lambda self : None; + __del__ = lambda self: None NoTimeInForceRules_swigregister = _quickfix.NoTimeInForceRules_swigregister NoTimeInForceRules_swigregister(NoTimeInForceRules) class NoRootPartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoRootPartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoRootPartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoRootPartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoRootPartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoRootPartySubIDs_swigregister = _quickfix.NoRootPartySubIDs_swigregister NoRootPartySubIDs_swigregister(NoRootPartySubIDs) class DisplayMinIncr(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DisplayMinIncr, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DisplayMinIncr, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DisplayMinIncr(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DisplayMinIncr - __del__ = lambda self : None; + __del__ = lambda self: None DisplayMinIncr_swigregister = _quickfix.DisplayMinIncr_swigregister DisplayMinIncr_swigregister(DisplayMinIncr) class TrdRegTimestampType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdRegTimestampType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdRegTimestampType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdRegTimestampType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdRegTimestampType - __del__ = lambda self : None; + __del__ = lambda self: None TrdRegTimestampType_swigregister = _quickfix.TrdRegTimestampType_swigregister TrdRegTimestampType_swigregister(TrdRegTimestampType) class LegProduct(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegProduct, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegProduct, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegProduct(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegProduct - __del__ = lambda self : None; + __del__ = lambda self: None LegProduct_swigregister = _quickfix.LegProduct_swigregister LegProduct_swigregister(LegProduct) class ApplVerID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplVerID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplVerID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplVerID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplVerID - __del__ = lambda self : None; + __del__ = lambda self: None ApplVerID_swigregister = _quickfix.ApplVerID_swigregister ApplVerID_swigregister(ApplVerID) class HandlInst(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HandlInst, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HandlInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HandlInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HandlInst - __del__ = lambda self : None; + __del__ = lambda self: None HandlInst_swigregister = _quickfix.HandlInst_swigregister HandlInst_swigregister(HandlInst) class ListUpdateAction(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListUpdateAction, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListUpdateAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListUpdateAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListUpdateAction - __del__ = lambda self : None; + __del__ = lambda self: None ListUpdateAction_swigregister = _quickfix.ListUpdateAction_swigregister ListUpdateAction_swigregister(ListUpdateAction) class NestedInstrAttribValue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NestedInstrAttribValue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NestedInstrAttribValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NestedInstrAttribValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NestedInstrAttribValue - __del__ = lambda self : None; + __del__ = lambda self: None NestedInstrAttribValue_swigregister = _quickfix.NestedInstrAttribValue_swigregister NestedInstrAttribValue_swigregister(NestedInstrAttribValue) class TradingSessionSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradingSessionSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradingSessionSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradingSessionSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradingSessionSubID - __del__ = lambda self : None; + __del__ = lambda self: None TradingSessionSubID_swigregister = _quickfix.TradingSessionSubID_swigregister TradingSessionSubID_swigregister(TradingSessionSubID) class RFQReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RFQReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RFQReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RFQReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RFQReqID - __del__ = lambda self : None; + __del__ = lambda self: None RFQReqID_swigregister = _quickfix.RFQReqID_swigregister RFQReqID_swigregister(RFQReqID) class UnderlyingLegSymbolSfx(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSymbolSfx, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSymbolSfx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSymbolSfx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSymbolSfx - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSymbolSfx_swigregister = _quickfix.UnderlyingLegSymbolSfx_swigregister UnderlyingLegSymbolSfx_swigregister(UnderlyingLegSymbolSfx) class LiquidityNumSecurities(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LiquidityNumSecurities, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LiquidityNumSecurities, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LiquidityNumSecurities(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LiquidityNumSecurities - __del__ = lambda self : None; + __del__ = lambda self: None LiquidityNumSecurities_swigregister = _quickfix.LiquidityNumSecurities_swigregister LiquidityNumSecurities_swigregister(LiquidityNumSecurities) class NoMsgTypes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMsgTypes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMsgTypes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMsgTypes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMsgTypes - __del__ = lambda self : None; + __del__ = lambda self: None NoMsgTypes_swigregister = _quickfix.NoMsgTypes_swigregister NoMsgTypes_swigregister(NoMsgTypes) class TradSesStartTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesStartTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesStartTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesStartTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesStartTime - __del__ = lambda self : None; + __del__ = lambda self: None TradSesStartTime_swigregister = _quickfix.TradSesStartTime_swigregister TradSesStartTime_swigregister(TradSesStartTime) class MDEntryType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryType - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryType_swigregister = _quickfix.MDEntryType_swigregister MDEntryType_swigregister(MDEntryType) class AgreementCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AgreementCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AgreementCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AgreementCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AgreementCurrency - __del__ = lambda self : None; + __del__ = lambda self: None AgreementCurrency_swigregister = _quickfix.AgreementCurrency_swigregister AgreementCurrency_swigregister(AgreementCurrency) class PegMoveType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegMoveType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegMoveType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegMoveType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegMoveType - __del__ = lambda self : None; + __del__ = lambda self: None PegMoveType_swigregister = _quickfix.PegMoveType_swigregister PegMoveType_swigregister(PegMoveType) class PegDifference(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegDifference, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegDifference, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegDifference(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegDifference - __del__ = lambda self : None; + __del__ = lambda self: None PegDifference_swigregister = _quickfix.PegDifference_swigregister PegDifference_swigregister(PegDifference) class Spread(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Spread, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Spread, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Spread(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Spread - __del__ = lambda self : None; + __del__ = lambda self: None Spread_swigregister = _quickfix.Spread_swigregister Spread_swigregister(Spread) class EncodedAllocTextLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedAllocTextLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedAllocTextLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedAllocTextLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedAllocTextLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedAllocTextLen_swigregister = _quickfix.EncodedAllocTextLen_swigregister EncodedAllocTextLen_swigregister(EncodedAllocTextLen) class OutsideIndexPct(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OutsideIndexPct, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OutsideIndexPct, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OutsideIndexPct(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OutsideIndexPct - __del__ = lambda self : None; + __del__ = lambda self: None OutsideIndexPct_swigregister = _quickfix.OutsideIndexPct_swigregister OutsideIndexPct_swigregister(OutsideIndexPct) class DerivFlexProductEligibilityIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivFlexProductEligibilityIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivFlexProductEligibilityIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivFlexProductEligibilityIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivFlexProductEligibilityIndicator - __del__ = lambda self : None; + __del__ = lambda self: None DerivFlexProductEligibilityIndicator_swigregister = _quickfix.DerivFlexProductEligibilityIndicator_swigregister DerivFlexProductEligibilityIndicator_swigregister(DerivFlexProductEligibilityIndicator) class AvgPxIndicator(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AvgPxIndicator, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AvgPxIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AvgPxIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AvgPxIndicator - __del__ = lambda self : None; + __del__ = lambda self: None AvgPxIndicator_swigregister = _quickfix.AvgPxIndicator_swigregister AvgPxIndicator_swigregister(AvgPxIndicator) class NoIOIQualifiers(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoIOIQualifiers, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoIOIQualifiers, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoIOIQualifiers(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoIOIQualifiers - __del__ = lambda self : None; + __del__ = lambda self: None NoIOIQualifiers_swigregister = _quickfix.NoIOIQualifiers_swigregister NoIOIQualifiers_swigregister(NoIOIQualifiers) class CancellationRights(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CancellationRights, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CancellationRights, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CancellationRights(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CancellationRights - __del__ = lambda self : None; + __del__ = lambda self: None CancellationRights_swigregister = _quickfix.CancellationRights_swigregister CancellationRights_swigregister(CancellationRights) class ListSeqNo(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListSeqNo, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListSeqNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListSeqNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListSeqNo - __del__ = lambda self : None; + __del__ = lambda self: None ListSeqNo_swigregister = _quickfix.ListSeqNo_swigregister ListSeqNo_swigregister(ListSeqNo) class CardIssNum(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CardIssNum, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CardIssNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CardIssNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CardIssNum - __del__ = lambda self : None; + __del__ = lambda self: None CardIssNum_swigregister = _quickfix.CardIssNum_swigregister CardIssNum_swigregister(CardIssNum) class EncodedMktSegmDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedMktSegmDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedMktSegmDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedMktSegmDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedMktSegmDesc - __del__ = lambda self : None; + __del__ = lambda self: None EncodedMktSegmDesc_swigregister = _quickfix.EncodedMktSegmDesc_swigregister EncodedMktSegmDesc_swigregister(EncodedMktSegmDesc) class DerivativeEventType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEventType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEventType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEventType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEventType - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEventType_swigregister = _quickfix.DerivativeEventType_swigregister DerivativeEventType_swigregister(DerivativeEventType) class DerivativeMaturityMonthYear(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeMaturityMonthYear, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeMaturityMonthYear, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeMaturityMonthYear(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeMaturityMonthYear - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeMaturityMonthYear_swigregister = _quickfix.DerivativeMaturityMonthYear_swigregister DerivativeMaturityMonthYear_swigregister(DerivativeMaturityMonthYear) class SideTradeReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideTradeReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideTradeReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideTradeReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideTradeReportID - __del__ = lambda self : None; + __del__ = lambda self: None SideTradeReportID_swigregister = _quickfix.SideTradeReportID_swigregister SideTradeReportID_swigregister(SideTradeReportID) class NoQuoteSets(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoQuoteSets, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoQuoteSets, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoQuoteSets(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoQuoteSets - __del__ = lambda self : None; + __del__ = lambda self: None NoQuoteSets_swigregister = _quickfix.NoQuoteSets_swigregister NoQuoteSets_swigregister(NoQuoteSets) class Nested4PartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested4PartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested4PartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested4PartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested4PartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None Nested4PartySubIDType_swigregister = _quickfix.Nested4PartySubIDType_swigregister Nested4PartySubIDType_swigregister(Nested4PartySubIDType) class FillPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FillPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FillPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FillPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FillPx - __del__ = lambda self : None; + __del__ = lambda self: None FillPx_swigregister = _quickfix.FillPx_swigregister FillPx_swigregister(FillPx) class StrikeExerciseStyle(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikeExerciseStyle, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikeExerciseStyle, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikeExerciseStyle(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikeExerciseStyle - __del__ = lambda self : None; + __del__ = lambda self: None StrikeExerciseStyle_swigregister = _quickfix.StrikeExerciseStyle_swigregister StrikeExerciseStyle_swigregister(StrikeExerciseStyle) class DeskID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeskID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeskID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeskID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeskID - __del__ = lambda self : None; + __del__ = lambda self: None DeskID_swigregister = _quickfix.DeskID_swigregister DeskID_swigregister(DeskID) class CrossPercent(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CrossPercent, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CrossPercent, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CrossPercent(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CrossPercent - __del__ = lambda self : None; + __del__ = lambda self: None CrossPercent_swigregister = _quickfix.CrossPercent_swigregister CrossPercent_swigregister(CrossPercent) class MaturityMonthYear(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityMonthYear, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityMonthYear, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityMonthYear(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityMonthYear - __del__ = lambda self : None; + __del__ = lambda self: None MaturityMonthYear_swigregister = _quickfix.MaturityMonthYear_swigregister MaturityMonthYear_swigregister(MaturityMonthYear) class ComplexEventPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventPrice - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventPrice_swigregister = _quickfix.ComplexEventPrice_swigregister ComplexEventPrice_swigregister(ComplexEventPrice) class NoNewsRefIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNewsRefIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNewsRefIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNewsRefIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNewsRefIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNewsRefIDs_swigregister = _quickfix.NoNewsRefIDs_swigregister NoNewsRefIDs_swigregister(NoNewsRefIDs) class UnderlyingCapValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCapValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCapValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCapValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCapValue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCapValue_swigregister = _quickfix.UnderlyingCapValue_swigregister UnderlyingCapValue_swigregister(UnderlyingCapValue) class CPRegType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CPRegType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CPRegType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CPRegType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CPRegType - __del__ = lambda self : None; + __del__ = lambda self: None CPRegType_swigregister = _quickfix.CPRegType_swigregister CPRegType_swigregister(CPRegType) class CashDistribAgentCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashDistribAgentCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashDistribAgentCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashDistribAgentCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashDistribAgentCode - __del__ = lambda self : None; + __del__ = lambda self: None CashDistribAgentCode_swigregister = _quickfix.CashDistribAgentCode_swigregister CashDistribAgentCode_swigregister(CashDistribAgentCode) class ExecPriceType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecPriceType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecPriceType - __del__ = lambda self : None; + __del__ = lambda self: None ExecPriceType_swigregister = _quickfix.ExecPriceType_swigregister ExecPriceType_swigregister(ExecPriceType) class LegAllocID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegAllocID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegAllocID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegAllocID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegAllocID - __del__ = lambda self : None; + __del__ = lambda self: None LegAllocID_swigregister = _quickfix.LegAllocID_swigregister LegAllocID_swigregister(LegAllocID) class MDEntryTime(UtcTimeOnlyField): __swig_setmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryTime - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryTime_swigregister = _quickfix.MDEntryTime_swigregister MDEntryTime_swigregister(MDEntryTime) class TotalNumSecurities(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalNumSecurities, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalNumSecurities, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalNumSecurities(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalNumSecurities - __del__ = lambda self : None; + __del__ = lambda self: None TotalNumSecurities_swigregister = _quickfix.TotalNumSecurities_swigregister TotalNumSecurities_swigregister(TotalNumSecurities) class AllocSettlInstType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocSettlInstType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocSettlInstType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocSettlInstType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocSettlInstType - __del__ = lambda self : None; + __del__ = lambda self: None AllocSettlInstType_swigregister = _quickfix.AllocSettlInstType_swigregister AllocSettlInstType_swigregister(AllocSettlInstType) class TargetPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetPartyID - __del__ = lambda self : None; + __del__ = lambda self: None TargetPartyID_swigregister = _quickfix.TargetPartyID_swigregister TargetPartyID_swigregister(TargetPartyID) class DerivativeStrikeCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeStrikeCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeStrikeCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeStrikeCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeStrikeCurrency - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeStrikeCurrency_swigregister = _quickfix.DerivativeStrikeCurrency_swigregister DerivativeStrikeCurrency_swigregister(DerivativeStrikeCurrency) class StatsType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StatsType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StatsType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StatsType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StatsType - __del__ = lambda self : None; + __del__ = lambda self: None StatsType_swigregister = _quickfix.StatsType_swigregister StatsType_swigregister(StatsType) class ApplExtID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplExtID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplExtID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplExtID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplExtID - __del__ = lambda self : None; + __del__ = lambda self: None ApplExtID_swigregister = _quickfix.ApplExtID_swigregister ApplExtID_swigregister(ApplExtID) class SettlementCycleNo(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlementCycleNo, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlementCycleNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlementCycleNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlementCycleNo - __del__ = lambda self : None; + __del__ = lambda self: None SettlementCycleNo_swigregister = _quickfix.SettlementCycleNo_swigregister SettlementCycleNo_swigregister(SettlementCycleNo) class UnderlyingStrikeCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingStrikeCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingStrikeCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingStrikeCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingStrikeCurrency - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingStrikeCurrency_swigregister = _quickfix.UnderlyingStrikeCurrency_swigregister UnderlyingStrikeCurrency_swigregister(UnderlyingStrikeCurrency) class TradSesMode(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesMode, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesMode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesMode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesMode - __del__ = lambda self : None; + __del__ = lambda self: None TradSesMode_swigregister = _quickfix.TradSesMode_swigregister TradSesMode_swigregister(TradSesMode) class SettlInstSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstSource - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstSource_swigregister = _quickfix.SettlInstSource_swigregister SettlInstSource_swigregister(SettlInstSource) class UnderlyingLegSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecurityDesc_swigregister = _quickfix.UnderlyingLegSecurityDesc_swigregister UnderlyingLegSecurityDesc_swigregister(UnderlyingLegSecurityDesc) class NoDerivativeInstrumentParties(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDerivativeInstrumentParties, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDerivativeInstrumentParties, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDerivativeInstrumentParties(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDerivativeInstrumentParties - __del__ = lambda self : None; + __del__ = lambda self: None NoDerivativeInstrumentParties_swigregister = _quickfix.NoDerivativeInstrumentParties_swigregister NoDerivativeInstrumentParties_swigregister(NoDerivativeInstrumentParties) class DerivativeEventTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEventTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEventTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEventTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEventTime - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEventTime_swigregister = _quickfix.DerivativeEventTime_swigregister DerivativeEventTime_swigregister(DerivativeEventTime) class TickIncrement(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TickIncrement, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TickIncrement, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TickIncrement(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TickIncrement - __del__ = lambda self : None; + __del__ = lambda self: None TickIncrement_swigregister = _quickfix.TickIncrement_swigregister TickIncrement_swigregister(TickIncrement) class UndlyInstrumentPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UndlyInstrumentPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UndlyInstrumentPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UndlyInstrumentPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UndlyInstrumentPartyID - __del__ = lambda self : None; + __del__ = lambda self: None UndlyInstrumentPartyID_swigregister = _quickfix.UndlyInstrumentPartyID_swigregister UndlyInstrumentPartyID_swigregister(UndlyInstrumentPartyID) class NoUndlyInstrumentParties(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoUndlyInstrumentParties, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoUndlyInstrumentParties, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoUndlyInstrumentParties(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoUndlyInstrumentParties - __del__ = lambda self : None; + __del__ = lambda self: None NoUndlyInstrumentParties_swigregister = _quickfix.NoUndlyInstrumentParties_swigregister NoUndlyInstrumentParties_swigregister(NoUndlyInstrumentParties) class ExpType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExpType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExpType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExpType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExpType - __del__ = lambda self : None; + __del__ = lambda self: None ExpType_swigregister = _quickfix.ExpType_swigregister ExpType_swigregister(ExpType) class SecondaryClOrdID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryClOrdID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryClOrdID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryClOrdID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryClOrdID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryClOrdID_swigregister = _quickfix.SecondaryClOrdID_swigregister SecondaryClOrdID_swigregister(SecondaryClOrdID) class SettlInstTransType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstTransType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstTransType - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstTransType_swigregister = _quickfix.SettlInstTransType_swigregister SettlInstTransType_swigregister(SettlInstTransType) class SideComplianceID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideComplianceID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideComplianceID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideComplianceID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideComplianceID - __del__ = lambda self : None; + __del__ = lambda self: None SideComplianceID_swigregister = _quickfix.SideComplianceID_swigregister SideComplianceID_swigregister(SideComplianceID) class TradeRequestResult(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeRequestResult, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeRequestResult, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeRequestResult(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeRequestResult - __del__ = lambda self : None; + __del__ = lambda self: None TradeRequestResult_swigregister = _quickfix.TradeRequestResult_swigregister TradeRequestResult_swigregister(TradeRequestResult) class OrigPosReqRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigPosReqRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigPosReqRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigPosReqRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigPosReqRefID - __del__ = lambda self : None; + __del__ = lambda self: None OrigPosReqRefID_swigregister = _quickfix.OrigPosReqRefID_swigregister OrigPosReqRefID_swigregister(OrigPosReqRefID) class OrigCrossID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigCrossID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigCrossID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigCrossID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigCrossID - __del__ = lambda self : None; + __del__ = lambda self: None OrigCrossID_swigregister = _quickfix.OrigCrossID_swigregister OrigCrossID_swigregister(OrigCrossID) class TradeInputSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeInputSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeInputSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeInputSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeInputSource - __del__ = lambda self : None; + __del__ = lambda self: None TradeInputSource_swigregister = _quickfix.TradeInputSource_swigregister TradeInputSource_swigregister(TradeInputSource) class OrderQty2(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderQty2, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderQty2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderQty2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderQty2 - __del__ = lambda self : None; + __del__ = lambda self: None OrderQty2_swigregister = _quickfix.OrderQty2_swigregister OrderQty2_swigregister(OrderQty2) class TestMessageIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TestMessageIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TestMessageIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TestMessageIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TestMessageIndicator - __del__ = lambda self : None; + __del__ = lambda self: None TestMessageIndicator_swigregister = _quickfix.TestMessageIndicator_swigregister TestMessageIndicator_swigregister(TestMessageIndicator) class DerivativeEventDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEventDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEventDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEventDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEventDate - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEventDate_swigregister = _quickfix.DerivativeEventDate_swigregister DerivativeEventDate_swigregister(DerivativeEventDate) class SideGrossTradeAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideGrossTradeAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideGrossTradeAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideGrossTradeAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideGrossTradeAmt - __del__ = lambda self : None; + __del__ = lambda self: None SideGrossTradeAmt_swigregister = _quickfix.SideGrossTradeAmt_swigregister SideGrossTradeAmt_swigregister(SideGrossTradeAmt) class PeggedPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PeggedPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PeggedPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PeggedPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PeggedPrice - __del__ = lambda self : None; + __del__ = lambda self: None PeggedPrice_swigregister = _quickfix.PeggedPrice_swigregister PeggedPrice_swigregister(PeggedPrice) class ExpirationCycle(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExpirationCycle, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExpirationCycle, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExpirationCycle(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExpirationCycle - __del__ = lambda self : None; + __del__ = lambda self: None ExpirationCycle_swigregister = _quickfix.ExpirationCycle_swigregister ExpirationCycle_swigregister(ExpirationCycle) class AllocCancReplaceReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocCancReplaceReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocCancReplaceReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocCancReplaceReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocCancReplaceReason - __del__ = lambda self : None; + __del__ = lambda self: None AllocCancReplaceReason_swigregister = _quickfix.AllocCancReplaceReason_swigregister AllocCancReplaceReason_swigregister(AllocCancReplaceReason) class CxlRejReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CxlRejReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CxlRejReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CxlRejReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CxlRejReason - __del__ = lambda self : None; + __del__ = lambda self: None CxlRejReason_swigregister = _quickfix.CxlRejReason_swigregister CxlRejReason_swigregister(CxlRejReason) class BeginString(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BeginString, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BeginString, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BeginString(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BeginString - __del__ = lambda self : None; + __del__ = lambda self: None BeginString_swigregister = _quickfix.BeginString_swigregister BeginString_swigregister(BeginString) class DeliverToSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeliverToSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeliverToSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeliverToSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeliverToSubID - __del__ = lambda self : None; + __del__ = lambda self: None DeliverToSubID_swigregister = _quickfix.DeliverToSubID_swigregister DeliverToSubID_swigregister(DeliverToSubID) class LegPriceUnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegPriceUnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegPriceUnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegPriceUnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegPriceUnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None LegPriceUnitOfMeasureQty_swigregister = _quickfix.LegPriceUnitOfMeasureQty_swigregister LegPriceUnitOfMeasureQty_swigregister(LegPriceUnitOfMeasureQty) class NoCollInquiryQualifier(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoCollInquiryQualifier, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoCollInquiryQualifier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoCollInquiryQualifier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoCollInquiryQualifier - __del__ = lambda self : None; + __del__ = lambda self: None NoCollInquiryQualifier_swigregister = _quickfix.NoCollInquiryQualifier_swigregister NoCollInquiryQualifier_swigregister(NoCollInquiryQualifier) class OfferPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OfferPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OfferPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OfferPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OfferPx - __del__ = lambda self : None; + __del__ = lambda self: None OfferPx_swigregister = _quickfix.OfferPx_swigregister OfferPx_swigregister(OfferPx) class TotalVolumeTradedDate(UtcDateField): __swig_setmethods__ = {} - for _s in [UtcDateField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcDateField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalVolumeTradedDate, name, value) __swig_getmethods__ = {} - for _s in [UtcDateField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcDateField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalVolumeTradedDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalVolumeTradedDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalVolumeTradedDate - __del__ = lambda self : None; + __del__ = lambda self: None TotalVolumeTradedDate_swigregister = _quickfix.TotalVolumeTradedDate_swigregister TotalVolumeTradedDate_swigregister(TotalVolumeTradedDate) class NoContAmts(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoContAmts, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoContAmts, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoContAmts(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoContAmts - __del__ = lambda self : None; + __del__ = lambda self: None NoContAmts_swigregister = _quickfix.NoContAmts_swigregister NoContAmts_swigregister(NoContAmts) class MinOfferSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MinOfferSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MinOfferSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MinOfferSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MinOfferSize - __del__ = lambda self : None; + __del__ = lambda self: None MinOfferSize_swigregister = _quickfix.MinOfferSize_swigregister MinOfferSize_swigregister(MinOfferSize) class AvgParPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AvgParPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AvgParPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AvgParPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AvgParPx - __del__ = lambda self : None; + __del__ = lambda self: None AvgParPx_swigregister = _quickfix.AvgParPx_swigregister AvgParPx_swigregister(AvgParPx) class LegFactor(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegFactor, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegFactor, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegFactor(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegFactor - __del__ = lambda self : None; + __del__ = lambda self: None LegFactor_swigregister = _quickfix.LegFactor_swigregister LegFactor_swigregister(LegFactor) class RespondentType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RespondentType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RespondentType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RespondentType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RespondentType - __del__ = lambda self : None; + __del__ = lambda self: None RespondentType_swigregister = _quickfix.RespondentType_swigregister RespondentType_swigregister(RespondentType) class DisplayLowQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DisplayLowQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DisplayLowQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DisplayLowQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DisplayLowQty - __del__ = lambda self : None; + __del__ = lambda self: None DisplayLowQty_swigregister = _quickfix.DisplayLowQty_swigregister DisplayLowQty_swigregister(DisplayLowQty) class DKReason(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DKReason, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DKReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DKReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DKReason - __del__ = lambda self : None; + __del__ = lambda self: None DKReason_swigregister = _quickfix.DKReason_swigregister DKReason_swigregister(DKReason) class BenchmarkPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BenchmarkPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BenchmarkPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BenchmarkPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BenchmarkPrice - __del__ = lambda self : None; + __del__ = lambda self: None BenchmarkPrice_swigregister = _quickfix.BenchmarkPrice_swigregister BenchmarkPrice_swigregister(BenchmarkPrice) class ListID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListID - __del__ = lambda self : None; + __del__ = lambda self: None ListID_swigregister = _quickfix.ListID_swigregister ListID_swigregister(ListID) class LegSecurityAltID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None LegSecurityAltID_swigregister = _quickfix.LegSecurityAltID_swigregister LegSecurityAltID_swigregister(LegSecurityAltID) class PositionEffect(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PositionEffect, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PositionEffect, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PositionEffect(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PositionEffect - __del__ = lambda self : None; + __del__ = lambda self: None PositionEffect_swigregister = _quickfix.PositionEffect_swigregister PositionEffect_swigregister(PositionEffect) class TriggerAction(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerAction, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerAction - __del__ = lambda self : None; + __del__ = lambda self: None TriggerAction_swigregister = _quickfix.TriggerAction_swigregister TriggerAction_swigregister(TriggerAction) class RefOrderID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefOrderID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefOrderID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefOrderID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefOrderID - __del__ = lambda self : None; + __del__ = lambda self: None RefOrderID_swigregister = _quickfix.RefOrderID_swigregister RefOrderID_swigregister(RefOrderID) class ClearingInstruction(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClearingInstruction, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClearingInstruction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClearingInstruction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClearingInstruction - __del__ = lambda self : None; + __del__ = lambda self: None ClearingInstruction_swigregister = _quickfix.ClearingInstruction_swigregister ClearingInstruction_swigregister(ClearingInstruction) class SettlInstCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstCode - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstCode_swigregister = _quickfix.SettlInstCode_swigregister SettlInstCode_swigregister(SettlInstCode) class NumDaysInterest(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NumDaysInterest, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NumDaysInterest, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NumDaysInterest(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NumDaysInterest - __del__ = lambda self : None; + __del__ = lambda self: None NumDaysInterest_swigregister = _quickfix.NumDaysInterest_swigregister NumDaysInterest_swigregister(NumDaysInterest) class OpenCloseSettlFlag(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OpenCloseSettlFlag, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OpenCloseSettlFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OpenCloseSettlFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OpenCloseSettlFlag - __del__ = lambda self : None; + __del__ = lambda self: None OpenCloseSettlFlag_swigregister = _quickfix.OpenCloseSettlFlag_swigregister OpenCloseSettlFlag_swigregister(OpenCloseSettlFlag) class NoComplexEventDates(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoComplexEventDates, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoComplexEventDates, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoComplexEventDates(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoComplexEventDates - __del__ = lambda self : None; + __del__ = lambda self: None NoComplexEventDates_swigregister = _quickfix.NoComplexEventDates_swigregister NoComplexEventDates_swigregister(NoComplexEventDates) class DerivativeEncodedIssuerLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEncodedIssuerLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEncodedIssuerLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEncodedIssuerLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEncodedIssuerLen - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEncodedIssuerLen_swigregister = _quickfix.DerivativeEncodedIssuerLen_swigregister DerivativeEncodedIssuerLen_swigregister(DerivativeEncodedIssuerLen) class StrikeMultiplier(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikeMultiplier, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikeMultiplier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikeMultiplier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikeMultiplier - __del__ = lambda self : None; + __del__ = lambda self: None StrikeMultiplier_swigregister = _quickfix.StrikeMultiplier_swigregister StrikeMultiplier_swigregister(StrikeMultiplier) class DiscretionMoveType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionMoveType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionMoveType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionMoveType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionMoveType - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionMoveType_swigregister = _quickfix.DiscretionMoveType_swigregister DiscretionMoveType_swigregister(DiscretionMoveType) class ListNoOrds(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListNoOrds, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListNoOrds, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListNoOrds(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListNoOrds - __del__ = lambda self : None; + __del__ = lambda self: None ListNoOrds_swigregister = _quickfix.ListNoOrds_swigregister ListNoOrds_swigregister(ListNoOrds) class PegSymbol(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegSymbol, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegSymbol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegSymbol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegSymbol - __del__ = lambda self : None; + __del__ = lambda self: None PegSymbol_swigregister = _quickfix.PegSymbol_swigregister PegSymbol_swigregister(PegSymbol) class DayAvgPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DayAvgPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DayAvgPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DayAvgPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DayAvgPx - __del__ = lambda self : None; + __del__ = lambda self: None DayAvgPx_swigregister = _quickfix.DayAvgPx_swigregister DayAvgPx_swigregister(DayAvgPx) class Headline(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Headline, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Headline, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Headline(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Headline - __del__ = lambda self : None; + __del__ = lambda self: None Headline_swigregister = _quickfix.Headline_swigregister Headline_swigregister(Headline) class NestedPartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NestedPartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NestedPartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NestedPartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NestedPartySubID - __del__ = lambda self : None; + __del__ = lambda self: None NestedPartySubID_swigregister = _quickfix.NestedPartySubID_swigregister NestedPartySubID_swigregister(NestedPartySubID) class CardIssNo(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CardIssNo, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CardIssNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CardIssNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CardIssNo - __del__ = lambda self : None; + __del__ = lambda self: None CardIssNo_swigregister = _quickfix.CardIssNo_swigregister CardIssNo_swigregister(CardIssNo) class OptAttribute(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OptAttribute, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OptAttribute, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OptAttribute(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OptAttribute - __del__ = lambda self : None; + __del__ = lambda self: None OptAttribute_swigregister = _quickfix.OptAttribute_swigregister OptAttribute_swigregister(OptAttribute) class LastForwardPoints2(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastForwardPoints2, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastForwardPoints2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastForwardPoints2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastForwardPoints2 - __del__ = lambda self : None; + __del__ = lambda self: None LastForwardPoints2_swigregister = _quickfix.LastForwardPoints2_swigregister LastForwardPoints2_swigregister(LastForwardPoints2) class MDUpdateType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDUpdateType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDUpdateType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDUpdateType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDUpdateType - __del__ = lambda self : None; + __del__ = lambda self: None MDUpdateType_swigregister = _quickfix.MDUpdateType_swigregister MDUpdateType_swigregister(MDUpdateType) class TickDirection(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TickDirection, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TickDirection, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TickDirection(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TickDirection - __del__ = lambda self : None; + __del__ = lambda self: None TickDirection_swigregister = _quickfix.TickDirection_swigregister TickDirection_swigregister(TickDirection) class LegRedemptionDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegRedemptionDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegRedemptionDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegRedemptionDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegRedemptionDate - __del__ = lambda self : None; + __del__ = lambda self: None LegRedemptionDate_swigregister = _quickfix.LegRedemptionDate_swigregister LegRedemptionDate_swigregister(LegRedemptionDate) class StrikePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikePrice - __del__ = lambda self : None; + __del__ = lambda self: None StrikePrice_swigregister = _quickfix.StrikePrice_swigregister StrikePrice_swigregister(StrikePrice) class EncodedIssuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedIssuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedIssuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedIssuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedIssuer - __del__ = lambda self : None; + __del__ = lambda self: None EncodedIssuer_swigregister = _quickfix.EncodedIssuer_swigregister EncodedIssuer_swigregister(EncodedIssuer) class YieldType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, YieldType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, YieldType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_YieldType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_YieldType - __del__ = lambda self : None; + __del__ = lambda self: None YieldType_swigregister = _quickfix.YieldType_swigregister YieldType_swigregister(YieldType) class TradingReferencePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradingReferencePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradingReferencePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradingReferencePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradingReferencePrice - __del__ = lambda self : None; + __del__ = lambda self: None TradingReferencePrice_swigregister = _quickfix.TradingReferencePrice_swigregister TradingReferencePrice_swigregister(TradingReferencePrice) class MDEntrySpotRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntrySpotRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntrySpotRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntrySpotRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntrySpotRate - __del__ = lambda self : None; + __del__ = lambda self: None MDEntrySpotRate_swigregister = _quickfix.MDEntrySpotRate_swigregister MDEntrySpotRate_swigregister(MDEntrySpotRate) class ParticipationRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ParticipationRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ParticipationRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ParticipationRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ParticipationRate - __del__ = lambda self : None; + __del__ = lambda self: None ParticipationRate_swigregister = _quickfix.ParticipationRate_swigregister ParticipationRate_swigregister(ParticipationRate) class PegScope(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegScope, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegScope, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegScope(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegScope - __del__ = lambda self : None; + __del__ = lambda self: None PegScope_swigregister = _quickfix.PegScope_swigregister PegScope_swigregister(PegScope) class InterestAtMaturity(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InterestAtMaturity, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InterestAtMaturity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InterestAtMaturity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InterestAtMaturity - __del__ = lambda self : None; + __del__ = lambda self: None InterestAtMaturity_swigregister = _quickfix.InterestAtMaturity_swigregister InterestAtMaturity_swigregister(InterestAtMaturity) class LegIndividualAllocID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegIndividualAllocID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegIndividualAllocID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegIndividualAllocID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegIndividualAllocID - __del__ = lambda self : None; + __del__ = lambda self: None LegIndividualAllocID_swigregister = _quickfix.LegIndividualAllocID_swigregister LegIndividualAllocID_swigregister(LegIndividualAllocID) class AllowableOneSidednessValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllowableOneSidednessValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllowableOneSidednessValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllowableOneSidednessValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllowableOneSidednessValue - __del__ = lambda self : None; + __del__ = lambda self: None AllowableOneSidednessValue_swigregister = _quickfix.AllowableOneSidednessValue_swigregister AllowableOneSidednessValue_swigregister(AllowableOneSidednessValue) class CashSettlAgentName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashSettlAgentName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashSettlAgentName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashSettlAgentName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashSettlAgentName - __del__ = lambda self : None; + __del__ = lambda self: None CashSettlAgentName_swigregister = _quickfix.CashSettlAgentName_swigregister CashSettlAgentName_swigregister(CashSettlAgentName) class ContraTradeQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContraTradeQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContraTradeQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContraTradeQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContraTradeQty - __del__ = lambda self : None; + __del__ = lambda self: None ContraTradeQty_swigregister = _quickfix.ContraTradeQty_swigregister ContraTradeQty_swigregister(ContraTradeQty) class LegMaturityTime(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegMaturityTime, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegMaturityTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegMaturityTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegMaturityTime - __del__ = lambda self : None; + __del__ = lambda self: None LegMaturityTime_swigregister = _quickfix.LegMaturityTime_swigregister LegMaturityTime_swigregister(LegMaturityTime) class SettlDeliveryType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlDeliveryType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlDeliveryType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlDeliveryType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlDeliveryType - __del__ = lambda self : None; + __del__ = lambda self: None SettlDeliveryType_swigregister = _quickfix.SettlDeliveryType_swigregister SettlDeliveryType_swigregister(SettlDeliveryType) class SecondaryPriceLimitType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryPriceLimitType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryPriceLimitType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryPriceLimitType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryPriceLimitType - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryPriceLimitType_swigregister = _quickfix.SecondaryPriceLimitType_swigregister SecondaryPriceLimitType_swigregister(SecondaryPriceLimitType) class MidPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MidPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MidPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MidPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MidPx - __del__ = lambda self : None; + __del__ = lambda self: None MidPx_swigregister = _quickfix.MidPx_swigregister MidPx_swigregister(MidPx) class AvgPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AvgPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AvgPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AvgPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AvgPx - __del__ = lambda self : None; + __del__ = lambda self: None AvgPx_swigregister = _quickfix.AvgPx_swigregister AvgPx_swigregister(AvgPx) class DiscretionLimitType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionLimitType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionLimitType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionLimitType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionLimitType - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionLimitType_swigregister = _quickfix.DiscretionLimitType_swigregister DiscretionLimitType_swigregister(DiscretionLimitType) class StrikeTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikeTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikeTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikeTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikeTime - __del__ = lambda self : None; + __del__ = lambda self: None StrikeTime_swigregister = _quickfix.StrikeTime_swigregister StrikeTime_swigregister(StrikeTime) class SettlSessSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlSessSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlSessSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlSessSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlSessSubID - __del__ = lambda self : None; + __del__ = lambda self: None SettlSessSubID_swigregister = _quickfix.SettlSessSubID_swigregister SettlSessSubID_swigregister(SettlSessSubID) class MailingDtls(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MailingDtls, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MailingDtls, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MailingDtls(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MailingDtls - __del__ = lambda self : None; + __del__ = lambda self: None MailingDtls_swigregister = _quickfix.MailingDtls_swigregister MailingDtls_swigregister(MailingDtls) class BidID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidID - __del__ = lambda self : None; + __del__ = lambda self: None BidID_swigregister = _quickfix.BidID_swigregister BidID_swigregister(BidID) class ExerciseMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExerciseMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExerciseMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExerciseMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExerciseMethod - __del__ = lambda self : None; + __del__ = lambda self: None ExerciseMethod_swigregister = _quickfix.ExerciseMethod_swigregister ExerciseMethod_swigregister(ExerciseMethod) class CommCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CommCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CommCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CommCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CommCurrency - __del__ = lambda self : None; + __del__ = lambda self: None CommCurrency_swigregister = _quickfix.CommCurrency_swigregister CommCurrency_swigregister(CommCurrency) class NoSettlOblig(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSettlOblig, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSettlOblig, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSettlOblig(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSettlOblig - __del__ = lambda self : None; + __del__ = lambda self: None NoSettlOblig_swigregister = _quickfix.NoSettlOblig_swigregister NoSettlOblig_swigregister(NoSettlOblig) class MaxPriceVariation(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaxPriceVariation, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaxPriceVariation, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaxPriceVariation(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaxPriceVariation - __del__ = lambda self : None; + __del__ = lambda self: None MaxPriceVariation_swigregister = _quickfix.MaxPriceVariation_swigregister MaxPriceVariation_swigregister(MaxPriceVariation) class WorkingIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, WorkingIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, WorkingIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_WorkingIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_WorkingIndicator - __del__ = lambda self : None; + __del__ = lambda self: None WorkingIndicator_swigregister = _quickfix.WorkingIndicator_swigregister WorkingIndicator_swigregister(WorkingIndicator) class CashSettlAgentAcctName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashSettlAgentAcctName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashSettlAgentAcctName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashSettlAgentAcctName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashSettlAgentAcctName - __del__ = lambda self : None; + __del__ = lambda self: None CashSettlAgentAcctName_swigregister = _quickfix.CashSettlAgentAcctName_swigregister CashSettlAgentAcctName_swigregister(CashSettlAgentAcctName) class SellVolume(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SellVolume, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SellVolume, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SellVolume(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SellVolume - __del__ = lambda self : None; + __del__ = lambda self: None SellVolume_swigregister = _quickfix.SellVolume_swigregister SellVolume_swigregister(SellVolume) class SideMultiLegReportingType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideMultiLegReportingType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideMultiLegReportingType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideMultiLegReportingType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideMultiLegReportingType - __del__ = lambda self : None; + __del__ = lambda self: None SideMultiLegReportingType_swigregister = _quickfix.SideMultiLegReportingType_swigregister SideMultiLegReportingType_swigregister(SideMultiLegReportingType) class DerivativeEventText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEventText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEventText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEventText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEventText - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEventText_swigregister = _quickfix.DerivativeEventText_swigregister DerivativeEventText_swigregister(DerivativeEventText) class PegSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None PegSecurityDesc_swigregister = _quickfix.PegSecurityDesc_swigregister PegSecurityDesc_swigregister(PegSecurityDesc) class AllocCustomerCapacity(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocCustomerCapacity, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocCustomerCapacity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocCustomerCapacity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocCustomerCapacity - __del__ = lambda self : None; + __del__ = lambda self: None AllocCustomerCapacity_swigregister = _quickfix.AllocCustomerCapacity_swigregister AllocCustomerCapacity_swigregister(AllocCustomerCapacity) class ConfirmRejReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfirmRejReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfirmRejReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ConfirmRejReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfirmRejReason - __del__ = lambda self : None; + __del__ = lambda self: None ConfirmRejReason_swigregister = _quickfix.ConfirmRejReason_swigregister ConfirmRejReason_swigregister(ConfirmRejReason) class BidRequestTransType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidRequestTransType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidRequestTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidRequestTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidRequestTransType - __del__ = lambda self : None; + __del__ = lambda self: None BidRequestTransType_swigregister = _quickfix.BidRequestTransType_swigregister BidRequestTransType_swigregister(BidRequestTransType) class CashDistribAgentAcctNumber(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashDistribAgentAcctNumber, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashDistribAgentAcctNumber, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashDistribAgentAcctNumber(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashDistribAgentAcctNumber - __del__ = lambda self : None; + __del__ = lambda self: None CashDistribAgentAcctNumber_swigregister = _quickfix.CashDistribAgentAcctNumber_swigregister CashDistribAgentAcctNumber_swigregister(CashDistribAgentAcctNumber) class LegExecInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegExecInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegExecInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegExecInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegExecInst - __del__ = lambda self : None; + __del__ = lambda self: None LegExecInst_swigregister = _quickfix.LegExecInst_swigregister LegExecInst_swigregister(LegExecInst) class CapPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CapPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CapPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CapPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CapPrice - __del__ = lambda self : None; + __del__ = lambda self: None CapPrice_swigregister = _quickfix.CapPrice_swigregister CapPrice_swigregister(CapPrice) class LegRepurchaseTerm(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegRepurchaseTerm, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegRepurchaseTerm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegRepurchaseTerm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegRepurchaseTerm - __del__ = lambda self : None; + __del__ = lambda self: None LegRepurchaseTerm_swigregister = _quickfix.LegRepurchaseTerm_swigregister LegRepurchaseTerm_swigregister(LegRepurchaseTerm) class RegistAcctType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistAcctType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistAcctType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistAcctType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistAcctType - __del__ = lambda self : None; + __del__ = lambda self: None RegistAcctType_swigregister = _quickfix.RegistAcctType_swigregister RegistAcctType_swigregister(RegistAcctType) class MassActionRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassActionRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassActionRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassActionRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassActionRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None MassActionRejectReason_swigregister = _quickfix.MassActionRejectReason_swigregister MassActionRejectReason_swigregister(MassActionRejectReason) class DerivativePutOrCall(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativePutOrCall, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativePutOrCall, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativePutOrCall(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativePutOrCall - __del__ = lambda self : None; + __del__ = lambda self: None DerivativePutOrCall_swigregister = _quickfix.DerivativePutOrCall_swigregister DerivativePutOrCall_swigregister(DerivativePutOrCall) class StartMaturityMonthYear(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StartMaturityMonthYear, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StartMaturityMonthYear, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StartMaturityMonthYear(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StartMaturityMonthYear - __del__ = lambda self : None; + __del__ = lambda self: None StartMaturityMonthYear_swigregister = _quickfix.StartMaturityMonthYear_swigregister StartMaturityMonthYear_swigregister(StartMaturityMonthYear) class CollApplType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollApplType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollApplType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollApplType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollApplType - __del__ = lambda self : None; + __del__ = lambda self: None CollApplType_swigregister = _quickfix.CollApplType_swigregister CollApplType_swigregister(CollApplType) class NoUnderlyingAmounts(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoUnderlyingAmounts, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoUnderlyingAmounts, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoUnderlyingAmounts(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoUnderlyingAmounts - __del__ = lambda self : None; + __del__ = lambda self: None NoUnderlyingAmounts_swigregister = _quickfix.NoUnderlyingAmounts_swigregister NoUnderlyingAmounts_swigregister(NoUnderlyingAmounts) class ConfirmType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfirmType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfirmType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ConfirmType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfirmType - __del__ = lambda self : None; + __del__ = lambda self: None ConfirmType_swigregister = _quickfix.ConfirmType_swigregister ConfirmType_swigregister(ConfirmType) class LegMaturityMonthYear(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegMaturityMonthYear, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegMaturityMonthYear, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegMaturityMonthYear(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegMaturityMonthYear - __del__ = lambda self : None; + __del__ = lambda self: None LegMaturityMonthYear_swigregister = _quickfix.LegMaturityMonthYear_swigregister LegMaturityMonthYear_swigregister(LegMaturityMonthYear) class RelatdSym(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RelatdSym, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RelatdSym, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RelatdSym(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RelatdSym - __del__ = lambda self : None; + __del__ = lambda self: None RelatdSym_swigregister = _quickfix.RelatdSym_swigregister RelatdSym_swigregister(RelatdSym) class UnderlyingLegSecuritySubType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecuritySubType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecuritySubType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecuritySubType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecuritySubType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecuritySubType_swigregister = _quickfix.UnderlyingLegSecuritySubType_swigregister UnderlyingLegSecuritySubType_swigregister(UnderlyingLegSecuritySubType) class NoUnderlyingSecurityAltID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoUnderlyingSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoUnderlyingSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoUnderlyingSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoUnderlyingSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None NoUnderlyingSecurityAltID_swigregister = _quickfix.NoUnderlyingSecurityAltID_swigregister NoUnderlyingSecurityAltID_swigregister(NoUnderlyingSecurityAltID) class MDQuoteType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDQuoteType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDQuoteType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDQuoteType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDQuoteType - __del__ = lambda self : None; + __del__ = lambda self: None MDQuoteType_swigregister = _quickfix.MDQuoteType_swigregister MDQuoteType_swigregister(MDQuoteType) class QtyType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QtyType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QtyType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QtyType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QtyType - __del__ = lambda self : None; + __del__ = lambda self: None QtyType_swigregister = _quickfix.QtyType_swigregister QtyType_swigregister(QtyType) class QuoteRespType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteRespType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteRespType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteRespType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteRespType - __del__ = lambda self : None; + __del__ = lambda self: None QuoteRespType_swigregister = _quickfix.QuoteRespType_swigregister QuoteRespType_swigregister(QuoteRespType) class IOINaturalFlag(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOINaturalFlag, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOINaturalFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOINaturalFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOINaturalFlag - __del__ = lambda self : None; + __del__ = lambda self: None IOINaturalFlag_swigregister = _quickfix.IOINaturalFlag_swigregister IOINaturalFlag_swigregister(IOINaturalFlag) class BenchmarkCurvePoint(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BenchmarkCurvePoint, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BenchmarkCurvePoint, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BenchmarkCurvePoint(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BenchmarkCurvePoint - __del__ = lambda self : None; + __del__ = lambda self: None BenchmarkCurvePoint_swigregister = _quickfix.BenchmarkCurvePoint_swigregister BenchmarkCurvePoint_swigregister(BenchmarkCurvePoint) class TradSesUpdateAction(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesUpdateAction, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesUpdateAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesUpdateAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesUpdateAction - __del__ = lambda self : None; + __del__ = lambda self: None TradSesUpdateAction_swigregister = _quickfix.TradSesUpdateAction_swigregister TradSesUpdateAction_swigregister(TradSesUpdateAction) class UnderlyingCashAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCashAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCashAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCashAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCashAmount - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCashAmount_swigregister = _quickfix.UnderlyingCashAmount_swigregister UnderlyingCashAmount_swigregister(UnderlyingCashAmount) class CollAsgnID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollAsgnID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollAsgnID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollAsgnID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollAsgnID - __del__ = lambda self : None; + __del__ = lambda self: None CollAsgnID_swigregister = _quickfix.CollAsgnID_swigregister CollAsgnID_swigregister(CollAsgnID) class ExchangeRule(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExchangeRule, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExchangeRule, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExchangeRule(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExchangeRule - __del__ = lambda self : None; + __del__ = lambda self: None ExchangeRule_swigregister = _quickfix.ExchangeRule_swigregister ExchangeRule_swigregister(ExchangeRule) class EncodedHeadline(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedHeadline, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedHeadline, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedHeadline(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedHeadline - __del__ = lambda self : None; + __del__ = lambda self: None EncodedHeadline_swigregister = _quickfix.EncodedHeadline_swigregister EncodedHeadline_swigregister(EncodedHeadline) class RegistID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistID - __del__ = lambda self : None; + __del__ = lambda self: None RegistID_swigregister = _quickfix.RegistID_swigregister RegistID_swigregister(RegistID) class CrossID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CrossID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CrossID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CrossID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CrossID - __del__ = lambda self : None; + __del__ = lambda self: None CrossID_swigregister = _quickfix.CrossID_swigregister CrossID_swigregister(CrossID) class NoExecs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoExecs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoExecs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoExecs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoExecs - __del__ = lambda self : None; + __del__ = lambda self: None NoExecs_swigregister = _quickfix.NoExecs_swigregister NoExecs_swigregister(NoExecs) class DerivativeSecurityGroup(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityGroup, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityGroup, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityGroup(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityGroup - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityGroup_swigregister = _quickfix.DerivativeSecurityGroup_swigregister DerivativeSecurityGroup_swigregister(DerivativeSecurityGroup) class SecondaryDisplayQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryDisplayQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryDisplayQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryDisplayQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryDisplayQty - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryDisplayQty_swigregister = _quickfix.SecondaryDisplayQty_swigregister SecondaryDisplayQty_swigregister(SecondaryDisplayQty) class RefMsgType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefMsgType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefMsgType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefMsgType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefMsgType - __del__ = lambda self : None; + __del__ = lambda self: None RefMsgType_swigregister = _quickfix.RefMsgType_swigregister RefMsgType_swigregister(RefMsgType) class StandInstDbID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StandInstDbID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StandInstDbID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StandInstDbID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StandInstDbID - __del__ = lambda self : None; + __del__ = lambda self: None StandInstDbID_swigregister = _quickfix.StandInstDbID_swigregister StandInstDbID_swigregister(StandInstDbID) class EncodedLegSecurityDescLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedLegSecurityDescLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedLegSecurityDescLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedLegSecurityDescLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedLegSecurityDescLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedLegSecurityDescLen_swigregister = _quickfix.EncodedLegSecurityDescLen_swigregister EncodedLegSecurityDescLen_swigregister(EncodedLegSecurityDescLen) class DerivativeEventPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEventPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEventPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEventPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEventPx - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEventPx_swigregister = _quickfix.DerivativeEventPx_swigregister DerivativeEventPx_swigregister(DerivativeEventPx) class SettlObligSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlObligSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlObligSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlObligSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlObligSource - __del__ = lambda self : None; + __del__ = lambda self: None SettlObligSource_swigregister = _quickfix.SettlObligSource_swigregister SettlObligSource_swigregister(SettlObligSource) class TrdSubType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdSubType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdSubType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdSubType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdSubType - __del__ = lambda self : None; + __del__ = lambda self: None TrdSubType_swigregister = _quickfix.TrdSubType_swigregister TrdSubType_swigregister(TrdSubType) class EncodedUnderlyingIssuerLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedUnderlyingIssuerLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedUnderlyingIssuerLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedUnderlyingIssuerLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedUnderlyingIssuerLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedUnderlyingIssuerLen_swigregister = _quickfix.EncodedUnderlyingIssuerLen_swigregister EncodedUnderlyingIssuerLen_swigregister(EncodedUnderlyingIssuerLen) class ExecTransType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecTransType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecTransType - __del__ = lambda self : None; + __del__ = lambda self: None ExecTransType_swigregister = _quickfix.ExecTransType_swigregister ExecTransType_swigregister(ExecTransType) class BeginSeqNo(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BeginSeqNo, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BeginSeqNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BeginSeqNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BeginSeqNo - __del__ = lambda self : None; + __del__ = lambda self: None BeginSeqNo_swigregister = _quickfix.BeginSeqNo_swigregister BeginSeqNo_swigregister(BeginSeqNo) class DayBookingInst(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DayBookingInst, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DayBookingInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DayBookingInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DayBookingInst - __del__ = lambda self : None; + __del__ = lambda self: None DayBookingInst_swigregister = _quickfix.DayBookingInst_swigregister DayBookingInst_swigregister(DayBookingInst) class FlowScheduleType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FlowScheduleType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FlowScheduleType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FlowScheduleType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FlowScheduleType - __del__ = lambda self : None; + __del__ = lambda self: None FlowScheduleType_swigregister = _quickfix.FlowScheduleType_swigregister FlowScheduleType_swigregister(FlowScheduleType) class MDOriginType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDOriginType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDOriginType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDOriginType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDOriginType - __del__ = lambda self : None; + __del__ = lambda self: None MDOriginType_swigregister = _quickfix.MDOriginType_swigregister MDOriginType_swigregister(MDOriginType) class CollInquiryStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollInquiryStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollInquiryStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollInquiryStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollInquiryStatus - __del__ = lambda self : None; + __del__ = lambda self: None CollInquiryStatus_swigregister = _quickfix.CollInquiryStatus_swigregister CollInquiryStatus_swigregister(CollInquiryStatus) class NoInstrAttrib(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoInstrAttrib, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoInstrAttrib, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoInstrAttrib(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoInstrAttrib - __del__ = lambda self : None; + __del__ = lambda self: None NoInstrAttrib_swigregister = _quickfix.NoInstrAttrib_swigregister NoInstrAttrib_swigregister(NoInstrAttrib) class RegistEmail(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistEmail, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistEmail, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistEmail(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistEmail - __del__ = lambda self : None; + __del__ = lambda self: None RegistEmail_swigregister = _quickfix.RegistEmail_swigregister RegistEmail_swigregister(RegistEmail) class StreamAsgnReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StreamAsgnReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StreamAsgnReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StreamAsgnReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StreamAsgnReqID - __del__ = lambda self : None; + __del__ = lambda self: None StreamAsgnReqID_swigregister = _quickfix.StreamAsgnReqID_swigregister StreamAsgnReqID_swigregister(StreamAsgnReqID) class CPProgram(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CPProgram, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CPProgram, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CPProgram(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CPProgram - __del__ = lambda self : None; + __del__ = lambda self: None CPProgram_swigregister = _quickfix.CPProgram_swigregister CPProgram_swigregister(CPProgram) class ConfirmReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfirmReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfirmReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ConfirmReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfirmReqID - __del__ = lambda self : None; + __del__ = lambda self: None ConfirmReqID_swigregister = _quickfix.ConfirmReqID_swigregister ConfirmReqID_swigregister(ConfirmReqID) class AltMDSourceID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AltMDSourceID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AltMDSourceID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AltMDSourceID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AltMDSourceID - __del__ = lambda self : None; + __del__ = lambda self: None AltMDSourceID_swigregister = _quickfix.AltMDSourceID_swigregister AltMDSourceID_swigregister(AltMDSourceID) class NoOrders(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoOrders, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoOrders, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoOrders(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoOrders - __del__ = lambda self : None; + __del__ = lambda self: None NoOrders_swigregister = _quickfix.NoOrders_swigregister NoOrders_swigregister(NoOrders) class CashDistribAgentAcctName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashDistribAgentAcctName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashDistribAgentAcctName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashDistribAgentAcctName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashDistribAgentAcctName - __del__ = lambda self : None; + __del__ = lambda self: None CashDistribAgentAcctName_swigregister = _quickfix.CashDistribAgentAcctName_swigregister CashDistribAgentAcctName_swigregister(CashDistribAgentAcctName) class UndlyInstrumentPartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UndlyInstrumentPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UndlyInstrumentPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UndlyInstrumentPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UndlyInstrumentPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None UndlyInstrumentPartyIDSource_swigregister = _quickfix.UndlyInstrumentPartyIDSource_swigregister UndlyInstrumentPartyIDSource_swigregister(UndlyInstrumentPartyIDSource) class UnderlyingSettlMethod(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSettlMethod, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSettlMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSettlMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSettlMethod - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSettlMethod_swigregister = _quickfix.UnderlyingSettlMethod_swigregister UnderlyingSettlMethod_swigregister(UnderlyingSettlMethod) class NoMDEntryTypes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMDEntryTypes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMDEntryTypes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMDEntryTypes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMDEntryTypes - __del__ = lambda self : None; + __del__ = lambda self: None NoMDEntryTypes_swigregister = _quickfix.NoMDEntryTypes_swigregister NoMDEntryTypes_swigregister(NoMDEntryTypes) class MDEntryForwardPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryForwardPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryForwardPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryForwardPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryForwardPoints - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryForwardPoints_swigregister = _quickfix.MDEntryForwardPoints_swigregister MDEntryForwardPoints_swigregister(MDEntryForwardPoints) class PosReqType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosReqType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosReqType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosReqType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosReqType - __del__ = lambda self : None; + __del__ = lambda self: None PosReqType_swigregister = _quickfix.PosReqType_swigregister PosReqType_swigregister(PosReqType) class MassStatusReqType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassStatusReqType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassStatusReqType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassStatusReqType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassStatusReqType - __del__ = lambda self : None; + __del__ = lambda self: None MassStatusReqType_swigregister = _quickfix.MassStatusReqType_swigregister MassStatusReqType_swigregister(MassStatusReqType) class TradeOriginationDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeOriginationDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeOriginationDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeOriginationDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeOriginationDate - __del__ = lambda self : None; + __del__ = lambda self: None TradeOriginationDate_swigregister = _quickfix.TradeOriginationDate_swigregister TradeOriginationDate_swigregister(TradeOriginationDate) class SettlPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlPrice - __del__ = lambda self : None; + __del__ = lambda self: None SettlPrice_swigregister = _quickfix.SettlPrice_swigregister SettlPrice_swigregister(SettlPrice) class SecuritySettlAgentAcctName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecuritySettlAgentAcctName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecuritySettlAgentAcctName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecuritySettlAgentAcctName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecuritySettlAgentAcctName - __del__ = lambda self : None; + __del__ = lambda self: None SecuritySettlAgentAcctName_swigregister = _quickfix.SecuritySettlAgentAcctName_swigregister SecuritySettlAgentAcctName_swigregister(SecuritySettlAgentAcctName) class NoDerivativeEvents(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDerivativeEvents, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDerivativeEvents, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDerivativeEvents(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDerivativeEvents - __del__ = lambda self : None; + __del__ = lambda self: None NoDerivativeEvents_swigregister = _quickfix.NoDerivativeEvents_swigregister NoDerivativeEvents_swigregister(NoDerivativeEvents) class UnderlyingEndPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingEndPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingEndPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingEndPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingEndPrice - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingEndPrice_swigregister = _quickfix.UnderlyingEndPrice_swigregister UnderlyingEndPrice_swigregister(UnderlyingEndPrice) class SubscriptionRequestType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SubscriptionRequestType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SubscriptionRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SubscriptionRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SubscriptionRequestType - __del__ = lambda self : None; + __del__ = lambda self: None SubscriptionRequestType_swigregister = _quickfix.SubscriptionRequestType_swigregister SubscriptionRequestType_swigregister(SubscriptionRequestType) class TotalNumSecurityTypes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalNumSecurityTypes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalNumSecurityTypes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalNumSecurityTypes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalNumSecurityTypes - __del__ = lambda self : None; + __del__ = lambda self: None TotalNumSecurityTypes_swigregister = _quickfix.TotalNumSecurityTypes_swigregister TotalNumSecurityTypes_swigregister(TotalNumSecurityTypes) class NewsCategory(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NewsCategory, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NewsCategory, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NewsCategory(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NewsCategory - __del__ = lambda self : None; + __del__ = lambda self: None NewsCategory_swigregister = _quickfix.NewsCategory_swigregister NewsCategory_swigregister(NewsCategory) class UnderlyingLegPutOrCall(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegPutOrCall, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegPutOrCall, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegPutOrCall(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegPutOrCall - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegPutOrCall_swigregister = _quickfix.UnderlyingLegPutOrCall_swigregister UnderlyingLegPutOrCall_swigregister(UnderlyingLegPutOrCall) class URLLink(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, URLLink, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, URLLink, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_URLLink(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_URLLink - __del__ = lambda self : None; + __del__ = lambda self: None URLLink_swigregister = _quickfix.URLLink_swigregister URLLink_swigregister(URLLink) class NoInstrumentPartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoInstrumentPartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoInstrumentPartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoInstrumentPartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoInstrumentPartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoInstrumentPartySubIDs_swigregister = _quickfix.NoInstrumentPartySubIDs_swigregister NoInstrumentPartySubIDs_swigregister(NoInstrumentPartySubIDs) class UnderlyingCurrentValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCurrentValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCurrentValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCurrentValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCurrentValue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCurrentValue_swigregister = _quickfix.UnderlyingCurrentValue_swigregister UnderlyingCurrentValue_swigregister(UnderlyingCurrentValue) class InterestAccrualDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InterestAccrualDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InterestAccrualDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InterestAccrualDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InterestAccrualDate - __del__ = lambda self : None; + __del__ = lambda self: None InterestAccrualDate_swigregister = _quickfix.InterestAccrualDate_swigregister InterestAccrualDate_swigregister(InterestAccrualDate) class FutSettDate2(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FutSettDate2, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FutSettDate2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FutSettDate2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FutSettDate2 - __del__ = lambda self : None; + __del__ = lambda self: None FutSettDate2_swigregister = _quickfix.FutSettDate2_swigregister FutSettDate2_swigregister(FutSettDate2) class NoClearingInstructions(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoClearingInstructions, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoClearingInstructions, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoClearingInstructions(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoClearingInstructions - __del__ = lambda self : None; + __del__ = lambda self: None NoClearingInstructions_swigregister = _quickfix.NoClearingInstructions_swigregister NoClearingInstructions_swigregister(NoClearingInstructions) class UnderlyingCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCurrency - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCurrency_swigregister = _quickfix.UnderlyingCurrency_swigregister UnderlyingCurrency_swigregister(UnderlyingCurrency) class LegInterestAccrualDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegInterestAccrualDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegInterestAccrualDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegInterestAccrualDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegInterestAccrualDate - __del__ = lambda self : None; + __del__ = lambda self: None LegInterestAccrualDate_swigregister = _quickfix.LegInterestAccrualDate_swigregister LegInterestAccrualDate_swigregister(LegInterestAccrualDate) class NewPassword(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NewPassword, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NewPassword, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NewPassword(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NewPassword - __del__ = lambda self : None; + __del__ = lambda self: None NewPassword_swigregister = _quickfix.NewPassword_swigregister NewPassword_swigregister(NewPassword) class RedemptionDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RedemptionDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RedemptionDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RedemptionDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RedemptionDate - __del__ = lambda self : None; + __del__ = lambda self: None RedemptionDate_swigregister = _quickfix.RedemptionDate_swigregister RedemptionDate_swigregister(RedemptionDate) class RefApplLastSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefApplLastSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefApplLastSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefApplLastSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefApplLastSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None RefApplLastSeqNum_swigregister = _quickfix.RefApplLastSeqNum_swigregister RefApplLastSeqNum_swigregister(RefApplLastSeqNum) class StartCash(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StartCash, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StartCash, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StartCash(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StartCash - __del__ = lambda self : None; + __del__ = lambda self: None StartCash_swigregister = _quickfix.StartCash_swigregister StartCash_swigregister(StartCash) class MaxMessageSize(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaxMessageSize, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaxMessageSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaxMessageSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaxMessageSize - __del__ = lambda self : None; + __del__ = lambda self: None MaxMessageSize_swigregister = _quickfix.MaxMessageSize_swigregister MaxMessageSize_swigregister(MaxMessageSize) class OfferForwardPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OfferForwardPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OfferForwardPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OfferForwardPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OfferForwardPoints - __del__ = lambda self : None; + __del__ = lambda self: None OfferForwardPoints_swigregister = _quickfix.OfferForwardPoints_swigregister OfferForwardPoints_swigregister(OfferForwardPoints) class IOIQty(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIQty, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIQty - __del__ = lambda self : None; + __del__ = lambda self: None IOIQty_swigregister = _quickfix.IOIQty_swigregister IOIQty_swigregister(IOIQty) class LastQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastQty - __del__ = lambda self : None; + __del__ = lambda self: None LastQty_swigregister = _quickfix.LastQty_swigregister LastQty_swigregister(LastQty) class ApplResponseError(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplResponseError, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplResponseError, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplResponseError(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplResponseError - __del__ = lambda self : None; + __del__ = lambda self: None ApplResponseError_swigregister = _quickfix.ApplResponseError_swigregister ApplResponseError_swigregister(ApplResponseError) class UnderlyingLegSecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecurityType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecurityType_swigregister = _quickfix.UnderlyingLegSecurityType_swigregister UnderlyingLegSecurityType_swigregister(UnderlyingLegSecurityType) class DerivativePriceUnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativePriceUnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativePriceUnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativePriceUnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativePriceUnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None DerivativePriceUnitOfMeasure_swigregister = _quickfix.DerivativePriceUnitOfMeasure_swigregister DerivativePriceUnitOfMeasure_swigregister(DerivativePriceUnitOfMeasure) class TriggerPriceDirection(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerPriceDirection, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerPriceDirection, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerPriceDirection(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerPriceDirection - __del__ = lambda self : None; + __del__ = lambda self: None TriggerPriceDirection_swigregister = _quickfix.TriggerPriceDirection_swigregister TriggerPriceDirection_swigregister(TriggerPriceDirection) class PositionCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PositionCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PositionCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PositionCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PositionCurrency - __del__ = lambda self : None; + __del__ = lambda self: None PositionCurrency_swigregister = _quickfix.PositionCurrency_swigregister PositionCurrency_swigregister(PositionCurrency) class MessageEventSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MessageEventSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MessageEventSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MessageEventSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MessageEventSource - __del__ = lambda self : None; + __del__ = lambda self: None MessageEventSource_swigregister = _quickfix.MessageEventSource_swigregister MessageEventSource_swigregister(MessageEventSource) class CollInquiryID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollInquiryID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollInquiryID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollInquiryID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollInquiryID - __del__ = lambda self : None; + __del__ = lambda self: None CollInquiryID_swigregister = _quickfix.CollInquiryID_swigregister CollInquiryID_swigregister(CollInquiryID) class UnderlyingStartValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingStartValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingStartValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingStartValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingStartValue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingStartValue_swigregister = _quickfix.UnderlyingStartValue_swigregister UnderlyingStartValue_swigregister(UnderlyingStartValue) class LastLiquidityInd(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastLiquidityInd, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastLiquidityInd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastLiquidityInd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastLiquidityInd - __del__ = lambda self : None; + __del__ = lambda self: None LastLiquidityInd_swigregister = _quickfix.LastLiquidityInd_swigregister LastLiquidityInd_swigregister(LastLiquidityInd) class SecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityID_swigregister = _quickfix.SecurityID_swigregister SecurityID_swigregister(SecurityID) class NoMDEntries(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMDEntries, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMDEntries, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMDEntries(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMDEntries - __del__ = lambda self : None; + __del__ = lambda self: None NoMDEntries_swigregister = _quickfix.NoMDEntries_swigregister NoMDEntries_swigregister(NoMDEntries) class StrikePriceDeterminationMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikePriceDeterminationMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikePriceDeterminationMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikePriceDeterminationMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikePriceDeterminationMethod - __del__ = lambda self : None; + __del__ = lambda self: None StrikePriceDeterminationMethod_swigregister = _quickfix.StrikePriceDeterminationMethod_swigregister StrikePriceDeterminationMethod_swigregister(StrikePriceDeterminationMethod) class EndDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EndDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EndDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EndDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EndDate - __del__ = lambda self : None; + __del__ = lambda self: None EndDate_swigregister = _quickfix.EndDate_swigregister EndDate_swigregister(EndDate) class CashOutstanding(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashOutstanding, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashOutstanding, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashOutstanding(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashOutstanding - __del__ = lambda self : None; + __del__ = lambda self: None CashOutstanding_swigregister = _quickfix.CashOutstanding_swigregister CashOutstanding_swigregister(CashOutstanding) class MDReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDReqID - __del__ = lambda self : None; + __del__ = lambda self: None MDReqID_swigregister = _quickfix.MDReqID_swigregister MDReqID_swigregister(MDReqID) class IOIRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIRefID - __del__ = lambda self : None; + __del__ = lambda self: None IOIRefID_swigregister = _quickfix.IOIRefID_swigregister IOIRefID_swigregister(IOIRefID) class TargetStrategy(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetStrategy, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetStrategy, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetStrategy(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetStrategy - __del__ = lambda self : None; + __del__ = lambda self: None TargetStrategy_swigregister = _quickfix.TargetStrategy_swigregister TargetStrategy_swigregister(TargetStrategy) class ConfirmRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfirmRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfirmRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ConfirmRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfirmRefID - __del__ = lambda self : None; + __del__ = lambda self: None ConfirmRefID_swigregister = _quickfix.ConfirmRefID_swigregister ConfirmRefID_swigregister(ConfirmRefID) class SellerDays(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SellerDays, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SellerDays, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SellerDays(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SellerDays - __del__ = lambda self : None; + __del__ = lambda self: None SellerDays_swigregister = _quickfix.SellerDays_swigregister SellerDays_swigregister(SellerDays) class DueToRelated(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DueToRelated, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DueToRelated, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DueToRelated(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DueToRelated - __del__ = lambda self : None; + __del__ = lambda self: None DueToRelated_swigregister = _quickfix.DueToRelated_swigregister DueToRelated_swigregister(DueToRelated) class SecondaryTradingReferencePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryTradingReferencePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryTradingReferencePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryTradingReferencePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryTradingReferencePrice - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryTradingReferencePrice_swigregister = _quickfix.SecondaryTradingReferencePrice_swigregister SecondaryTradingReferencePrice_swigregister(SecondaryTradingReferencePrice) class NoMDFeedTypes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMDFeedTypes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMDFeedTypes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMDFeedTypes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMDFeedTypes - __del__ = lambda self : None; + __del__ = lambda self: None NoMDFeedTypes_swigregister = _quickfix.NoMDFeedTypes_swigregister NoMDFeedTypes_swigregister(NoMDFeedTypes) class UnderlyingInstrumentPartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingInstrumentPartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingInstrumentPartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingInstrumentPartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingInstrumentPartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingInstrumentPartySubIDType_swigregister = _quickfix.UnderlyingInstrumentPartySubIDType_swigregister UnderlyingInstrumentPartySubIDType_swigregister(UnderlyingInstrumentPartySubIDType) class TradSesCloseTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesCloseTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesCloseTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesCloseTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesCloseTime - __del__ = lambda self : None; + __del__ = lambda self: None TradSesCloseTime_swigregister = _quickfix.TradSesCloseTime_swigregister TradSesCloseTime_swigregister(TradSesCloseTime) class ContractSettlMonth(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContractSettlMonth, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContractSettlMonth, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContractSettlMonth(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContractSettlMonth - __del__ = lambda self : None; + __del__ = lambda self: None ContractSettlMonth_swigregister = _quickfix.ContractSettlMonth_swigregister ContractSettlMonth_swigregister(ContractSettlMonth) class DerivativeStrikePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeStrikePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeStrikePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeStrikePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeStrikePrice - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeStrikePrice_swigregister = _quickfix.DerivativeStrikePrice_swigregister DerivativeStrikePrice_swigregister(DerivativeStrikePrice) class TriggerSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None TriggerSecurityDesc_swigregister = _quickfix.TriggerSecurityDesc_swigregister TriggerSecurityDesc_swigregister(TriggerSecurityDesc) class UnderlyingCashType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCashType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCashType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCashType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCashType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCashType_swigregister = _quickfix.UnderlyingCashType_swigregister UnderlyingCashType_swigregister(UnderlyingCashType) class NoMiscFees(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMiscFees, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMiscFees, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMiscFees(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMiscFees - __del__ = lambda self : None; + __del__ = lambda self: None NoMiscFees_swigregister = _quickfix.NoMiscFees_swigregister NoMiscFees_swigregister(NoMiscFees) class CustOrderCapacity(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CustOrderCapacity, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CustOrderCapacity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CustOrderCapacity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CustOrderCapacity - __del__ = lambda self : None; + __del__ = lambda self: None CustOrderCapacity_swigregister = _quickfix.CustOrderCapacity_swigregister CustOrderCapacity_swigregister(CustOrderCapacity) class LegAllocSettlCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegAllocSettlCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegAllocSettlCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegAllocSettlCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegAllocSettlCurrency - __del__ = lambda self : None; + __del__ = lambda self: None LegAllocSettlCurrency_swigregister = _quickfix.LegAllocSettlCurrency_swigregister LegAllocSettlCurrency_swigregister(LegAllocSettlCurrency) class UnderlyingAdjustedQuantity(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingAdjustedQuantity, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingAdjustedQuantity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingAdjustedQuantity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingAdjustedQuantity - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingAdjustedQuantity_swigregister = _quickfix.UnderlyingAdjustedQuantity_swigregister UnderlyingAdjustedQuantity_swigregister(UnderlyingAdjustedQuantity) class OwnershipType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OwnershipType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OwnershipType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OwnershipType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OwnershipType - __del__ = lambda self : None; + __del__ = lambda self: None OwnershipType_swigregister = _quickfix.OwnershipType_swigregister OwnershipType_swigregister(OwnershipType) class MaxShow(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaxShow, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaxShow, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaxShow(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaxShow - __del__ = lambda self : None; + __del__ = lambda self: None MaxShow_swigregister = _quickfix.MaxShow_swigregister MaxShow_swigregister(MaxShow) class LegSecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecurityID - __del__ = lambda self : None; + __del__ = lambda self: None LegSecurityID_swigregister = _quickfix.LegSecurityID_swigregister LegSecurityID_swigregister(LegSecurityID) class DerivativeSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityDesc_swigregister = _quickfix.DerivativeSecurityDesc_swigregister DerivativeSecurityDesc_swigregister(DerivativeSecurityDesc) class UnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None UnitOfMeasure_swigregister = _quickfix.UnitOfMeasure_swigregister UnitOfMeasure_swigregister(UnitOfMeasure) class Quantity(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Quantity, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Quantity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Quantity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Quantity - __del__ = lambda self : None; + __del__ = lambda self: None Quantity_swigregister = _quickfix.Quantity_swigregister Quantity_swigregister(Quantity) class NewsID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NewsID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NewsID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NewsID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NewsID - __del__ = lambda self : None; + __del__ = lambda self: None NewsID_swigregister = _quickfix.NewsID_swigregister NewsID_swigregister(NewsID) class UndlyInstrumentPartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UndlyInstrumentPartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UndlyInstrumentPartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UndlyInstrumentPartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UndlyInstrumentPartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None UndlyInstrumentPartySubIDType_swigregister = _quickfix.UndlyInstrumentPartySubIDType_swigregister UndlyInstrumentPartySubIDType_swigregister(UndlyInstrumentPartySubIDType) class SettleOnOpenFlag(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettleOnOpenFlag, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettleOnOpenFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettleOnOpenFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettleOnOpenFlag - __del__ = lambda self : None; + __del__ = lambda self: None SettleOnOpenFlag_swigregister = _quickfix.SettleOnOpenFlag_swigregister SettleOnOpenFlag_swigregister(SettleOnOpenFlag) class LastUpdateTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastUpdateTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastUpdateTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastUpdateTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastUpdateTime - __del__ = lambda self : None; + __del__ = lambda self: None LastUpdateTime_swigregister = _quickfix.LastUpdateTime_swigregister LastUpdateTime_swigregister(LastUpdateTime) class RepurchaseRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RepurchaseRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RepurchaseRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RepurchaseRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RepurchaseRate - __del__ = lambda self : None; + __del__ = lambda self: None RepurchaseRate_swigregister = _quickfix.RepurchaseRate_swigregister RepurchaseRate_swigregister(RepurchaseRate) class RepurchaseTerm(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RepurchaseTerm, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RepurchaseTerm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RepurchaseTerm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RepurchaseTerm - __del__ = lambda self : None; + __del__ = lambda self: None RepurchaseTerm_swigregister = _quickfix.RepurchaseTerm_swigregister RepurchaseTerm_swigregister(RepurchaseTerm) class NestedPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NestedPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NestedPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NestedPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NestedPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None NestedPartyRole_swigregister = _quickfix.NestedPartyRole_swigregister NestedPartyRole_swigregister(NestedPartyRole) class SecondaryExecID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryExecID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryExecID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryExecID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryExecID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryExecID_swigregister = _quickfix.SecondaryExecID_swigregister SecondaryExecID_swigregister(SecondaryExecID) class Pool(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Pool, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Pool, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Pool(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Pool - __del__ = lambda self : None; + __del__ = lambda self: None Pool_swigregister = _quickfix.Pool_swigregister Pool_swigregister(Pool) class NoTickRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTickRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTickRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTickRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTickRules - __del__ = lambda self : None; + __del__ = lambda self: None NoTickRules_swigregister = _quickfix.NoTickRules_swigregister NoTickRules_swigregister(NoTickRules) class Volatility(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Volatility, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Volatility, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Volatility(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Volatility - __del__ = lambda self : None; + __del__ = lambda self: None Volatility_swigregister = _quickfix.Volatility_swigregister Volatility_swigregister(Volatility) class PctAtRisk(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PctAtRisk, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PctAtRisk, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PctAtRisk(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PctAtRisk - __del__ = lambda self : None; + __del__ = lambda self: None PctAtRisk_swigregister = _quickfix.PctAtRisk_swigregister PctAtRisk_swigregister(PctAtRisk) class UnderlyingSecurityExchange(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecurityExchange, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecurityExchange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecurityExchange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecurityExchange - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecurityExchange_swigregister = _quickfix.UnderlyingSecurityExchange_swigregister UnderlyingSecurityExchange_swigregister(UnderlyingSecurityExchange) class LegStrikePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegStrikePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegStrikePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegStrikePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegStrikePrice - __del__ = lambda self : None; + __del__ = lambda self: None LegStrikePrice_swigregister = _quickfix.LegStrikePrice_swigregister LegStrikePrice_swigregister(LegStrikePrice) class SettlmntTyp(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlmntTyp, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlmntTyp, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlmntTyp(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlmntTyp - __del__ = lambda self : None; + __del__ = lambda self: None SettlmntTyp_swigregister = _quickfix.SettlmntTyp_swigregister SettlmntTyp_swigregister(SettlmntTyp) class TradePublishIndicator(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradePublishIndicator, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradePublishIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradePublishIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradePublishIndicator - __del__ = lambda self : None; + __del__ = lambda self: None TradePublishIndicator_swigregister = _quickfix.TradePublishIndicator_swigregister TradePublishIndicator_swigregister(TradePublishIndicator) class ApplResponseType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplResponseType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplResponseType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplResponseType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplResponseType - __del__ = lambda self : None; + __del__ = lambda self: None ApplResponseType_swigregister = _quickfix.ApplResponseType_swigregister ApplResponseType_swigregister(ApplResponseType) class MDSubBookType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDSubBookType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDSubBookType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDSubBookType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDSubBookType - __del__ = lambda self : None; + __del__ = lambda self: None MDSubBookType_swigregister = _quickfix.MDSubBookType_swigregister MDSubBookType_swigregister(MDSubBookType) class Username(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Username, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Username, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Username(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Username - __del__ = lambda self : None; + __del__ = lambda self: None Username_swigregister = _quickfix.Username_swigregister Username_swigregister(Username) class StandInstDbType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StandInstDbType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StandInstDbType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StandInstDbType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StandInstDbType - __del__ = lambda self : None; + __del__ = lambda self: None StandInstDbType_swigregister = _quickfix.StandInstDbType_swigregister StandInstDbType_swigregister(StandInstDbType) class QuoteEntryStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteEntryStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteEntryStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteEntryStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteEntryStatus - __del__ = lambda self : None; + __del__ = lambda self: None QuoteEntryStatus_swigregister = _quickfix.QuoteEntryStatus_swigregister QuoteEntryStatus_swigregister(QuoteEntryStatus) class TriggerPriceType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerPriceType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerPriceType - __del__ = lambda self : None; + __del__ = lambda self: None TriggerPriceType_swigregister = _quickfix.TriggerPriceType_swigregister TriggerPriceType_swigregister(TriggerPriceType) class SideTrdSubTyp(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideTrdSubTyp, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideTrdSubTyp, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideTrdSubTyp(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideTrdSubTyp - __del__ = lambda self : None; + __del__ = lambda self: None SideTrdSubTyp_swigregister = _quickfix.SideTrdSubTyp_swigregister SideTrdSubTyp_swigregister(SideTrdSubTyp) class UnderlyingTradingSessionSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingTradingSessionSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingTradingSessionSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingTradingSessionSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingTradingSessionSubID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingTradingSessionSubID_swigregister = _quickfix.UnderlyingTradingSessionSubID_swigregister UnderlyingTradingSessionSubID_swigregister(UnderlyingTradingSessionSubID) class SettlInstReqRejCode(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstReqRejCode, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstReqRejCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstReqRejCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstReqRejCode - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstReqRejCode_swigregister = _quickfix.SettlInstReqRejCode_swigregister SettlInstReqRejCode_swigregister(SettlInstReqRejCode) class MktBidPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MktBidPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MktBidPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MktBidPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MktBidPx - __del__ = lambda self : None; + __del__ = lambda self: None MktBidPx_swigregister = _quickfix.MktBidPx_swigregister MktBidPx_swigregister(MktBidPx) class UnderlyingLegSymbol(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSymbol, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSymbol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSymbol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSymbol - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSymbol_swigregister = _quickfix.UnderlyingLegSymbol_swigregister UnderlyingLegSymbol_swigregister(UnderlyingLegSymbol) class StrikeValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikeValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikeValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikeValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikeValue - __del__ = lambda self : None; + __del__ = lambda self: None StrikeValue_swigregister = _quickfix.StrikeValue_swigregister StrikeValue_swigregister(StrikeValue) class Urgency(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Urgency, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Urgency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Urgency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Urgency - __del__ = lambda self : None; + __del__ = lambda self: None Urgency_swigregister = _quickfix.Urgency_swigregister Urgency_swigregister(Urgency) class AllocID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocID - __del__ = lambda self : None; + __del__ = lambda self: None AllocID_swigregister = _quickfix.AllocID_swigregister AllocID_swigregister(AllocID) class UnderlyingDeliveryAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingDeliveryAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingDeliveryAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingDeliveryAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingDeliveryAmount - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingDeliveryAmount_swigregister = _quickfix.UnderlyingDeliveryAmount_swigregister UnderlyingDeliveryAmount_swigregister(UnderlyingDeliveryAmount) class SideQty(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideQty, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideQty - __del__ = lambda self : None; + __del__ = lambda self: None SideQty_swigregister = _quickfix.SideQty_swigregister SideQty_swigregister(SideQty) class CollAsgnTransType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollAsgnTransType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollAsgnTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollAsgnTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollAsgnTransType - __del__ = lambda self : None; + __del__ = lambda self: None CollAsgnTransType_swigregister = _quickfix.CollAsgnTransType_swigregister CollAsgnTransType_swigregister(CollAsgnTransType) class ThresholdAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ThresholdAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ThresholdAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ThresholdAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ThresholdAmount - __del__ = lambda self : None; + __del__ = lambda self: None ThresholdAmount_swigregister = _quickfix.ThresholdAmount_swigregister ThresholdAmount_swigregister(ThresholdAmount) class DefBidSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DefBidSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DefBidSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DefBidSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DefBidSize - __del__ = lambda self : None; + __del__ = lambda self: None DefBidSize_swigregister = _quickfix.DefBidSize_swigregister DefBidSize_swigregister(DefBidSize) class LegStateOrProvinceOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegStateOrProvinceOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegStateOrProvinceOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegStateOrProvinceOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegStateOrProvinceOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None LegStateOrProvinceOfIssue_swigregister = _quickfix.LegStateOrProvinceOfIssue_swigregister LegStateOrProvinceOfIssue_swigregister(LegStateOrProvinceOfIssue) class PaymentMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PaymentMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PaymentMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PaymentMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PaymentMethod - __del__ = lambda self : None; + __del__ = lambda self: None PaymentMethod_swigregister = _quickfix.PaymentMethod_swigregister PaymentMethod_swigregister(PaymentMethod) class UnderlyingLegOptAttribute(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegOptAttribute, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegOptAttribute, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegOptAttribute(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegOptAttribute - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegOptAttribute_swigregister = _quickfix.UnderlyingLegOptAttribute_swigregister UnderlyingLegOptAttribute_swigregister(UnderlyingLegOptAttribute) class LegVolatility(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegVolatility, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegVolatility, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegVolatility(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegVolatility - __del__ = lambda self : None; + __del__ = lambda self: None LegVolatility_swigregister = _quickfix.LegVolatility_swigregister LegVolatility_swigregister(LegVolatility) class DerivativeInstrAttribType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrAttribType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrAttribType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrAttribType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrAttribType - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrAttribType_swigregister = _quickfix.DerivativeInstrAttribType_swigregister DerivativeInstrAttribType_swigregister(DerivativeInstrAttribType) class DerivativeUnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeUnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeUnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeUnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeUnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeUnitOfMeasureQty_swigregister = _quickfix.DerivativeUnitOfMeasureQty_swigregister DerivativeUnitOfMeasureQty_swigregister(DerivativeUnitOfMeasureQty) class NoStatsIndicators(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoStatsIndicators, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoStatsIndicators, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoStatsIndicators(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoStatsIndicators - __del__ = lambda self : None; + __del__ = lambda self: None NoStatsIndicators_swigregister = _quickfix.NoStatsIndicators_swigregister NoStatsIndicators_swigregister(NoStatsIndicators) class TriggerPriceTypeScope(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerPriceTypeScope, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerPriceTypeScope, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerPriceTypeScope(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerPriceTypeScope - __del__ = lambda self : None; + __del__ = lambda self: None TriggerPriceTypeScope_swigregister = _quickfix.TriggerPriceTypeScope_swigregister TriggerPriceTypeScope_swigregister(TriggerPriceTypeScope) class LastNetworkResponseID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastNetworkResponseID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastNetworkResponseID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastNetworkResponseID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastNetworkResponseID - __del__ = lambda self : None; + __del__ = lambda self: None LastNetworkResponseID_swigregister = _quickfix.LastNetworkResponseID_swigregister LastNetworkResponseID_swigregister(LastNetworkResponseID) class UnderlyingSettlPriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSettlPriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSettlPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSettlPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSettlPriceType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSettlPriceType_swigregister = _quickfix.UnderlyingSettlPriceType_swigregister UnderlyingSettlPriceType_swigregister(UnderlyingSettlPriceType) class ApplReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplReportID - __del__ = lambda self : None; + __del__ = lambda self: None ApplReportID_swigregister = _quickfix.ApplReportID_swigregister ApplReportID_swigregister(ApplReportID) class PegLimitType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegLimitType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegLimitType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegLimitType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegLimitType - __del__ = lambda self : None; + __del__ = lambda self: None PegLimitType_swigregister = _quickfix.PegLimitType_swigregister PegLimitType_swigregister(PegLimitType) class ExecID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecID - __del__ = lambda self : None; + __del__ = lambda self: None ExecID_swigregister = _quickfix.ExecID_swigregister ExecID_swigregister(ExecID) class Side(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Side, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Side, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Side(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Side - __del__ = lambda self : None; + __del__ = lambda self: None Side_swigregister = _quickfix.Side_swigregister Side_swigregister(Side) class UnderlyingLastPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLastPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLastPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLastPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLastPx - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLastPx_swigregister = _quickfix.UnderlyingLastPx_swigregister UnderlyingLastPx_swigregister(UnderlyingLastPx) class MarketDepth(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarketDepth, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarketDepth, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarketDepth(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarketDepth - __del__ = lambda self : None; + __del__ = lambda self: None MarketDepth_swigregister = _quickfix.MarketDepth_swigregister MarketDepth_swigregister(MarketDepth) class DiscretionOffset(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionOffset, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionOffset, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionOffset(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionOffset - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionOffset_swigregister = _quickfix.DiscretionOffset_swigregister DiscretionOffset_swigregister(DiscretionOffset) class ContAmtType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContAmtType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContAmtType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContAmtType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContAmtType - __del__ = lambda self : None; + __del__ = lambda self: None ContAmtType_swigregister = _quickfix.ContAmtType_swigregister ContAmtType_swigregister(ContAmtType) class MiscFeeCurr(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MiscFeeCurr, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MiscFeeCurr, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MiscFeeCurr(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MiscFeeCurr - __del__ = lambda self : None; + __del__ = lambda self: None MiscFeeCurr_swigregister = _quickfix.MiscFeeCurr_swigregister MiscFeeCurr_swigregister(MiscFeeCurr) class AttachmentPoint(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AttachmentPoint, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AttachmentPoint, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AttachmentPoint(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AttachmentPoint - __del__ = lambda self : None; + __del__ = lambda self: None AttachmentPoint_swigregister = _quickfix.AttachmentPoint_swigregister AttachmentPoint_swigregister(AttachmentPoint) class OrderCategory(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderCategory, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderCategory, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderCategory(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderCategory - __del__ = lambda self : None; + __del__ = lambda self: None OrderCategory_swigregister = _quickfix.OrderCategory_swigregister OrderCategory_swigregister(OrderCategory) class AdvTransType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AdvTransType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AdvTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AdvTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AdvTransType - __del__ = lambda self : None; + __del__ = lambda self: None AdvTransType_swigregister = _quickfix.AdvTransType_swigregister AdvTransType_swigregister(AdvTransType) class WtAverageLiquidity(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, WtAverageLiquidity, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, WtAverageLiquidity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_WtAverageLiquidity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_WtAverageLiquidity - __del__ = lambda self : None; + __del__ = lambda self: None WtAverageLiquidity_swigregister = _quickfix.WtAverageLiquidity_swigregister WtAverageLiquidity_swigregister(WtAverageLiquidity) class QuoteSetValidUntilTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteSetValidUntilTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteSetValidUntilTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteSetValidUntilTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteSetValidUntilTime - __del__ = lambda self : None; + __del__ = lambda self: None QuoteSetValidUntilTime_swigregister = _quickfix.QuoteSetValidUntilTime_swigregister QuoteSetValidUntilTime_swigregister(QuoteSetValidUntilTime) class NoNested4PartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNested4PartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNested4PartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNested4PartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNested4PartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNested4PartyIDs_swigregister = _quickfix.NoNested4PartyIDs_swigregister NoNested4PartyIDs_swigregister(NoNested4PartyIDs) class LegPutOrCall(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegPutOrCall, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegPutOrCall, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegPutOrCall(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegPutOrCall - __del__ = lambda self : None; + __del__ = lambda self: None LegPutOrCall_swigregister = _quickfix.LegPutOrCall_swigregister LegPutOrCall_swigregister(LegPutOrCall) class UserStatusText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UserStatusText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UserStatusText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UserStatusText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UserStatusText - __del__ = lambda self : None; + __del__ = lambda self: None UserStatusText_swigregister = _quickfix.UserStatusText_swigregister UserStatusText_swigregister(UserStatusText) class Nested2PartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested2PartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested2PartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested2PartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested2PartySubID - __del__ = lambda self : None; + __del__ = lambda self: None Nested2PartySubID_swigregister = _quickfix.Nested2PartySubID_swigregister Nested2PartySubID_swigregister(Nested2PartySubID) class EFPTrackingError(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EFPTrackingError, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EFPTrackingError, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EFPTrackingError(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EFPTrackingError - __del__ = lambda self : None; + __del__ = lambda self: None EFPTrackingError_swigregister = _quickfix.EFPTrackingError_swigregister EFPTrackingError_swigregister(EFPTrackingError) class SideLiquidityInd(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideLiquidityInd, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideLiquidityInd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideLiquidityInd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideLiquidityInd - __del__ = lambda self : None; + __del__ = lambda self: None SideLiquidityInd_swigregister = _quickfix.SideLiquidityInd_swigregister SideLiquidityInd_swigregister(SideLiquidityInd) class DerivativeMinPriceIncrement(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeMinPriceIncrement, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeMinPriceIncrement, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeMinPriceIncrement(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeMinPriceIncrement - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeMinPriceIncrement_swigregister = _quickfix.DerivativeMinPriceIncrement_swigregister DerivativeMinPriceIncrement_swigregister(DerivativeMinPriceIncrement) class PublishTrdIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PublishTrdIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PublishTrdIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PublishTrdIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PublishTrdIndicator - __del__ = lambda self : None; + __del__ = lambda self: None PublishTrdIndicator_swigregister = _quickfix.PublishTrdIndicator_swigregister PublishTrdIndicator_swigregister(PublishTrdIndicator) class InvestorCountryOfResidence(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InvestorCountryOfResidence, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InvestorCountryOfResidence, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InvestorCountryOfResidence(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InvestorCountryOfResidence - __del__ = lambda self : None; + __del__ = lambda self: None InvestorCountryOfResidence_swigregister = _quickfix.InvestorCountryOfResidence_swigregister InvestorCountryOfResidence_swigregister(InvestorCountryOfResidence) class SideReasonCd(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideReasonCd, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideReasonCd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideReasonCd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideReasonCd - __del__ = lambda self : None; + __del__ = lambda self: None SideReasonCd_swigregister = _quickfix.SideReasonCd_swigregister SideReasonCd_swigregister(SideReasonCd) class MinPriceIncrement(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MinPriceIncrement, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MinPriceIncrement, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MinPriceIncrement(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MinPriceIncrement - __del__ = lambda self : None; + __del__ = lambda self: None MinPriceIncrement_swigregister = _quickfix.MinPriceIncrement_swigregister MinPriceIncrement_swigregister(MinPriceIncrement) class SecuritySettlAgentContactName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecuritySettlAgentContactName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecuritySettlAgentContactName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecuritySettlAgentContactName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecuritySettlAgentContactName - __del__ = lambda self : None; + __del__ = lambda self: None SecuritySettlAgentContactName_swigregister = _quickfix.SecuritySettlAgentContactName_swigregister SecuritySettlAgentContactName_swigregister(SecuritySettlAgentContactName) class SecurityResponseType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityResponseType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityResponseType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityResponseType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityResponseType - __del__ = lambda self : None; + __del__ = lambda self: None SecurityResponseType_swigregister = _quickfix.SecurityResponseType_swigregister SecurityResponseType_swigregister(SecurityResponseType) class LegBenchmarkCurvePoint(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegBenchmarkCurvePoint, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegBenchmarkCurvePoint, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegBenchmarkCurvePoint(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegBenchmarkCurvePoint - __del__ = lambda self : None; + __del__ = lambda self: None LegBenchmarkCurvePoint_swigregister = _quickfix.LegBenchmarkCurvePoint_swigregister LegBenchmarkCurvePoint_swigregister(LegBenchmarkCurvePoint) class ClearingFirm(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClearingFirm, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClearingFirm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClearingFirm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClearingFirm - __del__ = lambda self : None; + __del__ = lambda self: None ClearingFirm_swigregister = _quickfix.ClearingFirm_swigregister ClearingFirm_swigregister(ClearingFirm) class SessionStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SessionStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SessionStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SessionStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SessionStatus - __del__ = lambda self : None; + __del__ = lambda self: None SessionStatus_swigregister = _quickfix.SessionStatus_swigregister SessionStatus_swigregister(SessionStatus) class TriggerSecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerSecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerSecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerSecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerSecurityID - __del__ = lambda self : None; + __del__ = lambda self: None TriggerSecurityID_swigregister = _quickfix.TriggerSecurityID_swigregister TriggerSecurityID_swigregister(TriggerSecurityID) class TotNoAllocs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoAllocs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoAllocs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoAllocs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoAllocs - __del__ = lambda self : None; + __del__ = lambda self: None TotNoAllocs_swigregister = _quickfix.TotNoAllocs_swigregister TotNoAllocs_swigregister(TotNoAllocs) class NoAltMDSource(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoAltMDSource, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoAltMDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoAltMDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoAltMDSource - __del__ = lambda self : None; + __del__ = lambda self: None NoAltMDSource_swigregister = _quickfix.NoAltMDSource_swigregister NoAltMDSource_swigregister(NoAltMDSource) class AllocAccountType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocAccountType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocAccountType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocAccountType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocAccountType - __del__ = lambda self : None; + __del__ = lambda self: None AllocAccountType_swigregister = _quickfix.AllocAccountType_swigregister AllocAccountType_swigregister(AllocAccountType) class LastPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastPx - __del__ = lambda self : None; + __del__ = lambda self: None LastPx_swigregister = _quickfix.LastPx_swigregister LastPx_swigregister(LastPx) class AllocTransType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocTransType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocTransType - __del__ = lambda self : None; + __del__ = lambda self: None AllocTransType_swigregister = _quickfix.AllocTransType_swigregister AllocTransType_swigregister(AllocTransType) class TotNoQuoteEntries(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoQuoteEntries, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoQuoteEntries, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoQuoteEntries(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoQuoteEntries - __del__ = lambda self : None; + __del__ = lambda self: None TotNoQuoteEntries_swigregister = _quickfix.TotNoQuoteEntries_swigregister TotNoQuoteEntries_swigregister(TotNoQuoteEntries) class MinBidSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MinBidSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MinBidSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MinBidSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MinBidSize - __del__ = lambda self : None; + __del__ = lambda self: None MinBidSize_swigregister = _quickfix.MinBidSize_swigregister MinBidSize_swigregister(MinBidSize) class SettlBrkrCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlBrkrCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlBrkrCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlBrkrCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlBrkrCode - __del__ = lambda self : None; + __del__ = lambda self: None SettlBrkrCode_swigregister = _quickfix.SettlBrkrCode_swigregister SettlBrkrCode_swigregister(SettlBrkrCode) class CardHolderName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CardHolderName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CardHolderName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CardHolderName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CardHolderName - __del__ = lambda self : None; + __del__ = lambda self: None CardHolderName_swigregister = _quickfix.CardHolderName_swigregister CardHolderName_swigregister(CardHolderName) class ExpirationQtyType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExpirationQtyType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExpirationQtyType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExpirationQtyType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExpirationQtyType - __del__ = lambda self : None; + __del__ = lambda self: None ExpirationQtyType_swigregister = _quickfix.ExpirationQtyType_swigregister ExpirationQtyType_swigregister(ExpirationQtyType) class EncodedUnderlyingSecurityDescLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedUnderlyingSecurityDescLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedUnderlyingSecurityDescLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedUnderlyingSecurityDescLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedUnderlyingSecurityDescLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedUnderlyingSecurityDescLen_swigregister = _quickfix.EncodedUnderlyingSecurityDescLen_swigregister EncodedUnderlyingSecurityDescLen_swigregister(EncodedUnderlyingSecurityDescLen) class QuoteReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteReqID - __del__ = lambda self : None; + __del__ = lambda self: None QuoteReqID_swigregister = _quickfix.QuoteReqID_swigregister QuoteReqID_swigregister(QuoteReqID) class PriceUnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceUnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceUnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceUnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceUnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None PriceUnitOfMeasure_swigregister = _quickfix.PriceUnitOfMeasure_swigregister PriceUnitOfMeasure_swigregister(PriceUnitOfMeasure) class TZTransactTime(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TZTransactTime, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TZTransactTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TZTransactTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TZTransactTime - __del__ = lambda self : None; + __del__ = lambda self: None TZTransactTime_swigregister = _quickfix.TZTransactTime_swigregister TZTransactTime_swigregister(TZTransactTime) class AllocHandlInst(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocHandlInst, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocHandlInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocHandlInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocHandlInst - __del__ = lambda self : None; + __del__ = lambda self: None AllocHandlInst_swigregister = _quickfix.AllocHandlInst_swigregister AllocHandlInst_swigregister(AllocHandlInst) class UnderlyingInstrumentPartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingInstrumentPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingInstrumentPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingInstrumentPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingInstrumentPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingInstrumentPartyIDSource_swigregister = _quickfix.UnderlyingInstrumentPartyIDSource_swigregister UnderlyingInstrumentPartyIDSource_swigregister(UnderlyingInstrumentPartyIDSource) class CurrencyRatio(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CurrencyRatio, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CurrencyRatio, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CurrencyRatio(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CurrencyRatio - __del__ = lambda self : None; + __del__ = lambda self: None CurrencyRatio_swigregister = _quickfix.CurrencyRatio_swigregister CurrencyRatio_swigregister(CurrencyRatio) class RefreshQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefreshQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefreshQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefreshQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefreshQty - __del__ = lambda self : None; + __del__ = lambda self: None RefreshQty_swigregister = _quickfix.RefreshQty_swigregister RefreshQty_swigregister(RefreshQty) class TradeRequestStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeRequestStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeRequestStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeRequestStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeRequestStatus - __del__ = lambda self : None; + __del__ = lambda self: None TradeRequestStatus_swigregister = _quickfix.TradeRequestStatus_swigregister TradeRequestStatus_swigregister(TradeRequestStatus) class TrdRepIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdRepIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdRepIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdRepIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdRepIndicator - __del__ = lambda self : None; + __del__ = lambda self: None TrdRepIndicator_swigregister = _quickfix.TrdRepIndicator_swigregister TrdRepIndicator_swigregister(TrdRepIndicator) class MiscFeeAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MiscFeeAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MiscFeeAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MiscFeeAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MiscFeeAmt - __del__ = lambda self : None; + __del__ = lambda self: None MiscFeeAmt_swigregister = _quickfix.MiscFeeAmt_swigregister MiscFeeAmt_swigregister(MiscFeeAmt) class TradSesOpenTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesOpenTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesOpenTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesOpenTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesOpenTime - __del__ = lambda self : None; + __del__ = lambda self: None TradSesOpenTime_swigregister = _quickfix.TradSesOpenTime_swigregister TradSesOpenTime_swigregister(TradSesOpenTime) class PreallocMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PreallocMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PreallocMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PreallocMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PreallocMethod - __del__ = lambda self : None; + __del__ = lambda self: None PreallocMethod_swigregister = _quickfix.PreallocMethod_swigregister PreallocMethod_swigregister(PreallocMethod) class TaxAdvantageType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TaxAdvantageType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TaxAdvantageType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TaxAdvantageType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TaxAdvantageType - __del__ = lambda self : None; + __del__ = lambda self: None TaxAdvantageType_swigregister = _quickfix.TaxAdvantageType_swigregister TaxAdvantageType_swigregister(TaxAdvantageType) class MessageEncoding(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MessageEncoding, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MessageEncoding, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MessageEncoding(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MessageEncoding - __del__ = lambda self : None; + __del__ = lambda self: None MessageEncoding_swigregister = _quickfix.MessageEncoding_swigregister MessageEncoding_swigregister(MessageEncoding) class NoPartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoPartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoPartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoPartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoPartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoPartySubIDs_swigregister = _quickfix.NoPartySubIDs_swigregister NoPartySubIDs_swigregister(NoPartySubIDs) class SettlInstReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstReqID - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstReqID_swigregister = _quickfix.SettlInstReqID_swigregister SettlInstReqID_swigregister(SettlInstReqID) class LegRepoCollateralSecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegRepoCollateralSecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegRepoCollateralSecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegRepoCollateralSecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegRepoCollateralSecurityType - __del__ = lambda self : None; + __del__ = lambda self: None LegRepoCollateralSecurityType_swigregister = _quickfix.LegRepoCollateralSecurityType_swigregister LegRepoCollateralSecurityType_swigregister(LegRepoCollateralSecurityType) class AffectedSecondaryOrderID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AffectedSecondaryOrderID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AffectedSecondaryOrderID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AffectedSecondaryOrderID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AffectedSecondaryOrderID - __del__ = lambda self : None; + __del__ = lambda self: None AffectedSecondaryOrderID_swigregister = _quickfix.AffectedSecondaryOrderID_swigregister AffectedSecondaryOrderID_swigregister(AffectedSecondaryOrderID) class DerivativeMaturityTime(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeMaturityTime, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeMaturityTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeMaturityTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeMaturityTime - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeMaturityTime_swigregister = _quickfix.DerivativeMaturityTime_swigregister DerivativeMaturityTime_swigregister(DerivativeMaturityTime) class ExpireTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExpireTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExpireTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExpireTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExpireTime - __del__ = lambda self : None; + __del__ = lambda self: None ExpireTime_swigregister = _quickfix.ExpireTime_swigregister ExpireTime_swigregister(ExpireTime) class UnderlyingFactor(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingFactor, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingFactor, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingFactor(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingFactor - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingFactor_swigregister = _quickfix.UnderlyingFactor_swigregister UnderlyingFactor_swigregister(UnderlyingFactor) class OrigOrdModTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigOrdModTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigOrdModTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigOrdModTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigOrdModTime - __del__ = lambda self : None; + __del__ = lambda self: None OrigOrdModTime_swigregister = _quickfix.OrigOrdModTime_swigregister OrigOrdModTime_swigregister(OrigOrdModTime) class NoTrdRepIndicators(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTrdRepIndicators, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTrdRepIndicators, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTrdRepIndicators(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTrdRepIndicators - __del__ = lambda self : None; + __del__ = lambda self: None NoTrdRepIndicators_swigregister = _quickfix.NoTrdRepIndicators_swigregister NoTrdRepIndicators_swigregister(NoTrdRepIndicators) class DerivativeMaturityDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeMaturityDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeMaturityDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeMaturityDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeMaturityDate - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeMaturityDate_swigregister = _quickfix.DerivativeMaturityDate_swigregister DerivativeMaturityDate_swigregister(DerivativeMaturityDate) class DerivativeCFICode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeCFICode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeCFICode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeCFICode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeCFICode - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeCFICode_swigregister = _quickfix.DerivativeCFICode_swigregister DerivativeCFICode_swigregister(DerivativeCFICode) class Nested2PartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested2PartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested2PartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested2PartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested2PartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None Nested2PartySubIDType_swigregister = _quickfix.Nested2PartySubIDType_swigregister Nested2PartySubIDType_swigregister(Nested2PartySubIDType) class LegIOIQty(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegIOIQty, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegIOIQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegIOIQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegIOIQty - __del__ = lambda self : None; + __del__ = lambda self: None LegIOIQty_swigregister = _quickfix.LegIOIQty_swigregister LegIOIQty_swigregister(LegIOIQty) class ExpireDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExpireDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExpireDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExpireDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExpireDate - __del__ = lambda self : None; + __del__ = lambda self: None ExpireDate_swigregister = _quickfix.ExpireDate_swigregister ExpireDate_swigregister(ExpireDate) class NoMatchRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoMatchRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoMatchRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoMatchRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoMatchRules - __del__ = lambda self : None; + __del__ = lambda self: None NoMatchRules_swigregister = _quickfix.NoMatchRules_swigregister NoMatchRules_swigregister(NoMatchRules) class ApplEndSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplEndSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplEndSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplEndSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplEndSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None ApplEndSeqNum_swigregister = _quickfix.ApplEndSeqNum_swigregister ApplEndSeqNum_swigregister(ApplEndSeqNum) class EventPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EventPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EventPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EventPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EventPx - __del__ = lambda self : None; + __del__ = lambda self: None EventPx_swigregister = _quickfix.EventPx_swigregister EventPx_swigregister(EventPx) class AsgnRptID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AsgnRptID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AsgnRptID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AsgnRptID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AsgnRptID - __del__ = lambda self : None; + __del__ = lambda self: None AsgnRptID_swigregister = _quickfix.AsgnRptID_swigregister AsgnRptID_swigregister(AsgnRptID) class TimeInForce(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TimeInForce, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TimeInForce, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TimeInForce(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TimeInForce - __del__ = lambda self : None; + __del__ = lambda self: None TimeInForce_swigregister = _quickfix.TimeInForce_swigregister TimeInForce_swigregister(TimeInForce) class LowPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LowPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LowPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LowPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LowPx - __del__ = lambda self : None; + __del__ = lambda self: None LowPx_swigregister = _quickfix.LowPx_swigregister LowPx_swigregister(LowPx) class IOIQualifier(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIQualifier, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIQualifier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIQualifier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIQualifier - __del__ = lambda self : None; + __del__ = lambda self: None IOIQualifier_swigregister = _quickfix.IOIQualifier_swigregister IOIQualifier_swigregister(IOIQualifier) class WaveNo(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, WaveNo, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, WaveNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_WaveNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_WaveNo - __del__ = lambda self : None; + __del__ = lambda self: None WaveNo_swigregister = _quickfix.WaveNo_swigregister WaveNo_swigregister(WaveNo) class StrikePriceBoundaryMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikePriceBoundaryMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikePriceBoundaryMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikePriceBoundaryMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikePriceBoundaryMethod - __del__ = lambda self : None; + __del__ = lambda self: None StrikePriceBoundaryMethod_swigregister = _quickfix.StrikePriceBoundaryMethod_swigregister StrikePriceBoundaryMethod_swigregister(StrikePriceBoundaryMethod) class DerivativeIssueDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeIssueDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeIssueDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeIssueDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeIssueDate - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeIssueDate_swigregister = _quickfix.DerivativeIssueDate_swigregister DerivativeIssueDate_swigregister(DerivativeIssueDate) class MiscFeeType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MiscFeeType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MiscFeeType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MiscFeeType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MiscFeeType - __del__ = lambda self : None; + __del__ = lambda self: None MiscFeeType_swigregister = _quickfix.MiscFeeType_swigregister MiscFeeType_swigregister(MiscFeeType) class QuoteID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteID - __del__ = lambda self : None; + __del__ = lambda self: None QuoteID_swigregister = _quickfix.QuoteID_swigregister QuoteID_swigregister(QuoteID) class DerivativeInstrumentPartyIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrumentPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrumentPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrumentPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrumentPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrumentPartyIDSource_swigregister = _quickfix.DerivativeInstrumentPartyIDSource_swigregister DerivativeInstrumentPartyIDSource_swigregister(DerivativeInstrumentPartyIDSource) class SettlObligID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlObligID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlObligID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlObligID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlObligID - __del__ = lambda self : None; + __del__ = lambda self: None SettlObligID_swigregister = _quickfix.SettlObligID_swigregister SettlObligID_swigregister(SettlObligID) class InstrAttribValue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrAttribValue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrAttribValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrAttribValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrAttribValue - __del__ = lambda self : None; + __del__ = lambda self: None InstrAttribValue_swigregister = _quickfix.InstrAttribValue_swigregister InstrAttribValue_swigregister(InstrAttribValue) class LiquidityValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LiquidityValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LiquidityValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LiquidityValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LiquidityValue - __del__ = lambda self : None; + __del__ = lambda self: None LiquidityValue_swigregister = _quickfix.LiquidityValue_swigregister LiquidityValue_swigregister(LiquidityValue) class SecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None SecurityIDSource_swigregister = _quickfix.SecurityIDSource_swigregister SecurityIDSource_swigregister(SecurityIDSource) class NewsRefType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NewsRefType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NewsRefType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NewsRefType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NewsRefType - __del__ = lambda self : None; + __del__ = lambda self: None NewsRefType_swigregister = _quickfix.NewsRefType_swigregister NewsRefType_swigregister(NewsRefType) class NoOfLegUnderlyings(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoOfLegUnderlyings, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoOfLegUnderlyings, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoOfLegUnderlyings(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoOfLegUnderlyings - __del__ = lambda self : None; + __del__ = lambda self: None NoOfLegUnderlyings_swigregister = _quickfix.NoOfLegUnderlyings_swigregister NoOfLegUnderlyings_swigregister(NoOfLegUnderlyings) class DerivativeEncodedSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeEncodedSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeEncodedSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeEncodedSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeEncodedSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeEncodedSecurityDesc_swigregister = _quickfix.DerivativeEncodedSecurityDesc_swigregister DerivativeEncodedSecurityDesc_swigregister(DerivativeEncodedSecurityDesc) class TriggerOrderType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerOrderType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerOrderType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerOrderType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerOrderType - __del__ = lambda self : None; + __del__ = lambda self: None TriggerOrderType_swigregister = _quickfix.TriggerOrderType_swigregister TriggerOrderType_swigregister(TriggerOrderType) class UnderlyingDirtyPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingDirtyPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingDirtyPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingDirtyPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingDirtyPrice - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingDirtyPrice_swigregister = _quickfix.UnderlyingDirtyPrice_swigregister UnderlyingDirtyPrice_swigregister(UnderlyingDirtyPrice) class CrossType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CrossType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CrossType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CrossType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CrossType - __del__ = lambda self : None; + __del__ = lambda self: None CrossType_swigregister = _quickfix.CrossType_swigregister CrossType_swigregister(CrossType) class RepoCollateralSecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RepoCollateralSecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RepoCollateralSecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RepoCollateralSecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RepoCollateralSecurityType - __del__ = lambda self : None; + __del__ = lambda self: None RepoCollateralSecurityType_swigregister = _quickfix.RepoCollateralSecurityType_swigregister RepoCollateralSecurityType_swigregister(RepoCollateralSecurityType) class Password(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Password, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Password, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Password(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Password - __del__ = lambda self : None; + __del__ = lambda self: None Password_swigregister = _quickfix.Password_swigregister Password_swigregister(Password) class OpenCloseSettleFlag(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OpenCloseSettleFlag, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OpenCloseSettleFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OpenCloseSettleFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OpenCloseSettleFlag - __del__ = lambda self : None; + __del__ = lambda self: None OpenCloseSettleFlag_swigregister = _quickfix.OpenCloseSettleFlag_swigregister OpenCloseSettleFlag_swigregister(OpenCloseSettleFlag) class Subject(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Subject, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Subject, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Subject(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Subject - __del__ = lambda self : None; + __del__ = lambda self: None Subject_swigregister = _quickfix.Subject_swigregister Subject_swigregister(Subject) class RefApplReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefApplReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefApplReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefApplReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefApplReqID - __del__ = lambda self : None; + __del__ = lambda self: None RefApplReqID_swigregister = _quickfix.RefApplReqID_swigregister RefApplReqID_swigregister(RefApplReqID) class UnderlyingEndValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingEndValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingEndValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingEndValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingEndValue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingEndValue_swigregister = _quickfix.UnderlyingEndValue_swigregister UnderlyingEndValue_swigregister(UnderlyingEndValue) class NewSeqNo(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NewSeqNo, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NewSeqNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NewSeqNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NewSeqNo - __del__ = lambda self : None; + __del__ = lambda self: None NewSeqNo_swigregister = _quickfix.NewSeqNo_swigregister NewSeqNo_swigregister(NewSeqNo) class OrigTradeHandlingInstr(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigTradeHandlingInstr, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigTradeHandlingInstr, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigTradeHandlingInstr(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigTradeHandlingInstr - __del__ = lambda self : None; + __del__ = lambda self: None OrigTradeHandlingInstr_swigregister = _quickfix.OrigTradeHandlingInstr_swigregister OrigTradeHandlingInstr_swigregister(OrigTradeHandlingInstr) class DisplayHighQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DisplayHighQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DisplayHighQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DisplayHighQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DisplayHighQty - __del__ = lambda self : None; + __del__ = lambda self: None DisplayHighQty_swigregister = _quickfix.DisplayHighQty_swigregister DisplayHighQty_swigregister(DisplayHighQty) class MDBookType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDBookType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDBookType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDBookType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDBookType - __del__ = lambda self : None; + __del__ = lambda self: None MDBookType_swigregister = _quickfix.MDBookType_swigregister MDBookType_swigregister(MDBookType) class MarginExcess(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarginExcess, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarginExcess, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarginExcess(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarginExcess - __del__ = lambda self : None; + __del__ = lambda self: None MarginExcess_swigregister = _quickfix.MarginExcess_swigregister MarginExcess_swigregister(MarginExcess) class BasisPxType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BasisPxType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BasisPxType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BasisPxType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BasisPxType - __del__ = lambda self : None; + __del__ = lambda self: None BasisPxType_swigregister = _quickfix.BasisPxType_swigregister BasisPxType_swigregister(BasisPxType) class DlvyInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DlvyInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DlvyInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DlvyInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DlvyInst - __del__ = lambda self : None; + __del__ = lambda self: None DlvyInst_swigregister = _quickfix.DlvyInst_swigregister DlvyInst_swigregister(DlvyInst) class ComplianceID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplianceID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplianceID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplianceID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplianceID - __del__ = lambda self : None; + __del__ = lambda self: None ComplianceID_swigregister = _quickfix.ComplianceID_swigregister ComplianceID_swigregister(ComplianceID) class EmailThreadID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EmailThreadID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EmailThreadID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EmailThreadID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EmailThreadID - __del__ = lambda self : None; + __del__ = lambda self: None EmailThreadID_swigregister = _quickfix.EmailThreadID_swigregister EmailThreadID_swigregister(EmailThreadID) class ContAmtCurr(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContAmtCurr, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContAmtCurr, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContAmtCurr(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContAmtCurr - __del__ = lambda self : None; + __del__ = lambda self: None ContAmtCurr_swigregister = _quickfix.ContAmtCurr_swigregister ContAmtCurr_swigregister(ContAmtCurr) class ComplexEventType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventType - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventType_swigregister = _quickfix.ComplexEventType_swigregister ComplexEventType_swigregister(ComplexEventType) class MassActionResponse(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassActionResponse, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassActionResponse, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassActionResponse(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassActionResponse - __del__ = lambda self : None; + __del__ = lambda self: None MassActionResponse_swigregister = _quickfix.MassActionResponse_swigregister MassActionResponse_swigregister(MassActionResponse) class UnderlyingIssueDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingIssueDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingIssueDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingIssueDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingIssueDate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingIssueDate_swigregister = _quickfix.UnderlyingIssueDate_swigregister UnderlyingIssueDate_swigregister(UnderlyingIssueDate) class SecurityRequestType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityRequestType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityRequestType - __del__ = lambda self : None; + __del__ = lambda self: None SecurityRequestType_swigregister = _quickfix.SecurityRequestType_swigregister SecurityRequestType_swigregister(SecurityRequestType) class AllocInterestAtMaturity(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocInterestAtMaturity, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocInterestAtMaturity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocInterestAtMaturity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocInterestAtMaturity - __del__ = lambda self : None; + __del__ = lambda self: None AllocInterestAtMaturity_swigregister = _quickfix.AllocInterestAtMaturity_swigregister AllocInterestAtMaturity_swigregister(AllocInterestAtMaturity) class ListRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None ListRejectReason_swigregister = _quickfix.ListRejectReason_swigregister ListRejectReason_swigregister(ListRejectReason) class DeskType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeskType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeskType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeskType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeskType - __del__ = lambda self : None; + __del__ = lambda self: None DeskType_swigregister = _quickfix.DeskType_swigregister DeskType_swigregister(DeskType) class SecondaryTradeReportID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryTradeReportID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryTradeReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryTradeReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryTradeReportID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryTradeReportID_swigregister = _quickfix.SecondaryTradeReportID_swigregister SecondaryTradeReportID_swigregister(SecondaryTradeReportID) class SettlType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlType - __del__ = lambda self : None; + __del__ = lambda self: None SettlType_swigregister = _quickfix.SettlType_swigregister SettlType_swigregister(SettlType) class OpenClose(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OpenClose, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OpenClose, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OpenClose(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OpenClose - __del__ = lambda self : None; + __del__ = lambda self: None OpenClose_swigregister = _quickfix.OpenClose_swigregister OpenClose_swigregister(OpenClose) class ContractMultiplierUnit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContractMultiplierUnit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContractMultiplierUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContractMultiplierUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContractMultiplierUnit - __del__ = lambda self : None; + __del__ = lambda self: None ContractMultiplierUnit_swigregister = _quickfix.ContractMultiplierUnit_swigregister ContractMultiplierUnit_swigregister(ContractMultiplierUnit) class SecondaryLowLimitPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryLowLimitPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryLowLimitPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryLowLimitPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryLowLimitPrice - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryLowLimitPrice_swigregister = _quickfix.SecondaryLowLimitPrice_swigregister SecondaryLowLimitPrice_swigregister(SecondaryLowLimitPrice) class ExpQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExpQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExpQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExpQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExpQty - __del__ = lambda self : None; + __del__ = lambda self: None ExpQty_swigregister = _quickfix.ExpQty_swigregister ExpQty_swigregister(ExpQty) class NetworkRequestID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NetworkRequestID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NetworkRequestID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NetworkRequestID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NetworkRequestID - __del__ = lambda self : None; + __del__ = lambda self: None NetworkRequestID_swigregister = _quickfix.NetworkRequestID_swigregister NetworkRequestID_swigregister(NetworkRequestID) class TrdType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdType - __del__ = lambda self : None; + __del__ = lambda self: None TrdType_swigregister = _quickfix.TrdType_swigregister TrdType_swigregister(TrdType) class NoUnderlyings(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoUnderlyings, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoUnderlyings, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoUnderlyings(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoUnderlyings - __del__ = lambda self : None; + __del__ = lambda self: None NoUnderlyings_swigregister = _quickfix.NoUnderlyings_swigregister NoUnderlyings_swigregister(NoUnderlyings) class MDMkt(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDMkt, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDMkt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDMkt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDMkt - __del__ = lambda self : None; + __del__ = lambda self: None MDMkt_swigregister = _quickfix.MDMkt_swigregister MDMkt_swigregister(MDMkt) class LastMkt(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastMkt, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastMkt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastMkt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastMkt - __del__ = lambda self : None; + __del__ = lambda self: None LastMkt_swigregister = _quickfix.LastMkt_swigregister LastMkt_swigregister(LastMkt) class RestructuringType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RestructuringType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RestructuringType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RestructuringType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RestructuringType - __del__ = lambda self : None; + __del__ = lambda self: None RestructuringType_swigregister = _quickfix.RestructuringType_swigregister RestructuringType_swigregister(RestructuringType) class NoStrikeRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoStrikeRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoStrikeRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoStrikeRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoStrikeRules - __del__ = lambda self : None; + __del__ = lambda self: None NoStrikeRules_swigregister = _quickfix.NoStrikeRules_swigregister NoStrikeRules_swigregister(NoStrikeRules) class ListName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListName - __del__ = lambda self : None; + __del__ = lambda self: None ListName_swigregister = _quickfix.ListName_swigregister ListName_swigregister(ListName) class ProgRptReqs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ProgRptReqs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ProgRptReqs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ProgRptReqs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ProgRptReqs - __del__ = lambda self : None; + __del__ = lambda self: None ProgRptReqs_swigregister = _quickfix.ProgRptReqs_swigregister ProgRptReqs_swigregister(ProgRptReqs) class TradingSessionID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradingSessionID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradingSessionID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradingSessionID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradingSessionID - __del__ = lambda self : None; + __del__ = lambda self: None TradingSessionID_swigregister = _quickfix.TradingSessionID_swigregister TradingSessionID_swigregister(TradingSessionID) class ListOrderStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListOrderStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListOrderStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListOrderStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListOrderStatus - __del__ = lambda self : None; + __del__ = lambda self: None ListOrderStatus_swigregister = _quickfix.ListOrderStatus_swigregister ListOrderStatus_swigregister(ListOrderStatus) class RegistStatus(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistStatus, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistStatus - __del__ = lambda self : None; + __del__ = lambda self: None RegistStatus_swigregister = _quickfix.RegistStatus_swigregister RegistStatus_swigregister(RegistStatus) class PosAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosAmt - __del__ = lambda self : None; + __del__ = lambda self: None PosAmt_swigregister = _quickfix.PosAmt_swigregister PosAmt_swigregister(PosAmt) class UnderlyingPriceDeterminationMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingPriceDeterminationMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingPriceDeterminationMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingPriceDeterminationMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingPriceDeterminationMethod - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingPriceDeterminationMethod_swigregister = _quickfix.UnderlyingPriceDeterminationMethod_swigregister UnderlyingPriceDeterminationMethod_swigregister(UnderlyingPriceDeterminationMethod) class NoUnderlyingStips(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoUnderlyingStips, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoUnderlyingStips, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoUnderlyingStips(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoUnderlyingStips - __del__ = lambda self : None; + __del__ = lambda self: None NoUnderlyingStips_swigregister = _quickfix.NoUnderlyingStips_swigregister NoUnderlyingStips_swigregister(NoUnderlyingStips) class TradSesPreCloseTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesPreCloseTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesPreCloseTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesPreCloseTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesPreCloseTime - __del__ = lambda self : None; + __del__ = lambda self: None TradSesPreCloseTime_swigregister = _quickfix.TradSesPreCloseTime_swigregister TradSesPreCloseTime_swigregister(TradSesPreCloseTime) class MassCancelRequestType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassCancelRequestType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassCancelRequestType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassCancelRequestType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassCancelRequestType - __del__ = lambda self : None; + __del__ = lambda self: None MassCancelRequestType_swigregister = _quickfix.MassCancelRequestType_swigregister MassCancelRequestType_swigregister(MassCancelRequestType) class UnderlyingLegSecurityAltIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecurityAltIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecurityAltIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecurityAltIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecurityAltIDSource - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecurityAltIDSource_swigregister = _quickfix.UnderlyingLegSecurityAltIDSource_swigregister UnderlyingLegSecurityAltIDSource_swigregister(UnderlyingLegSecurityAltIDSource) class SettlPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlPartyID - __del__ = lambda self : None; + __del__ = lambda self: None SettlPartyID_swigregister = _quickfix.SettlPartyID_swigregister SettlPartyID_swigregister(SettlPartyID) class NoAffectedOrders(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoAffectedOrders, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoAffectedOrders, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoAffectedOrders(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoAffectedOrders - __del__ = lambda self : None; + __del__ = lambda self: None NoAffectedOrders_swigregister = _quickfix.NoAffectedOrders_swigregister NoAffectedOrders_swigregister(NoAffectedOrders) class CashSettlAgentAcctNum(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashSettlAgentAcctNum, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashSettlAgentAcctNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashSettlAgentAcctNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashSettlAgentAcctNum - __del__ = lambda self : None; + __del__ = lambda self: None CashSettlAgentAcctNum_swigregister = _quickfix.CashSettlAgentAcctNum_swigregister CashSettlAgentAcctNum_swigregister(CashSettlAgentAcctNum) class UnderlyingLegMaturityMonthYear(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegMaturityMonthYear, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegMaturityMonthYear, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegMaturityMonthYear(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegMaturityMonthYear - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegMaturityMonthYear_swigregister = _quickfix.UnderlyingLegMaturityMonthYear_swigregister UnderlyingLegMaturityMonthYear_swigregister(UnderlyingLegMaturityMonthYear) class NoLotTypeRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoLotTypeRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoLotTypeRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoLotTypeRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoLotTypeRules - __del__ = lambda self : None; + __del__ = lambda self: None NoLotTypeRules_swigregister = _quickfix.NoLotTypeRules_swigregister NoLotTypeRules_swigregister(NoLotTypeRules) class NoDates(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDates, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDates, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDates(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDates - __del__ = lambda self : None; + __del__ = lambda self: None NoDates_swigregister = _quickfix.NoDates_swigregister NoDates_swigregister(NoDates) class CxlRejResponseTo(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CxlRejResponseTo, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CxlRejResponseTo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CxlRejResponseTo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CxlRejResponseTo - __del__ = lambda self : None; + __del__ = lambda self: None CxlRejResponseTo_swigregister = _quickfix.CxlRejResponseTo_swigregister CxlRejResponseTo_swigregister(CxlRejResponseTo) class EffectiveTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EffectiveTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EffectiveTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EffectiveTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EffectiveTime - __del__ = lambda self : None; + __del__ = lambda self: None EffectiveTime_swigregister = _quickfix.EffectiveTime_swigregister EffectiveTime_swigregister(EffectiveTime) class GrossTradeAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, GrossTradeAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, GrossTradeAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_GrossTradeAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_GrossTradeAmt - __del__ = lambda self : None; + __del__ = lambda self: None GrossTradeAmt_swigregister = _quickfix.GrossTradeAmt_swigregister GrossTradeAmt_swigregister(GrossTradeAmt) class SecurityListDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityListDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityListDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityListDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityListDesc - __del__ = lambda self : None; + __del__ = lambda self: None SecurityListDesc_swigregister = _quickfix.SecurityListDesc_swigregister SecurityListDesc_swigregister(SecurityListDesc) class NotAffectedOrderID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NotAffectedOrderID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NotAffectedOrderID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NotAffectedOrderID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NotAffectedOrderID - __del__ = lambda self : None; + __del__ = lambda self: None NotAffectedOrderID_swigregister = _quickfix.NotAffectedOrderID_swigregister NotAffectedOrderID_swigregister(NotAffectedOrderID) class DerivativeStrikeValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeStrikeValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeStrikeValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeStrikeValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeStrikeValue - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeStrikeValue_swigregister = _quickfix.DerivativeStrikeValue_swigregister DerivativeStrikeValue_swigregister(DerivativeStrikeValue) class NoPosAmt(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoPosAmt, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoPosAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoPosAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoPosAmt - __del__ = lambda self : None; + __del__ = lambda self: None NoPosAmt_swigregister = _quickfix.NoPosAmt_swigregister NoPosAmt_swigregister(NoPosAmt) class LegCreditRating(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCreditRating, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCreditRating, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCreditRating(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCreditRating - __del__ = lambda self : None; + __del__ = lambda self: None LegCreditRating_swigregister = _quickfix.LegCreditRating_swigregister LegCreditRating_swigregister(LegCreditRating) class BidForwardPoints2(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidForwardPoints2, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidForwardPoints2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidForwardPoints2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidForwardPoints2 - __del__ = lambda self : None; + __del__ = lambda self: None BidForwardPoints2_swigregister = _quickfix.BidForwardPoints2_swigregister BidForwardPoints2_swigregister(BidForwardPoints2) class SettlDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlDate - __del__ = lambda self : None; + __del__ = lambda self: None SettlDate_swigregister = _quickfix.SettlDate_swigregister SettlDate_swigregister(SettlDate) class ClientID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClientID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClientID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClientID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClientID - __del__ = lambda self : None; + __del__ = lambda self: None ClientID_swigregister = _quickfix.ClientID_swigregister ClientID_swigregister(ClientID) class QuoteCancelType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteCancelType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteCancelType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteCancelType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteCancelType - __del__ = lambda self : None; + __del__ = lambda self: None QuoteCancelType_swigregister = _quickfix.QuoteCancelType_swigregister QuoteCancelType_swigregister(QuoteCancelType) class StipulationType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StipulationType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StipulationType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StipulationType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StipulationType - __del__ = lambda self : None; + __del__ = lambda self: None StipulationType_swigregister = _quickfix.StipulationType_swigregister StipulationType_swigregister(StipulationType) class OutMainCntryUIndex(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OutMainCntryUIndex, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OutMainCntryUIndex, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OutMainCntryUIndex(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OutMainCntryUIndex - __del__ = lambda self : None; + __del__ = lambda self: None OutMainCntryUIndex_swigregister = _quickfix.OutMainCntryUIndex_swigregister OutMainCntryUIndex_swigregister(OutMainCntryUIndex) class LegSettlmntTyp(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSettlmntTyp, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSettlmntTyp, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSettlmntTyp(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSettlmntTyp - __del__ = lambda self : None; + __del__ = lambda self: None LegSettlmntTyp_swigregister = _quickfix.LegSettlmntTyp_swigregister LegSettlmntTyp_swigregister(LegSettlmntTyp) class DerivativeNTPositionLimit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeNTPositionLimit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeNTPositionLimit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeNTPositionLimit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeNTPositionLimit - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeNTPositionLimit_swigregister = _quickfix.DerivativeNTPositionLimit_swigregister DerivativeNTPositionLimit_swigregister(DerivativeNTPositionLimit) class PriceQuoteMethod(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceQuoteMethod, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceQuoteMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceQuoteMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceQuoteMethod - __del__ = lambda self : None; + __del__ = lambda self: None PriceQuoteMethod_swigregister = _quickfix.PriceQuoteMethod_swigregister PriceQuoteMethod_swigregister(PriceQuoteMethod) class LowLimitPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LowLimitPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LowLimitPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LowLimitPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LowLimitPrice - __del__ = lambda self : None; + __del__ = lambda self: None LowLimitPrice_swigregister = _quickfix.LowLimitPrice_swigregister LowLimitPrice_swigregister(LowLimitPrice) class LegUnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegUnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegUnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegUnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegUnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None LegUnitOfMeasure_swigregister = _quickfix.LegUnitOfMeasure_swigregister LegUnitOfMeasure_swigregister(LegUnitOfMeasure) class SessionRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SessionRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SessionRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SessionRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SessionRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None SessionRejectReason_swigregister = _quickfix.SessionRejectReason_swigregister SessionRejectReason_swigregister(SessionRejectReason) class DeliveryType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeliveryType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeliveryType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeliveryType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeliveryType - __del__ = lambda self : None; + __del__ = lambda self: None DeliveryType_swigregister = _quickfix.DeliveryType_swigregister DeliveryType_swigregister(DeliveryType) class AllocPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocPrice - __del__ = lambda self : None; + __del__ = lambda self: None AllocPrice_swigregister = _quickfix.AllocPrice_swigregister AllocPrice_swigregister(AllocPrice) class NoBidComponents(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoBidComponents, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoBidComponents, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoBidComponents(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoBidComponents - __del__ = lambda self : None; + __del__ = lambda self: None NoBidComponents_swigregister = _quickfix.NoBidComponents_swigregister NoBidComponents_swigregister(NoBidComponents) class QuoteQualifier(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteQualifier, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteQualifier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteQualifier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteQualifier - __del__ = lambda self : None; + __del__ = lambda self: None QuoteQualifier_swigregister = _quickfix.QuoteQualifier_swigregister QuoteQualifier_swigregister(QuoteQualifier) class Scope(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Scope, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Scope, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Scope(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Scope - __del__ = lambda self : None; + __del__ = lambda self: None Scope_swigregister = _quickfix.Scope_swigregister Scope_swigregister(Scope) class NoSecurityAltID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None NoSecurityAltID_swigregister = _quickfix.NoSecurityAltID_swigregister NoSecurityAltID_swigregister(NoSecurityAltID) class RootPartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RootPartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RootPartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RootPartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RootPartySubID - __del__ = lambda self : None; + __del__ = lambda self: None RootPartySubID_swigregister = _quickfix.RootPartySubID_swigregister RootPartySubID_swigregister(RootPartySubID) class DeliverToLocationID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeliverToLocationID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeliverToLocationID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeliverToLocationID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeliverToLocationID - __del__ = lambda self : None; + __del__ = lambda self: None DeliverToLocationID_swigregister = _quickfix.DeliverToLocationID_swigregister DeliverToLocationID_swigregister(DeliverToLocationID) class DeleteReason(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeleteReason, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeleteReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeleteReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeleteReason - __del__ = lambda self : None; + __del__ = lambda self: None DeleteReason_swigregister = _quickfix.DeleteReason_swigregister DeleteReason_swigregister(DeleteReason) class BidSpotRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidSpotRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidSpotRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidSpotRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidSpotRate - __del__ = lambda self : None; + __del__ = lambda self: None BidSpotRate_swigregister = _quickfix.BidSpotRate_swigregister BidSpotRate_swigregister(BidSpotRate) class Nested4PartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested4PartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested4PartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested4PartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested4PartyID - __del__ = lambda self : None; + __del__ = lambda self: None Nested4PartyID_swigregister = _quickfix.Nested4PartyID_swigregister Nested4PartyID_swigregister(Nested4PartyID) class InViewOfCommon(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InViewOfCommon, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InViewOfCommon, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InViewOfCommon(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InViewOfCommon - __del__ = lambda self : None; + __del__ = lambda self: None InViewOfCommon_swigregister = _quickfix.InViewOfCommon_swigregister InViewOfCommon_swigregister(InViewOfCommon) class UnderlyingSettlPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSettlPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSettlPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSettlPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSettlPrice - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSettlPrice_swigregister = _quickfix.UnderlyingSettlPrice_swigregister UnderlyingSettlPrice_swigregister(UnderlyingSettlPrice) class RegistRejReasonText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistRejReasonText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistRejReasonText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistRejReasonText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistRejReasonText - __del__ = lambda self : None; + __del__ = lambda self: None RegistRejReasonText_swigregister = _quickfix.RegistRejReasonText_swigregister RegistRejReasonText_swigregister(RegistRejReasonText) class NoSides(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSides, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSides, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSides(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSides - __del__ = lambda self : None; + __del__ = lambda self: None NoSides_swigregister = _quickfix.NoSides_swigregister NoSides_swigregister(NoSides) class LegAllocAccount(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegAllocAccount, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegAllocAccount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegAllocAccount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegAllocAccount - __del__ = lambda self : None; + __del__ = lambda self: None LegAllocAccount_swigregister = _quickfix.LegAllocAccount_swigregister LegAllocAccount_swigregister(LegAllocAccount) class LegSecurityDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecurityDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecurityDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecurityDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecurityDesc - __del__ = lambda self : None; + __del__ = lambda self: None LegSecurityDesc_swigregister = _quickfix.LegSecurityDesc_swigregister LegSecurityDesc_swigregister(LegSecurityDesc) class ClOrdLinkID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClOrdLinkID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClOrdLinkID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClOrdLinkID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClOrdLinkID - __del__ = lambda self : None; + __del__ = lambda self: None ClOrdLinkID_swigregister = _quickfix.ClOrdLinkID_swigregister ClOrdLinkID_swigregister(ClOrdLinkID) class OrigSendingTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigSendingTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigSendingTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigSendingTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigSendingTime - __del__ = lambda self : None; + __del__ = lambda self: None OrigSendingTime_swigregister = _quickfix.OrigSendingTime_swigregister OrigSendingTime_swigregister(OrigSendingTime) class EncodedLegIssuerLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedLegIssuerLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedLegIssuerLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedLegIssuerLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedLegIssuerLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedLegIssuerLen_swigregister = _quickfix.EncodedLegIssuerLen_swigregister EncodedLegIssuerLen_swigregister(EncodedLegIssuerLen) class OrderID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderID - __del__ = lambda self : None; + __del__ = lambda self: None OrderID_swigregister = _quickfix.OrderID_swigregister OrderID_swigregister(OrderID) class SecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityType - __del__ = lambda self : None; + __del__ = lambda self: None SecurityType_swigregister = _quickfix.SecurityType_swigregister SecurityType_swigregister(SecurityType) class RoundingDirection(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RoundingDirection, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RoundingDirection, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RoundingDirection(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RoundingDirection - __del__ = lambda self : None; + __del__ = lambda self: None RoundingDirection_swigregister = _quickfix.RoundingDirection_swigregister RoundingDirection_swigregister(RoundingDirection) class FillExecID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FillExecID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FillExecID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FillExecID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FillExecID - __del__ = lambda self : None; + __del__ = lambda self: None FillExecID_swigregister = _quickfix.FillExecID_swigregister FillExecID_swigregister(FillExecID) class NoEvents(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoEvents, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoEvents, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoEvents(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoEvents - __del__ = lambda self : None; + __del__ = lambda self: None NoEvents_swigregister = _quickfix.NoEvents_swigregister NoEvents_swigregister(NoEvents) class RoundLot(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RoundLot, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RoundLot, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RoundLot(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RoundLot - __del__ = lambda self : None; + __del__ = lambda self: None RoundLot_swigregister = _quickfix.RoundLot_swigregister RoundLot_swigregister(RoundLot) class MDEntrySize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntrySize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntrySize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntrySize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntrySize - __del__ = lambda self : None; + __del__ = lambda self: None MDEntrySize_swigregister = _quickfix.MDEntrySize_swigregister MDEntrySize_swigregister(MDEntrySize) class EncodedIssuerLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedIssuerLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedIssuerLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedIssuerLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedIssuerLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedIssuerLen_swigregister = _quickfix.EncodedIssuerLen_swigregister EncodedIssuerLen_swigregister(EncodedIssuerLen) class DerivativePriceUnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativePriceUnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativePriceUnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativePriceUnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativePriceUnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None DerivativePriceUnitOfMeasureQty_swigregister = _quickfix.DerivativePriceUnitOfMeasureQty_swigregister DerivativePriceUnitOfMeasureQty_swigregister(DerivativePriceUnitOfMeasureQty) class TimeUnit(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TimeUnit, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TimeUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TimeUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TimeUnit - __del__ = lambda self : None; + __del__ = lambda self: None TimeUnit_swigregister = _quickfix.TimeUnit_swigregister TimeUnit_swigregister(TimeUnit) class TotNoOrders(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoOrders, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoOrders, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoOrders(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoOrders - __del__ = lambda self : None; + __del__ = lambda self: None TotNoOrders_swigregister = _quickfix.TotNoOrders_swigregister TotNoOrders_swigregister(TotNoOrders) class LegSwapType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSwapType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSwapType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSwapType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSwapType - __del__ = lambda self : None; + __del__ = lambda self: None LegSwapType_swigregister = _quickfix.LegSwapType_swigregister LegSwapType_swigregister(LegSwapType) class IOITransType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOITransType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOITransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOITransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOITransType - __del__ = lambda self : None; + __del__ = lambda self: None IOITransType_swigregister = _quickfix.IOITransType_swigregister IOITransType_swigregister(IOITransType) class RawDataLength(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RawDataLength, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RawDataLength, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RawDataLength(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RawDataLength - __del__ = lambda self : None; + __del__ = lambda self: None RawDataLength_swigregister = _quickfix.RawDataLength_swigregister RawDataLength_swigregister(RawDataLength) class UnderlyingSecurityType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecurityType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecurityType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecurityType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecurityType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecurityType_swigregister = _quickfix.UnderlyingSecurityType_swigregister UnderlyingSecurityType_swigregister(UnderlyingSecurityType) class UnderlyingLegSecurityAltID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecurityAltID_swigregister = _quickfix.UnderlyingLegSecurityAltID_swigregister UnderlyingLegSecurityAltID_swigregister(UnderlyingLegSecurityAltID) class SecurityReportID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityReportID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityReportID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityReportID_swigregister = _quickfix.SecurityReportID_swigregister SecurityReportID_swigregister(SecurityReportID) class TotNumReports(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNumReports, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNumReports, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNumReports(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNumReports - __del__ = lambda self : None; + __del__ = lambda self: None TotNumReports_swigregister = _quickfix.TotNumReports_swigregister TotNumReports_swigregister(TotNumReports) class TotalNumPosReports(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalNumPosReports, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalNumPosReports, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalNumPosReports(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalNumPosReports - __del__ = lambda self : None; + __del__ = lambda self: None TotalNumPosReports_swigregister = _quickfix.TotalNumPosReports_swigregister TotalNumPosReports_swigregister(TotalNumPosReports) class SecurityReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityReqID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityReqID_swigregister = _quickfix.SecurityReqID_swigregister SecurityReqID_swigregister(SecurityReqID) class PosReqResult(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosReqResult, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosReqResult, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosReqResult(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosReqResult - __del__ = lambda self : None; + __del__ = lambda self: None PosReqResult_swigregister = _quickfix.PosReqResult_swigregister PosReqResult_swigregister(PosReqResult) class LegOfferForwardPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegOfferForwardPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegOfferForwardPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegOfferForwardPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegOfferForwardPoints - __del__ = lambda self : None; + __del__ = lambda self: None LegOfferForwardPoints_swigregister = _quickfix.LegOfferForwardPoints_swigregister LegOfferForwardPoints_swigregister(LegOfferForwardPoints) class AllowableOneSidednessCurr(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllowableOneSidednessCurr, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllowableOneSidednessCurr, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllowableOneSidednessCurr(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllowableOneSidednessCurr - __del__ = lambda self : None; + __del__ = lambda self: None AllowableOneSidednessCurr_swigregister = _quickfix.AllowableOneSidednessCurr_swigregister AllowableOneSidednessCurr_swigregister(AllowableOneSidednessCurr) class AffectedOrderID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AffectedOrderID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AffectedOrderID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AffectedOrderID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AffectedOrderID - __del__ = lambda self : None; + __del__ = lambda self: None AffectedOrderID_swigregister = _quickfix.AffectedOrderID_swigregister AffectedOrderID_swigregister(AffectedOrderID) class UnderlyingCountryOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCountryOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCountryOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCountryOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCountryOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCountryOfIssue_swigregister = _quickfix.UnderlyingCountryOfIssue_swigregister UnderlyingCountryOfIssue_swigregister(UnderlyingCountryOfIssue) class UnderlyingRepurchaseRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingRepurchaseRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingRepurchaseRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingRepurchaseRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingRepurchaseRate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingRepurchaseRate_swigregister = _quickfix.UnderlyingRepurchaseRate_swigregister UnderlyingRepurchaseRate_swigregister(UnderlyingRepurchaseRate) class LastMsgSeqNumProcessed(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastMsgSeqNumProcessed, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastMsgSeqNumProcessed, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastMsgSeqNumProcessed(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastMsgSeqNumProcessed - __del__ = lambda self : None; + __del__ = lambda self: None LastMsgSeqNumProcessed_swigregister = _quickfix.LastMsgSeqNumProcessed_swigregister LastMsgSeqNumProcessed_swigregister(LastMsgSeqNumProcessed) class UnderlyingCFICode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCFICode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCFICode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCFICode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCFICode - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCFICode_swigregister = _quickfix.UnderlyingCFICode_swigregister UnderlyingCFICode_swigregister(UnderlyingCFICode) class DerivativeOptAttribute(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeOptAttribute, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeOptAttribute, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeOptAttribute(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeOptAttribute - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeOptAttribute_swigregister = _quickfix.DerivativeOptAttribute_swigregister DerivativeOptAttribute_swigregister(DerivativeOptAttribute) class PegSecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegSecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegSecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegSecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegSecurityID - __del__ = lambda self : None; + __del__ = lambda self: None PegSecurityID_swigregister = _quickfix.PegSecurityID_swigregister PegSecurityID_swigregister(PegSecurityID) class HostCrossID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HostCrossID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HostCrossID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HostCrossID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HostCrossID - __del__ = lambda self : None; + __del__ = lambda self: None HostCrossID_swigregister = _quickfix.HostCrossID_swigregister HostCrossID_swigregister(HostCrossID) class ExecInstValue(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecInstValue, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecInstValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecInstValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecInstValue - __del__ = lambda self : None; + __del__ = lambda self: None ExecInstValue_swigregister = _quickfix.ExecInstValue_swigregister ExecInstValue_swigregister(ExecInstValue) class DerivativeOptPayAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeOptPayAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeOptPayAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeOptPayAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeOptPayAmount - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeOptPayAmount_swigregister = _quickfix.DerivativeOptPayAmount_swigregister DerivativeOptPayAmount_swigregister(DerivativeOptPayAmount) class UnderlyingCouponRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCouponRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCouponRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCouponRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCouponRate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCouponRate_swigregister = _quickfix.UnderlyingCouponRate_swigregister UnderlyingCouponRate_swigregister(UnderlyingCouponRate) class SettlInstMode(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstMode, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstMode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstMode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstMode - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstMode_swigregister = _quickfix.SettlInstMode_swigregister SettlInstMode_swigregister(SettlInstMode) class SecurityAltIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityAltIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityAltIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityAltIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityAltIDSource - __del__ = lambda self : None; + __del__ = lambda self: None SecurityAltIDSource_swigregister = _quickfix.SecurityAltIDSource_swigregister SecurityAltIDSource_swigregister(SecurityAltIDSource) class PreviouslyReported(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PreviouslyReported, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PreviouslyReported, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PreviouslyReported(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PreviouslyReported - __del__ = lambda self : None; + __del__ = lambda self: None PreviouslyReported_swigregister = _quickfix.PreviouslyReported_swigregister PreviouslyReported_swigregister(PreviouslyReported) class RptSys(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RptSys, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RptSys, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RptSys(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RptSys - __del__ = lambda self : None; + __del__ = lambda self: None RptSys_swigregister = _quickfix.RptSys_swigregister RptSys_swigregister(RptSys) class NoNested2PartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNested2PartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNested2PartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNested2PartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNested2PartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNested2PartySubIDs_swigregister = _quickfix.NoNested2PartySubIDs_swigregister NoNested2PartySubIDs_swigregister(NoNested2PartySubIDs) class RefAllocID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefAllocID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefAllocID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefAllocID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefAllocID - __del__ = lambda self : None; + __del__ = lambda self: None RefAllocID_swigregister = _quickfix.RefAllocID_swigregister RefAllocID_swigregister(RefAllocID) class DefOfferSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DefOfferSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DefOfferSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DefOfferSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DefOfferSize - __del__ = lambda self : None; + __del__ = lambda self: None DefOfferSize_swigregister = _quickfix.DefOfferSize_swigregister DefOfferSize_swigregister(DefOfferSize) class ProductComplex(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ProductComplex, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ProductComplex, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ProductComplex(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ProductComplex - __del__ = lambda self : None; + __del__ = lambda self: None ProductComplex_swigregister = _quickfix.ProductComplex_swigregister ProductComplex_swigregister(ProductComplex) class CustOrderHandlingInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CustOrderHandlingInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CustOrderHandlingInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CustOrderHandlingInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CustOrderHandlingInst - __del__ = lambda self : None; + __del__ = lambda self: None CustOrderHandlingInst_swigregister = _quickfix.CustOrderHandlingInst_swigregister CustOrderHandlingInst_swigregister(CustOrderHandlingInst) class MDPriceLevel(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDPriceLevel, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDPriceLevel, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDPriceLevel(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDPriceLevel - __del__ = lambda self : None; + __del__ = lambda self: None MDPriceLevel_swigregister = _quickfix.MDPriceLevel_swigregister MDPriceLevel_swigregister(MDPriceLevel) class LegOptionRatio(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegOptionRatio, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegOptionRatio, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegOptionRatio(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegOptionRatio - __del__ = lambda self : None; + __del__ = lambda self: None LegOptionRatio_swigregister = _quickfix.LegOptionRatio_swigregister LegOptionRatio_swigregister(LegOptionRatio) class SecurityStatus(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityStatus, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityStatus - __del__ = lambda self : None; + __del__ = lambda self: None SecurityStatus_swigregister = _quickfix.SecurityStatus_swigregister SecurityStatus_swigregister(SecurityStatus) class LegRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegRefID - __del__ = lambda self : None; + __del__ = lambda self: None LegRefID_swigregister = _quickfix.LegRefID_swigregister LegRefID_swigregister(LegRefID) class DividendYield(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DividendYield, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DividendYield, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DividendYield(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DividendYield - __del__ = lambda self : None; + __del__ = lambda self: None DividendYield_swigregister = _quickfix.DividendYield_swigregister DividendYield_swigregister(DividendYield) class DerivativeInstrumentPartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrumentPartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrumentPartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrumentPartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrumentPartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrumentPartySubIDType_swigregister = _quickfix.DerivativeInstrumentPartySubIDType_swigregister DerivativeInstrumentPartySubIDType_swigregister(DerivativeInstrumentPartySubIDType) class EndStrikePxRange(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EndStrikePxRange, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EndStrikePxRange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EndStrikePxRange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EndStrikePxRange - __del__ = lambda self : None; + __del__ = lambda self: None EndStrikePxRange_swigregister = _quickfix.EndStrikePxRange_swigregister EndStrikePxRange_swigregister(EndStrikePxRange) class DisplayQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DisplayQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DisplayQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DisplayQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DisplayQty - __del__ = lambda self : None; + __del__ = lambda self: None DisplayQty_swigregister = _quickfix.DisplayQty_swigregister DisplayQty_swigregister(DisplayQty) class LegSecuritySubType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecuritySubType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecuritySubType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecuritySubType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecuritySubType - __del__ = lambda self : None; + __del__ = lambda self: None LegSecuritySubType_swigregister = _quickfix.LegSecuritySubType_swigregister LegSecuritySubType_swigregister(LegSecuritySubType) class ProcessCode(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ProcessCode, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ProcessCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ProcessCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ProcessCode - __del__ = lambda self : None; + __del__ = lambda self: None ProcessCode_swigregister = _quickfix.ProcessCode_swigregister ProcessCode_swigregister(ProcessCode) class ExecInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecInst - __del__ = lambda self : None; + __del__ = lambda self: None ExecInst_swigregister = _quickfix.ExecInst_swigregister ExecInst_swigregister(ExecInst) class TradSesEndTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesEndTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesEndTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesEndTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesEndTime - __del__ = lambda self : None; + __del__ = lambda self: None TradSesEndTime_swigregister = _quickfix.TradSesEndTime_swigregister TradSesEndTime_swigregister(TradSesEndTime) class OrigTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigTime - __del__ = lambda self : None; + __del__ = lambda self: None OrigTime_swigregister = _quickfix.OrigTime_swigregister OrigTime_swigregister(OrigTime) class ExecValuationPoint(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecValuationPoint, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecValuationPoint, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecValuationPoint(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecValuationPoint - __del__ = lambda self : None; + __del__ = lambda self: None ExecValuationPoint_swigregister = _quickfix.ExecValuationPoint_swigregister ExecValuationPoint_swigregister(ExecValuationPoint) class ExecType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecType - __del__ = lambda self : None; + __del__ = lambda self: None ExecType_swigregister = _quickfix.ExecType_swigregister ExecType_swigregister(ExecType) class Nested4PartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested4PartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested4PartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested4PartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested4PartyRole - __del__ = lambda self : None; + __del__ = lambda self: None Nested4PartyRole_swigregister = _quickfix.Nested4PartyRole_swigregister Nested4PartyRole_swigregister(Nested4PartyRole) class MultilegModel(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MultilegModel, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MultilegModel, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MultilegModel(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MultilegModel - __del__ = lambda self : None; + __del__ = lambda self: None MultilegModel_swigregister = _quickfix.MultilegModel_swigregister MultilegModel_swigregister(MultilegModel) class SecurityGroup(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityGroup, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityGroup, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityGroup(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityGroup - __del__ = lambda self : None; + __del__ = lambda self: None SecurityGroup_swigregister = _quickfix.SecurityGroup_swigregister SecurityGroup_swigregister(SecurityGroup) class EventType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EventType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EventType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EventType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EventType - __del__ = lambda self : None; + __del__ = lambda self: None EventType_swigregister = _quickfix.EventType_swigregister EventType_swigregister(EventType) class TradeAllocIndicator(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeAllocIndicator, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeAllocIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeAllocIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeAllocIndicator - __del__ = lambda self : None; + __del__ = lambda self: None TradeAllocIndicator_swigregister = _quickfix.TradeAllocIndicator_swigregister TradeAllocIndicator_swigregister(TradeAllocIndicator) class YieldCalcDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, YieldCalcDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, YieldCalcDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_YieldCalcDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_YieldCalcDate - __del__ = lambda self : None; + __del__ = lambda self: None YieldCalcDate_swigregister = _quickfix.YieldCalcDate_swigregister YieldCalcDate_swigregister(YieldCalcDate) class ValueOfFutures(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ValueOfFutures, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ValueOfFutures, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ValueOfFutures(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ValueOfFutures - __del__ = lambda self : None; + __del__ = lambda self: None ValueOfFutures_swigregister = _quickfix.ValueOfFutures_swigregister ValueOfFutures_swigregister(ValueOfFutures) class LegSide(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSide, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSide, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSide(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSide - __del__ = lambda self : None; + __del__ = lambda self: None LegSide_swigregister = _quickfix.LegSide_swigregister LegSide_swigregister(LegSide) class UserStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UserStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UserStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UserStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UserStatus - __del__ = lambda self : None; + __del__ = lambda self: None UserStatus_swigregister = _quickfix.UserStatus_swigregister UserStatus_swigregister(UserStatus) class SideValue1(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideValue1, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideValue1, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideValue1(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideValue1 - __del__ = lambda self : None; + __del__ = lambda self: None SideValue1_swigregister = _quickfix.SideValue1_swigregister SideValue1_swigregister(SideValue1) class CxlQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CxlQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CxlQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CxlQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CxlQty - __del__ = lambda self : None; + __del__ = lambda self: None CxlQty_swigregister = _quickfix.CxlQty_swigregister CxlQty_swigregister(CxlQty) class SecurityResponseID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityResponseID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityResponseID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityResponseID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityResponseID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityResponseID_swigregister = _quickfix.SecurityResponseID_swigregister SecurityResponseID_swigregister(SecurityResponseID) class InstrRegistry(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrRegistry, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrRegistry, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrRegistry(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrRegistry - __del__ = lambda self : None; + __del__ = lambda self: None InstrRegistry_swigregister = _quickfix.InstrRegistry_swigregister InstrRegistry_swigregister(InstrRegistry) class StreamAsgnRptID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StreamAsgnRptID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StreamAsgnRptID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StreamAsgnRptID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StreamAsgnRptID - __del__ = lambda self : None; + __del__ = lambda self: None StreamAsgnRptID_swigregister = _quickfix.StreamAsgnRptID_swigregister StreamAsgnRptID_swigregister(StreamAsgnRptID) class OrderDelayUnit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderDelayUnit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderDelayUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderDelayUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderDelayUnit - __del__ = lambda self : None; + __del__ = lambda self: None OrderDelayUnit_swigregister = _quickfix.OrderDelayUnit_swigregister OrderDelayUnit_swigregister(OrderDelayUnit) class LegCurrencyRatio(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCurrencyRatio, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCurrencyRatio, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCurrencyRatio(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCurrencyRatio - __del__ = lambda self : None; + __del__ = lambda self: None LegCurrencyRatio_swigregister = _quickfix.LegCurrencyRatio_swigregister LegCurrencyRatio_swigregister(LegCurrencyRatio) class EndTickPriceRange(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EndTickPriceRange, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EndTickPriceRange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EndTickPriceRange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EndTickPriceRange - __del__ = lambda self : None; + __del__ = lambda self: None EndTickPriceRange_swigregister = _quickfix.EndTickPriceRange_swigregister EndTickPriceRange_swigregister(EndTickPriceRange) class CollReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollReqID - __del__ = lambda self : None; + __del__ = lambda self: None CollReqID_swigregister = _quickfix.CollReqID_swigregister CollReqID_swigregister(CollReqID) class LegPool(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegPool, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegPool, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegPool(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegPool - __del__ = lambda self : None; + __del__ = lambda self: None LegPool_swigregister = _quickfix.LegPool_swigregister LegPool_swigregister(LegPool) class ShortQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ShortQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ShortQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ShortQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ShortQty - __del__ = lambda self : None; + __del__ = lambda self: None ShortQty_swigregister = _quickfix.ShortQty_swigregister ShortQty_swigregister(ShortQty) class SideValue2(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideValue2, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideValue2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideValue2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideValue2 - __del__ = lambda self : None; + __del__ = lambda self: None SideValue2_swigregister = _quickfix.SideValue2_swigregister SideValue2_swigregister(SideValue2) class TradedFlatSwitch(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradedFlatSwitch, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradedFlatSwitch, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradedFlatSwitch(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradedFlatSwitch - __del__ = lambda self : None; + __del__ = lambda self: None TradedFlatSwitch_swigregister = _quickfix.TradedFlatSwitch_swigregister TradedFlatSwitch_swigregister(TradedFlatSwitch) class MassStatusReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MassStatusReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MassStatusReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MassStatusReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MassStatusReqID - __del__ = lambda self : None; + __del__ = lambda self: None MassStatusReqID_swigregister = _quickfix.MassStatusReqID_swigregister MassStatusReqID_swigregister(MassStatusReqID) class ComplexEventEndDate(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventEndDate, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventEndDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventEndDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventEndDate - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventEndDate_swigregister = _quickfix.ComplexEventEndDate_swigregister ComplexEventEndDate_swigregister(ComplexEventEndDate) class MarketID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarketID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarketID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarketID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarketID - __del__ = lambda self : None; + __del__ = lambda self: None MarketID_swigregister = _quickfix.MarketID_swigregister MarketID_swigregister(MarketID) class OrigTradeDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigTradeDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigTradeDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigTradeDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigTradeDate - __del__ = lambda self : None; + __del__ = lambda self: None OrigTradeDate_swigregister = _quickfix.OrigTradeDate_swigregister OrigTradeDate_swigregister(OrigTradeDate) class PreTradeAnonymity(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PreTradeAnonymity, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PreTradeAnonymity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PreTradeAnonymity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PreTradeAnonymity - __del__ = lambda self : None; + __del__ = lambda self: None PreTradeAnonymity_swigregister = _quickfix.PreTradeAnonymity_swigregister PreTradeAnonymity_swigregister(PreTradeAnonymity) class TrdRptStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdRptStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdRptStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdRptStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdRptStatus - __del__ = lambda self : None; + __del__ = lambda self: None TrdRptStatus_swigregister = _quickfix.TrdRptStatus_swigregister TrdRptStatus_swigregister(TrdRptStatus) class DistribPercentage(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DistribPercentage, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DistribPercentage, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DistribPercentage(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DistribPercentage - __del__ = lambda self : None; + __del__ = lambda self: None DistribPercentage_swigregister = _quickfix.DistribPercentage_swigregister DistribPercentage_swigregister(DistribPercentage) class QuoteStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteStatus - __del__ = lambda self : None; + __del__ = lambda self: None QuoteStatus_swigregister = _quickfix.QuoteStatus_swigregister QuoteStatus_swigregister(QuoteStatus) class ClearingAccount(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClearingAccount, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClearingAccount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClearingAccount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClearingAccount - __del__ = lambda self : None; + __del__ = lambda self: None ClearingAccount_swigregister = _quickfix.ClearingAccount_swigregister ClearingAccount_swigregister(ClearingAccount) class TrdMatchID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdMatchID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdMatchID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdMatchID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdMatchID - __del__ = lambda self : None; + __del__ = lambda self: None TrdMatchID_swigregister = _quickfix.TrdMatchID_swigregister TrdMatchID_swigregister(TrdMatchID) class OrderInputDevice(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderInputDevice, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderInputDevice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderInputDevice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderInputDevice - __del__ = lambda self : None; + __del__ = lambda self: None OrderInputDevice_swigregister = _quickfix.OrderInputDevice_swigregister OrderInputDevice_swigregister(OrderInputDevice) class SolicitedFlag(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SolicitedFlag, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SolicitedFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SolicitedFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SolicitedFlag - __del__ = lambda self : None; + __del__ = lambda self: None SolicitedFlag_swigregister = _quickfix.SolicitedFlag_swigregister SolicitedFlag_swigregister(SolicitedFlag) class TransactTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TransactTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TransactTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TransactTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TransactTime - __del__ = lambda self : None; + __del__ = lambda self: None TransactTime_swigregister = _quickfix.TransactTime_swigregister TransactTime_swigregister(TransactTime) class UnderlyingFlowScheduleType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingFlowScheduleType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingFlowScheduleType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingFlowScheduleType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingFlowScheduleType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingFlowScheduleType_swigregister = _quickfix.UnderlyingFlowScheduleType_swigregister UnderlyingFlowScheduleType_swigregister(UnderlyingFlowScheduleType) class UnderlyingStipValue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingStipValue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingStipValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingStipValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingStipValue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingStipValue_swigregister = _quickfix.UnderlyingStipValue_swigregister UnderlyingStipValue_swigregister(UnderlyingStipValue) class NextExpectedMsgSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NextExpectedMsgSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NextExpectedMsgSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NextExpectedMsgSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NextExpectedMsgSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None NextExpectedMsgSeqNum_swigregister = _quickfix.NextExpectedMsgSeqNum_swigregister NextExpectedMsgSeqNum_swigregister(NextExpectedMsgSeqNum) class BenchmarkCurveCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BenchmarkCurveCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BenchmarkCurveCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BenchmarkCurveCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BenchmarkCurveCurrency - __del__ = lambda self : None; + __del__ = lambda self: None BenchmarkCurveCurrency_swigregister = _quickfix.BenchmarkCurveCurrency_swigregister BenchmarkCurveCurrency_swigregister(BenchmarkCurveCurrency) class CFICode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CFICode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CFICode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CFICode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CFICode - __del__ = lambda self : None; + __del__ = lambda self: None CFICode_swigregister = _quickfix.CFICode_swigregister CFICode_swigregister(CFICode) class Factor(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Factor, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Factor, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Factor(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Factor - __del__ = lambda self : None; + __del__ = lambda self: None Factor_swigregister = _quickfix.Factor_swigregister Factor_swigregister(Factor) class LastShares(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastShares, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastShares, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastShares(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastShares - __del__ = lambda self : None; + __del__ = lambda self: None LastShares_swigregister = _quickfix.LastShares_swigregister LastShares_swigregister(LastShares) class EventTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EventTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EventTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EventTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EventTime - __del__ = lambda self : None; + __del__ = lambda self: None EventTime_swigregister = _quickfix.EventTime_swigregister EventTime_swigregister(EventTime) class RootPartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RootPartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RootPartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RootPartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RootPartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None RootPartySubIDType_swigregister = _quickfix.RootPartySubIDType_swigregister RootPartySubIDType_swigregister(RootPartySubIDType) class ShortSaleReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ShortSaleReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ShortSaleReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ShortSaleReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ShortSaleReason - __del__ = lambda self : None; + __del__ = lambda self: None ShortSaleReason_swigregister = _quickfix.ShortSaleReason_swigregister ShortSaleReason_swigregister(ShortSaleReason) class XmlData(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, XmlData, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, XmlData, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_XmlData(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_XmlData - __del__ = lambda self : None; + __del__ = lambda self: None XmlData_swigregister = _quickfix.XmlData_swigregister XmlData_swigregister(XmlData) class NoTargetPartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTargetPartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTargetPartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTargetPartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTargetPartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoTargetPartyIDs_swigregister = _quickfix.NoTargetPartyIDs_swigregister NoTargetPartyIDs_swigregister(NoTargetPartyIDs) class NoRootPartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoRootPartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoRootPartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoRootPartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoRootPartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoRootPartyIDs_swigregister = _quickfix.NoRootPartyIDs_swigregister NoRootPartyIDs_swigregister(NoRootPartyIDs) class EventDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EventDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EventDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EventDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EventDate - __del__ = lambda self : None; + __del__ = lambda self: None EventDate_swigregister = _quickfix.EventDate_swigregister EventDate_swigregister(EventDate) class PegRoundDirection(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegRoundDirection, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegRoundDirection, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegRoundDirection(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegRoundDirection - __del__ = lambda self : None; + __del__ = lambda self: None PegRoundDirection_swigregister = _quickfix.PegRoundDirection_swigregister PegRoundDirection_swigregister(PegRoundDirection) class LegSettlDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSettlDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSettlDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSettlDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSettlDate - __del__ = lambda self : None; + __del__ = lambda self: None LegSettlDate_swigregister = _quickfix.LegSettlDate_swigregister LegSettlDate_swigregister(LegSettlDate) class ModelType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ModelType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ModelType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ModelType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ModelType - __del__ = lambda self : None; + __del__ = lambda self: None ModelType_swigregister = _quickfix.ModelType_swigregister ModelType_swigregister(ModelType) class DefaultVerIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DefaultVerIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DefaultVerIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DefaultVerIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DefaultVerIndicator - __del__ = lambda self : None; + __del__ = lambda self: None DefaultVerIndicator_swigregister = _quickfix.DefaultVerIndicator_swigregister DefaultVerIndicator_swigregister(DefaultVerIndicator) class FuturesValuationMethod(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FuturesValuationMethod, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FuturesValuationMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FuturesValuationMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FuturesValuationMethod - __del__ = lambda self : None; + __del__ = lambda self: None FuturesValuationMethod_swigregister = _quickfix.FuturesValuationMethod_swigregister FuturesValuationMethod_swigregister(FuturesValuationMethod) class SettlMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlMethod - __del__ = lambda self : None; + __del__ = lambda self: None SettlMethod_swigregister = _quickfix.SettlMethod_swigregister SettlMethod_swigregister(SettlMethod) class UnderlyingFXRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingFXRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingFXRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingFXRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingFXRate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingFXRate_swigregister = _quickfix.UnderlyingFXRate_swigregister UnderlyingFXRate_swigregister(UnderlyingFXRate) class ConfirmStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfirmStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfirmStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ConfirmStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfirmStatus - __del__ = lambda self : None; + __del__ = lambda self: None ConfirmStatus_swigregister = _quickfix.ConfirmStatus_swigregister ConfirmStatus_swigregister(ConfirmStatus) class LocateReqd(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LocateReqd, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LocateReqd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LocateReqd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LocateReqd - __del__ = lambda self : None; + __del__ = lambda self: None LocateReqd_swigregister = _quickfix.LocateReqd_swigregister LocateReqd_swigregister(LocateReqd) class PosMaintRptID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosMaintRptID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosMaintRptID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosMaintRptID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosMaintRptID - __del__ = lambda self : None; + __del__ = lambda self: None PosMaintRptID_swigregister = _quickfix.PosMaintRptID_swigregister PosMaintRptID_swigregister(PosMaintRptID) class Adjustment(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Adjustment, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Adjustment, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Adjustment(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Adjustment - __del__ = lambda self : None; + __del__ = lambda self: None Adjustment_swigregister = _quickfix.Adjustment_swigregister Adjustment_swigregister(Adjustment) class StreamAsgnType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StreamAsgnType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StreamAsgnType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StreamAsgnType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StreamAsgnType - __del__ = lambda self : None; + __del__ = lambda self: None StreamAsgnType_swigregister = _quickfix.StreamAsgnType_swigregister StreamAsgnType_swigregister(StreamAsgnType) class LastRptRequested(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastRptRequested, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastRptRequested, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastRptRequested(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastRptRequested - __del__ = lambda self : None; + __del__ = lambda self: None LastRptRequested_swigregister = _quickfix.LastRptRequested_swigregister LastRptRequested_swigregister(LastRptRequested) class LocaleOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LocaleOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LocaleOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LocaleOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LocaleOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None LocaleOfIssue_swigregister = _quickfix.LocaleOfIssue_swigregister LocaleOfIssue_swigregister(LocaleOfIssue) class SenderSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SenderSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SenderSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SenderSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SenderSubID - __del__ = lambda self : None; + __del__ = lambda self: None SenderSubID_swigregister = _quickfix.SenderSubID_swigregister SenderSubID_swigregister(SenderSubID) class HighPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HighPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HighPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HighPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HighPx - __del__ = lambda self : None; + __del__ = lambda self: None HighPx_swigregister = _quickfix.HighPx_swigregister HighPx_swigregister(HighPx) class AllocSettlCurrAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocSettlCurrAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocSettlCurrAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocSettlCurrAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocSettlCurrAmt - __del__ = lambda self : None; + __del__ = lambda self: None AllocSettlCurrAmt_swigregister = _quickfix.AllocSettlCurrAmt_swigregister AllocSettlCurrAmt_swigregister(AllocSettlCurrAmt) class ComplexEventPriceBoundaryPrecision(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventPriceBoundaryPrecision, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventPriceBoundaryPrecision, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventPriceBoundaryPrecision(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventPriceBoundaryPrecision - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventPriceBoundaryPrecision_swigregister = _quickfix.ComplexEventPriceBoundaryPrecision_swigregister ComplexEventPriceBoundaryPrecision_swigregister(ComplexEventPriceBoundaryPrecision) class InstrumentPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrumentPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrumentPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrumentPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrumentPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None InstrumentPartyRole_swigregister = _quickfix.InstrumentPartyRole_swigregister InstrumentPartyRole_swigregister(InstrumentPartyRole) class YieldRedemptionPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, YieldRedemptionPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, YieldRedemptionPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_YieldRedemptionPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_YieldRedemptionPrice - __del__ = lambda self : None; + __del__ = lambda self: None YieldRedemptionPrice_swigregister = _quickfix.YieldRedemptionPrice_swigregister YieldRedemptionPrice_swigregister(YieldRedemptionPrice) class CumQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CumQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CumQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CumQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CumQty - __del__ = lambda self : None; + __del__ = lambda self: None CumQty_swigregister = _quickfix.CumQty_swigregister CumQty_swigregister(CumQty) class OrigClOrdID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigClOrdID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigClOrdID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigClOrdID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigClOrdID - __del__ = lambda self : None; + __del__ = lambda self: None OrigClOrdID_swigregister = _quickfix.OrigClOrdID_swigregister OrigClOrdID_swigregister(OrigClOrdID) class SettlSessID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlSessID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlSessID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlSessID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlSessID - __del__ = lambda self : None; + __del__ = lambda self: None SettlSessID_swigregister = _quickfix.SettlSessID_swigregister SettlSessID_swigregister(SettlSessID) class ParentMktSegmID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ParentMktSegmID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ParentMktSegmID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ParentMktSegmID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ParentMktSegmID - __del__ = lambda self : None; + __del__ = lambda self: None ParentMktSegmID_swigregister = _quickfix.ParentMktSegmID_swigregister ParentMktSegmID_swigregister(ParentMktSegmID) class TradeReportType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeReportType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeReportType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeReportType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeReportType - __del__ = lambda self : None; + __del__ = lambda self: None TradeReportType_swigregister = _quickfix.TradeReportType_swigregister TradeReportType_swigregister(TradeReportType) class AvgPrxPrecision(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AvgPrxPrecision, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AvgPrxPrecision, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AvgPrxPrecision(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AvgPrxPrecision - __del__ = lambda self : None; + __del__ = lambda self: None AvgPrxPrecision_swigregister = _quickfix.AvgPrxPrecision_swigregister AvgPrxPrecision_swigregister(AvgPrxPrecision) class NoLegs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoLegs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoLegs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoLegs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoLegs - __del__ = lambda self : None; + __del__ = lambda self: None NoLegs_swigregister = _quickfix.NoLegs_swigregister NoLegs_swigregister(NoLegs) class UnderlyingSymbol(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSymbol, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSymbol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSymbol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSymbol - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSymbol_swigregister = _quickfix.UnderlyingSymbol_swigregister UnderlyingSymbol_swigregister(UnderlyingSymbol) class ExerciseStyle(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExerciseStyle, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExerciseStyle, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExerciseStyle(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExerciseStyle - __del__ = lambda self : None; + __del__ = lambda self: None ExerciseStyle_swigregister = _quickfix.ExerciseStyle_swigregister ExerciseStyle_swigregister(ExerciseStyle) class HaltReasonChar(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HaltReasonChar, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HaltReasonChar, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HaltReasonChar(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HaltReasonChar - __del__ = lambda self : None; + __del__ = lambda self: None HaltReasonChar_swigregister = _quickfix.HaltReasonChar_swigregister HaltReasonChar_swigregister(HaltReasonChar) class ExDestination(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExDestination, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExDestination, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExDestination(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExDestination - __del__ = lambda self : None; + __del__ = lambda self: None ExDestination_swigregister = _quickfix.ExDestination_swigregister ExDestination_swigregister(ExDestination) class DerivativeInstrmtAssignmentMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrmtAssignmentMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrmtAssignmentMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrmtAssignmentMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrmtAssignmentMethod - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrmtAssignmentMethod_swigregister = _quickfix.DerivativeInstrmtAssignmentMethod_swigregister DerivativeInstrmtAssignmentMethod_swigregister(DerivativeInstrmtAssignmentMethod) class UnderlyingIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingIDSource - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingIDSource_swigregister = _quickfix.UnderlyingIDSource_swigregister UnderlyingIDSource_swigregister(UnderlyingIDSource) class AdvId(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AdvId, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AdvId, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AdvId(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AdvId - __del__ = lambda self : None; + __del__ = lambda self: None AdvId_swigregister = _quickfix.AdvId_swigregister AdvId_swigregister(AdvId) class TransBkdTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TransBkdTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TransBkdTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TransBkdTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TransBkdTime - __del__ = lambda self : None; + __del__ = lambda self: None TransBkdTime_swigregister = _quickfix.TransBkdTime_swigregister TransBkdTime_swigregister(TransBkdTime) class LegLastPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegLastPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegLastPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegLastPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegLastPx - __del__ = lambda self : None; + __del__ = lambda self: None LegLastPx_swigregister = _quickfix.LegLastPx_swigregister LegLastPx_swigregister(LegLastPx) class AllocReportType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocReportType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocReportType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocReportType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocReportType - __del__ = lambda self : None; + __del__ = lambda self: None AllocReportType_swigregister = _quickfix.AllocReportType_swigregister AllocReportType_swigregister(AllocReportType) class RegistDtls(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistDtls, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistDtls, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistDtls(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistDtls - __del__ = lambda self : None; + __del__ = lambda self: None RegistDtls_swigregister = _quickfix.RegistDtls_swigregister RegistDtls_swigregister(RegistDtls) class AllocType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocType - __del__ = lambda self : None; + __del__ = lambda self: None AllocType_swigregister = _quickfix.AllocType_swigregister AllocType_swigregister(AllocType) class QuoteRequestRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteRequestRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteRequestRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteRequestRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteRequestRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None QuoteRequestRejectReason_swigregister = _quickfix.QuoteRequestRejectReason_swigregister QuoteRequestRejectReason_swigregister(QuoteRequestRejectReason) class UnderlyingUnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingUnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingUnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingUnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingUnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingUnitOfMeasure_swigregister = _quickfix.UnderlyingUnitOfMeasure_swigregister UnderlyingUnitOfMeasure_swigregister(UnderlyingUnitOfMeasure) class IndividualAllocID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IndividualAllocID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IndividualAllocID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IndividualAllocID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IndividualAllocID - __del__ = lambda self : None; + __del__ = lambda self: None IndividualAllocID_swigregister = _quickfix.IndividualAllocID_swigregister IndividualAllocID_swigregister(IndividualAllocID) class LegOfferPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegOfferPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegOfferPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegOfferPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegOfferPx - __del__ = lambda self : None; + __del__ = lambda self: None LegOfferPx_swigregister = _quickfix.LegOfferPx_swigregister LegOfferPx_swigregister(LegOfferPx) class LiquidityIndType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LiquidityIndType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LiquidityIndType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LiquidityIndType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LiquidityIndType - __del__ = lambda self : None; + __del__ = lambda self: None LiquidityIndType_swigregister = _quickfix.LiquidityIndType_swigregister LiquidityIndType_swigregister(LiquidityIndType) class HopSendingTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HopSendingTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HopSendingTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HopSendingTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HopSendingTime - __del__ = lambda self : None; + __del__ = lambda self: None HopSendingTime_swigregister = _quickfix.HopSendingTime_swigregister HopSendingTime_swigregister(HopSendingTime) class ApplResendFlag(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplResendFlag, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplResendFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplResendFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplResendFlag - __del__ = lambda self : None; + __del__ = lambda self: None ApplResendFlag_swigregister = _quickfix.ApplResendFlag_swigregister ApplResendFlag_swigregister(ApplResendFlag) class DerivativeCapPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeCapPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeCapPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeCapPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeCapPrice - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeCapPrice_swigregister = _quickfix.DerivativeCapPrice_swigregister DerivativeCapPrice_swigregister(DerivativeCapPrice) class ComplexOptPayoutAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexOptPayoutAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexOptPayoutAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexOptPayoutAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexOptPayoutAmount - __del__ = lambda self : None; + __del__ = lambda self: None ComplexOptPayoutAmount_swigregister = _quickfix.ComplexOptPayoutAmount_swigregister ComplexOptPayoutAmount_swigregister(ComplexOptPayoutAmount) class LanguageCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LanguageCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LanguageCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LanguageCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LanguageCode - __del__ = lambda self : None; + __del__ = lambda self: None LanguageCode_swigregister = _quickfix.LanguageCode_swigregister LanguageCode_swigregister(LanguageCode) class SettlObligRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlObligRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlObligRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlObligRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlObligRefID - __del__ = lambda self : None; + __del__ = lambda self: None SettlObligRefID_swigregister = _quickfix.SettlObligRefID_swigregister SettlObligRefID_swigregister(SettlObligRefID) class OrigTradeID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigTradeID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigTradeID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigTradeID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigTradeID - __del__ = lambda self : None; + __del__ = lambda self: None OrigTradeID_swigregister = _quickfix.OrigTradeID_swigregister OrigTradeID_swigregister(OrigTradeID) class UnderlyingCollectAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCollectAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCollectAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCollectAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCollectAmount - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCollectAmount_swigregister = _quickfix.UnderlyingCollectAmount_swigregister UnderlyingCollectAmount_swigregister(UnderlyingCollectAmount) class StatusValue(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StatusValue, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StatusValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StatusValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StatusValue - __del__ = lambda self : None; + __del__ = lambda self: None StatusValue_swigregister = _quickfix.StatusValue_swigregister StatusValue_swigregister(StatusValue) class OfferSpotRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OfferSpotRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OfferSpotRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OfferSpotRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OfferSpotRate - __del__ = lambda self : None; + __del__ = lambda self: None OfferSpotRate_swigregister = _quickfix.OfferSpotRate_swigregister OfferSpotRate_swigregister(OfferSpotRate) class PosType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosType - __del__ = lambda self : None; + __del__ = lambda self: None PosType_swigregister = _quickfix.PosType_swigregister PosType_swigregister(PosType) class UnderlyingRedemptionDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingRedemptionDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingRedemptionDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingRedemptionDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingRedemptionDate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingRedemptionDate_swigregister = _quickfix.UnderlyingRedemptionDate_swigregister UnderlyingRedemptionDate_swigregister(UnderlyingRedemptionDate) class SettlDepositoryCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlDepositoryCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlDepositoryCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlDepositoryCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlDepositoryCode - __del__ = lambda self : None; + __del__ = lambda self: None SettlDepositoryCode_swigregister = _quickfix.SettlDepositoryCode_swigregister SettlDepositoryCode_swigregister(SettlDepositoryCode) class StreamAsgnAckType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StreamAsgnAckType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StreamAsgnAckType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StreamAsgnAckType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StreamAsgnAckType - __del__ = lambda self : None; + __del__ = lambda self: None StreamAsgnAckType_swigregister = _quickfix.StreamAsgnAckType_swigregister StreamAsgnAckType_swigregister(StreamAsgnAckType) class FloorPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FloorPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FloorPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FloorPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FloorPrice - __del__ = lambda self : None; + __del__ = lambda self: None FloorPrice_swigregister = _quickfix.FloorPrice_swigregister FloorPrice_swigregister(FloorPrice) class UnderlyingPriceUnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingPriceUnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingPriceUnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingPriceUnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingPriceUnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingPriceUnitOfMeasureQty_swigregister = _quickfix.UnderlyingPriceUnitOfMeasureQty_swigregister UnderlyingPriceUnitOfMeasureQty_swigregister(UnderlyingPriceUnitOfMeasureQty) class FeeMultiplier(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FeeMultiplier, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FeeMultiplier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FeeMultiplier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FeeMultiplier - __del__ = lambda self : None; + __del__ = lambda self: None FeeMultiplier_swigregister = _quickfix.FeeMultiplier_swigregister FeeMultiplier_swigregister(FeeMultiplier) class UnderlyingMaturityTime(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingMaturityTime, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingMaturityTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingMaturityTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingMaturityTime - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingMaturityTime_swigregister = _quickfix.UnderlyingMaturityTime_swigregister UnderlyingMaturityTime_swigregister(UnderlyingMaturityTime) class ApplID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplID - __del__ = lambda self : None; + __del__ = lambda self: None ApplID_swigregister = _quickfix.ApplID_swigregister ApplID_swigregister(ApplID) class LegGrossTradeAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegGrossTradeAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegGrossTradeAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegGrossTradeAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegGrossTradeAmt - __del__ = lambda self : None; + __del__ = lambda self: None LegGrossTradeAmt_swigregister = _quickfix.LegGrossTradeAmt_swigregister LegGrossTradeAmt_swigregister(LegGrossTradeAmt) class MDEntryDate(UtcDateField): __swig_setmethods__ = {} - for _s in [UtcDateField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcDateField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryDate, name, value) __swig_getmethods__ = {} - for _s in [UtcDateField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcDateField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryDate - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryDate_swigregister = _quickfix.MDEntryDate_swigregister MDEntryDate_swigregister(MDEntryDate) class LegBenchmarkCurveCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegBenchmarkCurveCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegBenchmarkCurveCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegBenchmarkCurveCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegBenchmarkCurveCurrency - __del__ = lambda self : None; + __del__ = lambda self: None LegBenchmarkCurveCurrency_swigregister = _quickfix.LegBenchmarkCurveCurrency_swigregister LegBenchmarkCurveCurrency_swigregister(LegBenchmarkCurveCurrency) class OptPayoutAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OptPayoutAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OptPayoutAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OptPayoutAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OptPayoutAmount - __del__ = lambda self : None; + __del__ = lambda self: None OptPayoutAmount_swigregister = _quickfix.OptPayoutAmount_swigregister OptPayoutAmount_swigregister(OptPayoutAmount) class MiscFeeBasis(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MiscFeeBasis, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MiscFeeBasis, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MiscFeeBasis(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MiscFeeBasis - __del__ = lambda self : None; + __del__ = lambda self: None MiscFeeBasis_swigregister = _quickfix.MiscFeeBasis_swigregister MiscFeeBasis_swigregister(MiscFeeBasis) class ValidUntilTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ValidUntilTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ValidUntilTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ValidUntilTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ValidUntilTime - __del__ = lambda self : None; + __del__ = lambda self: None ValidUntilTime_swigregister = _quickfix.ValidUntilTime_swigregister ValidUntilTime_swigregister(ValidUntilTime) class OrdType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrdType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrdType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrdType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrdType - __del__ = lambda self : None; + __del__ = lambda self: None OrdType_swigregister = _quickfix.OrdType_swigregister OrdType_swigregister(OrdType) class AdvRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AdvRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AdvRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AdvRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AdvRefID - __del__ = lambda self : None; + __del__ = lambda self: None AdvRefID_swigregister = _quickfix.AdvRefID_swigregister AdvRefID_swigregister(AdvRefID) class HopCompID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HopCompID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HopCompID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_HopCompID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_HopCompID - __del__ = lambda self : None; + __del__ = lambda self: None HopCompID_swigregister = _quickfix.HopCompID_swigregister HopCompID_swigregister(HopCompID) class PosMaintRptRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosMaintRptRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosMaintRptRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosMaintRptRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosMaintRptRefID - __del__ = lambda self : None; + __del__ = lambda self: None PosMaintRptRefID_swigregister = _quickfix.PosMaintRptRefID_swigregister PosMaintRptRefID_swigregister(PosMaintRptRefID) class LegStipulationValue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegStipulationValue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegStipulationValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegStipulationValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegStipulationValue - __del__ = lambda self : None; + __del__ = lambda self: None LegStipulationValue_swigregister = _quickfix.LegStipulationValue_swigregister LegStipulationValue_swigregister(LegStipulationValue) class MatchType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MatchType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MatchType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MatchType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MatchType - __del__ = lambda self : None; + __del__ = lambda self: None MatchType_swigregister = _quickfix.MatchType_swigregister MatchType_swigregister(MatchType) class OptPayoutType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OptPayoutType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OptPayoutType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OptPayoutType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OptPayoutType - __del__ = lambda self : None; + __del__ = lambda self: None OptPayoutType_swigregister = _quickfix.OptPayoutType_swigregister OptPayoutType_swigregister(OptPayoutType) class UnderlyingPriceUnitOfMeasure(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingPriceUnitOfMeasure, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingPriceUnitOfMeasure, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingPriceUnitOfMeasure(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingPriceUnitOfMeasure - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingPriceUnitOfMeasure_swigregister = _quickfix.UnderlyingPriceUnitOfMeasure_swigregister UnderlyingPriceUnitOfMeasure_swigregister(UnderlyingPriceUnitOfMeasure) class MarketUpdateAction(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarketUpdateAction, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarketUpdateAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarketUpdateAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarketUpdateAction - __del__ = lambda self : None; + __del__ = lambda self: None MarketUpdateAction_swigregister = _quickfix.MarketUpdateAction_swigregister MarketUpdateAction_swigregister(MarketUpdateAction) class CollAsgnRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollAsgnRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollAsgnRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollAsgnRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollAsgnRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None CollAsgnRejectReason_swigregister = _quickfix.CollAsgnRejectReason_swigregister CollAsgnRejectReason_swigregister(CollAsgnRejectReason) class PeggedRefPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PeggedRefPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PeggedRefPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PeggedRefPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PeggedRefPrice - __del__ = lambda self : None; + __del__ = lambda self: None PeggedRefPrice_swigregister = _quickfix.PeggedRefPrice_swigregister PeggedRefPrice_swigregister(PeggedRefPrice) class IndividualAllocType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IndividualAllocType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IndividualAllocType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IndividualAllocType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IndividualAllocType - __del__ = lambda self : None; + __del__ = lambda self: None IndividualAllocType_swigregister = _quickfix.IndividualAllocType_swigregister IndividualAllocType_swigregister(IndividualAllocType) class EndCash(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EndCash, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EndCash, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EndCash(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EndCash - __del__ = lambda self : None; + __del__ = lambda self: None EndCash_swigregister = _quickfix.EndCash_swigregister EndCash_swigregister(EndCash) class EventText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EventText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EventText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EventText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EventText - __del__ = lambda self : None; + __del__ = lambda self: None EventText_swigregister = _quickfix.EventText_swigregister EventText_swigregister(EventText) class ExDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExDate - __del__ = lambda self : None; + __del__ = lambda self: None ExDate_swigregister = _quickfix.ExDate_swigregister ExDate_swigregister(ExDate) class NestedPartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NestedPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NestedPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NestedPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NestedPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None NestedPartyIDSource_swigregister = _quickfix.NestedPartyIDSource_swigregister NestedPartyIDSource_swigregister(NestedPartyIDSource) class GTBookingInst(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, GTBookingInst, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, GTBookingInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_GTBookingInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_GTBookingInst - __del__ = lambda self : None; + __del__ = lambda self: None GTBookingInst_swigregister = _quickfix.GTBookingInst_swigregister GTBookingInst_swigregister(GTBookingInst) class DerivativeValuationMethod(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeValuationMethod, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeValuationMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeValuationMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeValuationMethod - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeValuationMethod_swigregister = _quickfix.DerivativeValuationMethod_swigregister DerivativeValuationMethod_swigregister(DerivativeValuationMethod) class NumberOfOrders(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NumberOfOrders, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NumberOfOrders, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NumberOfOrders(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NumberOfOrders - __del__ = lambda self : None; + __del__ = lambda self: None NumberOfOrders_swigregister = _quickfix.NumberOfOrders_swigregister NumberOfOrders_swigregister(NumberOfOrders) class TrdRepPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdRepPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdRepPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdRepPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdRepPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None TrdRepPartyRole_swigregister = _quickfix.TrdRepPartyRole_swigregister TrdRepPartyRole_swigregister(TrdRepPartyRole) class TriggerPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerPrice - __del__ = lambda self : None; + __del__ = lambda self: None TriggerPrice_swigregister = _quickfix.TriggerPrice_swigregister TriggerPrice_swigregister(TriggerPrice) class MDReportID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDReportID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDReportID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDReportID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDReportID - __del__ = lambda self : None; + __del__ = lambda self: None MDReportID_swigregister = _quickfix.MDReportID_swigregister MDReportID_swigregister(MDReportID) class SecondaryAllocID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryAllocID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryAllocID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryAllocID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryAllocID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryAllocID_swigregister = _quickfix.SecondaryAllocID_swigregister SecondaryAllocID_swigregister(SecondaryAllocID) class LeavesQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LeavesQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LeavesQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LeavesQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LeavesQty - __del__ = lambda self : None; + __del__ = lambda self: None LeavesQty_swigregister = _quickfix.LeavesQty_swigregister LeavesQty_swigregister(LeavesQty) class CardStartDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CardStartDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CardStartDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CardStartDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CardStartDate - __del__ = lambda self : None; + __del__ = lambda self: None CardStartDate_swigregister = _quickfix.CardStartDate_swigregister CardStartDate_swigregister(CardStartDate) class LegCoveredOrUncovered(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCoveredOrUncovered, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCoveredOrUncovered, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCoveredOrUncovered(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCoveredOrUncovered - __del__ = lambda self : None; + __del__ = lambda self: None LegCoveredOrUncovered_swigregister = _quickfix.LegCoveredOrUncovered_swigregister LegCoveredOrUncovered_swigregister(LegCoveredOrUncovered) class PutOrCall(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PutOrCall, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PutOrCall, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PutOrCall(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PutOrCall - __del__ = lambda self : None; + __del__ = lambda self: None PutOrCall_swigregister = _quickfix.PutOrCall_swigregister PutOrCall_swigregister(PutOrCall) class MatchAlgorithm(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MatchAlgorithm, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MatchAlgorithm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MatchAlgorithm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MatchAlgorithm - __del__ = lambda self : None; + __del__ = lambda self: None MatchAlgorithm_swigregister = _quickfix.MatchAlgorithm_swigregister MatchAlgorithm_swigregister(MatchAlgorithm) class CalculatedCcyLastQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CalculatedCcyLastQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CalculatedCcyLastQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CalculatedCcyLastQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CalculatedCcyLastQty - __del__ = lambda self : None; + __del__ = lambda self: None CalculatedCcyLastQty_swigregister = _quickfix.CalculatedCcyLastQty_swigregister CalculatedCcyLastQty_swigregister(CalculatedCcyLastQty) class FundRenewWaiv(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FundRenewWaiv, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FundRenewWaiv, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FundRenewWaiv(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FundRenewWaiv - __del__ = lambda self : None; + __del__ = lambda self: None FundRenewWaiv_swigregister = _quickfix.FundRenewWaiv_swigregister FundRenewWaiv_swigregister(FundRenewWaiv) class SecuritySettlAgentName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecuritySettlAgentName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecuritySettlAgentName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecuritySettlAgentName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecuritySettlAgentName - __del__ = lambda self : None; + __del__ = lambda self: None SecuritySettlAgentName_swigregister = _quickfix.SecuritySettlAgentName_swigregister SecuritySettlAgentName_swigregister(SecuritySettlAgentName) class BidDescriptor(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidDescriptor, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidDescriptor, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidDescriptor(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidDescriptor - __del__ = lambda self : None; + __del__ = lambda self: None BidDescriptor_swigregister = _quickfix.BidDescriptor_swigregister BidDescriptor_swigregister(BidDescriptor) class MDStreamID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDStreamID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDStreamID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDStreamID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDStreamID - __del__ = lambda self : None; + __del__ = lambda self: None MDStreamID_swigregister = _quickfix.MDStreamID_swigregister MDStreamID_swigregister(MDStreamID) class NoAsgnReqs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoAsgnReqs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoAsgnReqs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoAsgnReqs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoAsgnReqs - __del__ = lambda self : None; + __del__ = lambda self: None NoAsgnReqs_swigregister = _quickfix.NoAsgnReqs_swigregister NoAsgnReqs_swigregister(NoAsgnReqs) class NotionalPercentageOutstanding(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NotionalPercentageOutstanding, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NotionalPercentageOutstanding, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NotionalPercentageOutstanding(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NotionalPercentageOutstanding - __del__ = lambda self : None; + __del__ = lambda self: None NotionalPercentageOutstanding_swigregister = _quickfix.NotionalPercentageOutstanding_swigregister NotionalPercentageOutstanding_swigregister(NotionalPercentageOutstanding) class NoSettlInst(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSettlInst, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSettlInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSettlInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSettlInst - __del__ = lambda self : None; + __del__ = lambda self: None NoSettlInst_swigregister = _quickfix.NoSettlInst_swigregister NoSettlInst_swigregister(NoSettlInst) class SettlInstMsgID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlInstMsgID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlInstMsgID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlInstMsgID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlInstMsgID - __del__ = lambda self : None; + __del__ = lambda self: None SettlInstMsgID_swigregister = _quickfix.SettlInstMsgID_swigregister SettlInstMsgID_swigregister(SettlInstMsgID) class ForexReq(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ForexReq, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ForexReq, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ForexReq(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ForexReq - __del__ = lambda self : None; + __del__ = lambda self: None ForexReq_swigregister = _quickfix.ForexReq_swigregister ForexReq_swigregister(ForexReq) class TradSesReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesReqID - __del__ = lambda self : None; + __del__ = lambda self: None TradSesReqID_swigregister = _quickfix.TradSesReqID_swigregister TradSesReqID_swigregister(TradSesReqID) class UnderlyingLegStrikePrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegStrikePrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegStrikePrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegStrikePrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegStrikePrice - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegStrikePrice_swigregister = _quickfix.UnderlyingLegStrikePrice_swigregister UnderlyingLegStrikePrice_swigregister(UnderlyingLegStrikePrice) class TickRuleType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TickRuleType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TickRuleType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TickRuleType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TickRuleType - __del__ = lambda self : None; + __del__ = lambda self: None TickRuleType_swigregister = _quickfix.TickRuleType_swigregister TickRuleType_swigregister(TickRuleType) class InstrmtAssignmentMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrmtAssignmentMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrmtAssignmentMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrmtAssignmentMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrmtAssignmentMethod - __del__ = lambda self : None; + __del__ = lambda self: None InstrmtAssignmentMethod_swigregister = _quickfix.InstrmtAssignmentMethod_swigregister InstrmtAssignmentMethod_swigregister(InstrmtAssignmentMethod) class DiscretionOffsetType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionOffsetType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionOffsetType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionOffsetType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionOffsetType - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionOffsetType_swigregister = _quickfix.DiscretionOffsetType_swigregister DiscretionOffsetType_swigregister(DiscretionOffsetType) class ConfirmTransType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ConfirmTransType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ConfirmTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ConfirmTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ConfirmTransType - __del__ = lambda self : None; + __del__ = lambda self: None ConfirmTransType_swigregister = _quickfix.ConfirmTransType_swigregister ConfirmTransType_swigregister(ConfirmTransType) class TotalTakedown(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalTakedown, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalTakedown, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalTakedown(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalTakedown - __del__ = lambda self : None; + __del__ = lambda self: None TotalTakedown_swigregister = _quickfix.TotalTakedown_swigregister TotalTakedown_swigregister(TotalTakedown) class ResponseDestination(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ResponseDestination, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ResponseDestination, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ResponseDestination(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ResponseDestination - __del__ = lambda self : None; + __del__ = lambda self: None ResponseDestination_swigregister = _quickfix.ResponseDestination_swigregister ResponseDestination_swigregister(ResponseDestination) class MDSecSizeType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDSecSizeType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDSecSizeType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDSecSizeType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDSecSizeType - __del__ = lambda self : None; + __del__ = lambda self: None MDSecSizeType_swigregister = _quickfix.MDSecSizeType_swigregister MDSecSizeType_swigregister(MDSecSizeType) class InstrumentPartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrumentPartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrumentPartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrumentPartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrumentPartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None InstrumentPartySubIDType_swigregister = _quickfix.InstrumentPartySubIDType_swigregister InstrumentPartySubIDType_swigregister(InstrumentPartySubIDType) class LegTimeUnit(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegTimeUnit, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegTimeUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegTimeUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegTimeUnit - __del__ = lambda self : None; + __del__ = lambda self: None LegTimeUnit_swigregister = _quickfix.LegTimeUnit_swigregister LegTimeUnit_swigregister(LegTimeUnit) class TransferReason(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TransferReason, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TransferReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TransferReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TransferReason - __del__ = lambda self : None; + __del__ = lambda self: None TransferReason_swigregister = _quickfix.TransferReason_swigregister TransferReason_swigregister(TransferReason) class ApplQueueMax(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplQueueMax, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplQueueMax, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplQueueMax(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplQueueMax - __del__ = lambda self : None; + __del__ = lambda self: None ApplQueueMax_swigregister = _quickfix.ApplQueueMax_swigregister ApplQueueMax_swigregister(ApplQueueMax) class DiscretionOffsetValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionOffsetValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionOffsetValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionOffsetValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionOffsetValue - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionOffsetValue_swigregister = _quickfix.DiscretionOffsetValue_swigregister DiscretionOffsetValue_swigregister(DiscretionOffsetValue) class BookingRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BookingRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BookingRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BookingRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BookingRefID - __del__ = lambda self : None; + __del__ = lambda self: None BookingRefID_swigregister = _quickfix.BookingRefID_swigregister BookingRefID_swigregister(BookingRefID) class LegBidPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegBidPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegBidPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegBidPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegBidPx - __del__ = lambda self : None; + __del__ = lambda self: None LegBidPx_swigregister = _quickfix.LegBidPx_swigregister LegBidPx_swigregister(LegBidPx) class TradSesEvent(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesEvent, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesEvent, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesEvent(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesEvent - __del__ = lambda self : None; + __del__ = lambda self: None TradSesEvent_swigregister = _quickfix.TradSesEvent_swigregister TradSesEvent_swigregister(TradSesEvent) class DerivativeProduct(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeProduct, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeProduct, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeProduct(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeProduct - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeProduct_swigregister = _quickfix.DerivativeProduct_swigregister DerivativeProduct_swigregister(DerivativeProduct) class RootPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RootPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RootPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RootPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RootPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None RootPartyRole_swigregister = _quickfix.RootPartyRole_swigregister RootPartyRole_swigregister(RootPartyRole) class DlvyInstType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DlvyInstType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DlvyInstType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DlvyInstType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DlvyInstType - __del__ = lambda self : None; + __del__ = lambda self: None DlvyInstType_swigregister = _quickfix.DlvyInstType_swigregister DlvyInstType_swigregister(DlvyInstType) class NoLinesOfText(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoLinesOfText, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoLinesOfText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoLinesOfText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoLinesOfText - __del__ = lambda self : None; + __del__ = lambda self: None NoLinesOfText_swigregister = _quickfix.NoLinesOfText_swigregister NoLinesOfText_swigregister(NoLinesOfText) class PosReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosReqID - __del__ = lambda self : None; + __del__ = lambda self: None PosReqID_swigregister = _quickfix.PosReqID_swigregister PosReqID_swigregister(PosReqID) class LegSecurityAltIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSecurityAltIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSecurityAltIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSecurityAltIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSecurityAltIDSource - __del__ = lambda self : None; + __del__ = lambda self: None LegSecurityAltIDSource_swigregister = _quickfix.LegSecurityAltIDSource_swigregister LegSecurityAltIDSource_swigregister(LegSecurityAltIDSource) class EncodedSubject(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedSubject, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedSubject, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedSubject(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedSubject - __del__ = lambda self : None; + __del__ = lambda self: None EncodedSubject_swigregister = _quickfix.EncodedSubject_swigregister EncodedSubject_swigregister(EncodedSubject) class ContraBroker(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContraBroker, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContraBroker, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContraBroker(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContraBroker - __del__ = lambda self : None; + __del__ = lambda self: None ContraBroker_swigregister = _quickfix.ContraBroker_swigregister ContraBroker_swigregister(ContraBroker) class TradeCondition(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeCondition, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeCondition, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeCondition(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeCondition - __del__ = lambda self : None; + __del__ = lambda self: None TradeCondition_swigregister = _quickfix.TradeCondition_swigregister TradeCondition_swigregister(TradeCondition) class PartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PartyID - __del__ = lambda self : None; + __del__ = lambda self: None PartyID_swigregister = _quickfix.PartyID_swigregister PartyID_swigregister(PartyID) class MDEntryID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryID - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryID_swigregister = _quickfix.MDEntryID_swigregister MDEntryID_swigregister(MDEntryID) class UnderlyingLegSecurityExchange(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecurityExchange, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecurityExchange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecurityExchange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecurityExchange - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecurityExchange_swigregister = _quickfix.UnderlyingLegSecurityExchange_swigregister UnderlyingLegSecurityExchange_swigregister(UnderlyingLegSecurityExchange) class PriceLimitType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceLimitType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceLimitType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceLimitType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceLimitType - __del__ = lambda self : None; + __del__ = lambda self: None PriceLimitType_swigregister = _quickfix.PriceLimitType_swigregister PriceLimitType_swigregister(PriceLimitType) class TriggerSecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerSecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerSecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerSecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerSecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None TriggerSecurityIDSource_swigregister = _quickfix.TriggerSecurityIDSource_swigregister TriggerSecurityIDSource_swigregister(TriggerSecurityIDSource) class NoUndlyInstrumentPartySubIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoUndlyInstrumentPartySubIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoUndlyInstrumentPartySubIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoUndlyInstrumentPartySubIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoUndlyInstrumentPartySubIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoUndlyInstrumentPartySubIDs_swigregister = _quickfix.NoUndlyInstrumentPartySubIDs_swigregister NoUndlyInstrumentPartySubIDs_swigregister(NoUndlyInstrumentPartySubIDs) class ClientBidID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ClientBidID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ClientBidID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ClientBidID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ClientBidID - __del__ = lambda self : None; + __del__ = lambda self: None ClientBidID_swigregister = _quickfix.ClientBidID_swigregister ClientBidID_swigregister(ClientBidID) class NetChgPrevDay(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NetChgPrevDay, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NetChgPrevDay, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NetChgPrevDay(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NetChgPrevDay - __del__ = lambda self : None; + __del__ = lambda self: None NetChgPrevDay_swigregister = _quickfix.NetChgPrevDay_swigregister NetChgPrevDay_swigregister(NetChgPrevDay) class DefaultApplVerID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DefaultApplVerID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DefaultApplVerID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DefaultApplVerID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DefaultApplVerID - __del__ = lambda self : None; + __del__ = lambda self: None DefaultApplVerID_swigregister = _quickfix.DefaultApplVerID_swigregister DefaultApplVerID_swigregister(DefaultApplVerID) class IOIID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIID - __del__ = lambda self : None; + __del__ = lambda self: None IOIID_swigregister = _quickfix.IOIID_swigregister IOIID_swigregister(IOIID) class SpreadToBenchmark(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SpreadToBenchmark, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SpreadToBenchmark, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SpreadToBenchmark(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SpreadToBenchmark - __del__ = lambda self : None; + __del__ = lambda self: None SpreadToBenchmark_swigregister = _quickfix.SpreadToBenchmark_swigregister SpreadToBenchmark_swigregister(SpreadToBenchmark) class CommType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CommType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CommType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CommType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CommType - __del__ = lambda self : None; + __del__ = lambda self: None CommType_swigregister = _quickfix.CommType_swigregister CommType_swigregister(CommType) class RegistRejReasonCode(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistRejReasonCode, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistRejReasonCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistRejReasonCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistRejReasonCode - __del__ = lambda self : None; + __del__ = lambda self: None RegistRejReasonCode_swigregister = _quickfix.RegistRejReasonCode_swigregister RegistRejReasonCode_swigregister(RegistRejReasonCode) class SideTimeInForce(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideTimeInForce, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideTimeInForce, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideTimeInForce(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideTimeInForce - __del__ = lambda self : None; + __del__ = lambda self: None SideTimeInForce_swigregister = _quickfix.SideTimeInForce_swigregister SideTimeInForce_swigregister(SideTimeInForce) class TrdRegTimestamp(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdRegTimestamp, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdRegTimestamp, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdRegTimestamp(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdRegTimestamp - __del__ = lambda self : None; + __del__ = lambda self: None TrdRegTimestamp_swigregister = _quickfix.TrdRegTimestamp_swigregister TrdRegTimestamp_swigregister(TrdRegTimestamp) class FinancialStatus(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FinancialStatus, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FinancialStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FinancialStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FinancialStatus - __del__ = lambda self : None; + __del__ = lambda self: None FinancialStatus_swigregister = _quickfix.FinancialStatus_swigregister FinancialStatus_swigregister(FinancialStatus) class NoTrades(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTrades, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTrades, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTrades(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTrades - __del__ = lambda self : None; + __del__ = lambda self: None NoTrades_swigregister = _quickfix.NoTrades_swigregister NoTrades_swigregister(NoTrades) class LastFragment(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastFragment, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastFragment, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastFragment(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastFragment - __del__ = lambda self : None; + __del__ = lambda self: None LastFragment_swigregister = _quickfix.LastFragment_swigregister LastFragment_swigregister(LastFragment) class PartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PartySubID - __del__ = lambda self : None; + __del__ = lambda self: None PartySubID_swigregister = _quickfix.PartySubID_swigregister PartySubID_swigregister(PartySubID) class AllocQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocQty - __del__ = lambda self : None; + __del__ = lambda self: None AllocQty_swigregister = _quickfix.AllocQty_swigregister AllocQty_swigregister(AllocQty) class NotifyBrokerOfCredit(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NotifyBrokerOfCredit, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NotifyBrokerOfCredit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NotifyBrokerOfCredit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NotifyBrokerOfCredit - __del__ = lambda self : None; + __del__ = lambda self: None NotifyBrokerOfCredit_swigregister = _quickfix.NotifyBrokerOfCredit_swigregister NotifyBrokerOfCredit_swigregister(NotifyBrokerOfCredit) class SideTrdRegTimestampType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideTrdRegTimestampType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideTrdRegTimestampType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideTrdRegTimestampType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideTrdRegTimestampType - __del__ = lambda self : None; + __del__ = lambda self: None SideTrdRegTimestampType_swigregister = _quickfix.SideTrdRegTimestampType_swigregister SideTrdRegTimestampType_swigregister(SideTrdRegTimestampType) class AgreementDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AgreementDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AgreementDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AgreementDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AgreementDate - __del__ = lambda self : None; + __del__ = lambda self: None AgreementDate_swigregister = _quickfix.AgreementDate_swigregister AgreementDate_swigregister(AgreementDate) class PartySubIDType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PartySubIDType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PartySubIDType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PartySubIDType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PartySubIDType - __del__ = lambda self : None; + __del__ = lambda self: None PartySubIDType_swigregister = _quickfix.PartySubIDType_swigregister PartySubIDType_swigregister(PartySubIDType) class TotalNetValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotalNetValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotalNetValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotalNetValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotalNetValue - __del__ = lambda self : None; + __del__ = lambda self: None TotalNetValue_swigregister = _quickfix.TotalNetValue_swigregister TotalNetValue_swigregister(TotalNetValue) class AllocNoOrdersType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocNoOrdersType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocNoOrdersType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocNoOrdersType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocNoOrdersType - __del__ = lambda self : None; + __del__ = lambda self: None AllocNoOrdersType_swigregister = _quickfix.AllocNoOrdersType_swigregister AllocNoOrdersType_swigregister(AllocNoOrdersType) class AllocLinkID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocLinkID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocLinkID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocLinkID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocLinkID - __del__ = lambda self : None; + __del__ = lambda self: None AllocLinkID_swigregister = _quickfix.AllocLinkID_swigregister AllocLinkID_swigregister(AllocLinkID) class RoundingModulus(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RoundingModulus, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RoundingModulus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RoundingModulus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RoundingModulus - __del__ = lambda self : None; + __del__ = lambda self: None RoundingModulus_swigregister = _quickfix.RoundingModulus_swigregister RoundingModulus_swigregister(RoundingModulus) class OnBehalfOfCompID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OnBehalfOfCompID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OnBehalfOfCompID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OnBehalfOfCompID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OnBehalfOfCompID - __del__ = lambda self : None; + __del__ = lambda self: None OnBehalfOfCompID_swigregister = _quickfix.OnBehalfOfCompID_swigregister OnBehalfOfCompID_swigregister(OnBehalfOfCompID) class UnderlyingSecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecurityID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecurityID_swigregister = _quickfix.UnderlyingSecurityID_swigregister UnderlyingSecurityID_swigregister(UnderlyingSecurityID) class SettlObligMsgID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlObligMsgID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlObligMsgID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlObligMsgID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlObligMsgID - __del__ = lambda self : None; + __del__ = lambda self: None SettlObligMsgID_swigregister = _quickfix.SettlObligMsgID_swigregister SettlObligMsgID_swigregister(SettlObligMsgID) class PositionLimit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PositionLimit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PositionLimit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PositionLimit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PositionLimit - __del__ = lambda self : None; + __del__ = lambda self: None PositionLimit_swigregister = _quickfix.PositionLimit_swigregister PositionLimit_swigregister(PositionLimit) class SharedCommission(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SharedCommission, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SharedCommission, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SharedCommission(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SharedCommission - __del__ = lambda self : None; + __del__ = lambda self: None SharedCommission_swigregister = _quickfix.SharedCommission_swigregister SharedCommission_swigregister(SharedCommission) class AllowableOneSidednessPct(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllowableOneSidednessPct, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllowableOneSidednessPct, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllowableOneSidednessPct(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllowableOneSidednessPct - __del__ = lambda self : None; + __del__ = lambda self: None AllowableOneSidednessPct_swigregister = _quickfix.AllowableOneSidednessPct_swigregister AllowableOneSidednessPct_swigregister(AllowableOneSidednessPct) class AllocText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocText - __del__ = lambda self : None; + __del__ = lambda self: None AllocText_swigregister = _quickfix.AllocText_swigregister AllocText_swigregister(AllocText) class EndSeqNo(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EndSeqNo, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EndSeqNo, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EndSeqNo(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EndSeqNo - __del__ = lambda self : None; + __del__ = lambda self: None EndSeqNo_swigregister = _quickfix.EndSeqNo_swigregister EndSeqNo_swigregister(EndSeqNo) class NoPartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoPartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoPartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoPartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoPartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoPartyIDs_swigregister = _quickfix.NoPartyIDs_swigregister NoPartyIDs_swigregister(NoPartyIDs) class NoContraBrokers(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoContraBrokers, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoContraBrokers, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoContraBrokers(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoContraBrokers - __del__ = lambda self : None; + __del__ = lambda self: None NoContraBrokers_swigregister = _quickfix.NoContraBrokers_swigregister NoContraBrokers_swigregister(NoContraBrokers) class AllocLinkType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocLinkType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocLinkType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocLinkType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocLinkType - __del__ = lambda self : None; + __del__ = lambda self: None AllocLinkType_swigregister = _quickfix.AllocLinkType_swigregister AllocLinkType_swigregister(AllocLinkType) class UnderlyingAllocationPercent(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingAllocationPercent, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingAllocationPercent, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingAllocationPercent(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingAllocationPercent - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingAllocationPercent_swigregister = _quickfix.UnderlyingAllocationPercent_swigregister UnderlyingAllocationPercent_swigregister(UnderlyingAllocationPercent) class AllocAccruedInterestAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocAccruedInterestAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocAccruedInterestAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocAccruedInterestAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocAccruedInterestAmt - __del__ = lambda self : None; + __del__ = lambda self: None AllocAccruedInterestAmt_swigregister = _quickfix.AllocAccruedInterestAmt_swigregister AllocAccruedInterestAmt_swigregister(AllocAccruedInterestAmt) class EncodedSecurityListDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedSecurityListDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedSecurityListDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedSecurityListDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedSecurityListDesc - __del__ = lambda self : None; + __del__ = lambda self: None EncodedSecurityListDesc_swigregister = _quickfix.EncodedSecurityListDesc_swigregister EncodedSecurityListDesc_swigregister(EncodedSecurityListDesc) class EncryptedPasswordLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncryptedPasswordLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncryptedPasswordLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncryptedPasswordLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncryptedPasswordLen - __del__ = lambda self : None; + __del__ = lambda self: None EncryptedPasswordLen_swigregister = _quickfix.EncryptedPasswordLen_swigregister EncryptedPasswordLen_swigregister(EncryptedPasswordLen) class LegDividendYield(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegDividendYield, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegDividendYield, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegDividendYield(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegDividendYield - __del__ = lambda self : None; + __del__ = lambda self: None LegDividendYield_swigregister = _quickfix.LegDividendYield_swigregister LegDividendYield_swigregister(LegDividendYield) class RefreshIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefreshIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefreshIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefreshIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefreshIndicator - __del__ = lambda self : None; + __del__ = lambda self: None RefreshIndicator_swigregister = _quickfix.RefreshIndicator_swigregister RefreshIndicator_swigregister(RefreshIndicator) class SideSettlCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideSettlCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideSettlCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideSettlCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideSettlCurrency - __del__ = lambda self : None; + __del__ = lambda self: None SideSettlCurrency_swigregister = _quickfix.SideSettlCurrency_swigregister SideSettlCurrency_swigregister(SideSettlCurrency) class UnderlyingSettlementType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSettlementType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSettlementType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSettlementType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSettlementType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSettlementType_swigregister = _quickfix.UnderlyingSettlementType_swigregister UnderlyingSettlementType_swigregister(UnderlyingSettlementType) class OrderCapacityQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderCapacityQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderCapacityQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderCapacityQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderCapacityQty - __del__ = lambda self : None; + __del__ = lambda self: None OrderCapacityQty_swigregister = _quickfix.OrderCapacityQty_swigregister OrderCapacityQty_swigregister(OrderCapacityQty) class LongQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LongQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LongQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LongQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LongQty - __del__ = lambda self : None; + __del__ = lambda self: None LongQty_swigregister = _quickfix.LongQty_swigregister LongQty_swigregister(LongQty) class DerivativeSettlMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSettlMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSettlMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSettlMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSettlMethod - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSettlMethod_swigregister = _quickfix.DerivativeSettlMethod_swigregister DerivativeSettlMethod_swigregister(DerivativeSettlMethod) class TriggerTradingSessionID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerTradingSessionID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerTradingSessionID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerTradingSessionID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerTradingSessionID - __del__ = lambda self : None; + __del__ = lambda self: None TriggerTradingSessionID_swigregister = _quickfix.TriggerTradingSessionID_swigregister TriggerTradingSessionID_swigregister(TriggerTradingSessionID) class DisplayMethod(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DisplayMethod, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DisplayMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DisplayMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DisplayMethod - __del__ = lambda self : None; + __del__ = lambda self: None DisplayMethod_swigregister = _quickfix.DisplayMethod_swigregister DisplayMethod_swigregister(DisplayMethod) class RptSeq(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RptSeq, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RptSeq, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RptSeq(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RptSeq - __del__ = lambda self : None; + __del__ = lambda self: None RptSeq_swigregister = _quickfix.RptSeq_swigregister RptSeq_swigregister(RptSeq) class MDEntryOriginator(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDEntryOriginator, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDEntryOriginator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDEntryOriginator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDEntryOriginator - __del__ = lambda self : None; + __del__ = lambda self: None MDEntryOriginator_swigregister = _quickfix.MDEntryOriginator_swigregister MDEntryOriginator_swigregister(MDEntryOriginator) class LegInstrRegistry(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegInstrRegistry, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegInstrRegistry, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegInstrRegistry(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegInstrRegistry - __del__ = lambda self : None; + __del__ = lambda self: None LegInstrRegistry_swigregister = _quickfix.LegInstrRegistry_swigregister LegInstrRegistry_swigregister(LegInstrRegistry) class FillQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FillQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FillQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FillQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FillQty - __del__ = lambda self : None; + __del__ = lambda self: None FillQty_swigregister = _quickfix.FillQty_swigregister FillQty_swigregister(FillQty) class PegSecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PegSecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PegSecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PegSecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PegSecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None PegSecurityIDSource_swigregister = _quickfix.PegSecurityIDSource_swigregister PegSecurityIDSource_swigregister(PegSecurityIDSource) class MaturityTime(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityTime, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityTime - __del__ = lambda self : None; + __del__ = lambda self: None MaturityTime_swigregister = _quickfix.MaturityTime_swigregister MaturityTime_swigregister(MaturityTime) class MDFeedType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDFeedType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDFeedType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDFeedType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDFeedType - __del__ = lambda self : None; + __del__ = lambda self: None MDFeedType_swigregister = _quickfix.MDFeedType_swigregister MDFeedType_swigregister(MDFeedType) class CollStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollStatus - __del__ = lambda self : None; + __del__ = lambda self: None CollStatus_swigregister = _quickfix.CollStatus_swigregister CollStatus_swigregister(CollStatus) class UnderlyingSecuritySubType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecuritySubType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecuritySubType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecuritySubType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecuritySubType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecuritySubType_swigregister = _quickfix.UnderlyingSecuritySubType_swigregister UnderlyingSecuritySubType_swigregister(UnderlyingSecuritySubType) class CstmApplVerID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CstmApplVerID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CstmApplVerID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CstmApplVerID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CstmApplVerID - __del__ = lambda self : None; + __del__ = lambda self: None CstmApplVerID_swigregister = _quickfix.CstmApplVerID_swigregister CstmApplVerID_swigregister(CstmApplVerID) class DefaultApplExtID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DefaultApplExtID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DefaultApplExtID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DefaultApplExtID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DefaultApplExtID - __del__ = lambda self : None; + __del__ = lambda self: None DefaultApplExtID_swigregister = _quickfix.DefaultApplExtID_swigregister DefaultApplExtID_swigregister(DefaultApplExtID) class NoDerivativeSecurityAltID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDerivativeSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDerivativeSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDerivativeSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDerivativeSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None NoDerivativeSecurityAltID_swigregister = _quickfix.NoDerivativeSecurityAltID_swigregister NoDerivativeSecurityAltID_swigregister(NoDerivativeSecurityAltID) class SideValueInd(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideValueInd, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideValueInd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideValueInd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideValueInd - __del__ = lambda self : None; + __del__ = lambda self: None SideValueInd_swigregister = _quickfix.SideValueInd_swigregister SideValueInd_swigregister(SideValueInd) class EncodedText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedText - __del__ = lambda self : None; + __del__ = lambda self: None EncodedText_swigregister = _quickfix.EncodedText_swigregister EncodedText_swigregister(EncodedText) class Account(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Account, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Account, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Account(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Account - __del__ = lambda self : None; + __del__ = lambda self: None Account_swigregister = _quickfix.Account_swigregister Account_swigregister(Account) class TriggerNewPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerNewPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerNewPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerNewPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerNewPrice - __del__ = lambda self : None; + __del__ = lambda self: None TriggerNewPrice_swigregister = _quickfix.TriggerNewPrice_swigregister TriggerNewPrice_swigregister(TriggerNewPrice) class UndlyInstrumentPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UndlyInstrumentPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UndlyInstrumentPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UndlyInstrumentPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UndlyInstrumentPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None UndlyInstrumentPartyRole_swigregister = _quickfix.UndlyInstrumentPartyRole_swigregister UndlyInstrumentPartyRole_swigregister(UndlyInstrumentPartyRole) class MsgDirection(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MsgDirection, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MsgDirection, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MsgDirection(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MsgDirection - __del__ = lambda self : None; + __del__ = lambda self: None MsgDirection_swigregister = _quickfix.MsgDirection_swigregister MsgDirection_swigregister(MsgDirection) class LegMaturityDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegMaturityDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegMaturityDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegMaturityDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegMaturityDate - __del__ = lambda self : None; + __del__ = lambda self: None LegMaturityDate_swigregister = _quickfix.LegMaturityDate_swigregister LegMaturityDate_swigregister(LegMaturityDate) class UnderlyingContractMultiplierUnit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingContractMultiplierUnit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingContractMultiplierUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingContractMultiplierUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingContractMultiplierUnit - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingContractMultiplierUnit_swigregister = _quickfix.UnderlyingContractMultiplierUnit_swigregister UnderlyingContractMultiplierUnit_swigregister(UnderlyingContractMultiplierUnit) class InputSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InputSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InputSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InputSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InputSource - __del__ = lambda self : None; + __del__ = lambda self: None InputSource_swigregister = _quickfix.InputSource_swigregister InputSource_swigregister(InputSource) class MDUpdateAction(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDUpdateAction, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDUpdateAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDUpdateAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDUpdateAction - __del__ = lambda self : None; + __del__ = lambda self: None MDUpdateAction_swigregister = _quickfix.MDUpdateAction_swigregister MDUpdateAction_swigregister(MDUpdateAction) class MatchStatus(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MatchStatus, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MatchStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MatchStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MatchStatus - __del__ = lambda self : None; + __del__ = lambda self: None MatchStatus_swigregister = _quickfix.MatchStatus_swigregister MatchStatus_swigregister(MatchStatus) class RateSource(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RateSource, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RateSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RateSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RateSource - __del__ = lambda self : None; + __del__ = lambda self: None RateSource_swigregister = _quickfix.RateSource_swigregister RateSource_swigregister(RateSource) class AllocPositionEffect(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocPositionEffect, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocPositionEffect, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocPositionEffect(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocPositionEffect - __del__ = lambda self : None; + __del__ = lambda self: None AllocPositionEffect_swigregister = _quickfix.AllocPositionEffect_swigregister AllocPositionEffect_swigregister(AllocPositionEffect) class PartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None PartyIDSource_swigregister = _quickfix.PartyIDSource_swigregister PartyIDSource_swigregister(PartyIDSource) class EncodedUnderlyingIssuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedUnderlyingIssuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedUnderlyingIssuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedUnderlyingIssuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedUnderlyingIssuer - __del__ = lambda self : None; + __del__ = lambda self: None EncodedUnderlyingIssuer_swigregister = _quickfix.EncodedUnderlyingIssuer_swigregister EncodedUnderlyingIssuer_swigregister(EncodedUnderlyingIssuer) class EncryptedPassword(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncryptedPassword, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncryptedPassword, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncryptedPassword(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncryptedPassword - __del__ = lambda self : None; + __del__ = lambda self: None EncryptedPassword_swigregister = _quickfix.EncryptedPassword_swigregister EncryptedPassword_swigregister(EncryptedPassword) class TriggerNewQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerNewQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerNewQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerNewQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerNewQty - __del__ = lambda self : None; + __del__ = lambda self: None TriggerNewQty_swigregister = _quickfix.TriggerNewQty_swigregister TriggerNewQty_swigregister(TriggerNewQty) class LegLastForwardPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegLastForwardPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegLastForwardPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegLastForwardPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegLastForwardPoints - __del__ = lambda self : None; + __del__ = lambda self: None LegLastForwardPoints_swigregister = _quickfix.LegLastForwardPoints_swigregister LegLastForwardPoints_swigregister(LegLastForwardPoints) class TotNumTradeReports(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNumTradeReports, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNumTradeReports, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNumTradeReports(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNumTradeReports - __del__ = lambda self : None; + __del__ = lambda self: None TotNumTradeReports_swigregister = _quickfix.TotNumTradeReports_swigregister TotNumTradeReports_swigregister(TotNumTradeReports) class RefApplVerID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefApplVerID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefApplVerID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefApplVerID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefApplVerID - __del__ = lambda self : None; + __del__ = lambda self: None RefApplVerID_swigregister = _quickfix.RefApplVerID_swigregister RefApplVerID_swigregister(RefApplVerID) class LastSpotRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastSpotRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastSpotRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastSpotRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastSpotRate - __del__ = lambda self : None; + __del__ = lambda self: None LastSpotRate_swigregister = _quickfix.LastSpotRate_swigregister LastSpotRate_swigregister(LastSpotRate) class Price(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Price, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Price, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Price(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Price - __del__ = lambda self : None; + __del__ = lambda self: None Price_swigregister = _quickfix.Price_swigregister Price_swigregister(Price) class UnderlyingSecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecurityIDSource_swigregister = _quickfix.UnderlyingSecurityIDSource_swigregister UnderlyingSecurityIDSource_swigregister(UnderlyingSecurityIDSource) class TotNoSecurityTypes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoSecurityTypes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoSecurityTypes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoSecurityTypes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoSecurityTypes - __del__ = lambda self : None; + __del__ = lambda self: None TotNoSecurityTypes_swigregister = _quickfix.TotNoSecurityTypes_swigregister TotNoSecurityTypes_swigregister(TotNoSecurityTypes) class ReportedPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ReportedPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ReportedPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ReportedPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ReportedPx - __del__ = lambda self : None; + __del__ = lambda self: None ReportedPx_swigregister = _quickfix.ReportedPx_swigregister ReportedPx_swigregister(ReportedPx) class LegSymbol(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSymbol, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSymbol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSymbol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSymbol - __del__ = lambda self : None; + __del__ = lambda self: None LegSymbol_swigregister = _quickfix.LegSymbol_swigregister LegSymbol_swigregister(LegSymbol) class LegIssuer(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegIssuer, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegIssuer, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegIssuer(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegIssuer - __del__ = lambda self : None; + __del__ = lambda self: None LegIssuer_swigregister = _quickfix.LegIssuer_swigregister LegIssuer_swigregister(LegIssuer) class RegistDetls(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RegistDetls, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RegistDetls, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RegistDetls(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RegistDetls - __del__ = lambda self : None; + __del__ = lambda self: None RegistDetls_swigregister = _quickfix.RegistDetls_swigregister RegistDetls_swigregister(RegistDetls) class UnderlyingLegSecurityID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecurityID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecurityID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecurityID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecurityID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecurityID_swigregister = _quickfix.UnderlyingLegSecurityID_swigregister UnderlyingLegSecurityID_swigregister(UnderlyingLegSecurityID) class MinLotSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MinLotSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MinLotSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MinLotSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MinLotSize - __del__ = lambda self : None; + __del__ = lambda self: None MinLotSize_swigregister = _quickfix.MinLotSize_swigregister MinLotSize_swigregister(MinLotSize) class NumTickets(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NumTickets, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NumTickets, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NumTickets(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NumTickets - __del__ = lambda self : None; + __del__ = lambda self: None NumTickets_swigregister = _quickfix.NumTickets_swigregister NumTickets_swigregister(NumTickets) class LegLocaleOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegLocaleOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegLocaleOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegLocaleOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegLocaleOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None LegLocaleOfIssue_swigregister = _quickfix.LegLocaleOfIssue_swigregister LegLocaleOfIssue_swigregister(LegLocaleOfIssue) class ExchangeForPhysical(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExchangeForPhysical, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExchangeForPhysical, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExchangeForPhysical(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExchangeForPhysical - __del__ = lambda self : None; + __del__ = lambda self: None ExchangeForPhysical_swigregister = _quickfix.ExchangeForPhysical_swigregister ExchangeForPhysical_swigregister(ExchangeForPhysical) class SecurityTradingEvent(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityTradingEvent, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityTradingEvent, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityTradingEvent(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityTradingEvent - __del__ = lambda self : None; + __del__ = lambda self: None SecurityTradingEvent_swigregister = _quickfix.SecurityTradingEvent_swigregister SecurityTradingEvent_swigregister(SecurityTradingEvent) class MinPriceIncrementAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MinPriceIncrementAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MinPriceIncrementAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MinPriceIncrementAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MinPriceIncrementAmount - __del__ = lambda self : None; + __del__ = lambda self: None MinPriceIncrementAmount_swigregister = _quickfix.MinPriceIncrementAmount_swigregister MinPriceIncrementAmount_swigregister(MinPriceIncrementAmount) class UnderlyingPayAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingPayAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingPayAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingPayAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingPayAmount - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingPayAmount_swigregister = _quickfix.UnderlyingPayAmount_swigregister UnderlyingPayAmount_swigregister(UnderlyingPayAmount) class SettlPartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlPartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlPartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlPartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlPartySubID - __del__ = lambda self : None; + __del__ = lambda self: None SettlPartySubID_swigregister = _quickfix.SettlPartySubID_swigregister SettlPartySubID_swigregister(SettlPartySubID) class AllocNetMoney(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocNetMoney, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocNetMoney, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocNetMoney(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocNetMoney - __del__ = lambda self : None; + __del__ = lambda self: None AllocNetMoney_swigregister = _quickfix.AllocNetMoney_swigregister AllocNetMoney_swigregister(AllocNetMoney) class UnderlyingMaturityDay(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingMaturityDay, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingMaturityDay, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingMaturityDay(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingMaturityDay - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingMaturityDay_swigregister = _quickfix.UnderlyingMaturityDay_swigregister UnderlyingMaturityDay_swigregister(UnderlyingMaturityDay) class NetworkResponseID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NetworkResponseID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NetworkResponseID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NetworkResponseID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NetworkResponseID - __del__ = lambda self : None; + __del__ = lambda self: None NetworkResponseID_swigregister = _quickfix.NetworkResponseID_swigregister NetworkResponseID_swigregister(NetworkResponseID) class NumBidders(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NumBidders, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NumBidders, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NumBidders(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NumBidders - __del__ = lambda self : None; + __del__ = lambda self: None NumBidders_swigregister = _quickfix.NumBidders_swigregister NumBidders_swigregister(NumBidders) class AllocAcctIDSource(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocAcctIDSource, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocAcctIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocAcctIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocAcctIDSource - __del__ = lambda self : None; + __del__ = lambda self: None AllocAcctIDSource_swigregister = _quickfix.AllocAcctIDSource_swigregister AllocAcctIDSource_swigregister(AllocAcctIDSource) class AllocAvgPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocAvgPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocAvgPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocAvgPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocAvgPx - __del__ = lambda self : None; + __del__ = lambda self: None AllocAvgPx_swigregister = _quickfix.AllocAvgPx_swigregister AllocAvgPx_swigregister(AllocAvgPx) class SecuritySettlAgentCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecuritySettlAgentCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecuritySettlAgentCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecuritySettlAgentCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecuritySettlAgentCode - __del__ = lambda self : None; + __del__ = lambda self: None SecuritySettlAgentCode_swigregister = _quickfix.SecuritySettlAgentCode_swigregister SecuritySettlAgentCode_swigregister(SecuritySettlAgentCode) class NoDistribInsts(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDistribInsts, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDistribInsts, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDistribInsts(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDistribInsts - __del__ = lambda self : None; + __del__ = lambda self: None NoDistribInsts_swigregister = _quickfix.NoDistribInsts_swigregister NoDistribInsts_swigregister(NoDistribInsts) class CustDirectedOrder(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CustDirectedOrder, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CustDirectedOrder, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CustDirectedOrder(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CustDirectedOrder - __del__ = lambda self : None; + __del__ = lambda self: None CustDirectedOrder_swigregister = _quickfix.CustDirectedOrder_swigregister CustDirectedOrder_swigregister(CustDirectedOrder) class FairValue(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FairValue, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FairValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FairValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FairValue - __del__ = lambda self : None; + __del__ = lambda self: None FairValue_swigregister = _quickfix.FairValue_swigregister FairValue_swigregister(FairValue) class NoStrikes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoStrikes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoStrikes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoStrikes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoStrikes - __del__ = lambda self : None; + __del__ = lambda self: None NoStrikes_swigregister = _quickfix.NoStrikes_swigregister NoStrikes_swigregister(NoStrikes) class EncodedSecurityListDescLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedSecurityListDescLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedSecurityListDescLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedSecurityListDescLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedSecurityListDescLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedSecurityListDescLen_swigregister = _quickfix.EncodedSecurityListDescLen_swigregister EncodedSecurityListDescLen_swigregister(EncodedSecurityListDescLen) class LegExerciseStyle(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegExerciseStyle, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegExerciseStyle, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegExerciseStyle(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegExerciseStyle - __del__ = lambda self : None; + __del__ = lambda self: None LegExerciseStyle_swigregister = _quickfix.LegExerciseStyle_swigregister LegExerciseStyle_swigregister(LegExerciseStyle) class DerivativeSymbolSfx(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSymbolSfx, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSymbolSfx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSymbolSfx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSymbolSfx - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSymbolSfx_swigregister = _quickfix.DerivativeSymbolSfx_swigregister DerivativeSymbolSfx_swigregister(DerivativeSymbolSfx) class NestedInstrAttribType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NestedInstrAttribType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NestedInstrAttribType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NestedInstrAttribType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NestedInstrAttribType - __del__ = lambda self : None; + __del__ = lambda self: None NestedInstrAttribType_swigregister = _quickfix.NestedInstrAttribType_swigregister NestedInstrAttribType_swigregister(NestedInstrAttribType) class ContraTrader(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContraTrader, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContraTrader, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContraTrader(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContraTrader - __del__ = lambda self : None; + __del__ = lambda self: None ContraTrader_swigregister = _quickfix.ContraTrader_swigregister ContraTrader_swigregister(ContraTrader) class MDSecSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDSecSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDSecSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDSecSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDSecSize - __del__ = lambda self : None; + __del__ = lambda self: None MDSecSize_swigregister = _quickfix.MDSecSize_swigregister MDSecSize_swigregister(MDSecSize) class NoOfSecSizes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoOfSecSizes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoOfSecSizes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoOfSecSizes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoOfSecSizes - __del__ = lambda self : None; + __del__ = lambda self: None NoOfSecSizes_swigregister = _quickfix.NoOfSecSizes_swigregister NoOfSecSizes_swigregister(NoOfSecSizes) class CollAction(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollAction, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollAction - __del__ = lambda self : None; + __del__ = lambda self: None CollAction_swigregister = _quickfix.CollAction_swigregister CollAction_swigregister(CollAction) class UnderlyingLastQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLastQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLastQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLastQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLastQty - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLastQty_swigregister = _quickfix.UnderlyingLastQty_swigregister UnderlyingLastQty_swigregister(UnderlyingLastQty) class PossDupFlag(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PossDupFlag, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PossDupFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PossDupFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PossDupFlag - __del__ = lambda self : None; + __del__ = lambda self: None PossDupFlag_swigregister = _quickfix.PossDupFlag_swigregister PossDupFlag_swigregister(PossDupFlag) class ListStatusType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListStatusType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListStatusType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListStatusType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListStatusType - __del__ = lambda self : None; + __del__ = lambda self: None ListStatusType_swigregister = _quickfix.ListStatusType_swigregister ListStatusType_swigregister(ListStatusType) class SideFillStationCd(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SideFillStationCd, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SideFillStationCd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SideFillStationCd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SideFillStationCd - __del__ = lambda self : None; + __del__ = lambda self: None SideFillStationCd_swigregister = _quickfix.SideFillStationCd_swigregister SideFillStationCd_swigregister(SideFillStationCd) class StatusText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StatusText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StatusText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StatusText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StatusText - __del__ = lambda self : None; + __del__ = lambda self: None StatusText_swigregister = _quickfix.StatusText_swigregister StatusText_swigregister(StatusText) class BasisFeatureDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BasisFeatureDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BasisFeatureDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BasisFeatureDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BasisFeatureDate - __del__ = lambda self : None; + __del__ = lambda self: None BasisFeatureDate_swigregister = _quickfix.BasisFeatureDate_swigregister BasisFeatureDate_swigregister(BasisFeatureDate) class XmlDataLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, XmlDataLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, XmlDataLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_XmlDataLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_XmlDataLen - __del__ = lambda self : None; + __del__ = lambda self: None XmlDataLen_swigregister = _quickfix.XmlDataLen_swigregister XmlDataLen_swigregister(XmlDataLen) class UnderlyingMaturityDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingMaturityDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingMaturityDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingMaturityDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingMaturityDate - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingMaturityDate_swigregister = _quickfix.UnderlyingMaturityDate_swigregister UnderlyingMaturityDate_swigregister(UnderlyingMaturityDate) class GapFillFlag(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, GapFillFlag, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, GapFillFlag, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_GapFillFlag(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_GapFillFlag - __del__ = lambda self : None; + __del__ = lambda self: None GapFillFlag_swigregister = _quickfix.GapFillFlag_swigregister GapFillFlag_swigregister(GapFillFlag) class RefApplExtID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefApplExtID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefApplExtID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefApplExtID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefApplExtID - __del__ = lambda self : None; + __del__ = lambda self: None RefApplExtID_swigregister = _quickfix.RefApplExtID_swigregister RefApplExtID_swigregister(RefApplExtID) class RefApplID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefApplID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefApplID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefApplID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefApplID - __del__ = lambda self : None; + __del__ = lambda self: None RefApplID_swigregister = _quickfix.RefApplID_swigregister RefApplID_swigregister(RefApplID) class NoTradingSessionRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTradingSessionRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTradingSessionRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTradingSessionRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTradingSessionRules - __del__ = lambda self : None; + __del__ = lambda self: None NoTradingSessionRules_swigregister = _quickfix.NoTradingSessionRules_swigregister NoTradingSessionRules_swigregister(NoTradingSessionRules) class SwapPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SwapPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SwapPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SwapPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SwapPoints - __del__ = lambda self : None; + __del__ = lambda self: None SwapPoints_swigregister = _quickfix.SwapPoints_swigregister SwapPoints_swigregister(SwapPoints) class TargetStrategyParameters(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetStrategyParameters, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetStrategyParameters, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetStrategyParameters(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetStrategyParameters - __del__ = lambda self : None; + __del__ = lambda self: None TargetStrategyParameters_swigregister = _quickfix.TargetStrategyParameters_swigregister TargetStrategyParameters_swigregister(TargetStrategyParameters) class LastForwardPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastForwardPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastForwardPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastForwardPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastForwardPoints - __del__ = lambda self : None; + __del__ = lambda self: None LastForwardPoints_swigregister = _quickfix.LastForwardPoints_swigregister LastForwardPoints_swigregister(LastForwardPoints) class YieldRedemptionDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, YieldRedemptionDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, YieldRedemptionDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_YieldRedemptionDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_YieldRedemptionDate - __del__ = lambda self : None; + __del__ = lambda self: None YieldRedemptionDate_swigregister = _quickfix.YieldRedemptionDate_swigregister YieldRedemptionDate_swigregister(YieldRedemptionDate) class NoSettlDetails(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSettlDetails, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSettlDetails, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSettlDetails(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSettlDetails - __del__ = lambda self : None; + __del__ = lambda self: None NoSettlDetails_swigregister = _quickfix.NoSettlDetails_swigregister NoSettlDetails_swigregister(NoSettlDetails) class TradeHandlingInstr(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeHandlingInstr, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeHandlingInstr, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeHandlingInstr(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeHandlingInstr - __del__ = lambda self : None; + __del__ = lambda self: None TradeHandlingInstr_swigregister = _quickfix.TradeHandlingInstr_swigregister TradeHandlingInstr_swigregister(TradeHandlingInstr) class CashSettlAgentCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashSettlAgentCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashSettlAgentCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashSettlAgentCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashSettlAgentCode - __del__ = lambda self : None; + __del__ = lambda self: None CashSettlAgentCode_swigregister = _quickfix.CashSettlAgentCode_swigregister CashSettlAgentCode_swigregister(CashSettlAgentCode) class LegPriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegPriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegPriceType - __del__ = lambda self : None; + __del__ = lambda self: None LegPriceType_swigregister = _quickfix.LegPriceType_swigregister LegPriceType_swigregister(LegPriceType) class EncodedListExecInstLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedListExecInstLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedListExecInstLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedListExecInstLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedListExecInstLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedListExecInstLen_swigregister = _quickfix.EncodedListExecInstLen_swigregister EncodedListExecInstLen_swigregister(EncodedListExecInstLen) class TradSesMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradSesMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradSesMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradSesMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradSesMethod - __del__ = lambda self : None; + __del__ = lambda self: None TradSesMethod_swigregister = _quickfix.TradSesMethod_swigregister TradSesMethod_swigregister(TradSesMethod) class AgreementID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AgreementID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AgreementID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AgreementID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AgreementID - __del__ = lambda self : None; + __del__ = lambda self: None AgreementID_swigregister = _quickfix.AgreementID_swigregister AgreementID_swigregister(AgreementID) class CashDistribCurr(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashDistribCurr, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashDistribCurr, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashDistribCurr(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashDistribCurr - __del__ = lambda self : None; + __del__ = lambda self: None CashDistribCurr_swigregister = _quickfix.CashDistribCurr_swigregister CashDistribCurr_swigregister(CashDistribCurr) class BidPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidPx - __del__ = lambda self : None; + __del__ = lambda self: None BidPx_swigregister = _quickfix.BidPx_swigregister BidPx_swigregister(BidPx) class TradeType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeType - __del__ = lambda self : None; + __del__ = lambda self: None TradeType_swigregister = _quickfix.TradeType_swigregister TradeType_swigregister(TradeType) class EncodedSecurityDescLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedSecurityDescLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedSecurityDescLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedSecurityDescLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedSecurityDescLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedSecurityDescLen_swigregister = _quickfix.EncodedSecurityDescLen_swigregister EncodedSecurityDescLen_swigregister(EncodedSecurityDescLen) class ComplexEventCondition(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventCondition, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventCondition, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventCondition(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventCondition - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventCondition_swigregister = _quickfix.ComplexEventCondition_swigregister ComplexEventCondition_swigregister(ComplexEventCondition) class EncryptedPasswordMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncryptedPasswordMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncryptedPasswordMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncryptedPasswordMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncryptedPasswordMethod - __del__ = lambda self : None; + __del__ = lambda self: None EncryptedPasswordMethod_swigregister = _quickfix.EncryptedPasswordMethod_swigregister EncryptedPasswordMethod_swigregister(EncryptedPasswordMethod) class DerivativeSecurityAltID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityAltID_swigregister = _quickfix.DerivativeSecurityAltID_swigregister DerivativeSecurityAltID_swigregister(DerivativeSecurityAltID) class TotNoAccQuotes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoAccQuotes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoAccQuotes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoAccQuotes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoAccQuotes - __del__ = lambda self : None; + __del__ = lambda self: None TotNoAccQuotes_swigregister = _quickfix.TotNoAccQuotes_swigregister TotNoAccQuotes_swigregister(TotNoAccQuotes) class TimeBracket(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TimeBracket, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TimeBracket, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TimeBracket(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TimeBracket - __del__ = lambda self : None; + __del__ = lambda self: None TimeBracket_swigregister = _quickfix.TimeBracket_swigregister TimeBracket_swigregister(TimeBracket) class NoAllocs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoAllocs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoAllocs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoAllocs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoAllocs - __del__ = lambda self : None; + __del__ = lambda self: None NoAllocs_swigregister = _quickfix.NoAllocs_swigregister NoAllocs_swigregister(NoAllocs) class UnderlyingProduct(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingProduct, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingProduct, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingProduct(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingProduct - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingProduct_swigregister = _quickfix.UnderlyingProduct_swigregister UnderlyingProduct_swigregister(UnderlyingProduct) class BenchmarkCurveName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BenchmarkCurveName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BenchmarkCurveName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BenchmarkCurveName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BenchmarkCurveName - __del__ = lambda self : None; + __del__ = lambda self: None BenchmarkCurveName_swigregister = _quickfix.BenchmarkCurveName_swigregister BenchmarkCurveName_swigregister(BenchmarkCurveName) class UnderlyingSymbolSfx(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSymbolSfx, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSymbolSfx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSymbolSfx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSymbolSfx - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSymbolSfx_swigregister = _quickfix.UnderlyingSymbolSfx_swigregister UnderlyingSymbolSfx_swigregister(UnderlyingSymbolSfx) class StrikePriceBoundaryPrecision(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrikePriceBoundaryPrecision, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrikePriceBoundaryPrecision, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrikePriceBoundaryPrecision(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrikePriceBoundaryPrecision - __del__ = lambda self : None; + __del__ = lambda self: None StrikePriceBoundaryPrecision_swigregister = _quickfix.StrikePriceBoundaryPrecision_swigregister StrikePriceBoundaryPrecision_swigregister(StrikePriceBoundaryPrecision) class QuoteSetID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteSetID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteSetID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteSetID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteSetID - __del__ = lambda self : None; + __del__ = lambda self: None QuoteSetID_swigregister = _quickfix.QuoteSetID_swigregister QuoteSetID_swigregister(QuoteSetID) class CashMargin(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashMargin, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashMargin, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashMargin(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashMargin - __del__ = lambda self : None; + __del__ = lambda self: None CashMargin_swigregister = _quickfix.CashMargin_swigregister CashMargin_swigregister(CashMargin) class SettlObligTransType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlObligTransType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlObligTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlObligTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlObligTransType - __del__ = lambda self : None; + __del__ = lambda self: None SettlObligTransType_swigregister = _quickfix.SettlObligTransType_swigregister SettlObligTransType_swigregister(SettlObligTransType) class LegNumber(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegNumber, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegNumber, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegNumber(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegNumber - __del__ = lambda self : None; + __del__ = lambda self: None LegNumber_swigregister = _quickfix.LegNumber_swigregister LegNumber_swigregister(LegNumber) class DeskOrderHandlingInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeskOrderHandlingInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeskOrderHandlingInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeskOrderHandlingInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeskOrderHandlingInst - __del__ = lambda self : None; + __del__ = lambda self: None DeskOrderHandlingInst_swigregister = _quickfix.DeskOrderHandlingInst_swigregister DeskOrderHandlingInst_swigregister(DeskOrderHandlingInst) class SettlPartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlPartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlPartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlPartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlPartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None SettlPartyIDSource_swigregister = _quickfix.SettlPartyIDSource_swigregister SettlPartyIDSource_swigregister(SettlPartyIDSource) class PriorSettlPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriorSettlPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriorSettlPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriorSettlPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriorSettlPrice - __del__ = lambda self : None; + __del__ = lambda self: None PriorSettlPrice_swigregister = _quickfix.PriorSettlPrice_swigregister PriorSettlPrice_swigregister(PriorSettlPrice) class NotAffOrigClOrdID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NotAffOrigClOrdID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NotAffOrigClOrdID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NotAffOrigClOrdID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NotAffOrigClOrdID - __del__ = lambda self : None; + __del__ = lambda self: None NotAffOrigClOrdID_swigregister = _quickfix.NotAffOrigClOrdID_swigregister NotAffOrigClOrdID_swigregister(NotAffOrigClOrdID) class TradingSessionDesc(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradingSessionDesc, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradingSessionDesc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradingSessionDesc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradingSessionDesc - __del__ = lambda self : None; + __del__ = lambda self: None TradingSessionDesc_swigregister = _quickfix.TradingSessionDesc_swigregister TradingSessionDesc_swigregister(TradingSessionDesc) class DerivativeFloorPrice(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeFloorPrice, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeFloorPrice, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeFloorPrice(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeFloorPrice - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeFloorPrice_swigregister = _quickfix.DerivativeFloorPrice_swigregister DerivativeFloorPrice_swigregister(DerivativeFloorPrice) class DerivativeSymbol(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSymbol, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSymbol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSymbol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSymbol - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSymbol_swigregister = _quickfix.DerivativeSymbol_swigregister DerivativeSymbol_swigregister(DerivativeSymbol) class RiskFreeRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RiskFreeRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RiskFreeRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RiskFreeRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RiskFreeRate - __del__ = lambda self : None; + __del__ = lambda self: None RiskFreeRate_swigregister = _quickfix.RiskFreeRate_swigregister RiskFreeRate_swigregister(RiskFreeRate) class PosTransType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosTransType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosTransType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosTransType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosTransType - __del__ = lambda self : None; + __del__ = lambda self: None PosTransType_swigregister = _quickfix.PosTransType_swigregister PosTransType_swigregister(PosTransType) class MsgSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MsgSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MsgSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MsgSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MsgSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None MsgSeqNum_swigregister = _quickfix.MsgSeqNum_swigregister MsgSeqNum_swigregister(MsgSeqNum) class Signature(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Signature, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Signature, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Signature(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Signature - __del__ = lambda self : None; + __del__ = lambda self: None Signature_swigregister = _quickfix.Signature_swigregister Signature_swigregister(Signature) class Seniority(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Seniority, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Seniority, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Seniority(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Seniority - __del__ = lambda self : None; + __del__ = lambda self: None Seniority_swigregister = _quickfix.Seniority_swigregister Seniority_swigregister(Seniority) class NoRateSources(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoRateSources, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoRateSources, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoRateSources(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoRateSources - __del__ = lambda self : None; + __del__ = lambda self: None NoRateSources_swigregister = _quickfix.NoRateSources_swigregister NoRateSources_swigregister(NoRateSources) class PriceUnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriceUnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriceUnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriceUnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriceUnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None PriceUnitOfMeasureQty_swigregister = _quickfix.PriceUnitOfMeasureQty_swigregister PriceUnitOfMeasureQty_swigregister(PriceUnitOfMeasureQty) class CollAsgnRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollAsgnRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollAsgnRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollAsgnRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollAsgnRefID - __del__ = lambda self : None; + __del__ = lambda self: None CollAsgnRefID_swigregister = _quickfix.CollAsgnRefID_swigregister CollAsgnRefID_swigregister(CollAsgnRefID) class BuyVolume(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BuyVolume, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BuyVolume, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BuyVolume(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BuyVolume - __del__ = lambda self : None; + __del__ = lambda self: None BuyVolume_swigregister = _quickfix.BuyVolume_swigregister BuyVolume_swigregister(BuyVolume) class SettlCurrFxRateCalc(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlCurrFxRateCalc, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlCurrFxRateCalc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlCurrFxRateCalc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlCurrFxRateCalc - __del__ = lambda self : None; + __del__ = lambda self: None SettlCurrFxRateCalc_swigregister = _quickfix.SettlCurrFxRateCalc_swigregister SettlCurrFxRateCalc_swigregister(SettlCurrFxRateCalc) class PosMaintStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosMaintStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosMaintStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosMaintStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosMaintStatus - __del__ = lambda self : None; + __del__ = lambda self: None PosMaintStatus_swigregister = _quickfix.PosMaintStatus_swigregister PosMaintStatus_swigregister(PosMaintStatus) class PriorSpreadIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriorSpreadIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriorSpreadIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriorSpreadIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriorSpreadIndicator - __del__ = lambda self : None; + __del__ = lambda self: None PriorSpreadIndicator_swigregister = _quickfix.PriorSpreadIndicator_swigregister PriorSpreadIndicator_swigregister(PriorSpreadIndicator) class Benchmark(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Benchmark, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Benchmark, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Benchmark(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Benchmark - __del__ = lambda self : None; + __del__ = lambda self: None Benchmark_swigregister = _quickfix.Benchmark_swigregister Benchmark_swigregister(Benchmark) class MaturityMonthYearFormat(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityMonthYearFormat, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityMonthYearFormat, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityMonthYearFormat(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityMonthYearFormat - __del__ = lambda self : None; + __del__ = lambda self: None MaturityMonthYearFormat_swigregister = _quickfix.MaturityMonthYearFormat_swigregister MaturityMonthYearFormat_swigregister(MaturityMonthYearFormat) class UnderlyingTradingSessionID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingTradingSessionID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingTradingSessionID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingTradingSessionID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingTradingSessionID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingTradingSessionID_swigregister = _quickfix.UnderlyingTradingSessionID_swigregister UnderlyingTradingSessionID_swigregister(UnderlyingTradingSessionID) class TotNoRelatedSym(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoRelatedSym, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoRelatedSym, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoRelatedSym(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoRelatedSym - __del__ = lambda self : None; + __del__ = lambda self: None TotNoRelatedSym_swigregister = _quickfix.TotNoRelatedSym_swigregister TotNoRelatedSym_swigregister(TotNoRelatedSym) class StateOrProvinceOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StateOrProvinceOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StateOrProvinceOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StateOrProvinceOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StateOrProvinceOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None StateOrProvinceOfIssue_swigregister = _quickfix.StateOrProvinceOfIssue_swigregister StateOrProvinceOfIssue_swigregister(StateOrProvinceOfIssue) class DerivativeInstrRegistry(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrRegistry, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrRegistry, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrRegistry(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrRegistry - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrRegistry_swigregister = _quickfix.DerivativeInstrRegistry_swigregister DerivativeInstrRegistry_swigregister(DerivativeInstrRegistry) class LegBidForwardPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegBidForwardPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegBidForwardPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegBidForwardPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegBidForwardPoints - __del__ = lambda self : None; + __del__ = lambda self: None LegBidForwardPoints_swigregister = _quickfix.LegBidForwardPoints_swigregister LegBidForwardPoints_swigregister(LegBidForwardPoints) class ManualOrderIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ManualOrderIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ManualOrderIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ManualOrderIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ManualOrderIndicator - __del__ = lambda self : None; + __del__ = lambda self: None ManualOrderIndicator_swigregister = _quickfix.ManualOrderIndicator_swigregister ManualOrderIndicator_swigregister(ManualOrderIndicator) class NetMoney(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NetMoney, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NetMoney, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NetMoney(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NetMoney - __del__ = lambda self : None; + __del__ = lambda self: None NetMoney_swigregister = _quickfix.NetMoney_swigregister NetMoney_swigregister(NetMoney) class LegalConfirm(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegalConfirm, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegalConfirm, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegalConfirm(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegalConfirm - __del__ = lambda self : None; + __del__ = lambda self: None LegalConfirm_swigregister = _quickfix.LegalConfirm_swigregister LegalConfirm_swigregister(LegalConfirm) class CountryOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CountryOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CountryOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CountryOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CountryOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None CountryOfIssue_swigregister = _quickfix.CountryOfIssue_swigregister CountryOfIssue_swigregister(CountryOfIssue) class ApplReportType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplReportType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplReportType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplReportType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplReportType - __del__ = lambda self : None; + __del__ = lambda self: None ApplReportType_swigregister = _quickfix.ApplReportType_swigregister ApplReportType_swigregister(ApplReportType) class RootPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RootPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RootPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RootPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RootPartyID - __del__ = lambda self : None; + __del__ = lambda self: None RootPartyID_swigregister = _quickfix.RootPartyID_swigregister RootPartyID_swigregister(RootPartyID) class UnderlyingQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingQty - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingQty_swigregister = _quickfix.UnderlyingQty_swigregister UnderlyingQty_swigregister(UnderlyingQty) class ApplQueueDepth(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplQueueDepth, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplQueueDepth, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplQueueDepth(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplQueueDepth - __del__ = lambda self : None; + __del__ = lambda self: None ApplQueueDepth_swigregister = _quickfix.ApplQueueDepth_swigregister ApplQueueDepth_swigregister(ApplQueueDepth) class StopPx(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StopPx, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StopPx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StopPx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StopPx - __del__ = lambda self : None; + __del__ = lambda self: None StopPx_swigregister = _quickfix.StopPx_swigregister StopPx_swigregister(StopPx) class ReportToExch(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ReportToExch, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ReportToExch, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ReportToExch(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ReportToExch - __del__ = lambda self : None; + __del__ = lambda self: None ReportToExch_swigregister = _quickfix.ReportToExch_swigregister ReportToExch_swigregister(ReportToExch) class ContraryInstructionIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContraryInstructionIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContraryInstructionIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContraryInstructionIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContraryInstructionIndicator - __del__ = lambda self : None; + __del__ = lambda self: None ContraryInstructionIndicator_swigregister = _quickfix.ContraryInstructionIndicator_swigregister ContraryInstructionIndicator_swigregister(ContraryInstructionIndicator) class EncodedListStatusTextLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedListStatusTextLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedListStatusTextLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedListStatusTextLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedListStatusTextLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedListStatusTextLen_swigregister = _quickfix.EncodedListStatusTextLen_swigregister EncodedListStatusTextLen_swigregister(EncodedListStatusTextLen) class DerivativeSecurityXMLSchema(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityXMLSchema, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityXMLSchema, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityXMLSchema(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityXMLSchema - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityXMLSchema_swigregister = _quickfix.DerivativeSecurityXMLSchema_swigregister DerivativeSecurityXMLSchema_swigregister(DerivativeSecurityXMLSchema) class NoRelatedSym(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoRelatedSym, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoRelatedSym, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoRelatedSym(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoRelatedSym - __del__ = lambda self : None; + __del__ = lambda self: None NoRelatedSym_swigregister = _quickfix.NoRelatedSym_swigregister NoRelatedSym_swigregister(NoRelatedSym) class AllocRejCode(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocRejCode, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocRejCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocRejCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocRejCode - __del__ = lambda self : None; + __del__ = lambda self: None AllocRejCode_swigregister = _quickfix.AllocRejCode_swigregister AllocRejCode_swigregister(AllocRejCode) class UnderlyingSecurityAltID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecurityAltID_swigregister = _quickfix.UnderlyingSecurityAltID_swigregister UnderlyingSecurityAltID_swigregister(UnderlyingSecurityAltID) class RefOrdIDReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefOrdIDReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefOrdIDReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefOrdIDReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefOrdIDReason - __del__ = lambda self : None; + __del__ = lambda self: None RefOrdIDReason_swigregister = _quickfix.RefOrdIDReason_swigregister RefOrdIDReason_swigregister(RefOrdIDReason) class DerivativeInstrumentPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrumentPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrumentPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrumentPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrumentPartyID - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrumentPartyID_swigregister = _quickfix.DerivativeInstrumentPartyID_swigregister DerivativeInstrumentPartyID_swigregister(DerivativeInstrumentPartyID) class SecurityXMLSchema(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityXMLSchema, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityXMLSchema, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityXMLSchema(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityXMLSchema - __del__ = lambda self : None; + __del__ = lambda self: None SecurityXMLSchema_swigregister = _quickfix.SecurityXMLSchema_swigregister SecurityXMLSchema_swigregister(SecurityXMLSchema) class RefOrderIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefOrderIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefOrderIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefOrderIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefOrderIDSource - __del__ = lambda self : None; + __del__ = lambda self: None RefOrderIDSource_swigregister = _quickfix.RefOrderIDSource_swigregister RefOrderIDSource_swigregister(RefOrderIDSource) class NTPositionLimit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NTPositionLimit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NTPositionLimit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NTPositionLimit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NTPositionLimit - __del__ = lambda self : None; + __del__ = lambda self: None NTPositionLimit_swigregister = _quickfix.NTPositionLimit_swigregister NTPositionLimit_swigregister(NTPositionLimit) class EndAccruedInterestAmt(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EndAccruedInterestAmt, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EndAccruedInterestAmt, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EndAccruedInterestAmt(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EndAccruedInterestAmt - __del__ = lambda self : None; + __del__ = lambda self: None EndAccruedInterestAmt_swigregister = _quickfix.EndAccruedInterestAmt_swigregister EndAccruedInterestAmt_swigregister(EndAccruedInterestAmt) class AccruedInterestRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AccruedInterestRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AccruedInterestRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AccruedInterestRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AccruedInterestRate - __del__ = lambda self : None; + __del__ = lambda self: None AccruedInterestRate_swigregister = _quickfix.AccruedInterestRate_swigregister AccruedInterestRate_swigregister(AccruedInterestRate) class LastCapacity(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastCapacity, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastCapacity, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastCapacity(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastCapacity - __del__ = lambda self : None; + __del__ = lambda self: None LastCapacity_swigregister = _quickfix.LastCapacity_swigregister LastCapacity_swigregister(LastCapacity) class UnderlyingInstrumentPartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingInstrumentPartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingInstrumentPartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingInstrumentPartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingInstrumentPartySubID - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingInstrumentPartySubID_swigregister = _quickfix.UnderlyingInstrumentPartySubID_swigregister UnderlyingInstrumentPartySubID_swigregister(UnderlyingInstrumentPartySubID) class NoFills(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoFills, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoFills, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoFills(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoFills - __del__ = lambda self : None; + __del__ = lambda self: None NoFills_swigregister = _quickfix.NoFills_swigregister NoFills_swigregister(NoFills) class NoOrdTypeRules(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoOrdTypeRules, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoOrdTypeRules, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoOrdTypeRules(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoOrdTypeRules - __del__ = lambda self : None; + __del__ = lambda self: None NoOrdTypeRules_swigregister = _quickfix.NoOrdTypeRules_swigregister NoOrdTypeRules_swigregister(NoOrdTypeRules) class InstrumentPartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrumentPartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrumentPartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrumentPartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrumentPartyID - __del__ = lambda self : None; + __del__ = lambda self: None InstrumentPartyID_swigregister = _quickfix.InstrumentPartyID_swigregister InstrumentPartyID_swigregister(InstrumentPartyID) class MarginRatio(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MarginRatio, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MarginRatio, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MarginRatio(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MarginRatio - __del__ = lambda self : None; + __del__ = lambda self: None MarginRatio_swigregister = _quickfix.MarginRatio_swigregister MarginRatio_swigregister(MarginRatio) class RefTagID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, RefTagID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, RefTagID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_RefTagID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_RefTagID - __del__ = lambda self : None; + __del__ = lambda self: None RefTagID_swigregister = _quickfix.RefTagID_swigregister RefTagID_swigregister(RefTagID) class NoRoutingIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoRoutingIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoRoutingIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoRoutingIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoRoutingIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoRoutingIDs_swigregister = _quickfix.NoRoutingIDs_swigregister NoRoutingIDs_swigregister(NoRoutingIDs) class CouponRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CouponRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CouponRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CouponRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CouponRate - __del__ = lambda self : None; + __del__ = lambda self: None CouponRate_swigregister = _quickfix.CouponRate_swigregister CouponRate_swigregister(CouponRate) class NoApplIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoApplIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoApplIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoApplIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoApplIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoApplIDs_swigregister = _quickfix.NoApplIDs_swigregister NoApplIDs_swigregister(NoApplIDs) class DerivativeContractSettlMonth(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeContractSettlMonth, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeContractSettlMonth, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeContractSettlMonth(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeContractSettlMonth - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeContractSettlMonth_swigregister = _quickfix.DerivativeContractSettlMonth_swigregister DerivativeContractSettlMonth_swigregister(DerivativeContractSettlMonth) class InstrAttribType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, InstrAttribType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, InstrAttribType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_InstrAttribType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_InstrAttribType - __del__ = lambda self : None; + __del__ = lambda self: None InstrAttribType_swigregister = _quickfix.InstrAttribType_swigregister InstrAttribType_swigregister(InstrAttribType) class Product(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Product, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Product, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Product(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Product - __del__ = lambda self : None; + __del__ = lambda self: None Product_swigregister = _quickfix.Product_swigregister Product_swigregister(Product) class AllocShares(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocShares, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocShares, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocShares(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocShares - __del__ = lambda self : None; + __del__ = lambda self: None AllocShares_swigregister = _quickfix.AllocShares_swigregister AllocShares_swigregister(AllocShares) class NoQuoteEntries(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoQuoteEntries, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoQuoteEntries, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoQuoteEntries(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoQuoteEntries - __del__ = lambda self : None; + __del__ = lambda self: None NoQuoteEntries_swigregister = _quickfix.NoQuoteEntries_swigregister NoQuoteEntries_swigregister(NoQuoteEntries) class DefaultCstmApplVerID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DefaultCstmApplVerID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DefaultCstmApplVerID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DefaultCstmApplVerID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DefaultCstmApplVerID - __del__ = lambda self : None; + __del__ = lambda self: None DefaultCstmApplVerID_swigregister = _quickfix.DefaultCstmApplVerID_swigregister DefaultCstmApplVerID_swigregister(DefaultCstmApplVerID) class DerivativeListMethod(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeListMethod, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeListMethod, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeListMethod(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeListMethod - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeListMethod_swigregister = _quickfix.DerivativeListMethod_swigregister DerivativeListMethod_swigregister(DerivativeListMethod) class DerivativeSecurityXMLLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityXMLLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityXMLLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityXMLLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityXMLLen - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityXMLLen_swigregister = _quickfix.DerivativeSecurityXMLLen_swigregister DerivativeSecurityXMLLen_swigregister(DerivativeSecurityXMLLen) class LegDatedDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegDatedDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegDatedDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegDatedDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegDatedDate - __del__ = lambda self : None; + __del__ = lambda self: None LegDatedDate_swigregister = _quickfix.LegDatedDate_swigregister LegDatedDate_swigregister(LegDatedDate) class Nested2PartyIDSource(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested2PartyIDSource, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested2PartyIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested2PartyIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested2PartyIDSource - __del__ = lambda self : None; + __del__ = lambda self: None Nested2PartyIDSource_swigregister = _quickfix.Nested2PartyIDSource_swigregister Nested2PartyIDSource_swigregister(Nested2PartyIDSource) class UnderlyingInstrRegistry(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingInstrRegistry, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingInstrRegistry, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingInstrRegistry(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingInstrRegistry - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingInstrRegistry_swigregister = _quickfix.UnderlyingInstrRegistry_swigregister UnderlyingInstrRegistry_swigregister(UnderlyingInstrRegistry) class IssueDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IssueDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IssueDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IssueDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IssueDate - __del__ = lambda self : None; + __del__ = lambda self: None IssueDate_swigregister = _quickfix.IssueDate_swigregister IssueDate_swigregister(IssueDate) class SecurityTradingStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityTradingStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityTradingStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityTradingStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityTradingStatus - __del__ = lambda self : None; + __del__ = lambda self: None SecurityTradingStatus_swigregister = _quickfix.SecurityTradingStatus_swigregister SecurityTradingStatus_swigregister(SecurityTradingStatus) class LegOptAttribute(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegOptAttribute, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegOptAttribute, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegOptAttribute(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegOptAttribute - __del__ = lambda self : None; + __del__ = lambda self: None LegOptAttribute_swigregister = _quickfix.LegOptAttribute_swigregister LegOptAttribute_swigregister(LegOptAttribute) class MaxFloor(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaxFloor, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaxFloor, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaxFloor(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaxFloor - __del__ = lambda self : None; + __del__ = lambda self: None MaxFloor_swigregister = _quickfix.MaxFloor_swigregister MaxFloor_swigregister(MaxFloor) class DerivativeLocaleOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeLocaleOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeLocaleOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeLocaleOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeLocaleOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeLocaleOfIssue_swigregister = _quickfix.DerivativeLocaleOfIssue_swigregister DerivativeLocaleOfIssue_swigregister(DerivativeLocaleOfIssue) class OptPayAmount(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OptPayAmount, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OptPayAmount, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OptPayAmount(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OptPayAmount - __del__ = lambda self : None; + __del__ = lambda self: None OptPayAmount_swigregister = _quickfix.OptPayAmount_swigregister OptPayAmount_swigregister(OptPayAmount) class UnderlyingStipType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingStipType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingStipType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingStipType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingStipType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingStipType_swigregister = _quickfix.UnderlyingStipType_swigregister UnderlyingStipType_swigregister(UnderlyingStipType) class Rule80A(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Rule80A, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Rule80A, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Rule80A(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Rule80A - __del__ = lambda self : None; + __del__ = lambda self: None Rule80A_swigregister = _quickfix.Rule80A_swigregister Rule80A_swigregister(Rule80A) class TotNoStrikes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TotNoStrikes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TotNoStrikes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TotNoStrikes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TotNoStrikes - __del__ = lambda self : None; + __del__ = lambda self: None TotNoStrikes_swigregister = _quickfix.TotNoStrikes_swigregister TotNoStrikes_swigregister(TotNoStrikes) class CorporateAction(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CorporateAction, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CorporateAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CorporateAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CorporateAction - __del__ = lambda self : None; + __del__ = lambda self: None CorporateAction_swigregister = _quickfix.CorporateAction_swigregister CorporateAction_swigregister(CorporateAction) class TerminationType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TerminationType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TerminationType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TerminationType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TerminationType - __del__ = lambda self : None; + __del__ = lambda self: None TerminationType_swigregister = _quickfix.TerminationType_swigregister TerminationType_swigregister(TerminationType) class LegCouponRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCouponRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCouponRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCouponRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCouponRate - __del__ = lambda self : None; + __del__ = lambda self: None LegCouponRate_swigregister = _quickfix.LegCouponRate_swigregister LegCouponRate_swigregister(LegCouponRate) class PosMaintAction(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosMaintAction, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosMaintAction, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosMaintAction(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosMaintAction - __del__ = lambda self : None; + __del__ = lambda self: None PosMaintAction_swigregister = _quickfix.PosMaintAction_swigregister PosMaintAction_swigregister(PosMaintAction) class NoSecurityTypes(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoSecurityTypes, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoSecurityTypes, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoSecurityTypes(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoSecurityTypes - __del__ = lambda self : None; + __del__ = lambda self: None NoSecurityTypes_swigregister = _quickfix.NoSecurityTypes_swigregister NoSecurityTypes_swigregister(NoSecurityTypes) class ComplexEventPriceTimeType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventPriceTimeType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventPriceTimeType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventPriceTimeType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventPriceTimeType - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventPriceTimeType_swigregister = _quickfix.ComplexEventPriceTimeType_swigregister ComplexEventPriceTimeType_swigregister(ComplexEventPriceTimeType) class LastSwapPoints(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LastSwapPoints, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LastSwapPoints, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LastSwapPoints(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LastSwapPoints - __del__ = lambda self : None; + __del__ = lambda self: None LastSwapPoints_swigregister = _quickfix.LastSwapPoints_swigregister LastSwapPoints_swigregister(LastSwapPoints) class UnderlyingFXRateCalc(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingFXRateCalc, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingFXRateCalc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingFXRateCalc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingFXRateCalc - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingFXRateCalc_swigregister = _quickfix.UnderlyingFXRateCalc_swigregister UnderlyingFXRateCalc_swigregister(UnderlyingFXRateCalc) class ListStatusText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListStatusText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListStatusText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListStatusText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListStatusText - __del__ = lambda self : None; + __del__ = lambda self: None ListStatusText_swigregister = _quickfix.ListStatusText_swigregister ListStatusText_swigregister(ListStatusText) class OddLot(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OddLot, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OddLot, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OddLot(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OddLot - __del__ = lambda self : None; + __del__ = lambda self: None OddLot_swigregister = _quickfix.OddLot_swigregister OddLot_swigregister(OddLot) class BookingUnit(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BookingUnit, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BookingUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BookingUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BookingUnit - __del__ = lambda self : None; + __del__ = lambda self: None BookingUnit_swigregister = _quickfix.BookingUnit_swigregister BookingUnit_swigregister(BookingUnit) class LegAllocAcctIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegAllocAcctIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegAllocAcctIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegAllocAcctIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegAllocAcctIDSource - __del__ = lambda self : None; + __del__ = lambda self: None LegAllocAcctIDSource_swigregister = _quickfix.LegAllocAcctIDSource_swigregister LegAllocAcctIDSource_swigregister(LegAllocAcctIDSource) class OnBehalfOfSendingTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OnBehalfOfSendingTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OnBehalfOfSendingTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OnBehalfOfSendingTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OnBehalfOfSendingTime - __del__ = lambda self : None; + __del__ = lambda self: None OnBehalfOfSendingTime_swigregister = _quickfix.OnBehalfOfSendingTime_swigregister OnBehalfOfSendingTime_swigregister(OnBehalfOfSendingTime) class AllocStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AllocStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AllocStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AllocStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AllocStatus - __del__ = lambda self : None; + __del__ = lambda self: None AllocStatus_swigregister = _quickfix.AllocStatus_swigregister AllocStatus_swigregister(AllocStatus) class ReferencePage(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ReferencePage, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ReferencePage, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ReferencePage(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ReferencePage - __del__ = lambda self : None; + __del__ = lambda self: None ReferencePage_swigregister = _quickfix.ReferencePage_swigregister ReferencePage_swigregister(ReferencePage) class DerivativeExerciseStyle(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeExerciseStyle, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeExerciseStyle, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeExerciseStyle(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeExerciseStyle - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeExerciseStyle_swigregister = _quickfix.DerivativeExerciseStyle_swigregister DerivativeExerciseStyle_swigregister(DerivativeExerciseStyle) class ApplBegSeqNum(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplBegSeqNum, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplBegSeqNum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplBegSeqNum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplBegSeqNum - __del__ = lambda self : None; + __del__ = lambda self: None ApplBegSeqNum_swigregister = _quickfix.ApplBegSeqNum_swigregister ApplBegSeqNum_swigregister(ApplBegSeqNum) class CollRptID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CollRptID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CollRptID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CollRptID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CollRptID - __del__ = lambda self : None; + __del__ = lambda self: None CollRptID_swigregister = _quickfix.CollRptID_swigregister CollRptID_swigregister(CollRptID) class IncTaxInd(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IncTaxInd, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IncTaxInd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IncTaxInd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IncTaxInd - __del__ = lambda self : None; + __del__ = lambda self: None IncTaxInd_swigregister = _quickfix.IncTaxInd_swigregister IncTaxInd_swigregister(IncTaxInd) class NoBidDescriptors(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoBidDescriptors, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoBidDescriptors, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoBidDescriptors(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoBidDescriptors - __del__ = lambda self : None; + __del__ = lambda self: None NoBidDescriptors_swigregister = _quickfix.NoBidDescriptors_swigregister NoBidDescriptors_swigregister(NoBidDescriptors) class LegCouponPaymentDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegCouponPaymentDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegCouponPaymentDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegCouponPaymentDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegCouponPaymentDate - __del__ = lambda self : None; + __del__ = lambda self: None LegCouponPaymentDate_swigregister = _quickfix.LegCouponPaymentDate_swigregister LegCouponPaymentDate_swigregister(LegCouponPaymentDate) class NoUnderlyingLegSecurityAltID(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoUnderlyingLegSecurityAltID, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoUnderlyingLegSecurityAltID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoUnderlyingLegSecurityAltID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoUnderlyingLegSecurityAltID - __del__ = lambda self : None; + __del__ = lambda self: None NoUnderlyingLegSecurityAltID_swigregister = _quickfix.NoUnderlyingLegSecurityAltID_swigregister NoUnderlyingLegSecurityAltID_swigregister(NoUnderlyingLegSecurityAltID) class ReversalIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ReversalIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ReversalIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ReversalIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ReversalIndicator - __del__ = lambda self : None; + __del__ = lambda self: None ReversalIndicator_swigregister = _quickfix.ReversalIndicator_swigregister ReversalIndicator_swigregister(ReversalIndicator) class CheckSum(CheckSumField): __swig_setmethods__ = {} - for _s in [CheckSumField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CheckSumField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CheckSum, name, value) __swig_getmethods__ = {} - for _s in [CheckSumField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CheckSumField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CheckSum, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CheckSum(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CheckSum - __del__ = lambda self : None; + __del__ = lambda self: None CheckSum_swigregister = _quickfix.CheckSum_swigregister CheckSum_swigregister(CheckSum) class TargetSubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetSubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetSubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetSubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetSubID - __del__ = lambda self : None; + __del__ = lambda self: None TargetSubID_swigregister = _quickfix.TargetSubID_swigregister TargetSubID_swigregister(TargetSubID) class PosReqStatus(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PosReqStatus, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PosReqStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PosReqStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PosReqStatus - __del__ = lambda self : None; + __del__ = lambda self: None PosReqStatus_swigregister = _quickfix.PosReqStatus_swigregister PosReqStatus_swigregister(PosReqStatus) class PriorityIndicator(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, PriorityIndicator, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, PriorityIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_PriorityIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_PriorityIndicator - __del__ = lambda self : None; + __del__ = lambda self: None PriorityIndicator_swigregister = _quickfix.PriorityIndicator_swigregister PriorityIndicator_swigregister(PriorityIndicator) class UnderlyingLegCFICode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegCFICode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegCFICode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegCFICode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegCFICode - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegCFICode_swigregister = _quickfix.UnderlyingLegCFICode_swigregister UnderlyingLegCFICode_swigregister(UnderlyingLegCFICode) class DerivativeTimeUnit(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeTimeUnit, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeTimeUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeTimeUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeTimeUnit - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeTimeUnit_swigregister = _quickfix.DerivativeTimeUnit_swigregister DerivativeTimeUnit_swigregister(DerivativeTimeUnit) class NoNested3PartyIDs(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoNested3PartyIDs, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoNested3PartyIDs, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoNested3PartyIDs(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoNested3PartyIDs - __del__ = lambda self : None; + __del__ = lambda self: None NoNested3PartyIDs_swigregister = _quickfix.NoNested3PartyIDs_swigregister NoNested3PartyIDs_swigregister(NoNested3PartyIDs) class LiquidityPctHigh(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LiquidityPctHigh, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LiquidityPctHigh, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LiquidityPctHigh(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LiquidityPctHigh - __del__ = lambda self : None; + __del__ = lambda self: None LiquidityPctHigh_swigregister = _quickfix.LiquidityPctHigh_swigregister LiquidityPctHigh_swigregister(LiquidityPctHigh) class MoneyLaunderingStatus(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MoneyLaunderingStatus, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MoneyLaunderingStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MoneyLaunderingStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MoneyLaunderingStatus - __del__ = lambda self : None; + __del__ = lambda self: None MoneyLaunderingStatus_swigregister = _quickfix.MoneyLaunderingStatus_swigregister MoneyLaunderingStatus_swigregister(MoneyLaunderingStatus) class Nested4PartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested4PartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested4PartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested4PartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested4PartySubID - __del__ = lambda self : None; + __del__ = lambda self: None Nested4PartySubID_swigregister = _quickfix.Nested4PartySubID_swigregister Nested4PartySubID_swigregister(Nested4PartySubID) class DerivativeSecurityExchange(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityExchange, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityExchange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityExchange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityExchange - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityExchange_swigregister = _quickfix.DerivativeSecurityExchange_swigregister DerivativeSecurityExchange_swigregister(DerivativeSecurityExchange) class LotType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LotType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LotType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LotType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LotType - __del__ = lambda self : None; + __del__ = lambda self: None LotType_swigregister = _quickfix.LotType_swigregister LotType_swigregister(LotType) class ContIntRptID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ContIntRptID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ContIntRptID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ContIntRptID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ContIntRptID - __del__ = lambda self : None; + __del__ = lambda self: None ContIntRptID_swigregister = _quickfix.ContIntRptID_swigregister ContIntRptID_swigregister(ContIntRptID) class QuoteCondition(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteCondition, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteCondition, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteCondition(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteCondition - __del__ = lambda self : None; + __del__ = lambda self: None QuoteCondition_swigregister = _quickfix.QuoteCondition_swigregister QuoteCondition_swigregister(QuoteCondition) class ComplexEventStartTime(UtcTimeOnlyField): __swig_setmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventStartTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeOnlyField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeOnlyField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventStartTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventStartTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventStartTime - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventStartTime_swigregister = _quickfix.ComplexEventStartTime_swigregister ComplexEventStartTime_swigregister(ComplexEventStartTime) class NoComplexEvents(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoComplexEvents, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoComplexEvents, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoComplexEvents(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoComplexEvents - __del__ = lambda self : None; + __del__ = lambda self: None NoComplexEvents_swigregister = _quickfix.NoComplexEvents_swigregister NoComplexEvents_swigregister(NoComplexEvents) class DerivativeContractMultiplier(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeContractMultiplier, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeContractMultiplier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeContractMultiplier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeContractMultiplier - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeContractMultiplier_swigregister = _quickfix.DerivativeContractMultiplier_swigregister DerivativeContractMultiplier_swigregister(DerivativeContractMultiplier) class DerivativeSecurityStatus(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeSecurityStatus, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeSecurityStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeSecurityStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeSecurityStatus - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeSecurityStatus_swigregister = _quickfix.DerivativeSecurityStatus_swigregister DerivativeSecurityStatus_swigregister(DerivativeSecurityStatus) class DerivativeProductComplex(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeProductComplex, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeProductComplex, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeProductComplex(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeProductComplex - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeProductComplex_swigregister = _quickfix.DerivativeProductComplex_swigregister DerivativeProductComplex_swigregister(DerivativeProductComplex) class TriggerSymbol(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TriggerSymbol, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TriggerSymbol, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TriggerSymbol(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TriggerSymbol - __del__ = lambda self : None; + __del__ = lambda self: None TriggerSymbol_swigregister = _quickfix.TriggerSymbol_swigregister TriggerSymbol_swigregister(TriggerSymbol) class UnderlyingLocaleOfIssue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLocaleOfIssue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLocaleOfIssue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLocaleOfIssue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLocaleOfIssue - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLocaleOfIssue_swigregister = _quickfix.UnderlyingLocaleOfIssue_swigregister UnderlyingLocaleOfIssue_swigregister(UnderlyingLocaleOfIssue) class SendingTime(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SendingTime, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SendingTime, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SendingTime(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SendingTime - __del__ = lambda self : None; + __del__ = lambda self: None SendingTime_swigregister = _quickfix.SendingTime_swigregister SendingTime_swigregister(SendingTime) class ComplexEventStartDate(UtcTimeStampField): __swig_setmethods__ = {} - for _s in [UtcTimeStampField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ComplexEventStartDate, name, value) __swig_getmethods__ = {} - for _s in [UtcTimeStampField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [UtcTimeStampField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ComplexEventStartDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ComplexEventStartDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ComplexEventStartDate - __del__ = lambda self : None; + __del__ = lambda self: None ComplexEventStartDate_swigregister = _quickfix.ComplexEventStartDate_swigregister ComplexEventStartDate_swigregister(ComplexEventStartDate) class UnderlyingRestructuringType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingRestructuringType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingRestructuringType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingRestructuringType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingRestructuringType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingRestructuringType_swigregister = _quickfix.UnderlyingRestructuringType_swigregister UnderlyingRestructuringType_swigregister(UnderlyingRestructuringType) class LegUnitOfMeasureQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegUnitOfMeasureQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegUnitOfMeasureQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegUnitOfMeasureQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegUnitOfMeasureQty - __del__ = lambda self : None; + __del__ = lambda self: None LegUnitOfMeasureQty_swigregister = _quickfix.LegUnitOfMeasureQty_swigregister LegUnitOfMeasureQty_swigregister(LegUnitOfMeasureQty) class NoTrdRegTimestamps(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoTrdRegTimestamps, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoTrdRegTimestamps, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoTrdRegTimestamps(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoTrdRegTimestamps - __del__ = lambda self : None; + __del__ = lambda self: None NoTrdRegTimestamps_swigregister = _quickfix.NoTrdRegTimestamps_swigregister NoTrdRegTimestamps_swigregister(NoTrdRegTimestamps) class SendingDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SendingDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SendingDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SendingDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SendingDate - __del__ = lambda self : None; + __del__ = lambda self: None SendingDate_swigregister = _quickfix.SendingDate_swigregister SendingDate_swigregister(SendingDate) class TimeToExpiration(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TimeToExpiration, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TimeToExpiration, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TimeToExpiration(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TimeToExpiration - __del__ = lambda self : None; + __del__ = lambda self: None TimeToExpiration_swigregister = _quickfix.TimeToExpiration_swigregister TimeToExpiration_swigregister(TimeToExpiration) class LegAllocQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegAllocQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegAllocQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegAllocQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegAllocQty - __del__ = lambda self : None; + __del__ = lambda self: None LegAllocQty_swigregister = _quickfix.LegAllocQty_swigregister LegAllocQty_swigregister(LegAllocQty) class SettlLocation(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlLocation, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlLocation, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlLocation(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlLocation - __del__ = lambda self : None; + __del__ = lambda self: None SettlLocation_swigregister = _quickfix.SettlLocation_swigregister SettlLocation_swigregister(SettlLocation) class UnderlyingExerciseStyle(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingExerciseStyle, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingExerciseStyle, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingExerciseStyle(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingExerciseStyle - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingExerciseStyle_swigregister = _quickfix.UnderlyingExerciseStyle_swigregister UnderlyingExerciseStyle_swigregister(UnderlyingExerciseStyle) class CashSettlAgentContactName(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CashSettlAgentContactName, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CashSettlAgentContactName, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CashSettlAgentContactName(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CashSettlAgentContactName - __del__ = lambda self : None; + __del__ = lambda self: None CashSettlAgentContactName_swigregister = _quickfix.CashSettlAgentContactName_swigregister CashSettlAgentContactName_swigregister(CashSettlAgentContactName) class LegRepurchaseRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegRepurchaseRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegRepurchaseRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegRepurchaseRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegRepurchaseRate - __del__ = lambda self : None; + __del__ = lambda self: None LegRepurchaseRate_swigregister = _quickfix.LegRepurchaseRate_swigregister LegRepurchaseRate_swigregister(LegRepurchaseRate) class ApplResponseID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplResponseID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplResponseID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplResponseID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplResponseID - __del__ = lambda self : None; + __del__ = lambda self: None ApplResponseID_swigregister = _quickfix.ApplResponseID_swigregister ApplResponseID_swigregister(ApplResponseID) class NoDerivativeInstrAttrib(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoDerivativeInstrAttrib, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoDerivativeInstrAttrib, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoDerivativeInstrAttrib(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoDerivativeInstrAttrib - __del__ = lambda self : None; + __del__ = lambda self: None NoDerivativeInstrAttrib_swigregister = _quickfix.NoDerivativeInstrAttrib_swigregister NoDerivativeInstrAttrib_swigregister(NoDerivativeInstrAttrib) class DerivativeStrikeMultiplier(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeStrikeMultiplier, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeStrikeMultiplier, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeStrikeMultiplier(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeStrikeMultiplier - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeStrikeMultiplier_swigregister = _quickfix.DerivativeStrikeMultiplier_swigregister DerivativeStrikeMultiplier_swigregister(DerivativeStrikeMultiplier) class LegStrikeCurrency(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegStrikeCurrency, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegStrikeCurrency, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegStrikeCurrency(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegStrikeCurrency - __del__ = lambda self : None; + __del__ = lambda self: None LegStrikeCurrency_swigregister = _quickfix.LegStrikeCurrency_swigregister LegStrikeCurrency_swigregister(LegStrikeCurrency) class SecurityStatusReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecurityStatusReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecurityStatusReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecurityStatusReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecurityStatusReqID - __del__ = lambda self : None; + __del__ = lambda self: None SecurityStatusReqID_swigregister = _quickfix.SecurityStatusReqID_swigregister SecurityStatusReqID_swigregister(SecurityStatusReqID) class SecureDataLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecureDataLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecureDataLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecureDataLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecureDataLen - __del__ = lambda self : None; + __del__ = lambda self: None SecureDataLen_swigregister = _quickfix.SecureDataLen_swigregister SecureDataLen_swigregister(SecureDataLen) class DiscretionScope(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionScope, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionScope, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionScope(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionScope - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionScope_swigregister = _quickfix.DiscretionScope_swigregister DiscretionScope_swigregister(DiscretionScope) class OwnerType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OwnerType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OwnerType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OwnerType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OwnerType - __del__ = lambda self : None; + __del__ = lambda self: None OwnerType_swigregister = _quickfix.OwnerType_swigregister OwnerType_swigregister(OwnerType) class Shares(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Shares, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Shares, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Shares(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Shares - __del__ = lambda self : None; + __del__ = lambda self: None Shares_swigregister = _quickfix.Shares_swigregister Shares_swigregister(Shares) class Yield(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Yield, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Yield, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Yield(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Yield - __del__ = lambda self : None; + __del__ = lambda self: None Yield_swigregister = _quickfix.Yield_swigregister Yield_swigregister(Yield) class QuoteRespID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteRespID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteRespID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteRespID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteRespID - __del__ = lambda self : None; + __del__ = lambda self: None QuoteRespID_swigregister = _quickfix.QuoteRespID_swigregister QuoteRespID_swigregister(QuoteRespID) class Nested3PartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested3PartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested3PartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested3PartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested3PartySubID - __del__ = lambda self : None; + __del__ = lambda self: None Nested3PartySubID_swigregister = _quickfix.Nested3PartySubID_swigregister Nested3PartySubID_swigregister(Nested3PartySubID) class ApplQueueResolution(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplQueueResolution, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplQueueResolution, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplQueueResolution(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplQueueResolution - __del__ = lambda self : None; + __del__ = lambda self: None ApplQueueResolution_swigregister = _quickfix.ApplQueueResolution_swigregister ApplQueueResolution_swigregister(ApplQueueResolution) class TrdRegTimestampOrigin(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TrdRegTimestampOrigin, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TrdRegTimestampOrigin, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TrdRegTimestampOrigin(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TrdRegTimestampOrigin - __del__ = lambda self : None; + __del__ = lambda self: None TrdRegTimestampOrigin_swigregister = _quickfix.TrdRegTimestampOrigin_swigregister TrdRegTimestampOrigin_swigregister(TrdRegTimestampOrigin) class Nested2PartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested2PartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested2PartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested2PartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested2PartyRole - __del__ = lambda self : None; + __del__ = lambda self: None Nested2PartyRole_swigregister = _quickfix.Nested2PartyRole_swigregister Nested2PartyRole_swigregister(Nested2PartyRole) class Nested2PartyID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Nested2PartyID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Nested2PartyID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Nested2PartyID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Nested2PartyID - __del__ = lambda self : None; + __del__ = lambda self: None Nested2PartyID_swigregister = _quickfix.Nested2PartyID_swigregister Nested2PartyID_swigregister(Nested2PartyID) class BidSize(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidSize, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidSize, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidSize(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidSize - __del__ = lambda self : None; + __del__ = lambda self: None BidSize_swigregister = _quickfix.BidSize_swigregister BidSize_swigregister(BidSize) class LegSymbolSfx(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegSymbolSfx, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegSymbolSfx, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegSymbolSfx(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegSymbolSfx - __del__ = lambda self : None; + __del__ = lambda self: None LegSymbolSfx_swigregister = _quickfix.LegSymbolSfx_swigregister LegSymbolSfx_swigregister(LegSymbolSfx) class QuoteResponseLevel(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteResponseLevel, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteResponseLevel, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteResponseLevel(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteResponseLevel - __del__ = lambda self : None; + __del__ = lambda self: None QuoteResponseLevel_swigregister = _quickfix.QuoteResponseLevel_swigregister QuoteResponseLevel_swigregister(QuoteResponseLevel) class BodyLength(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BodyLength, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BodyLength, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BodyLength(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BodyLength - __del__ = lambda self : None; + __del__ = lambda self: None BodyLength_swigregister = _quickfix.BodyLength_swigregister BodyLength_swigregister(BodyLength) class ListExecInst(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ListExecInst, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ListExecInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ListExecInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ListExecInst - __del__ = lambda self : None; + __del__ = lambda self: None ListExecInst_swigregister = _quickfix.ListExecInst_swigregister ListExecInst_swigregister(ListExecInst) class ExecAckStatus(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecAckStatus, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecAckStatus, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecAckStatus(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecAckStatus - __del__ = lambda self : None; + __del__ = lambda self: None ExecAckStatus_swigregister = _quickfix.ExecAckStatus_swigregister ExecAckStatus_swigregister(ExecAckStatus) class SettlDate2(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlDate2, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlDate2, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlDate2(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlDate2 - __del__ = lambda self : None; + __del__ = lambda self: None SettlDate2_swigregister = _quickfix.SettlDate2_swigregister SettlDate2_swigregister(SettlDate2) class NetGrossInd(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NetGrossInd, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NetGrossInd, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NetGrossInd(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NetGrossInd - __del__ = lambda self : None; + __del__ = lambda self: None NetGrossInd_swigregister = _quickfix.NetGrossInd_swigregister NetGrossInd_swigregister(NetGrossInd) class UnderlyingSecurityAltIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingSecurityAltIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingSecurityAltIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingSecurityAltIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingSecurityAltIDSource - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingSecurityAltIDSource_swigregister = _quickfix.UnderlyingSecurityAltIDSource_swigregister UnderlyingSecurityAltIDSource_swigregister(UnderlyingSecurityAltIDSource) class TestReqID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TestReqID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TestReqID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TestReqID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TestReqID - __del__ = lambda self : None; + __del__ = lambda self: None TestReqID_swigregister = _quickfix.TestReqID_swigregister TestReqID_swigregister(TestReqID) class CxlType(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CxlType, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CxlType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CxlType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CxlType - __del__ = lambda self : None; + __del__ = lambda self: None CxlType_swigregister = _quickfix.CxlType_swigregister CxlType_swigregister(CxlType) class UnderlyingCreditRating(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCreditRating, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCreditRating, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCreditRating(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCreditRating - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCreditRating_swigregister = _quickfix.UnderlyingCreditRating_swigregister UnderlyingCreditRating_swigregister(UnderlyingCreditRating) class AvgPxPrecision(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AvgPxPrecision, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AvgPxPrecision, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AvgPxPrecision(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AvgPxPrecision - __del__ = lambda self : None; + __del__ = lambda self: None AvgPxPrecision_swigregister = _quickfix.AvgPxPrecision_swigregister AvgPxPrecision_swigregister(AvgPxPrecision) class BenchmarkPriceType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BenchmarkPriceType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BenchmarkPriceType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BenchmarkPriceType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BenchmarkPriceType - __del__ = lambda self : None; + __del__ = lambda self: None BenchmarkPriceType_swigregister = _quickfix.BenchmarkPriceType_swigregister BenchmarkPriceType_swigregister(BenchmarkPriceType) class DeskTypeSource(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DeskTypeSource, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DeskTypeSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DeskTypeSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DeskTypeSource - __del__ = lambda self : None; + __del__ = lambda self: None DeskTypeSource_swigregister = _quickfix.DeskTypeSource_swigregister DeskTypeSource_swigregister(DeskTypeSource) class DiscretionRoundDirection(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionRoundDirection, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionRoundDirection, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionRoundDirection(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionRoundDirection - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionRoundDirection_swigregister = _quickfix.DiscretionRoundDirection_swigregister DiscretionRoundDirection_swigregister(DiscretionRoundDirection) class OrigSecondaryTradeID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrigSecondaryTradeID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrigSecondaryTradeID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrigSecondaryTradeID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrigSecondaryTradeID - __del__ = lambda self : None; + __del__ = lambda self: None OrigSecondaryTradeID_swigregister = _quickfix.OrigSecondaryTradeID_swigregister OrigSecondaryTradeID_swigregister(OrigSecondaryTradeID) class ReceivedDeptID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ReceivedDeptID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ReceivedDeptID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ReceivedDeptID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ReceivedDeptID - __del__ = lambda self : None; + __del__ = lambda self: None ReceivedDeptID_swigregister = _quickfix.ReceivedDeptID_swigregister ReceivedDeptID_swigregister(ReceivedDeptID) class MaturityNetMoney(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MaturityNetMoney, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MaturityNetMoney, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MaturityNetMoney(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MaturityNetMoney - __del__ = lambda self : None; + __del__ = lambda self: None MaturityNetMoney_swigregister = _quickfix.MaturityNetMoney_swigregister MaturityNetMoney_swigregister(MaturityNetMoney) class BidDescriptorType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BidDescriptorType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BidDescriptorType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BidDescriptorType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BidDescriptorType - __del__ = lambda self : None; + __del__ = lambda self: None BidDescriptorType_swigregister = _quickfix.BidDescriptorType_swigregister BidDescriptorType_swigregister(BidDescriptorType) class DerivativeInstrumentPartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativeInstrumentPartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativeInstrumentPartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativeInstrumentPartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativeInstrumentPartySubID - __del__ = lambda self : None; + __del__ = lambda self: None DerivativeInstrumentPartySubID_swigregister = _quickfix.DerivativeInstrumentPartySubID_swigregister DerivativeInstrumentPartySubID_swigregister(DerivativeInstrumentPartySubID) class NetworkStatusResponseType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NetworkStatusResponseType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NetworkStatusResponseType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NetworkStatusResponseType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NetworkStatusResponseType - __del__ = lambda self : None; + __del__ = lambda self: None NetworkStatusResponseType_swigregister = _quickfix.NetworkStatusResponseType_swigregister NetworkStatusResponseType_swigregister(NetworkStatusResponseType) class DateOfBirth(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DateOfBirth, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DateOfBirth, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DateOfBirth(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DateOfBirth - __del__ = lambda self : None; + __del__ = lambda self: None DateOfBirth_swigregister = _quickfix.DateOfBirth_swigregister DateOfBirth_swigregister(DateOfBirth) class StartStrikePxRange(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StartStrikePxRange, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StartStrikePxRange, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StartStrikePxRange(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StartStrikePxRange - __del__ = lambda self : None; + __del__ = lambda self: None StartStrikePxRange_swigregister = _quickfix.StartStrikePxRange_swigregister StartStrikePxRange_swigregister(StartStrikePxRange) class UndlyInstrumentPartySubID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UndlyInstrumentPartySubID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UndlyInstrumentPartySubID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UndlyInstrumentPartySubID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UndlyInstrumentPartySubID - __del__ = lambda self : None; + __del__ = lambda self: None UndlyInstrumentPartySubID_swigregister = _quickfix.UndlyInstrumentPartySubID_swigregister UndlyInstrumentPartySubID_swigregister(UndlyInstrumentPartySubID) class SecondaryTradeReportRefID(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SecondaryTradeReportRefID, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SecondaryTradeReportRefID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SecondaryTradeReportRefID(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SecondaryTradeReportRefID - __del__ = lambda self : None; + __del__ = lambda self: None SecondaryTradeReportRefID_swigregister = _quickfix.SecondaryTradeReportRefID_swigregister SecondaryTradeReportRefID_swigregister(SecondaryTradeReportRefID) class UnderlyingCPRegType(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingCPRegType, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingCPRegType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingCPRegType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingCPRegType - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingCPRegType_swigregister = _quickfix.UnderlyingCPRegType_swigregister UnderlyingCPRegType_swigregister(UnderlyingCPRegType) class SignatureLength(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SignatureLength, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SignatureLength, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SignatureLength(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SignatureLength - __del__ = lambda self : None; + __del__ = lambda self: None SignatureLength_swigregister = _quickfix.SignatureLength_swigregister SignatureLength_swigregister(SignatureLength) class OrderQty(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OrderQty, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OrderQty, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OrderQty(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OrderQty - __del__ = lambda self : None; + __del__ = lambda self: None OrderQty_swigregister = _quickfix.OrderQty_swigregister OrderQty_swigregister(OrderQty) class OriginalNotionalPercentageOutstanding(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, OriginalNotionalPercentageOutstanding, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, OriginalNotionalPercentageOutstanding, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_OriginalNotionalPercentageOutstanding(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_OriginalNotionalPercentageOutstanding - __del__ = lambda self : None; + __del__ = lambda self: None OriginalNotionalPercentageOutstanding_swigregister = _quickfix.OriginalNotionalPercentageOutstanding_swigregister OriginalNotionalPercentageOutstanding_swigregister(OriginalNotionalPercentageOutstanding) class UnderlyingTimeUnit(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingTimeUnit, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingTimeUnit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingTimeUnit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingTimeUnit - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingTimeUnit_swigregister = _quickfix.UnderlyingTimeUnit_swigregister UnderlyingTimeUnit_swigregister(UnderlyingTimeUnit) class EncodedHeadlineLen(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedHeadlineLen, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedHeadlineLen, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedHeadlineLen(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedHeadlineLen - __del__ = lambda self : None; + __del__ = lambda self: None EncodedHeadlineLen_swigregister = _quickfix.EncodedHeadlineLen_swigregister EncodedHeadlineLen_swigregister(EncodedHeadlineLen) class NoRegistDtls(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoRegistDtls, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoRegistDtls, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoRegistDtls(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoRegistDtls - __del__ = lambda self : None; + __del__ = lambda self: None NoRegistDtls_swigregister = _quickfix.NoRegistDtls_swigregister NoRegistDtls_swigregister(NoRegistDtls) class StrategyParameterValue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StrategyParameterValue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StrategyParameterValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StrategyParameterValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StrategyParameterValue - __del__ = lambda self : None; + __del__ = lambda self: None StrategyParameterValue_swigregister = _quickfix.StrategyParameterValue_swigregister StrategyParameterValue_swigregister(StrategyParameterValue) class NoInstrumentParties(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoInstrumentParties, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoInstrumentParties, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoInstrumentParties(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoInstrumentParties - __del__ = lambda self : None; + __del__ = lambda self: None NoInstrumentParties_swigregister = _quickfix.NoInstrumentParties_swigregister NoInstrumentParties_swigregister(NoInstrumentParties) class QuoteType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, QuoteType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, QuoteType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_QuoteType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_QuoteType - __del__ = lambda self : None; + __del__ = lambda self: None QuoteType_swigregister = _quickfix.QuoteType_swigregister QuoteType_swigregister(QuoteType) class NoStrategyParameters(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NoStrategyParameters, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NoStrategyParameters, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_NoStrategyParameters(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NoStrategyParameters - __del__ = lambda self : None; + __del__ = lambda self: None NoStrategyParameters_swigregister = _quickfix.NoStrategyParameters_swigregister NoStrategyParameters_swigregister(NoStrategyParameters) class IndividualAllocRejCode(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IndividualAllocRejCode, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IndividualAllocRejCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IndividualAllocRejCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IndividualAllocRejCode - __del__ = lambda self : None; + __del__ = lambda self: None IndividualAllocRejCode_swigregister = _quickfix.IndividualAllocRejCode_swigregister IndividualAllocRejCode_swigregister(IndividualAllocRejCode) class DiscretionInst(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DiscretionInst, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DiscretionInst, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DiscretionInst(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DiscretionInst - __del__ = lambda self : None; + __del__ = lambda self: None DiscretionInst_swigregister = _quickfix.DiscretionInst_swigregister DiscretionInst_swigregister(DiscretionInst) class TargetPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TargetPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TargetPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TargetPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TargetPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None TargetPartyRole_swigregister = _quickfix.TargetPartyRole_swigregister TargetPartyRole_swigregister(TargetPartyRole) class CrossPrioritization(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CrossPrioritization, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CrossPrioritization, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_CrossPrioritization(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_CrossPrioritization - __del__ = lambda self : None; + __del__ = lambda self: None CrossPrioritization_swigregister = _quickfix.CrossPrioritization_swigregister CrossPrioritization_swigregister(CrossPrioritization) class EncodedListStatusText(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, EncodedListStatusText, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, EncodedListStatusText, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_EncodedListStatusText(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_EncodedListStatusText - __del__ = lambda self : None; + __del__ = lambda self: None EncodedListStatusText_swigregister = _quickfix.EncodedListStatusText_swigregister EncodedListStatusText_swigregister(EncodedListStatusText) class IOIOthSvc(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, IOIOthSvc, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, IOIOthSvc, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_IOIOthSvc(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_IOIOthSvc - __del__ = lambda self : None; + __del__ = lambda self: None IOIOthSvc_swigregister = _quickfix.IOIOthSvc_swigregister IOIOthSvc_swigregister(IOIOthSvc) class LegIssueDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, LegIssueDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, LegIssueDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_LegIssueDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_LegIssueDate - __del__ = lambda self : None; + __del__ = lambda self: None LegIssueDate_swigregister = _quickfix.LegIssueDate_swigregister LegIssueDate_swigregister(LegIssueDate) class MDReqRejReason(CharField): __swig_setmethods__ = {} - for _s in [CharField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [CharField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MDReqRejReason, name, value) __swig_getmethods__ = {} - for _s in [CharField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [CharField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MDReqRejReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_MDReqRejReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MDReqRejReason - __del__ = lambda self : None; + __del__ = lambda self: None MDReqRejReason_swigregister = _quickfix.MDReqRejReason_swigregister MDReqRejReason_swigregister(MDReqRejReason) class ApplReqType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ApplReqType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ApplReqType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ApplReqType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ApplReqType - __del__ = lambda self : None; + __del__ = lambda self: None ApplReqType_swigregister = _quickfix.ApplReqType_swigregister ApplReqType_swigregister(ApplReqType) class Country(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Country, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Country, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Country(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Country - __del__ = lambda self : None; + __del__ = lambda self: None Country_swigregister = _quickfix.Country_swigregister Country_swigregister(Country) class UnderlyingLegSecurityIDSource(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingLegSecurityIDSource, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingLegSecurityIDSource, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingLegSecurityIDSource(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingLegSecurityIDSource - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingLegSecurityIDSource_swigregister = _quickfix.UnderlyingLegSecurityIDSource_swigregister UnderlyingLegSecurityIDSource_swigregister(UnderlyingLegSecurityIDSource) class FlexProductEligibilityIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FlexProductEligibilityIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FlexProductEligibilityIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FlexProductEligibilityIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FlexProductEligibilityIndicator - __del__ = lambda self : None; + __del__ = lambda self: None FlexProductEligibilityIndicator_swigregister = _quickfix.FlexProductEligibilityIndicator_swigregister FlexProductEligibilityIndicator_swigregister(FlexProductEligibilityIndicator) class AggressorIndicator(BoolField): __swig_setmethods__ = {} - for _s in [BoolField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [BoolField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, AggressorIndicator, name, value) __swig_getmethods__ = {} - for _s in [BoolField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [BoolField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, AggressorIndicator, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_AggressorIndicator(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_AggressorIndicator - __del__ = lambda self : None; + __del__ = lambda self: None AggressorIndicator_swigregister = _quickfix.AggressorIndicator_swigregister AggressorIndicator_swigregister(AggressorIndicator) class ExecPriceAdjustment(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ExecPriceAdjustment, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ExecPriceAdjustment, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ExecPriceAdjustment(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_ExecPriceAdjustment - __del__ = lambda self : None; + __del__ = lambda self: None ExecPriceAdjustment_swigregister = _quickfix.ExecPriceAdjustment_swigregister ExecPriceAdjustment_swigregister(ExecPriceAdjustment) class BusinessRejectReason(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BusinessRejectReason, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BusinessRejectReason, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BusinessRejectReason(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BusinessRejectReason - __del__ = lambda self : None; + __del__ = lambda self: None BusinessRejectReason_swigregister = _quickfix.BusinessRejectReason_swigregister BusinessRejectReason_swigregister(BusinessRejectReason) class TradeDate(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TradeDate, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TradeDate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TradeDate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TradeDate - __del__ = lambda self : None; + __del__ = lambda self: None TradeDate_swigregister = _quickfix.TradeDate_swigregister TradeDate_swigregister(TradeDate) class UnderlyingPutOrCall(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingPutOrCall, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingPutOrCall, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingPutOrCall(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingPutOrCall - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingPutOrCall_swigregister = _quickfix.UnderlyingPutOrCall_swigregister UnderlyingPutOrCall_swigregister(UnderlyingPutOrCall) class UnderlyingInstrumentPartyRole(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UnderlyingInstrumentPartyRole, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UnderlyingInstrumentPartyRole, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_UnderlyingInstrumentPartyRole(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_UnderlyingInstrumentPartyRole - __del__ = lambda self : None; + __del__ = lambda self: None UnderlyingInstrumentPartyRole_swigregister = _quickfix.UnderlyingInstrumentPartyRole_swigregister UnderlyingInstrumentPartyRole_swigregister(UnderlyingInstrumentPartyRole) class DerivativePositionLimit(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DerivativePositionLimit, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DerivativePositionLimit, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DerivativePositionLimit(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DerivativePositionLimit - __del__ = lambda self : None; + __del__ = lambda self: None DerivativePositionLimit_swigregister = _quickfix.DerivativePositionLimit_swigregister DerivativePositionLimit_swigregister(DerivativePositionLimit) class TierCode(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, TierCode, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, TierCode, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_TierCode(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_TierCode - __del__ = lambda self : None; + __del__ = lambda self: None TierCode_swigregister = _quickfix.TierCode_swigregister TierCode_swigregister(TierCode) class BookingType(IntField): __swig_setmethods__ = {} - for _s in [IntField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [IntField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BookingType, name, value) __swig_getmethods__ = {} - for _s in [IntField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [IntField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BookingType, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_BookingType(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_BookingType - __del__ = lambda self : None; + __del__ = lambda self: None BookingType_swigregister = _quickfix.BookingType_swigregister BookingType_swigregister(BookingType) class StipulationValue(StringField): __swig_setmethods__ = {} - for _s in [StringField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [StringField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, StipulationValue, name, value) __swig_getmethods__ = {} - for _s in [StringField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [StringField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, StipulationValue, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_StipulationValue(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_StipulationValue - __del__ = lambda self : None; + __del__ = lambda self: None StipulationValue_swigregister = _quickfix.StipulationValue_swigregister StipulationValue_swigregister(StipulationValue) class SettlCurrBidFxRate(DoubleField): __swig_setmethods__ = {} - for _s in [DoubleField]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [DoubleField]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SettlCurrBidFxRate, name, value) __swig_getmethods__ = {} - for _s in [DoubleField]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [DoubleField]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SettlCurrBidFxRate, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SettlCurrBidFxRate(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SettlCurrBidFxRate - __del__ = lambda self : None; + __del__ = lambda self: None SettlCurrBidFxRate_swigregister = _quickfix.SettlCurrBidFxRate_swigregister SettlCurrBidFxRate_swigregister(SettlCurrBidFxRate) @@ -27016,22 +35134,45 @@ class SessionID(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SessionID, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SessionID(*args) - try: self.this.append(this) - except: self.this = this - def getBeginString(self): return _quickfix.SessionID_getBeginString(self) - def getSenderCompID(self): return _quickfix.SessionID_getSenderCompID(self) - def getTargetCompID(self): return _quickfix.SessionID_getTargetCompID(self) - def getSessionQualifier(self): return _quickfix.SessionID_getSessionQualifier(self) - def isFIXT(self): return _quickfix.SessionID_isFIXT(self) - def toStringFrozen(self): return _quickfix.SessionID_toStringFrozen(self) - def fromString(self, *args): return _quickfix.SessionID_fromString(self, *args) - def toString(self, *args): return _quickfix.SessionID_toString(self, *args) - def __invert__(self): return _quickfix.SessionID___invert__(self) - def __str__(self): return _quickfix.SessionID___str__(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def getBeginString(self): + return _quickfix.SessionID_getBeginString(self) + + def getSenderCompID(self): + return _quickfix.SessionID_getSenderCompID(self) + + def getTargetCompID(self): + return _quickfix.SessionID_getTargetCompID(self) + + def getSessionQualifier(self): + return _quickfix.SessionID_getSessionQualifier(self) + + def isFIXT(self): + return _quickfix.SessionID_isFIXT(self) + + def toStringFrozen(self): + return _quickfix.SessionID_toStringFrozen(self) + + def fromString(self, str): + return _quickfix.SessionID_fromString(self, str) + + def toString(self, *args): + return _quickfix.SessionID_toString(self, *args) + + def __invert__(self): + return _quickfix.SessionID___invert__(self) + + def __str__(self): + return _quickfix.SessionID___str__(self) __swig_destroy__ = _quickfix.delete_SessionID - __del__ = lambda self : None; + __del__ = lambda self: None SessionID_swigregister = _quickfix.SessionID_swigregister SessionID_swigregister(SessionID) BeginString_FIXT11 = cvar.BeginString_FIXT11 @@ -30339,15 +38480,15 @@ def __str__(self): return _quickfix.SessionID___str__(self) def __lt__(*args): - return _quickfix.__lt__(*args) + return _quickfix.__lt__(*args) __lt__ = _quickfix.__lt__ def __eq__(*args): - return _quickfix.__eq__(*args) + return _quickfix.__eq__(*args) __eq__ = _quickfix.__eq__ def __ne__(*args): - return _quickfix.__ne__(*args) + return _quickfix.__ne__(*args) __ne__ = _quickfix.__ne__ class Dictionary(_object): __swig_setmethods__ = {} @@ -30355,28 +38496,63 @@ class Dictionary(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Dictionary, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_Dictionary(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Dictionary - __del__ = lambda self : None; - def getName(self): return _quickfix.Dictionary_getName(self) - def size(self): return _quickfix.Dictionary_size(self) - def getString(self, *args): return _quickfix.Dictionary_getString(self, *args) - def getLong(self, *args): return _quickfix.Dictionary_getLong(self, *args) - def getDouble(self, *args): return _quickfix.Dictionary_getDouble(self, *args) - def getBool(self, *args): return _quickfix.Dictionary_getBool(self, *args) - def getDay(self, *args): return _quickfix.Dictionary_getDay(self, *args) - def setString(self, *args): return _quickfix.Dictionary_setString(self, *args) - def setLong(self, *args): return _quickfix.Dictionary_setLong(self, *args) - def setDouble(self, *args): return _quickfix.Dictionary_setDouble(self, *args) - def setBool(self, *args): return _quickfix.Dictionary_setBool(self, *args) - def setDay(self, *args): return _quickfix.Dictionary_setDay(self, *args) - def has(self, *args): return _quickfix.Dictionary_has(self, *args) - def merge(self, *args): return _quickfix.Dictionary_merge(self, *args) - def begin(self): return _quickfix.Dictionary_begin(self) - def end(self): return _quickfix.Dictionary_end(self) + __del__ = lambda self: None + + def getName(self): + return _quickfix.Dictionary_getName(self) + + def size(self): + return _quickfix.Dictionary_size(self) + + def getString(self, arg2, capitalize=False): + return _quickfix.Dictionary_getString(self, arg2, capitalize) + + def getInt(self, arg2): + return _quickfix.Dictionary_getInt(self, arg2) + + def getDouble(self, arg2): + return _quickfix.Dictionary_getDouble(self, arg2) + + def getBool(self, arg2): + return _quickfix.Dictionary_getBool(self, arg2) + + def getDay(self, arg2): + return _quickfix.Dictionary_getDay(self, arg2) + + def setString(self, arg2, arg3): + return _quickfix.Dictionary_setString(self, arg2, arg3) + + def setInt(self, arg2, arg3): + return _quickfix.Dictionary_setInt(self, arg2, arg3) + + def setDouble(self, arg2, arg3): + return _quickfix.Dictionary_setDouble(self, arg2, arg3) + + def setBool(self, arg2, arg3): + return _quickfix.Dictionary_setBool(self, arg2, arg3) + + def setDay(self, arg2, arg3): + return _quickfix.Dictionary_setDay(self, arg2, arg3) + + def has(self, arg2): + return _quickfix.Dictionary_has(self, arg2) + + def merge(self, arg2): + return _quickfix.Dictionary_merge(self, arg2) + + def begin(self): + return _quickfix.Dictionary_begin(self) + + def end(self): + return _quickfix.Dictionary_end(self) Dictionary_swigregister = _quickfix.Dictionary_swigregister Dictionary_swigregister(Dictionary) @@ -30386,17 +38562,30 @@ class SessionSettings(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SessionSettings, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SessionSettings(*args) - try: self.this.append(this) - except: self.this = this - def has(self, *args): return _quickfix.SessionSettings_has(self, *args) - def get(self, *args): return _quickfix.SessionSettings_get(self, *args) - def set(self, *args): return _quickfix.SessionSettings_set(self, *args) - def size(self): return _quickfix.SessionSettings_size(self) - def getSessions(self): return _quickfix.SessionSettings_getSessions(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def has(self, arg2): + return _quickfix.SessionSettings_has(self, arg2) + + def get(self, *args): + return _quickfix.SessionSettings_get(self, *args) + + def set(self, *args): + return _quickfix.SessionSettings_set(self, *args) + + def size(self): + return _quickfix.SessionSettings_size(self) + + def getSessions(self): + return _quickfix.SessionSettings_getSessions(self) __swig_destroy__ = _quickfix.delete_SessionSettings - __del__ = lambda self : None; + __del__ = lambda self: None SessionSettings_swigregister = _quickfix.SessionSettings_swigregister SessionSettings_swigregister(SessionSettings) BEGINSTRING = cvar.BEGINSTRING @@ -30496,11 +38685,11 @@ def getSessions(self): return _quickfix.SessionSettings_getSessions(self) def __rshift__(*args): - return _quickfix.__rshift__(*args) + return _quickfix.__rshift__(*args) __rshift__ = _quickfix.__rshift__ def __lshift__(*args): - return _quickfix.__lshift__(*args) + return _quickfix.__lshift__(*args) __lshift__ = _quickfix.__lshift__ class Session(_object): __swig_setmethods__ = {} @@ -30508,120 +38697,249 @@ class Session(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Session, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_Session(*args) - try: self.this.append(this) - except: self.this = this + + def __init__(self, arg2, arg3, arg4, arg5, arg6, heartBtInt, pLogFactory): + this = _quickfix.new_Session(arg2, arg3, arg4, arg5, arg6, heartBtInt, pLogFactory) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_Session - __del__ = lambda self : None; - def logon(self): return _quickfix.Session_logon(self) - def logout(self, reason=""): return _quickfix.Session_logout(self, reason) - def isEnabled(self): return _quickfix.Session_isEnabled(self) - def sentLogon(self): return _quickfix.Session_sentLogon(self) - def sentLogout(self): return _quickfix.Session_sentLogout(self) - def receivedLogon(self): return _quickfix.Session_receivedLogon(self) - def isLoggedOn(self): return _quickfix.Session_isLoggedOn(self) - def reset(self): return _quickfix.Session_reset(self) - def refresh(self): return _quickfix.Session_refresh(self) - def setNextSenderMsgSeqNum(self, *args): return _quickfix.Session_setNextSenderMsgSeqNum(self, *args) - def setNextTargetMsgSeqNum(self, *args): return _quickfix.Session_setNextTargetMsgSeqNum(self, *args) - def getSessionID(self): return _quickfix.Session_getSessionID(self) - def setDataDictionaryProvider(self, *args): return _quickfix.Session_setDataDictionaryProvider(self, *args) - def getDataDictionaryProvider(self): return _quickfix.Session_getDataDictionaryProvider(self) + __del__ = lambda self: None + + def logon(self): + return _quickfix.Session_logon(self) + + def logout(self, *args): + return _quickfix.Session_logout(self, *args) + + def isEnabled(self): + return _quickfix.Session_isEnabled(self) + + def sentLogon(self): + return _quickfix.Session_sentLogon(self) + + def sentLogout(self): + return _quickfix.Session_sentLogout(self) + + def receivedLogon(self): + return _quickfix.Session_receivedLogon(self) + + def isLoggedOn(self): + return _quickfix.Session_isLoggedOn(self) + + def reset(self): + return _quickfix.Session_reset(self) + + def refresh(self): + return _quickfix.Session_refresh(self) + + def setNextSenderMsgSeqNum(self, num): + return _quickfix.Session_setNextSenderMsgSeqNum(self, num) + + def setNextTargetMsgSeqNum(self, num): + return _quickfix.Session_setNextTargetMsgSeqNum(self, num) + + def getSessionID(self): + return _quickfix.Session_getSessionID(self) + + def setDataDictionaryProvider(self, dataDictionaryProvider): + return _quickfix.Session_setDataDictionaryProvider(self, dataDictionaryProvider) + + def getDataDictionaryProvider(self): + return _quickfix.Session_getDataDictionaryProvider(self) __swig_getmethods__["sendToTarget"] = lambda x: _quickfix.Session_sendToTarget - if _newclass:sendToTarget = staticmethod(_quickfix.Session_sendToTarget) + if _newclass: + sendToTarget = staticmethod(_quickfix.Session_sendToTarget) __swig_getmethods__["getSessions"] = lambda x: _quickfix.Session_getSessions - if _newclass:getSessions = staticmethod(_quickfix.Session_getSessions) + if _newclass: + getSessions = staticmethod(_quickfix.Session_getSessions) __swig_getmethods__["doesSessionExist"] = lambda x: _quickfix.Session_doesSessionExist - if _newclass:doesSessionExist = staticmethod(_quickfix.Session_doesSessionExist) + if _newclass: + doesSessionExist = staticmethod(_quickfix.Session_doesSessionExist) __swig_getmethods__["lookupSession"] = lambda x: _quickfix.Session_lookupSession - if _newclass:lookupSession = staticmethod(_quickfix.Session_lookupSession) + if _newclass: + lookupSession = staticmethod(_quickfix.Session_lookupSession) __swig_getmethods__["isSessionRegistered"] = lambda x: _quickfix.Session_isSessionRegistered - if _newclass:isSessionRegistered = staticmethod(_quickfix.Session_isSessionRegistered) + if _newclass: + isSessionRegistered = staticmethod(_quickfix.Session_isSessionRegistered) __swig_getmethods__["registerSession"] = lambda x: _quickfix.Session_registerSession - if _newclass:registerSession = staticmethod(_quickfix.Session_registerSession) + if _newclass: + registerSession = staticmethod(_quickfix.Session_registerSession) __swig_getmethods__["unregisterSession"] = lambda x: _quickfix.Session_unregisterSession - if _newclass:unregisterSession = staticmethod(_quickfix.Session_unregisterSession) + if _newclass: + unregisterSession = staticmethod(_quickfix.Session_unregisterSession) __swig_getmethods__["numSessions"] = lambda x: _quickfix.Session_numSessions - if _newclass:numSessions = staticmethod(_quickfix.Session_numSessions) - def isSessionTime(self, *args): return _quickfix.Session_isSessionTime(self, *args) - def isLogonTime(self, *args): return _quickfix.Session_isLogonTime(self, *args) - def isInitiator(self): return _quickfix.Session_isInitiator(self) - def isAcceptor(self): return _quickfix.Session_isAcceptor(self) - def getLogonTime(self): return _quickfix.Session_getLogonTime(self) - def setLogonTime(self, *args): return _quickfix.Session_setLogonTime(self, *args) - def getSenderDefaultApplVerID(self): return _quickfix.Session_getSenderDefaultApplVerID(self) - def setSenderDefaultApplVerID(self, *args): return _quickfix.Session_setSenderDefaultApplVerID(self, *args) - def getTargetDefaultApplVerID(self): return _quickfix.Session_getTargetDefaultApplVerID(self) - def setTargetDefaultApplVerID(self, *args): return _quickfix.Session_setTargetDefaultApplVerID(self, *args) - def getSendRedundantResendRequests(self): return _quickfix.Session_getSendRedundantResendRequests(self) - def setSendRedundantResendRequests(self, *args): return _quickfix.Session_setSendRedundantResendRequests(self, *args) - def getCheckCompId(self): return _quickfix.Session_getCheckCompId(self) - def setCheckCompId(self, *args): return _quickfix.Session_setCheckCompId(self, *args) - def getCheckLatency(self): return _quickfix.Session_getCheckLatency(self) - def setCheckLatency(self, *args): return _quickfix.Session_setCheckLatency(self, *args) - def getMaxLatency(self): return _quickfix.Session_getMaxLatency(self) - def setMaxLatency(self, *args): return _quickfix.Session_setMaxLatency(self, *args) - def getLogonTimeout(self): return _quickfix.Session_getLogonTimeout(self) - def setLogonTimeout(self, *args): return _quickfix.Session_setLogonTimeout(self, *args) - def getLogoutTimeout(self): return _quickfix.Session_getLogoutTimeout(self) - def setLogoutTimeout(self, *args): return _quickfix.Session_setLogoutTimeout(self, *args) - def getResetOnLogon(self): return _quickfix.Session_getResetOnLogon(self) - def setResetOnLogon(self, *args): return _quickfix.Session_setResetOnLogon(self, *args) - def getResetOnLogout(self): return _quickfix.Session_getResetOnLogout(self) - def setResetOnLogout(self, *args): return _quickfix.Session_setResetOnLogout(self, *args) - def getResetOnDisconnect(self): return _quickfix.Session_getResetOnDisconnect(self) - def setResetOnDisconnect(self, *args): return _quickfix.Session_setResetOnDisconnect(self, *args) - def getRefreshOnLogon(self): return _quickfix.Session_getRefreshOnLogon(self) - def setRefreshOnLogon(self, *args): return _quickfix.Session_setRefreshOnLogon(self, *args) - def getMillisecondsInTimeStamp(self): return _quickfix.Session_getMillisecondsInTimeStamp(self) - def setMillisecondsInTimeStamp(self, *args): return _quickfix.Session_setMillisecondsInTimeStamp(self, *args) - def getPersistMessages(self): return _quickfix.Session_getPersistMessages(self) - def setPersistMessages(self, *args): return _quickfix.Session_setPersistMessages(self, *args) - def getValidateLengthAndChecksum(self): return _quickfix.Session_getValidateLengthAndChecksum(self) - def setValidateLengthAndChecksum(self, *args): return _quickfix.Session_setValidateLengthAndChecksum(self, *args) - def setResponder(self, *args): return _quickfix.Session_setResponder(self, *args) - def send(self, *args): return _quickfix.Session_send(self, *args) - def next(self, *args): return _quickfix.Session_next(self, *args) - def disconnect(self): return _quickfix.Session_disconnect(self) - def getExpectedSenderNum(self): return _quickfix.Session_getExpectedSenderNum(self) - def getExpectedTargetNum(self): return _quickfix.Session_getExpectedTargetNum(self) - def getLog(self): return _quickfix.Session_getLog(self) - def getStore(self): return _quickfix.Session_getStore(self) - def getMutex(self): return _quickfix.Session_getMutex(self) + if _newclass: + numSessions = staticmethod(_quickfix.Session_numSessions) + + def isSessionTime(self, time): + return _quickfix.Session_isSessionTime(self, time) + + def isLogonTime(self, time): + return _quickfix.Session_isLogonTime(self, time) + + def isInitiator(self): + return _quickfix.Session_isInitiator(self) + + def isAcceptor(self): + return _quickfix.Session_isAcceptor(self) + + def getLogonTime(self): + return _quickfix.Session_getLogonTime(self) + + def setLogonTime(self, value): + return _quickfix.Session_setLogonTime(self, value) + + def getSenderDefaultApplVerID(self): + return _quickfix.Session_getSenderDefaultApplVerID(self) + + def setSenderDefaultApplVerID(self, senderDefaultApplVerID): + return _quickfix.Session_setSenderDefaultApplVerID(self, senderDefaultApplVerID) + + def getTargetDefaultApplVerID(self): + return _quickfix.Session_getTargetDefaultApplVerID(self) + + def setTargetDefaultApplVerID(self, targetDefaultApplVerID): + return _quickfix.Session_setTargetDefaultApplVerID(self, targetDefaultApplVerID) + + def getSendRedundantResendRequests(self): + return _quickfix.Session_getSendRedundantResendRequests(self) + + def setSendRedundantResendRequests(self, value): + return _quickfix.Session_setSendRedundantResendRequests(self, value) + + def getCheckCompId(self): + return _quickfix.Session_getCheckCompId(self) + + def setCheckCompId(self, value): + return _quickfix.Session_setCheckCompId(self, value) + + def getCheckLatency(self): + return _quickfix.Session_getCheckLatency(self) + + def setCheckLatency(self, value): + return _quickfix.Session_setCheckLatency(self, value) + + def getMaxLatency(self): + return _quickfix.Session_getMaxLatency(self) + + def setMaxLatency(self, value): + return _quickfix.Session_setMaxLatency(self, value) + + def getLogonTimeout(self): + return _quickfix.Session_getLogonTimeout(self) + + def setLogonTimeout(self, value): + return _quickfix.Session_setLogonTimeout(self, value) + + def getLogoutTimeout(self): + return _quickfix.Session_getLogoutTimeout(self) + + def setLogoutTimeout(self, value): + return _quickfix.Session_setLogoutTimeout(self, value) + + def getResetOnLogon(self): + return _quickfix.Session_getResetOnLogon(self) + + def setResetOnLogon(self, value): + return _quickfix.Session_setResetOnLogon(self, value) + + def getResetOnLogout(self): + return _quickfix.Session_getResetOnLogout(self) + + def setResetOnLogout(self, value): + return _quickfix.Session_setResetOnLogout(self, value) + + def getResetOnDisconnect(self): + return _quickfix.Session_getResetOnDisconnect(self) + + def setResetOnDisconnect(self, value): + return _quickfix.Session_setResetOnDisconnect(self, value) + + def getRefreshOnLogon(self): + return _quickfix.Session_getRefreshOnLogon(self) + + def setRefreshOnLogon(self, value): + return _quickfix.Session_setRefreshOnLogon(self, value) + + def getMillisecondsInTimeStamp(self): + return _quickfix.Session_getMillisecondsInTimeStamp(self) + + def setMillisecondsInTimeStamp(self, value): + return _quickfix.Session_setMillisecondsInTimeStamp(self, value) + + def getPersistMessages(self): + return _quickfix.Session_getPersistMessages(self) + + def setPersistMessages(self, value): + return _quickfix.Session_setPersistMessages(self, value) + + def getValidateLengthAndChecksum(self): + return _quickfix.Session_getValidateLengthAndChecksum(self) + + def setValidateLengthAndChecksum(self, value): + return _quickfix.Session_setValidateLengthAndChecksum(self, value) + + def setResponder(self, pR): + return _quickfix.Session_setResponder(self, pR) + + def send(self, arg2): + return _quickfix.Session_send(self, arg2) + + def next(self, *args): + return _quickfix.Session_next(self, *args) + + def disconnect(self): + return _quickfix.Session_disconnect(self) + + def getExpectedSenderNum(self): + return _quickfix.Session_getExpectedSenderNum(self) + + def getExpectedTargetNum(self): + return _quickfix.Session_getExpectedTargetNum(self) + + def getLog(self): + return _quickfix.Session_getLog(self) + + def getStore(self): + return _quickfix.Session_getStore(self) + + def getMutex(self): + return _quickfix.Session_getMutex(self) Session_swigregister = _quickfix.Session_swigregister Session_swigregister(Session) def Session_sendToTarget(*args): - return _quickfix.Session_sendToTarget(*args) + return _quickfix.Session_sendToTarget(*args) Session_sendToTarget = _quickfix.Session_sendToTarget def Session_getSessions(): - return _quickfix.Session_getSessions() + return _quickfix.Session_getSessions() Session_getSessions = _quickfix.Session_getSessions -def Session_doesSessionExist(*args): - return _quickfix.Session_doesSessionExist(*args) +def Session_doesSessionExist(arg2): + return _quickfix.Session_doesSessionExist(arg2) Session_doesSessionExist = _quickfix.Session_doesSessionExist def Session_lookupSession(*args): - return _quickfix.Session_lookupSession(*args) + return _quickfix.Session_lookupSession(*args) Session_lookupSession = _quickfix.Session_lookupSession -def Session_isSessionRegistered(*args): - return _quickfix.Session_isSessionRegistered(*args) +def Session_isSessionRegistered(arg2): + return _quickfix.Session_isSessionRegistered(arg2) Session_isSessionRegistered = _quickfix.Session_isSessionRegistered -def Session_registerSession(*args): - return _quickfix.Session_registerSession(*args) +def Session_registerSession(arg2): + return _quickfix.Session_registerSession(arg2) Session_registerSession = _quickfix.Session_registerSession -def Session_unregisterSession(*args): - return _quickfix.Session_unregisterSession(*args) +def Session_unregisterSession(arg2): + return _quickfix.Session_unregisterSession(arg2) Session_unregisterSession = _quickfix.Session_unregisterSession def Session_numSessions(): - return _quickfix.Session_numSessions() + return _quickfix.Session_numSessions() Session_numSessions = _quickfix.Session_numSessions class LogFactory(_object): @@ -30629,31 +38947,46 @@ class LogFactory(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, LogFactory, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, LogFactory, name) - def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") + + def __init__(self, *args, **kwargs): + raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr __swig_destroy__ = _quickfix.delete_LogFactory - __del__ = lambda self : None; - def create(self, *args): return _quickfix.LogFactory_create(self, *args) - def destroy(self, *args): return _quickfix.LogFactory_destroy(self, *args) + __del__ = lambda self: None + + def create(self, *args): + return _quickfix.LogFactory_create(self, *args) + + def destroy(self, arg2): + return _quickfix.LogFactory_destroy(self, arg2) LogFactory_swigregister = _quickfix.LogFactory_swigregister LogFactory_swigregister(LogFactory) class ScreenLogFactory(LogFactory): __swig_setmethods__ = {} - for _s in [LogFactory]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [LogFactory]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ScreenLogFactory, name, value) __swig_getmethods__ = {} - for _s in [LogFactory]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [LogFactory]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ScreenLogFactory, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ScreenLogFactory(*args) - try: self.this.append(this) - except: self.this = this - def create(self, *args): return _quickfix.ScreenLogFactory_create(self, *args) - def destroy(self, *args): return _quickfix.ScreenLogFactory_destroy(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def create(self, *args): + return _quickfix.ScreenLogFactory_create(self, *args) + + def destroy(self, log): + return _quickfix.ScreenLogFactory_destroy(self, log) __swig_destroy__ = _quickfix.delete_ScreenLogFactory - __del__ = lambda self : None; + __del__ = lambda self: None ScreenLogFactory_swigregister = _quickfix.ScreenLogFactory_swigregister ScreenLogFactory_swigregister(ScreenLogFactory) @@ -30662,7 +38995,9 @@ class Log(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, Log, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Log, name) - def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") + + def __init__(self, *args, **kwargs): + raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr LC_CLEAR = _quickfix.Log_LC_CLEAR LC_BACKUP = _quickfix.Log_LC_BACKUP @@ -30670,104 +39005,182 @@ def __init__(self, *args, **kwargs): raise AttributeError("No constructor define LC_OUTGOING = _quickfix.Log_LC_OUTGOING LC_EVENT = _quickfix.Log_LC_EVENT __swig_destroy__ = _quickfix.delete_Log - __del__ = lambda self : None; - def clear(self): return _quickfix.Log_clear(self) - def backup(self): return _quickfix.Log_backup(self) - def onIncoming(self, *args): return _quickfix.Log_onIncoming(self, *args) - def onOutgoing(self, *args): return _quickfix.Log_onOutgoing(self, *args) - def onEvent(self, *args): return _quickfix.Log_onEvent(self, *args) - def queryLogCapabilities(self): return _quickfix.Log_queryLogCapabilities(self) + __del__ = lambda self: None + + def clear(self): + return _quickfix.Log_clear(self) + + def backup(self): + return _quickfix.Log_backup(self) + + def onIncoming(self, *args): + return _quickfix.Log_onIncoming(self, *args) + + def onOutgoing(self, *args): + return _quickfix.Log_onOutgoing(self, *args) + + def onEvent(self, arg2): + return _quickfix.Log_onEvent(self, arg2) + + def queryLogCapabilities(self): + return _quickfix.Log_queryLogCapabilities(self) Log_swigregister = _quickfix.Log_swigregister Log_swigregister(Log) class NullLog(Log): __swig_setmethods__ = {} - for _s in [Log]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Log]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NullLog, name, value) __swig_getmethods__ = {} - for _s in [Log]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Log]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NullLog, name) __repr__ = _swig_repr - def clear(self): return _quickfix.NullLog_clear(self) - def backup(self): return _quickfix.NullLog_backup(self) - def onIncoming(self, *args): return _quickfix.NullLog_onIncoming(self, *args) - def onOutgoing(self, *args): return _quickfix.NullLog_onOutgoing(self, *args) - def onEvent(self, *args): return _quickfix.NullLog_onEvent(self, *args) - def __init__(self): + + def clear(self): + return _quickfix.NullLog_clear(self) + + def backup(self): + return _quickfix.NullLog_backup(self) + + def onIncoming(self, *args): + return _quickfix.NullLog_onIncoming(self, *args) + + def onOutgoing(self, *args): + return _quickfix.NullLog_onOutgoing(self, *args) + + def onEvent(self, arg2): + return _quickfix.NullLog_onEvent(self, arg2) + + def __init__(self): this = _quickfix.new_NullLog() - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NullLog - __del__ = lambda self : None; + __del__ = lambda self: None NullLog_swigregister = _quickfix.NullLog_swigregister NullLog_swigregister(NullLog) class ScreenLog(Log): __swig_setmethods__ = {} - for _s in [Log]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Log]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ScreenLog, name, value) __swig_getmethods__ = {} - for _s in [Log]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Log]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ScreenLog, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_ScreenLog(*args) - try: self.this.append(this) - except: self.this = this - def clear(self): return _quickfix.ScreenLog_clear(self) - def backup(self): return _quickfix.ScreenLog_backup(self) - def onIncoming(self, *args): return _quickfix.ScreenLog_onIncoming(self, *args) - def onOutgoing(self, *args): return _quickfix.ScreenLog_onOutgoing(self, *args) - def onEvent(self, *args): return _quickfix.ScreenLog_onEvent(self, *args) - def queryLogCapabilities(self): return _quickfix.ScreenLog_queryLogCapabilities(self) - def getMillisecondsInTimeStamp(self): return _quickfix.ScreenLog_getMillisecondsInTimeStamp(self) - def setMillisecondsInTimeStamp(self, *args): return _quickfix.ScreenLog_setMillisecondsInTimeStamp(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def clear(self): + return _quickfix.ScreenLog_clear(self) + + def backup(self): + return _quickfix.ScreenLog_backup(self) + + def onIncoming(self, value): + return _quickfix.ScreenLog_onIncoming(self, value) + + def onOutgoing(self, value): + return _quickfix.ScreenLog_onOutgoing(self, value) + + def onEvent(self, value): + return _quickfix.ScreenLog_onEvent(self, value) + + def queryLogCapabilities(self): + return _quickfix.ScreenLog_queryLogCapabilities(self) + + def getMillisecondsInTimeStamp(self): + return _quickfix.ScreenLog_getMillisecondsInTimeStamp(self) + + def setMillisecondsInTimeStamp(self, value): + return _quickfix.ScreenLog_setMillisecondsInTimeStamp(self, value) __swig_destroy__ = _quickfix.delete_ScreenLog - __del__ = lambda self : None; + __del__ = lambda self: None ScreenLog_swigregister = _quickfix.ScreenLog_swigregister ScreenLog_swigregister(ScreenLog) class FileLogFactory(LogFactory): __swig_setmethods__ = {} - for _s in [LogFactory]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [LogFactory]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FileLogFactory, name, value) __swig_getmethods__ = {} - for _s in [LogFactory]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [LogFactory]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FileLogFactory, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FileLogFactory(*args) - try: self.this.append(this) - except: self.this = this - def create(self, *args): return _quickfix.FileLogFactory_create(self, *args) - def destroy(self, *args): return _quickfix.FileLogFactory_destroy(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def create(self, *args): + return _quickfix.FileLogFactory_create(self, *args) + + def destroy(self, log): + return _quickfix.FileLogFactory_destroy(self, log) __swig_destroy__ = _quickfix.delete_FileLogFactory - __del__ = lambda self : None; + __del__ = lambda self: None FileLogFactory_swigregister = _quickfix.FileLogFactory_swigregister FileLogFactory_swigregister(FileLogFactory) class FileLog(Log): __swig_setmethods__ = {} - for _s in [Log]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Log]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FileLog, name, value) __swig_getmethods__ = {} - for _s in [Log]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Log]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FileLog, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FileLog(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FileLog - __del__ = lambda self : None; - def clear(self): return _quickfix.FileLog_clear(self) - def backup(self): return _quickfix.FileLog_backup(self) - def onIncoming(self, *args): return _quickfix.FileLog_onIncoming(self, *args) - def onOutgoing(self, *args): return _quickfix.FileLog_onOutgoing(self, *args) - def onEvent(self, *args): return _quickfix.FileLog_onEvent(self, *args) - def queryLogCapabilities(self): return _quickfix.FileLog_queryLogCapabilities(self) - def getMillisecondsInTimeStamp(self): return _quickfix.FileLog_getMillisecondsInTimeStamp(self) - def setMillisecondsInTimeStamp(self, *args): return _quickfix.FileLog_setMillisecondsInTimeStamp(self, *args) + __del__ = lambda self: None + + def clear(self): + return _quickfix.FileLog_clear(self) + + def backup(self): + return _quickfix.FileLog_backup(self) + + def onIncoming(self, *args): + return _quickfix.FileLog_onIncoming(self, *args) + + def onOutgoing(self, *args): + return _quickfix.FileLog_onOutgoing(self, *args) + + def onEvent(self, value): + return _quickfix.FileLog_onEvent(self, value) + + def queryLogCapabilities(self): + return _quickfix.FileLog_queryLogCapabilities(self) + + def getMillisecondsInTimeStamp(self): + return _quickfix.FileLog_getMillisecondsInTimeStamp(self) + + def setMillisecondsInTimeStamp(self, value): + return _quickfix.FileLog_setMillisecondsInTimeStamp(self, value) FileLog_swigregister = _quickfix.FileLog_swigregister FileLog_swigregister(FileLog) @@ -30776,31 +39189,46 @@ class MessageStoreFactory(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, MessageStoreFactory, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MessageStoreFactory, name) - def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") + + def __init__(self, *args, **kwargs): + raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr __swig_destroy__ = _quickfix.delete_MessageStoreFactory - __del__ = lambda self : None; - def create(self, *args): return _quickfix.MessageStoreFactory_create(self, *args) - def destroy(self, *args): return _quickfix.MessageStoreFactory_destroy(self, *args) + __del__ = lambda self: None + + def create(self, arg2): + return _quickfix.MessageStoreFactory_create(self, arg2) + + def destroy(self, arg2): + return _quickfix.MessageStoreFactory_destroy(self, arg2) MessageStoreFactory_swigregister = _quickfix.MessageStoreFactory_swigregister MessageStoreFactory_swigregister(MessageStoreFactory) class MemoryStoreFactory(MessageStoreFactory): __swig_setmethods__ = {} - for _s in [MessageStoreFactory]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [MessageStoreFactory]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MemoryStoreFactory, name, value) __swig_getmethods__ = {} - for _s in [MessageStoreFactory]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [MessageStoreFactory]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MemoryStoreFactory, name) __repr__ = _swig_repr - def create(self, *args): return _quickfix.MemoryStoreFactory_create(self, *args) - def destroy(self, *args): return _quickfix.MemoryStoreFactory_destroy(self, *args) - def __init__(self): + + def create(self, arg2): + return _quickfix.MemoryStoreFactory_create(self, arg2) + + def destroy(self, arg2): + return _quickfix.MemoryStoreFactory_destroy(self, arg2) + + def __init__(self): this = _quickfix.new_MemoryStoreFactory() - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MemoryStoreFactory - __del__ = lambda self : None; + __del__ = lambda self: None MemoryStoreFactory_swigregister = _quickfix.MemoryStoreFactory_swigregister MemoryStoreFactory_swigregister(MemoryStoreFactory) @@ -30809,49 +39237,100 @@ class MessageStore(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, MessageStore, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MessageStore, name) - def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") + + def __init__(self, *args, **kwargs): + raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr __swig_destroy__ = _quickfix.delete_MessageStore - __del__ = lambda self : None; - def set(self, *args): return _quickfix.MessageStore_set(self, *args) - def get(self, *args): return _quickfix.MessageStore_get(self, *args) - def getNextSenderMsgSeqNum(self): return _quickfix.MessageStore_getNextSenderMsgSeqNum(self) - def getNextTargetMsgSeqNum(self): return _quickfix.MessageStore_getNextTargetMsgSeqNum(self) - def setNextSenderMsgSeqNum(self, *args): return _quickfix.MessageStore_setNextSenderMsgSeqNum(self, *args) - def setNextTargetMsgSeqNum(self, *args): return _quickfix.MessageStore_setNextTargetMsgSeqNum(self, *args) - def incrNextSenderMsgSeqNum(self): return _quickfix.MessageStore_incrNextSenderMsgSeqNum(self) - def incrNextTargetMsgSeqNum(self): return _quickfix.MessageStore_incrNextTargetMsgSeqNum(self) - def getCreationTime(self): return _quickfix.MessageStore_getCreationTime(self) - def setCreationTime(self, *args): return _quickfix.MessageStore_setCreationTime(self, *args) - def reset(self): return _quickfix.MessageStore_reset(self) - def refresh(self): return _quickfix.MessageStore_refresh(self) + __del__ = lambda self: None + + def set(self, *args): + return _quickfix.MessageStore_set(self, *args) + + def get(self, arg2, arg3, arg4): + return _quickfix.MessageStore_get(self, arg2, arg3, arg4) + + def getNextSenderMsgSeqNum(self): + return _quickfix.MessageStore_getNextSenderMsgSeqNum(self) + + def getNextTargetMsgSeqNum(self): + return _quickfix.MessageStore_getNextTargetMsgSeqNum(self) + + def setNextSenderMsgSeqNum(self, arg2): + return _quickfix.MessageStore_setNextSenderMsgSeqNum(self, arg2) + + def setNextTargetMsgSeqNum(self, arg2): + return _quickfix.MessageStore_setNextTargetMsgSeqNum(self, arg2) + + def incrNextSenderMsgSeqNum(self): + return _quickfix.MessageStore_incrNextSenderMsgSeqNum(self) + + def incrNextTargetMsgSeqNum(self): + return _quickfix.MessageStore_incrNextTargetMsgSeqNum(self) + + def getCreationTime(self): + return _quickfix.MessageStore_getCreationTime(self) + + def setCreationTime(self, creationTime): + return _quickfix.MessageStore_setCreationTime(self, creationTime) + + def reset(self): + return _quickfix.MessageStore_reset(self) + + def refresh(self): + return _quickfix.MessageStore_refresh(self) MessageStore_swigregister = _quickfix.MessageStore_swigregister MessageStore_swigregister(MessageStore) class MemoryStore(MessageStore): __swig_setmethods__ = {} - for _s in [MessageStore]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [MessageStore]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, MemoryStore, name, value) __swig_getmethods__ = {} - for _s in [MessageStore]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [MessageStore]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, MemoryStore, name) __repr__ = _swig_repr - def __init__(self): + + def __init__(self): this = _quickfix.new_MemoryStore() - try: self.this.append(this) - except: self.this = this - def set(self, *args): return _quickfix.MemoryStore_set(self, *args) - def get(self, *args): return _quickfix.MemoryStore_get(self, *args) - def getNextSenderMsgSeqNum(self): return _quickfix.MemoryStore_getNextSenderMsgSeqNum(self) - def getNextTargetMsgSeqNum(self): return _quickfix.MemoryStore_getNextTargetMsgSeqNum(self) - def setNextSenderMsgSeqNum(self, *args): return _quickfix.MemoryStore_setNextSenderMsgSeqNum(self, *args) - def setNextTargetMsgSeqNum(self, *args): return _quickfix.MemoryStore_setNextTargetMsgSeqNum(self, *args) - def incrNextSenderMsgSeqNum(self): return _quickfix.MemoryStore_incrNextSenderMsgSeqNum(self) - def incrNextTargetMsgSeqNum(self): return _quickfix.MemoryStore_incrNextTargetMsgSeqNum(self) - def reset(self): return _quickfix.MemoryStore_reset(self) - def refresh(self): return _quickfix.MemoryStore_refresh(self) + try: + self.this.append(this) + except Exception: + self.this = this + + def set(self, arg2, arg3): + return _quickfix.MemoryStore_set(self, arg2, arg3) + + def get(self, arg2, arg3, arg4): + return _quickfix.MemoryStore_get(self, arg2, arg3, arg4) + + def getNextSenderMsgSeqNum(self): + return _quickfix.MemoryStore_getNextSenderMsgSeqNum(self) + + def getNextTargetMsgSeqNum(self): + return _quickfix.MemoryStore_getNextTargetMsgSeqNum(self) + + def setNextSenderMsgSeqNum(self, value): + return _quickfix.MemoryStore_setNextSenderMsgSeqNum(self, value) + + def setNextTargetMsgSeqNum(self, value): + return _quickfix.MemoryStore_setNextTargetMsgSeqNum(self, value) + + def incrNextSenderMsgSeqNum(self): + return _quickfix.MemoryStore_incrNextSenderMsgSeqNum(self) + + def incrNextTargetMsgSeqNum(self): + return _quickfix.MemoryStore_incrNextTargetMsgSeqNum(self) + + def reset(self): + return _quickfix.MemoryStore_reset(self) + + def refresh(self): + return _quickfix.MemoryStore_refresh(self) __swig_destroy__ = _quickfix.delete_MemoryStore - __del__ = lambda self : None; + __del__ = lambda self: None MemoryStore_swigregister = _quickfix.MemoryStore_swigregister MemoryStore_swigregister(MemoryStore) @@ -30861,14 +39340,21 @@ class MessageStoreFactoryExceptionWrapper(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MessageStoreFactoryExceptionWrapper, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_MessageStoreFactoryExceptionWrapper(*args) - try: self.this.append(this) - except: self.this = this - def create(self, *args): return _quickfix.MessageStoreFactoryExceptionWrapper_create(self, *args) - def destroy(self, *args): return _quickfix.MessageStoreFactoryExceptionWrapper_destroy(self, *args) + + def __init__(self, pFactory): + this = _quickfix.new_MessageStoreFactoryExceptionWrapper(pFactory) + try: + self.this.append(this) + except Exception: + self.this = this + + def create(self, arg2, arg3, arg4): + return _quickfix.MessageStoreFactoryExceptionWrapper_create(self, arg2, arg3, arg4) + + def destroy(self, arg2): + return _quickfix.MessageStoreFactoryExceptionWrapper_destroy(self, arg2) __swig_destroy__ = _quickfix.delete_MessageStoreFactoryExceptionWrapper - __del__ = lambda self : None; + __del__ = lambda self: None MessageStoreFactoryExceptionWrapper_swigregister = _quickfix.MessageStoreFactoryExceptionWrapper_swigregister MessageStoreFactoryExceptionWrapper_swigregister(MessageStoreFactoryExceptionWrapper) @@ -30878,69 +39364,128 @@ class MessageStoreExceptionWrapper(_object): __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MessageStoreExceptionWrapper, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_MessageStoreExceptionWrapper(*args) - try: self.this.append(this) - except: self.this = this + + def __init__(self, pStore): + this = _quickfix.new_MessageStoreExceptionWrapper(pStore) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_MessageStoreExceptionWrapper - __del__ = lambda self : None; - def set(self, *args): return _quickfix.MessageStoreExceptionWrapper_set(self, *args) - def get(self, *args): return _quickfix.MessageStoreExceptionWrapper_get(self, *args) - def getNextSenderMsgSeqNum(self, *args): return _quickfix.MessageStoreExceptionWrapper_getNextSenderMsgSeqNum(self, *args) - def getNextTargetMsgSeqNum(self, *args): return _quickfix.MessageStoreExceptionWrapper_getNextTargetMsgSeqNum(self, *args) - def setNextSenderMsgSeqNum(self, *args): return _quickfix.MessageStoreExceptionWrapper_setNextSenderMsgSeqNum(self, *args) - def setNextTargetMsgSeqNum(self, *args): return _quickfix.MessageStoreExceptionWrapper_setNextTargetMsgSeqNum(self, *args) - def incrNextSenderMsgSeqNum(self, *args): return _quickfix.MessageStoreExceptionWrapper_incrNextSenderMsgSeqNum(self, *args) - def incrNextTargetMsgSeqNum(self, *args): return _quickfix.MessageStoreExceptionWrapper_incrNextTargetMsgSeqNum(self, *args) - def getCreationTime(self, *args): return _quickfix.MessageStoreExceptionWrapper_getCreationTime(self, *args) - def reset(self, *args): return _quickfix.MessageStoreExceptionWrapper_reset(self, *args) - def refresh(self, *args): return _quickfix.MessageStoreExceptionWrapper_refresh(self, *args) + __del__ = lambda self: None + + def set(self, arg2, arg3, arg4, arg5): + return _quickfix.MessageStoreExceptionWrapper_set(self, arg2, arg3, arg4, arg5) + + def get(self, arg2, arg3, arg4, arg5, arg6): + return _quickfix.MessageStoreExceptionWrapper_get(self, arg2, arg3, arg4, arg5, arg6) + + def getNextSenderMsgSeqNum(self, arg2, arg3): + return _quickfix.MessageStoreExceptionWrapper_getNextSenderMsgSeqNum(self, arg2, arg3) + + def getNextTargetMsgSeqNum(self, arg2, arg3): + return _quickfix.MessageStoreExceptionWrapper_getNextTargetMsgSeqNum(self, arg2, arg3) + + def setNextSenderMsgSeqNum(self, arg2, arg3, arg4): + return _quickfix.MessageStoreExceptionWrapper_setNextSenderMsgSeqNum(self, arg2, arg3, arg4) + + def setNextTargetMsgSeqNum(self, arg2, arg3, arg4): + return _quickfix.MessageStoreExceptionWrapper_setNextTargetMsgSeqNum(self, arg2, arg3, arg4) + + def incrNextSenderMsgSeqNum(self, arg2, arg3): + return _quickfix.MessageStoreExceptionWrapper_incrNextSenderMsgSeqNum(self, arg2, arg3) + + def incrNextTargetMsgSeqNum(self, arg2, arg3): + return _quickfix.MessageStoreExceptionWrapper_incrNextTargetMsgSeqNum(self, arg2, arg3) + + def getCreationTime(self, arg2, arg3): + return _quickfix.MessageStoreExceptionWrapper_getCreationTime(self, arg2, arg3) + + def reset(self, arg2, arg3): + return _quickfix.MessageStoreExceptionWrapper_reset(self, arg2, arg3) + + def refresh(self, arg2, arg3): + return _quickfix.MessageStoreExceptionWrapper_refresh(self, arg2, arg3) MessageStoreExceptionWrapper_swigregister = _quickfix.MessageStoreExceptionWrapper_swigregister MessageStoreExceptionWrapper_swigregister(MessageStoreExceptionWrapper) class FileStoreFactory(MessageStoreFactory): __swig_setmethods__ = {} - for _s in [MessageStoreFactory]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [MessageStoreFactory]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FileStoreFactory, name, value) __swig_getmethods__ = {} - for _s in [MessageStoreFactory]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [MessageStoreFactory]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FileStoreFactory, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_FileStoreFactory(*args) - try: self.this.append(this) - except: self.this = this - def create(self, *args): return _quickfix.FileStoreFactory_create(self, *args) - def destroy(self, *args): return _quickfix.FileStoreFactory_destroy(self, *args) + try: + self.this.append(this) + except Exception: + self.this = this + + def create(self, arg2): + return _quickfix.FileStoreFactory_create(self, arg2) + + def destroy(self, arg2): + return _quickfix.FileStoreFactory_destroy(self, arg2) __swig_destroy__ = _quickfix.delete_FileStoreFactory - __del__ = lambda self : None; + __del__ = lambda self: None FileStoreFactory_swigregister = _quickfix.FileStoreFactory_swigregister FileStoreFactory_swigregister(FileStoreFactory) class FileStore(MessageStore): __swig_setmethods__ = {} - for _s in [MessageStore]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [MessageStore]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, FileStore, name, value) __swig_getmethods__ = {} - for _s in [MessageStore]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [MessageStore]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, FileStore, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_FileStore(*args) - try: self.this.append(this) - except: self.this = this + + def __init__(self, arg2, s): + this = _quickfix.new_FileStore(arg2, s) + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_FileStore - __del__ = lambda self : None; - def set(self, *args): return _quickfix.FileStore_set(self, *args) - def get(self, *args): return _quickfix.FileStore_get(self, *args) - def getNextSenderMsgSeqNum(self): return _quickfix.FileStore_getNextSenderMsgSeqNum(self) - def getNextTargetMsgSeqNum(self): return _quickfix.FileStore_getNextTargetMsgSeqNum(self) - def setNextSenderMsgSeqNum(self, *args): return _quickfix.FileStore_setNextSenderMsgSeqNum(self, *args) - def setNextTargetMsgSeqNum(self, *args): return _quickfix.FileStore_setNextTargetMsgSeqNum(self, *args) - def incrNextSenderMsgSeqNum(self): return _quickfix.FileStore_incrNextSenderMsgSeqNum(self) - def incrNextTargetMsgSeqNum(self): return _quickfix.FileStore_incrNextTargetMsgSeqNum(self) - def reset(self): return _quickfix.FileStore_reset(self) - def refresh(self): return _quickfix.FileStore_refresh(self) + __del__ = lambda self: None + + def set(self, *args): + return _quickfix.FileStore_set(self, *args) + + def get(self, arg2, arg3, arg4): + return _quickfix.FileStore_get(self, arg2, arg3, arg4) + + def getNextSenderMsgSeqNum(self): + return _quickfix.FileStore_getNextSenderMsgSeqNum(self) + + def getNextTargetMsgSeqNum(self): + return _quickfix.FileStore_getNextTargetMsgSeqNum(self) + + def setNextSenderMsgSeqNum(self, value): + return _quickfix.FileStore_setNextSenderMsgSeqNum(self, value) + + def setNextTargetMsgSeqNum(self, value): + return _quickfix.FileStore_setNextTargetMsgSeqNum(self, value) + + def incrNextSenderMsgSeqNum(self): + return _quickfix.FileStore_incrNextSenderMsgSeqNum(self) + + def incrNextTargetMsgSeqNum(self): + return _quickfix.FileStore_incrNextTargetMsgSeqNum(self) + + def reset(self): + return _quickfix.FileStore_reset(self) + + def refresh(self): + return _quickfix.FileStore_refresh(self) FileStore_swigregister = _quickfix.FileStore_swigregister FileStore_swigregister(FileStore) @@ -30951,22 +39496,39 @@ class Application(_object): __getattr__ = lambda self, name: _swig_getattr(self, Application, name) __repr__ = _swig_repr __swig_destroy__ = _quickfix.delete_Application - __del__ = lambda self : None; - def onCreate(self, *args): return _quickfix.Application_onCreate(self, *args) - def onLogon(self, *args): return _quickfix.Application_onLogon(self, *args) - def onLogout(self, *args): return _quickfix.Application_onLogout(self, *args) - def toAdmin(self, *args): return _quickfix.Application_toAdmin(self, *args) - def toApp(self, *args): return _quickfix.Application_toApp(self, *args) - def fromAdmin(self, *args): return _quickfix.Application_fromAdmin(self, *args) - def fromApp(self, *args): return _quickfix.Application_fromApp(self, *args) - def __init__(self): + __del__ = lambda self: None + + def onCreate(self, arg0): + return _quickfix.Application_onCreate(self, arg0) + + def onLogon(self, arg0): + return _quickfix.Application_onLogon(self, arg0) + + def onLogout(self, arg0): + return _quickfix.Application_onLogout(self, arg0) + + def toAdmin(self, arg0, arg1): + return _quickfix.Application_toAdmin(self, arg0, arg1) + + def toApp(self, arg0, arg1): + return _quickfix.Application_toApp(self, arg0, arg1) + + def fromAdmin(self, arg0, arg1): + return _quickfix.Application_fromAdmin(self, arg0, arg1) + + def fromApp(self, arg0, arg1): + return _quickfix.Application_fromApp(self, arg0, arg1) + + def __init__(self): if self.__class__ == Application: _self = None else: _self = self this = _quickfix.new_Application(_self, ) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this def __disown__(self): self.this.disown() _quickfix.disown_Application(self) @@ -30976,46 +39538,73 @@ def __disown__(self): class SynchronizedApplication(Application): __swig_setmethods__ = {} - for _s in [Application]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Application]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SynchronizedApplication, name, value) __swig_getmethods__ = {} - for _s in [Application]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Application]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SynchronizedApplication, name) __repr__ = _swig_repr - def __init__(self, *args): - this = _quickfix.new_SynchronizedApplication(*args) - try: self.this.append(this) - except: self.this = this - def onCreate(self, *args): return _quickfix.SynchronizedApplication_onCreate(self, *args) - def onLogon(self, *args): return _quickfix.SynchronizedApplication_onLogon(self, *args) - def onLogout(self, *args): return _quickfix.SynchronizedApplication_onLogout(self, *args) - def toAdmin(self, *args): return _quickfix.SynchronizedApplication_toAdmin(self, *args) - def toApp(self, *args): return _quickfix.SynchronizedApplication_toApp(self, *args) - def fromAdmin(self, *args): return _quickfix.SynchronizedApplication_fromAdmin(self, *args) - def fromApp(self, *args): return _quickfix.SynchronizedApplication_fromApp(self, *args) - def app(self): return _quickfix.SynchronizedApplication_app(self) + + def __init__(self, app): + this = _quickfix.new_SynchronizedApplication(app) + try: + self.this.append(this) + except Exception: + self.this = this + + def onCreate(self, sessionID): + return _quickfix.SynchronizedApplication_onCreate(self, sessionID) + + def onLogon(self, sessionID): + return _quickfix.SynchronizedApplication_onLogon(self, sessionID) + + def onLogout(self, sessionID): + return _quickfix.SynchronizedApplication_onLogout(self, sessionID) + + def toAdmin(self, message, sessionID): + return _quickfix.SynchronizedApplication_toAdmin(self, message, sessionID) + + def toApp(self, message, sessionID): + return _quickfix.SynchronizedApplication_toApp(self, message, sessionID) + + def fromAdmin(self, message, sessionID): + return _quickfix.SynchronizedApplication_fromAdmin(self, message, sessionID) + + def fromApp(self, message, sessionID): + return _quickfix.SynchronizedApplication_fromApp(self, message, sessionID) + + def app(self): + return _quickfix.SynchronizedApplication_app(self) __swig_setmethods__["m_app"] = _quickfix.SynchronizedApplication_m_app_set __swig_getmethods__["m_app"] = _quickfix.SynchronizedApplication_m_app_get - if _newclass:m_app = _swig_property(_quickfix.SynchronizedApplication_m_app_get, _quickfix.SynchronizedApplication_m_app_set) + if _newclass: + m_app = _swig_property(_quickfix.SynchronizedApplication_m_app_get, _quickfix.SynchronizedApplication_m_app_set) __swig_destroy__ = _quickfix.delete_SynchronizedApplication - __del__ = lambda self : None; + __del__ = lambda self: None SynchronizedApplication_swigregister = _quickfix.SynchronizedApplication_swigregister SynchronizedApplication_swigregister(SynchronizedApplication) class NullApplication(Application): __swig_setmethods__ = {} - for _s in [Application]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Application]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, NullApplication, name, value) __swig_getmethods__ = {} - for _s in [Application]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Application]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, NullApplication, name) __repr__ = _swig_repr - def __init__(self): + + def __init__(self): this = _quickfix.new_NullApplication() - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_NullApplication - __del__ = lambda self : None; + __del__ = lambda self: None NullApplication_swigregister = _quickfix.NullApplication_swigregister NullApplication_swigregister(NullApplication) @@ -31024,40 +39613,73 @@ class Initiator(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, Initiator, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Initiator, name) - def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") + + def __init__(self, *args, **kwargs): + raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr __swig_destroy__ = _quickfix.delete_Initiator - __del__ = lambda self : None; - def start(self): return _quickfix.Initiator_start(self) - def block(self): return _quickfix.Initiator_block(self) - def poll(self, timeout=0.0): return _quickfix.Initiator_poll(self, timeout) - def stop(self, force=False): return _quickfix.Initiator_stop(self, force) - def isLoggedOn(self): return _quickfix.Initiator_isLoggedOn(self) - def getSessions(self): return _quickfix.Initiator_getSessions(self) - def getSession(self, *args): return _quickfix.Initiator_getSession(self, *args) - def getSessionSettings(self, *args): return _quickfix.Initiator_getSessionSettings(self, *args) - def has(self, *args): return _quickfix.Initiator_has(self, *args) - def isStopped(self): return _quickfix.Initiator_isStopped(self) - def getApplication(self): return _quickfix.Initiator_getApplication(self) - def getMessageStoreFactory(self): return _quickfix.Initiator_getMessageStoreFactory(self) - def getLog(self): return _quickfix.Initiator_getLog(self) + __del__ = lambda self: None + + def start(self): + return _quickfix.Initiator_start(self) + + def block(self): + return _quickfix.Initiator_block(self) + + def poll(self, timeout=0.0): + return _quickfix.Initiator_poll(self, timeout) + + def stop(self, force=False): + return _quickfix.Initiator_stop(self, force) + + def isLoggedOn(self): + return _quickfix.Initiator_isLoggedOn(self) + + def getSessions(self): + return _quickfix.Initiator_getSessions(self) + + def getSession(self, *args): + return _quickfix.Initiator_getSession(self, *args) + + def getSessionSettings(self, sessionID): + return _quickfix.Initiator_getSessionSettings(self, sessionID) + + def has(self, id): + return _quickfix.Initiator_has(self, id) + + def isStopped(self): + return _quickfix.Initiator_isStopped(self) + + def getApplication(self): + return _quickfix.Initiator_getApplication(self) + + def getMessageStoreFactory(self): + return _quickfix.Initiator_getMessageStoreFactory(self) + + def getLog(self): + return _quickfix.Initiator_getLog(self) Initiator_swigregister = _quickfix.Initiator_swigregister Initiator_swigregister(Initiator) class SocketInitiatorBase(Initiator): __swig_setmethods__ = {} - for _s in [Initiator]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Initiator]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SocketInitiatorBase, name, value) __swig_getmethods__ = {} - for _s in [Initiator]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Initiator]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SocketInitiatorBase, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SocketInitiatorBase(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SocketInitiatorBase - __del__ = lambda self : None; + __del__ = lambda self: None SocketInitiatorBase_swigregister = _quickfix.SocketInitiatorBase_swigregister SocketInitiatorBase_swigregister(SocketInitiatorBase) @@ -31066,105 +39688,248 @@ class Acceptor(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, Acceptor, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Acceptor, name) - def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract") + + def __init__(self, *args, **kwargs): + raise AttributeError("No constructor defined - class is abstract") __repr__ = _swig_repr __swig_destroy__ = _quickfix.delete_Acceptor - __del__ = lambda self : None; - def getLog(self): return _quickfix.Acceptor_getLog(self) - def start(self): return _quickfix.Acceptor_start(self) - def block(self): return _quickfix.Acceptor_block(self) - def poll(self, timeout=0.0): return _quickfix.Acceptor_poll(self, timeout) - def stop(self, force=False): return _quickfix.Acceptor_stop(self, force) - def isLoggedOn(self): return _quickfix.Acceptor_isLoggedOn(self) - def getSessions(self): return _quickfix.Acceptor_getSessions(self) - def getSession(self, *args): return _quickfix.Acceptor_getSession(self, *args) - def getSessionSettings(self, *args): return _quickfix.Acceptor_getSessionSettings(self, *args) - def has(self, *args): return _quickfix.Acceptor_has(self, *args) - def isStopped(self): return _quickfix.Acceptor_isStopped(self) - def getApplication(self): return _quickfix.Acceptor_getApplication(self) - def getMessageStoreFactory(self): return _quickfix.Acceptor_getMessageStoreFactory(self) + __del__ = lambda self: None + + def getLog(self): + return _quickfix.Acceptor_getLog(self) + + def start(self): + return _quickfix.Acceptor_start(self) + + def block(self): + return _quickfix.Acceptor_block(self) + + def poll(self, timeout=0.0): + return _quickfix.Acceptor_poll(self, timeout) + + def stop(self, force=False): + return _quickfix.Acceptor_stop(self, force) + + def isLoggedOn(self): + return _quickfix.Acceptor_isLoggedOn(self) + + def getSessions(self): + return _quickfix.Acceptor_getSessions(self) + + def getSession(self, *args): + return _quickfix.Acceptor_getSession(self, *args) + + def getSessionSettings(self, sessionID): + return _quickfix.Acceptor_getSessionSettings(self, sessionID) + + def has(self, id): + return _quickfix.Acceptor_has(self, id) + + def isStopped(self): + return _quickfix.Acceptor_isStopped(self) + + def getApplication(self): + return _quickfix.Acceptor_getApplication(self) + + def getMessageStoreFactory(self): + return _quickfix.Acceptor_getMessageStoreFactory(self) Acceptor_swigregister = _quickfix.Acceptor_swigregister Acceptor_swigregister(Acceptor) class SocketAcceptorBase(Acceptor): __swig_setmethods__ = {} - for _s in [Acceptor]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) + for _s in [Acceptor]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SocketAcceptorBase, name, value) __swig_getmethods__ = {} - for _s in [Acceptor]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) + for _s in [Acceptor]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SocketAcceptorBase, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_SocketAcceptorBase(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_SocketAcceptorBase - __del__ = lambda self : None; + __del__ = lambda self: None SocketAcceptorBase_swigregister = _quickfix.SocketAcceptorBase_swigregister SocketAcceptorBase_swigregister(SocketAcceptorBase) -class DataDictionary(_object): +class DataDictionaryBase(_object): __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, DataDictionaryBase, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, DataDictionaryBase, name) + __repr__ = _swig_repr + + def __init__(self): + this = _quickfix.new_DataDictionaryBase() + try: + self.this.append(this) + except Exception: + self.this = this + __swig_destroy__ = _quickfix.delete_DataDictionaryBase + __del__ = lambda self: None +DataDictionaryBase_swigregister = _quickfix.DataDictionaryBase_swigregister +DataDictionaryBase_swigregister(DataDictionaryBase) + +class DataDictionary(DataDictionaryBase): + __swig_setmethods__ = {} + for _s in [DataDictionaryBase]: + __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DataDictionary, name, value) __swig_getmethods__ = {} + for _s in [DataDictionaryBase]: + __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DataDictionary, name) __repr__ = _swig_repr - def __init__(self, *args): + + def __init__(self, *args): this = _quickfix.new_DataDictionary(*args) - try: self.this.append(this) - except: self.this = this + try: + self.this.append(this) + except Exception: + self.this = this __swig_destroy__ = _quickfix.delete_DataDictionary - __del__ = lambda self : None; - def readFromURL(self, *args): return _quickfix.DataDictionary_readFromURL(self, *args) - def readFromDocument(self, *args): return _quickfix.DataDictionary_readFromDocument(self, *args) - def readFromStream(self, *args): return _quickfix.DataDictionary_readFromStream(self, *args) - def getOrderedFields(self): return _quickfix.DataDictionary_getOrderedFields(self) - def setVersion(self, *args): return _quickfix.DataDictionary_setVersion(self, *args) - def getVersion(self): return _quickfix.DataDictionary_getVersion(self) - def addField(self, *args): return _quickfix.DataDictionary_addField(self, *args) - def addFieldName(self, *args): return _quickfix.DataDictionary_addFieldName(self, *args) - def getFieldName(self, *args): return _quickfix.DataDictionary_getFieldName(self, *args) - def getFieldTag(self, *args): return _quickfix.DataDictionary_getFieldTag(self, *args) - def addValueName(self, *args): return _quickfix.DataDictionary_addValueName(self, *args) - def getValueName(self, *args): return _quickfix.DataDictionary_getValueName(self, *args) - def isField(self, *args): return _quickfix.DataDictionary_isField(self, *args) - def addMsgType(self, *args): return _quickfix.DataDictionary_addMsgType(self, *args) - def isMsgType(self, *args): return _quickfix.DataDictionary_isMsgType(self, *args) - def addMsgField(self, *args): return _quickfix.DataDictionary_addMsgField(self, *args) - def isMsgField(self, *args): return _quickfix.DataDictionary_isMsgField(self, *args) - def addHeaderField(self, *args): return _quickfix.DataDictionary_addHeaderField(self, *args) - def isHeaderField(self, *args): return _quickfix.DataDictionary_isHeaderField(self, *args) - def addTrailerField(self, *args): return _quickfix.DataDictionary_addTrailerField(self, *args) - def isTrailerField(self, *args): return _quickfix.DataDictionary_isTrailerField(self, *args) - def addFieldType(self, *args): return _quickfix.DataDictionary_addFieldType(self, *args) - def getFieldType(self, *args): return _quickfix.DataDictionary_getFieldType(self, *args) - def addRequiredField(self, *args): return _quickfix.DataDictionary_addRequiredField(self, *args) - def isRequiredField(self, *args): return _quickfix.DataDictionary_isRequiredField(self, *args) - def addFieldValue(self, *args): return _quickfix.DataDictionary_addFieldValue(self, *args) - def hasFieldValue(self, *args): return _quickfix.DataDictionary_hasFieldValue(self, *args) - def isFieldValue(self, *args): return _quickfix.DataDictionary_isFieldValue(self, *args) - def addGroup(self, *args): return _quickfix.DataDictionary_addGroup(self, *args) - def isGroup(self, *args): return _quickfix.DataDictionary_isGroup(self, *args) - def getGroup(self, *args): return _quickfix.DataDictionary_getGroup(self, *args) - def isDataField(self, *args): return _quickfix.DataDictionary_isDataField(self, *args) - def isMultipleValueField(self, *args): return _quickfix.DataDictionary_isMultipleValueField(self, *args) - def checkFieldsOutOfOrder(self, *args): return _quickfix.DataDictionary_checkFieldsOutOfOrder(self, *args) - def checkFieldsHaveValues(self, *args): return _quickfix.DataDictionary_checkFieldsHaveValues(self, *args) - def checkUserDefinedFields(self, *args): return _quickfix.DataDictionary_checkUserDefinedFields(self, *args) - def checkRequiredFields(self, *args): return _quickfix.DataDictionary_checkRequiredFields(self, *args) - def checkUnknownFields(self, *args): return _quickfix.DataDictionary_checkUnknownFields(self, *args) - def checkUnknownMsgType(self, *args): return _quickfix.DataDictionary_checkUnknownMsgType(self, *args) - def validate(self, *args): return _quickfix.DataDictionary_validate(self, *args) + __del__ = lambda self: None + + def readFromURL(self, url): + return _quickfix.DataDictionary_readFromURL(self, url) + + def readFromDocument(self, pDoc): + return _quickfix.DataDictionary_readFromDocument(self, pDoc) + + def readFromStream(self, stream): + return _quickfix.DataDictionary_readFromStream(self, stream) + + def getOrderedFields(self): + return _quickfix.DataDictionary_getOrderedFields(self) + + def setVersion(self, beginString): + return _quickfix.DataDictionary_setVersion(self, beginString) + + def getVersion(self): + return _quickfix.DataDictionary_getVersion(self) + + def addField(self, field): + return _quickfix.DataDictionary_addField(self, field) + + def addFieldName(self, field, name): + return _quickfix.DataDictionary_addFieldName(self, field, name) + + def getFieldName(self, field, name): + return _quickfix.DataDictionary_getFieldName(self, field, name) + + def getFieldTag(self, name, field): + return _quickfix.DataDictionary_getFieldTag(self, name, field) + + def addValueName(self, field, value, name): + return _quickfix.DataDictionary_addValueName(self, field, value, name) + + def getValueName(self, field, value, name): + return _quickfix.DataDictionary_getValueName(self, field, value, name) + + def isField(self, field): + return _quickfix.DataDictionary_isField(self, field) + + def addMsgType(self, msgType): + return _quickfix.DataDictionary_addMsgType(self, msgType) + + def isMsgType(self, msgType): + return _quickfix.DataDictionary_isMsgType(self, msgType) + + def addMsgField(self, msgType, field): + return _quickfix.DataDictionary_addMsgField(self, msgType, field) + + def isMsgField(self, msgType, field): + return _quickfix.DataDictionary_isMsgField(self, msgType, field) + + def addHeaderField(self, field, required): + return _quickfix.DataDictionary_addHeaderField(self, field, required) + + def isHeaderField(self, field): + return _quickfix.DataDictionary_isHeaderField(self, field) + + def addTrailerField(self, field, required): + return _quickfix.DataDictionary_addTrailerField(self, field, required) + + def isTrailerField(self, field): + return _quickfix.DataDictionary_isTrailerField(self, field) + + def addFieldType(self, field, type): + return _quickfix.DataDictionary_addFieldType(self, field, type) + + def getFieldType(self, field, type): + return _quickfix.DataDictionary_getFieldType(self, field, type) + + def addRequiredField(self, msgType, field): + return _quickfix.DataDictionary_addRequiredField(self, msgType, field) + + def isRequiredField(self, msgType, field): + return _quickfix.DataDictionary_isRequiredField(self, msgType, field) + + def addFieldValue(self, field, value): + return _quickfix.DataDictionary_addFieldValue(self, field, value) + + def hasFieldValue(self, field): + return _quickfix.DataDictionary_hasFieldValue(self, field) + + def isFieldValue(self, field, value): + return _quickfix.DataDictionary_isFieldValue(self, field, value) + + def addGroup(self, msg, field, delim, dataDictionary): + return _quickfix.DataDictionary_addGroup(self, msg, field, delim, dataDictionary) + + def isGroup(self, msg, field): + return _quickfix.DataDictionary_isGroup(self, msg, field) + + def getGroup(self, msg, field, delim, pDataDictionary): + return _quickfix.DataDictionary_getGroup(self, msg, field, delim, pDataDictionary) + + def isDataField(self, field): + return _quickfix.DataDictionary_isDataField(self, field) + + def isMultipleValueField(self, field): + return _quickfix.DataDictionary_isMultipleValueField(self, field) + + def checkFieldsOutOfOrder(self, value): + return _quickfix.DataDictionary_checkFieldsOutOfOrder(self, value) + + def checkFieldsHaveValues(self, value): + return _quickfix.DataDictionary_checkFieldsHaveValues(self, value) + + def checkUserDefinedFields(self, value): + return _quickfix.DataDictionary_checkUserDefinedFields(self, value) + + def checkRequiredFields(self, value): + return _quickfix.DataDictionary_checkRequiredFields(self, value) + + def checkUnknownFields(self, value): + return _quickfix.DataDictionary_checkUnknownFields(self, value) + + def checkUnknownMsgType(self, value): + return _quickfix.DataDictionary_checkUnknownMsgType(self, value) + + def validate(self, *args): + return _quickfix.DataDictionary_validate(self, *args) DataDictionary_swigregister = _quickfix.DataDictionary_swigregister DataDictionary_swigregister(DataDictionary) + #ifdef SWIGPYTHON -import thread +try: + import thread +except ImportError: + import _thread as thread def _quickfix_start_thread(i_or_a): i_or_a.block() #endif + #ifdef SWIGPYTHON class SocketInitiator(SocketInitiatorBase): application = 0 diff --git a/src/python/swig.sh b/src/python/swig.sh index 444b02739..810b05448 100755 --- a/src/python/swig.sh +++ b/src/python/swig.sh @@ -1,4 +1,4 @@ #!/bin/sh -swig -threads -python -c++ -o QuickfixPython.cpp quickfix.i +swig -I../C++ -DALIGN_DECL_DEFAULT -DHEAVYUSE -DPURE_DECL -threads -python -c++ -o QuickfixPython.cpp quickfix.i cat quickfix_fields.py >> quickfix.py diff --git a/src/python/test.sh b/src/python/test.sh index a2f5ffdba..2c477c868 100755 --- a/src/python/test.sh +++ b/src/python/test.sh @@ -1,8 +1,10 @@ #!/bin/sh +export LD_LIBRARY_PATH=../../src/C++/.libs +export DYLD_LIBRARY_PATH=../../src/C++/.libs export PYTHONPATH=../../lib/python python test/DataDictionaryTestCase.py python test/DictionaryTestCase.py python test/FieldBaseTestCase.py python test/SessionSettingsTestCase.py -python test/MessageTestCase.py \ No newline at end of file +python test/MessageTestCase.py diff --git a/src/python/test/DataDictionaryTestCase.py b/src/python/test/DataDictionaryTestCase.py index df9f3f890..c83e167d6 100644 --- a/src/python/test/DataDictionaryTestCase.py +++ b/src/python/test/DataDictionaryTestCase.py @@ -32,14 +32,14 @@ def test_addMsgField(self): def test_addHeaderField(self): self.failUnless( self.object.isHeaderField( 56 ) == 0 ) self.failUnless( self.object.isHeaderField( 49 ) == 0 ) - self.object.addHeaderField( 56, 1 ) - self.object.addHeaderField( 49, 1 ) + self.object.addHeaderField( 56, True ) + self.object.addHeaderField( 49, True ) self.failUnless( self.object.isHeaderField( 56 ) ) self.failUnless( self.object.isHeaderField( 49 ) ) def test_addTrailerField(self): self.failUnless( self.object.isTrailerField( 10 ) == 0 ) - self.object.addTrailerField( 10, 1 ) + self.object.addTrailerField( 10, True ) self.failUnless( self.object.isTrailerField( 10 ) ) def test_addRequiredField(self): @@ -161,7 +161,7 @@ def test_checkValidTagNumber(self): except fix.Exception, e: self.failUnless( 1 ) - self.object.checkUserDefinedFields( 0 ) + self.object.checkUserDefinedFields( False ) try: self.object.validate( message ) self.failUnless( 1 ) @@ -213,8 +213,8 @@ def test_checkHasRequired(self): self.object.addField( fix.MsgType().getField() ) self.object.addField( fix.SenderCompID().getField() ) self.object.addField( fix.TargetCompID().getField() ) - self.object.addHeaderField( fix.SenderCompID().getField(), 1 ) - self.object.addHeaderField( fix.TargetCompID().getField(), 0 ) + self.object.addHeaderField( fix.SenderCompID().getField(), True ) + self.object.addHeaderField( fix.TargetCompID().getField(), False ) self.object.addField( fix.CheckSum().getField() ) self.object.addField( fix.TestReqID().getField() ) self.object.addMsgType( fix.MsgType_TestRequest ) @@ -251,4 +251,4 @@ def test_checkHasRequired(self): self.failUnless( 1 ) if __name__ == '__main__': - unittest.main() \ No newline at end of file + unittest.main() diff --git a/src/python/test/DictionaryTestCase.py b/src/python/test/DictionaryTestCase.py index ef9b1a1e7..2271573a8 100644 --- a/src/python/test/DictionaryTestCase.py +++ b/src/python/test/DictionaryTestCase.py @@ -12,7 +12,7 @@ def test_setGetString(self): self.assertEquals( "STRINGVALUE1", self.object.getString("STRINGKEY1") ) self.assertEquals( "stringvalue2", self.object.getString("STRINGKEY2") ) - self.assertEquals( "STRINGVALUE2", self.object.getString("STRINGKEY2", 1) ) + self.assertEquals( "STRINGVALUE2", self.object.getString("STRINGKEY2", True) ) try: self.object.getString( "STRINGKEY3" ) @@ -20,22 +20,22 @@ def test_setGetString(self): except fix.ConfigError, e: self.failUnless( 1 ) - def test_setGetLong(self): - self.object.setLong( "LONGKEY1", 12 ) - self.object.setLong( "LONGKEY2", 9827362 ) + def test_setGetInt(self): + self.object.setInt( "LONGKEY1", 12 ) + self.object.setInt( "LONGKEY2", 9827362 ) self.object.setString( "BADLONGKEY", "AB12" ) - self.assertEquals( 12, self.object.getLong("LONGKEY1") ) - self.assertEquals( 9827362, self.object.getLong("LONGKEY2") ) + self.assertEquals( 12, self.object.getInt("LONGKEY1") ) + self.assertEquals( 9827362, self.object.getInt("LONGKEY2") ) try: - self.object.getLong( "LONGKEY3" ) + self.object.getInt( "LONGKEY3" ) self.failUnless( 0 ) except fix.ConfigError, e: self.failUnless( 1 ) try: - self.object.getLong( "BADLONGKEY" ) + self.object.getInt( "BADLONGKEY" ) self.failUnless( 0 ) except fix.ConfigError, e: self.failUnless( 1 ) @@ -105,4 +105,4 @@ def test_merge(self): self.failUnless( self.object.getString( "THIRDKEY" ) == "FIRST" ); if __name__ == '__main__': - unittest.main() \ No newline at end of file + unittest.main() diff --git a/src/python/test/MessageTestCase.py b/src/python/test/MessageTestCase.py index d0cfaa366..321a5920b 100644 --- a/src/python/test/MessageTestCase.py +++ b/src/python/test/MessageTestCase.py @@ -53,7 +53,7 @@ def test_setString(self): try: self.object.setString( strGood ) self.object.setString( strNull ) - self.object.setString( strNoLengthAndChk, 0 ) + self.object.setString( strNoLengthAndChk, False ) except fix.InvalidMessage, e: self.failUnless( 0 ) @@ -106,15 +106,15 @@ def test_setString(self): self.failUnless(1) dataDictionary = fix.DataDictionary() - dataDictionary.addHeaderField( 11, 0 ) - dataDictionary.addTrailerField( 60, 0 ) + dataDictionary.addHeaderField( 11, False ) + dataDictionary.addTrailerField( 60, False ) clOrdID = fix.ClOrdID() transactTime = fix.TransactTime() symbol = fix.Symbol() try: - self.object.setString( strBodyFields, 1, dataDictionary ) + self.object.setString( strBodyFields, True, dataDictionary ) except fix.InvalidMessage, e: self.failUnless( 0 ) @@ -123,21 +123,21 @@ def test_setString(self): assert( self.object.isSetField( symbol ) ) def test_setStringWithGroup(self): - dataDictionary = fix.DataDictionary( "../../spec/FIX43.xml" ) + dataDictionary = fix.DataDictionary( "spec/FIX43.xml" ) str = "8=FIX.4.3\0019=199\00135=E\00134=126\00149=BUYSIDE\00150=00303\00152=20040916-16:19:18.328\00156=SELLSIDE\00166=1095350459\00168=2\00173=2\00111=1095350459\00167=1\0011=00303\00155=fred\00154=1\00140=1\00159=3\00111=1095350460\00167=2\0011=00303\00155=fred\00154=1\00140=1\00159=3\001394=3\00110=138\001" try: - self.object.setString( str, 1, dataDictionary ) + self.object.setString( str, True, dataDictionary ) self.assertEquals( str, self.object.toString() ) except fix.InvalidMessage, e: assert( 0 ) def test_setStringWithHeaderGroup(self): - dataDictionary = fix.DataDictionary( "../../spec/FIX43.xml" ) + dataDictionary = fix.DataDictionary( "spec/FIX43.xml" ) str = "8=FIX.4.3\0019=152\00135=A\00134=125\00149=BUYSIDE\00152=20040916-16:19:18.328\00156=SELLSIDE\001627=2\001628=HOP1\001629=20040916-16:19:18.328\001630=ID1\001628=HOP2\001629=20040916-16:19:18.328\001630=ID2\00110=079\001" try: - self.object.setString( str, 1, dataDictionary ) + self.object.setString( str, True, dataDictionary ) self.assertEquals( str, self.object.toString() ) except fix.InvalidMessage, e: assert( 0 ) @@ -148,7 +148,7 @@ def test_outOfOrder(self): expected = "8=FIX.4.2\0019=171\00135=8\00134=2\00149=MEK\00156=KEM\0011=acct1\0016=109.03125\00111=ID1\00114=3000\00115=USD\00117=2\00120=0\00122=1\00131=109.03125\00137=1\00138=3000\00139=2\00148=123ABC789\00154=1\00155=ABCD\00160=00000000-00:00:00\001150=2\001151=0\00110=225\001" try: - self.object.setString( str, 0 ) + self.object.setString( str, False ) self.assertEquals( expected, self.object.toString() ) except fix.InvalidMessage, e: self.failUnless(0) diff --git a/src/quickfix.i b/src/quickfix.i index 38cbf2445..c52c0bec6 100644 --- a/src/quickfix.i +++ b/src/quickfix.i @@ -15,35 +15,40 @@ %array_class(int, IntArray); %ignore _REENTRANT; -%ignore ALIGN_DECL_DEFAULT; %ignore FIX::SynchronizedApplication::m_mutex; +%ignore FIX::FieldMap::Options; +%ignore FIX::FieldMap::FieldMap; +%rename("%s") FIX::FieldMap::FieldMap(); +%rename("%s") FIX::FieldMap::FieldMap(message_order const&); +%rename("%s") FIX::FieldMap::FieldMap(int const []); +%rename("%s") FIX::FieldMap::FieldMap(FieldMap const&); %rename(SocketInitiatorBase) FIX::SocketInitiator; %rename(SocketAcceptorBase) FIX::SocketAcceptor; %{ #include -#include "../C++/Utility.h" -#include "../C++/Exceptions.h" -#include "../C++/Field.h" -#include "../C++/Message.h" -#include "../C++/Group.h" -#include "../C++/Fields.h" -#include "../C++/Values.h" -#include "../C++/SessionID.h" -#include "../C++/Dictionary.h" -#include "../C++/SessionSettings.h" -#include "../C++/Session.h" -#include "../C++/SessionID.h" -#include "../C++/Log.h" -#include "../C++/FileLog.h" -#include "../C++/MessageStore.h" -#include "../C++/FileStore.h" -#include "../C++/Application.h" -#include "../C++/Initiator.h" -#include "../C++/SocketInitiator.h" -#include "../C++/Acceptor.h" -#include "../C++/SocketAcceptor.h" -#include "../C++/DataDictionary.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include typedef FIX::TYPE::Type Type; typedef FIX::String String; typedef FIX::UtcTimeStamp UtcTimeStamp; diff --git a/src/ruby/.gitignore b/src/ruby/.gitignore new file mode 100644 index 000000000..d2c9b197f --- /dev/null +++ b/src/ruby/.gitignore @@ -0,0 +1 @@ +Makefile.ruby \ No newline at end of file diff --git a/src/ruby/Makefile.am b/src/ruby/Makefile.am index 3e5058874..dca32641b 100644 --- a/src/ruby/Makefile.am +++ b/src/ruby/Makefile.am @@ -1,12 +1,15 @@ pkgdata_DATA = quickfix_ruby.rb quickfix_fields.rb quickfix40.rb quickfix41.rb quickfix42.rb quickfix43.rb quickfix44.rb quickfix50.rb quickfix50sp1.rb quickfix50sp2.rb quickfixt11.rb +INCLUDES =-I. -I.. -I../.. -I../C++ + local_ruby_src=$(top_builddir)/src/ruby local_ruby_lib=$(top_builddir)/lib/ruby all-local: mkdir -p $(local_ruby_lib) - bash ./make_ruby.sh $(CXX) "$(CXXFLAGS)" "$(LIBS)" + bash ./make_ruby.sh "$(CXX)" "$(CXXFLAGS)" "$(LIBS)" ln -sf $(local_ruby_src)/quickfix* $(local_ruby_lib) + ln -sf $(top_builddir)/spec spec clean-local: make -f Makefile.ruby clean @@ -14,8 +17,8 @@ clean-local: install-exec-local: cp -f $(top_builddir)/lib/ruby/*.rb $(RUBY_SITE_PACKAGES) - cp -f $(top_builddir)/lib/ruby/quickfix.so $(RUBY_SITE_PACKAGES) - cp -f $(top_builddir)/lib/ruby/quickfix.bundle $(RUBY_SITE_PACKAGES) + cp -f $(top_builddir)/lib/ruby/quickfix.so $(RUBY_SITE_PACKAGES) || : + cp -f $(top_builddir)/lib/ruby/quickfix.bundle $(RUBY_SITE_PACKAGES) || : uninstall-local: rm -rf $(RUBY_SITE_PACKAGES)/quickfix*.rb diff --git a/src/ruby/QuickfixRuby.cpp b/src/ruby/QuickfixRuby.cpp index 399c7658e..b0b359ad5 100644 --- a/src/ruby/QuickfixRuby.cpp +++ b/src/ruby/QuickfixRuby.cpp @@ -1,14 +1,18 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). - * Version 2.0.10 - * - * This file is not intended to be easily readable and contains a number of + * Version 3.0.8 + * + * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make - * changes to this file unless you know what you are doing--modify the SWIG - * interface file instead. + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. * ----------------------------------------------------------------------------- */ + +#ifndef SWIGRUBY #define SWIGRUBY +#endif + #define SWIG_DIRECTORS @@ -66,28 +70,28 @@ template T SwigValueInit() { #ifndef SWIGUNUSED # if defined(__GNUC__) # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) -# define SWIGUNUSED __attribute__ ((__unused__)) +# define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif # elif defined(__ICC) -# define SWIGUNUSED __attribute__ ((__unused__)) +# define SWIGUNUSED __attribute__ ((__unused__)) # else -# define SWIGUNUSED +# define SWIGUNUSED # endif #endif #ifndef SWIG_MSC_UNSUPPRESS_4505 # if defined(_MSC_VER) # pragma warning(disable : 4505) /* unreferenced local function has been removed */ -# endif +# endif #endif #ifndef SWIGUNUSEDPARM # ifdef __cplusplus # define SWIGUNUSEDPARM(p) # else -# define SWIGUNUSEDPARM(p) p SWIGUNUSED +# define SWIGUNUSEDPARM(p) p SWIGUNUSED # endif #endif @@ -130,7 +134,7 @@ template T SwigValueInit() { # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL -# endif +# endif #endif /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ @@ -143,6 +147,19 @@ template T SwigValueInit() { # define _SCL_SECURE_NO_DEPRECATE #endif +/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ +#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) +# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 +#endif + +/* Intel's compiler complains if a variable which was never initialised is + * cast to void, which is a common idiom which we use to indicate that we + * are aware a variable isn't used. So we just silence that warning. + * See: https://github.com/swig/swig/issues/192 for more discussion. + */ +#ifdef __INTEL_COMPILER +# pragma warning disable 592 +#endif /* ----------------------------------------------------------------------------- * This section contains generic SWIG labels for method/variable @@ -175,28 +192,28 @@ template T SwigValueInit() { #ifndef SWIGUNUSED # if defined(__GNUC__) # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) -# define SWIGUNUSED __attribute__ ((__unused__)) +# define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif # elif defined(__ICC) -# define SWIGUNUSED __attribute__ ((__unused__)) +# define SWIGUNUSED __attribute__ ((__unused__)) # else -# define SWIGUNUSED +# define SWIGUNUSED # endif #endif #ifndef SWIG_MSC_UNSUPPRESS_4505 # if defined(_MSC_VER) # pragma warning(disable : 4505) /* unreferenced local function has been removed */ -# endif +# endif #endif #ifndef SWIGUNUSEDPARM # ifdef __cplusplus # define SWIGUNUSEDPARM(p) # else -# define SWIGUNUSEDPARM(p) p SWIGUNUSED +# define SWIGUNUSEDPARM(p) p SWIGUNUSED # endif #endif @@ -239,7 +256,7 @@ template T SwigValueInit() { # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL -# endif +# endif #endif /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ @@ -252,6 +269,19 @@ template T SwigValueInit() { # define _SCL_SECURE_NO_DEPRECATE #endif +/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ +#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) +# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 +#endif + +/* Intel's compiler complains if a variable which was never initialised is + * cast to void, which is a common idiom which we use to indicate that we + * are aware a variable isn't used. So we just silence that warning. + * See: https://github.com/swig/swig/issues/192 for more discussion. + */ +#ifdef __INTEL_COMPILER +# pragma warning disable 592 +#endif /* ----------------------------------------------------------------------------- * swigrun.swg @@ -277,7 +307,7 @@ template T SwigValueInit() { You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the SWIG runtime code. In 99.9% of the cases, SWIG just needs to declare them as 'static'. - + But only do this if strictly necessary, ie, if you have problems with your compiler or suchlike. */ @@ -303,16 +333,16 @@ template T SwigValueInit() { #define SWIG_POINTER_OWN 0x1 -/* +/* Flags/methods for returning states. - - The SWIG conversion methods, as ConvertPtr, return an integer + + The SWIG conversion methods, as ConvertPtr, return an integer that tells if the conversion was successful or not. And if not, an error code can be returned (see swigerrors.swg for the codes). - + Use the following macros/flags to set or process the returning states. - + In old versions of SWIG, code such as the following was usually written: if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { @@ -345,23 +375,23 @@ template T SwigValueInit() { } else { // fail code } - + I.e., now SWIG_ConvertPtr can return new objects and you can identify the case and take care of the deallocation. Of course that also requires SWIG_ConvertPtr to return new result values, such as - int SWIG_ConvertPtr(obj, ptr,...) { - if () { - if () { - *ptr = ; - return SWIG_NEWOBJ; - } else { - *ptr = ; - return SWIG_OLDOBJ; - } - } else { - return SWIG_BADOBJ; - } + int SWIG_ConvertPtr(obj, ptr,...) { + if () { + if () { + *ptr = ; + return SWIG_NEWOBJ; + } else { + *ptr = ; + return SWIG_OLDOBJ; + } + } else { + return SWIG_BADOBJ; + } } Of course, returning the plain '0(success)/-1(fail)' still works, but you can be @@ -375,17 +405,17 @@ template T SwigValueInit() { int fooi(int); and you call - + food(1) // cast rank '1' (1 -> 1.0) fooi(1) // cast rank '0' just use the SWIG_AddCast()/SWIG_CheckState() */ -#define SWIG_OK (0) +#define SWIG_OK (0) #define SWIG_ERROR (-1) #define SWIG_IsOK(r) (r >= 0) -#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) +#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) /* The CastRankLimit says how many bits are used for the cast rank */ #define SWIG_CASTRANKLIMIT (1 << 8) @@ -416,11 +446,11 @@ template T SwigValueInit() { # endif # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) -SWIGINTERNINLINE int SWIG_AddCast(int r) { +SWIGINTERNINLINE int SWIG_AddCast(int r) { return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; } -SWIGINTERNINLINE int SWIG_CheckState(int r) { - return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; +SWIGINTERNINLINE int SWIG_CheckState(int r) { + return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; } #else /* no cast-rank mode */ # define SWIG_AddCast(r) (r) @@ -451,8 +481,8 @@ typedef struct swig_type_info { typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ - struct swig_cast_info *next; /* pointer to next array of casts | pointer to cast hashed by value */ - unsigned int value; /* index of the last valid element in the array | typename hash value */ + struct swig_cast_info *next; /* pointer to next cast in linked list */ + struct swig_cast_info *prev; /* pointer to the previous cast */ } swig_cast_info; /* Structure used to store module information @@ -467,7 +497,7 @@ typedef struct swig_module_info { void *clientdata; /* Language specific module data */ } swig_module_info; -/* +/* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. @@ -513,134 +543,55 @@ SWIG_TypeEquiv(const char *nb, const char *tb) { return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; } -/* - * Hash function for type name strings, based on maRushPrime1Hash (http://amsoftware.narod.ru/algo2.html) - */ -SWIGRUNTIME unsigned int SWIG_Hash(const char *str, int len) { - register const unsigned char* data = (const unsigned char*)str; - register unsigned int hash = len, i = 0, k; - register int rem = len; - - while (rem >= sizeof(unsigned int)) { - k = *(unsigned int*)data; - k += i++; - hash ^= k; - hash *= 171717; - data += sizeof(unsigned int); - rem -= sizeof(unsigned int); - } - - k = 0; - switch (rem) { - case 3: k = (unsigned int)(data[2]) << 16; - case 2: k |= (unsigned int)(data[1]) << 8; - case 1: k |= (unsigned int)(data[0]); - k += i++; - hash ^= k; - hash *= 171717; - } - return hash; -} - /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { - static const unsigned int scan_threshold = 4; if (ty) { - swig_cast_info *head = ty->cast; - unsigned int hash_value = 0; - int hashed = 0; - - while (head) { - - if (strcmp(head->type->name, c) == 0) { - return head; - } - - if (head->value) { - swig_cast_info* iter; - swig_cast_info *last = head + head->value; - swig_cast_info *first = head + 1; - - switch (hashed) { - case 0: - if (head->value < scan_threshold) { - for (iter = first; iter <= last; iter++) { - if (strcmp(iter->type->name, c) == 0) { - return iter; - } - } - break; - } - hashed = 1; - hash_value = SWIG_Hash(c, strlen(c)); - - default: - /* Binary search over sorted <'next'|'value'> pairs */ - do { - iter = first + ((last - first) >> 1); - if (iter->value < hash_value) { - first = iter + 1; - } else if (iter->value == hash_value) { - - if (strcmp(iter->next->type->name, c) == 0) { - return iter->next; - } - - /* Hash collision check */ - for (last = iter + 1; last->next && last->value == hash_value; last++) { - if (strcmp(last->next->type->name, c) == 0) { - return last->next; - } - } - for (first = iter - 1; first != head && first->value == hash_value; first--) { - if (strcmp(first->next->type->name, c) == 0) { - return first->next; - } - } - break; - } else - last = iter - 1; - } while (first <= last); - } + swig_cast_info *iter = ty->cast; + while (iter) { + if (strcmp(iter->type->name, c) == 0) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; } - head = head->next; + iter = iter->next; } } return 0; } -/* - Check the type by type address +/* + Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) { if (ty) { - swig_cast_info *head = ty->cast; - while (head) { - if (head->type == from) { - return head; - } - - if (head->value) { - swig_cast_info* iter; - swig_cast_info *last = head + head->value; - swig_cast_info *first = head + 1; - - /* Binary search over sorted array of casts */ - do { - iter = first + ((last - first) >> 1); - if (iter->type < from) { - first = iter + 1; - } else if (iter->type == from) { - return iter; - } else - last = iter - 1; - } while (first <= last); - } - head = head->next; + swig_cast_info *iter = ty->cast; + while (iter) { + if (iter->type == from) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; + } + iter = iter->next; } } return 0; @@ -654,7 +605,7 @@ SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); } -/* +/* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * @@ -698,59 +649,55 @@ SWIG_TypePrettyName(const swig_type_info *type) { return type->name; } -/* +/* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { - swig_cast_info *head = ti->cast; + swig_cast_info *cast = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; - - while (head) { - swig_cast_info* cast; - for (cast = head; (cast - head) <= head->value; cast++) { - if (!cast->converter) { - swig_type_info *tc = cast->type; - if (!tc->clientdata) { - SWIG_TypeClientData(tc, clientdata); - } + + while (cast) { + if (!cast->converter) { + swig_type_info *tc = cast->type; + if (!tc->clientdata) { + SWIG_TypeClientData(tc, clientdata); } } - head = head->next; + cast = cast->next; } } - SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientData(ti, clientdata); ti->owndata = 1; } - + /* Search for a swig_type_info structure only by mangled name Search is a O(log #types) - - We start searching at module start, and finish searching when start == end. + + We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * -SWIG_MangledTypeQueryModule(swig_module_info *start, - swig_module_info *end, +SWIG_MangledTypeQueryModule(swig_module_info *start, + swig_module_info *end, const char *name) { swig_module_info *iter = start; do { if (iter->size) { - register size_t l = 0; - register size_t r = iter->size - 1; + size_t l = 0; + size_t r = iter->size - 1; do { /* since l+r >= 0, we can (>> 1) instead (/ 2) */ - register size_t i = (l + r) >> 1; + size_t i = (l + r) >> 1; const char *iname = iter->types[i]->name; if (iname) { - register int compare = strcmp(name, iname); - if (compare == 0) { + int compare = strcmp(name, iname); + if (compare == 0) { return iter->types[i]; } else if (compare < 0) { if (i) { @@ -775,14 +722,14 @@ SWIG_MangledTypeQueryModule(swig_module_info *start, Search for a swig_type_info structure for either a mangled name or a human readable name. It first searches the mangled names of the types, which is a O(log #types) If a type is not found it then searches the human readable names, which is O(#types). - - We start searching at module start, and finish searching when start == end. + + We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * -SWIG_TypeQueryModule(swig_module_info *start, - swig_module_info *end, +SWIG_TypeQueryModule(swig_module_info *start, + swig_module_info *end, const char *name) { /* STEP 1: Search the name field using binary search */ swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); @@ -793,7 +740,7 @@ SWIG_TypeQueryModule(swig_module_info *start, of the str field (the human readable name) */ swig_module_info *iter = start; do { - register size_t i = 0; + size_t i = 0; for (; i < iter->size; ++i) { if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) return iter->types[i]; @@ -801,56 +748,56 @@ SWIG_TypeQueryModule(swig_module_info *start, iter = iter->next; } while (iter != end); } - + /* neither found a match */ return 0; } -/* +/* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static const char hex[17] = "0123456789abcdef"; - register const unsigned char *u = (unsigned char *) ptr; - register const unsigned char *eu = u + sz; + const unsigned char *u = (unsigned char *) ptr; + const unsigned char *eu = u + sz; for (; u != eu; ++u) { - register unsigned char uu = *u; + unsigned char uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } -/* +/* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { - register unsigned char *u = (unsigned char *) ptr; - register const unsigned char *eu = u + sz; + unsigned char *u = (unsigned char *) ptr; + const unsigned char *eu = u + sz; for (; u != eu; ++u) { - register char d = *(c++); - register unsigned char uu; + char d = *(c++); + unsigned char uu; if ((d >= '0') && (d <= '9')) uu = ((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = ((d - ('a'-10)) << 4); - else + else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (d - ('a'-10)); - else + else return (char *) 0; *u = uu; } return c; } -/* +/* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * @@ -910,18 +857,18 @@ SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { #endif /* Errors in SWIG */ -#define SWIG_UnknownError -1 -#define SWIG_IOError -2 -#define SWIG_RuntimeError -3 -#define SWIG_IndexError -4 -#define SWIG_TypeError -5 -#define SWIG_DivisionByZero -6 -#define SWIG_OverflowError -7 -#define SWIG_SyntaxError -8 -#define SWIG_ValueError -9 +#define SWIG_UnknownError -1 +#define SWIG_IOError -2 +#define SWIG_RuntimeError -3 +#define SWIG_IndexError -4 +#define SWIG_TypeError -5 +#define SWIG_DivisionByZero -6 +#define SWIG_OverflowError -7 +#define SWIG_SyntaxError -8 +#define SWIG_ValueError -9 #define SWIG_SystemError -10 #define SWIG_AttributeError -11 -#define SWIG_MemoryError -12 +#define SWIG_MemoryError -12 #define SWIG_NullReferenceError -13 @@ -1252,6 +1199,11 @@ void Ruby_Format_OverloadedError( extern "C" { #endif +#if !defined(ST_DATA_T_DEFINED) +/* Needs to be explicitly included for Ruby 1.8 and earlier */ +#include +#endif + /* Ruby 1.8 actually assumes the first case. */ #if SIZEOF_VOIDP == SIZEOF_LONG # define SWIG2NUM(v) LONG2NUM((unsigned long)v) @@ -1263,19 +1215,19 @@ extern "C" { # error sizeof(void*) is not the same as long or long long #endif - -/* Global Ruby hash table to store Trackings from C/C++ +/* Global hash table to store Trackings from C/C++ structs to Ruby Objects. */ -static VALUE swig_ruby_trackings = Qnil; +static st_table* swig_ruby_trackings = NULL; + +static VALUE swig_ruby_trackings_count(ANYARGS) { + return SWIG2NUM(swig_ruby_trackings->num_entries); +} -/* Global variable that stores a reference to the ruby - hash table delete function. */ -static ID swig_ruby_hash_delete; -/* Setup a Ruby hash table to store Trackings */ +/* Setup a hash table to store Trackings */ SWIGRUNTIME void SWIG_RubyInitializeTrackings(void) { - /* Create a ruby hash table to store Trackings from C++ + /* Create a hash table to store Trackings from C++ objects to Ruby objects. */ /* Try to see if some other .so has already created a @@ -1284,88 +1236,46 @@ SWIGRUNTIME void SWIG_RubyInitializeTrackings(void) { This is done to allow multiple DSOs to share the same tracking table. */ - ID trackings_id = rb_intern( "@__trackings__" ); + VALUE trackings_value = Qnil; + /* change the variable name so that we can mix modules + compiled with older SWIG's - this used to be called "@__trackings__" */ + ID trackings_id = rb_intern( "@__safetrackings__" ); VALUE verbose = rb_gv_get("VERBOSE"); rb_gv_set("VERBOSE", Qfalse); - swig_ruby_trackings = rb_ivar_get( _mSWIG, trackings_id ); + trackings_value = rb_ivar_get( _mSWIG, trackings_id ); rb_gv_set("VERBOSE", verbose); - /* No, it hasn't. Create one ourselves */ - if ( swig_ruby_trackings == Qnil ) - { - swig_ruby_trackings = rb_hash_new(); - rb_ivar_set( _mSWIG, trackings_id, swig_ruby_trackings ); - } - - /* Now store a reference to the hash table delete function - so that we only have to look it up once.*/ - swig_ruby_hash_delete = rb_intern("delete"); -} - -/* Get a Ruby number to reference a pointer */ -SWIGRUNTIME VALUE SWIG_RubyPtrToReference(void* ptr) { - /* We cast the pointer to an unsigned long - and then store a reference to it using - a Ruby number object. */ - - /* Convert the pointer to a Ruby number */ - return SWIG2NUM(ptr); -} - -/* Get a Ruby number to reference an object */ -SWIGRUNTIME VALUE SWIG_RubyObjectToReference(VALUE object) { - /* We cast the object to an unsigned long - and then store a reference to it using - a Ruby number object. */ - - /* Convert the Object to a Ruby number */ - return SWIG2NUM(object); -} - -/* Get a Ruby object from a previously stored reference */ -SWIGRUNTIME VALUE SWIG_RubyReferenceToObject(VALUE reference) { - /* The provided Ruby number object is a reference - to the Ruby object we want.*/ + /* The trick here is that we have to store the hash table + pointer in a Ruby variable. We do not want Ruby's GC to + treat this pointer as a Ruby object, so we convert it to + a Ruby numeric value. */ + if (trackings_value == Qnil) { + /* No, it hasn't. Create one ourselves */ + swig_ruby_trackings = st_init_numtable(); + rb_ivar_set( _mSWIG, trackings_id, SWIG2NUM(swig_ruby_trackings) ); + } else { + swig_ruby_trackings = (st_table*)NUM2SWIG(trackings_value); + } - /* Convert the Ruby number to a Ruby object */ - return NUM2SWIG(reference); + rb_define_virtual_variable("SWIG_TRACKINGS_COUNT", swig_ruby_trackings_count, NULL); } /* Add a Tracking from a C/C++ struct to a Ruby object */ SWIGRUNTIME void SWIG_RubyAddTracking(void* ptr, VALUE object) { - /* In a Ruby hash table we store the pointer and - the associated Ruby object. The trick here is - that we cannot store the Ruby object directly - if - we do then it cannot be garbage collected. So - instead we typecast it as a unsigned long and - convert it to a Ruby number object.*/ - - /* Get a reference to the pointer as a Ruby number */ - VALUE key = SWIG_RubyPtrToReference(ptr); - - /* Get a reference to the Ruby object as a Ruby number */ - VALUE value = SWIG_RubyObjectToReference(object); - /* Store the mapping to the global hash table. */ - rb_hash_aset(swig_ruby_trackings, key, value); + st_insert(swig_ruby_trackings, (st_data_t)ptr, object); } /* Get the Ruby object that owns the specified C/C++ struct */ SWIGRUNTIME VALUE SWIG_RubyInstanceFor(void* ptr) { - /* Get a reference to the pointer as a Ruby number */ - VALUE key = SWIG_RubyPtrToReference(ptr); - /* Now lookup the value stored in the global hash table */ - VALUE value = rb_hash_aref(swig_ruby_trackings, key); - - if (value == Qnil) { - /* No object exists - return nil. */ + VALUE value; + + if (st_lookup(swig_ruby_trackings, (st_data_t)ptr, &value)) { + return value; + } else { return Qnil; } - else { - /* Convert this value to Ruby object */ - return SWIG_RubyReferenceToObject(value); - } } /* Remove a Tracking from a C/C++ struct to a Ruby object. It @@ -1373,12 +1283,8 @@ SWIGRUNTIME VALUE SWIG_RubyInstanceFor(void* ptr) { since the same memory address may be reused later to create a new object. */ SWIGRUNTIME void SWIG_RubyRemoveTracking(void* ptr) { - /* Get a reference to the pointer as a Ruby number */ - VALUE key = SWIG_RubyPtrToReference(ptr); - - /* Delete the object from the hash table by calling Ruby's - do this we need to call the Hash.delete method.*/ - rb_funcall(swig_ruby_trackings, swig_ruby_hash_delete, 1, key); + /* Delete the object from the hash table */ + st_delete(swig_ruby_trackings, (st_data_t *)&ptr, NULL); } /* This is a helper method that unlinks a Ruby object from its @@ -1388,10 +1294,25 @@ SWIGRUNTIME void SWIG_RubyUnlinkObjects(void* ptr) { VALUE object = SWIG_RubyInstanceFor(ptr); if (object != Qnil) { + if (TYPE(object) != T_DATA) + abort(); DATA_PTR(object) = 0; } } +/* This is a helper method that iterates over all the trackings + passing the C++ object pointer and its related Ruby object + to the passed callback function. */ + +/* Proxy method to abstract the internal trackings datatype */ +static int swig_ruby_internal_iterate_callback(void* ptr, VALUE obj, void(*meth)(void* ptr, VALUE obj)) { + (*meth)(ptr, obj); + return ST_CONTINUE; +} + +SWIGRUNTIME void SWIG_RubyIterateTrackings( void(*meth)(void* ptr, VALUE obj) ) { + st_foreach(swig_ruby_trackings, (int (*)(ANYARGS))&swig_ruby_internal_iterate_callback, (st_data_t)meth); +} #ifdef __cplusplus } @@ -1450,7 +1371,7 @@ SWIG_Ruby_AppendOutput(VALUE target, VALUE o) { #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, own) #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Ruby_NewPointerObj(ptr, type, flags) #define SWIG_AcquirePtr(ptr, own) SWIG_Ruby_AcquirePtr(ptr, own) -#define swig_owntype ruby_owntype +#define swig_owntype swig_ruby_owntype /* for raw packed data */ #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Ruby_ConvertPacked(obj, ptr, sz, ty, flags) @@ -1587,14 +1508,13 @@ SWIG_Ruby_InitRuntime(void) SWIGRUNTIME void SWIG_Ruby_define_class(swig_type_info *type) { - VALUE klass; char *klass_name = (char *) malloc(4 + strlen(type->name) + 1); sprintf(klass_name, "TYPE%s", type->name); if (NIL_P(_cSWIG_Pointer)) { _cSWIG_Pointer = rb_define_class_under(_mSWIG, "Pointer", rb_cObject); rb_undef_method(CLASS_OF(_cSWIG_Pointer), "new"); } - klass = rb_define_class_under(_mSWIG, klass_name, _cSWIG_Pointer); + rb_define_class_under(_mSWIG, klass_name, _cSWIG_Pointer); free((void *) klass_name); } @@ -1675,22 +1595,24 @@ SWIG_Ruby_MangleStr(VALUE obj) } /* Acquire a pointer value */ -typedef void (*ruby_owntype)(void*); +typedef struct { + void (*datafree)(void *); + int own; +} swig_ruby_owntype; -SWIGRUNTIME ruby_owntype -SWIG_Ruby_AcquirePtr(VALUE obj, ruby_owntype own) { +SWIGRUNTIME swig_ruby_owntype +SWIG_Ruby_AcquirePtr(VALUE obj, swig_ruby_owntype own) { + swig_ruby_owntype oldown = {0, 0}; if (obj) { - ruby_owntype oldown = RDATA(obj)->dfree; - RDATA(obj)->dfree = own; - return oldown; - } else { - return 0; + oldown.datafree = RDATA(obj)->dfree; + RDATA(obj)->dfree = own.datafree; } + return oldown; } /* Convert a pointer value */ SWIGRUNTIME int -SWIG_Ruby_ConvertPtrAndOwn(VALUE obj, void **ptr, swig_type_info *ty, int flags, ruby_owntype *own) +SWIG_Ruby_ConvertPtrAndOwn(VALUE obj, void **ptr, swig_type_info *ty, int flags, swig_ruby_owntype *own) { char *c; swig_cast_info *tc; @@ -1698,7 +1620,8 @@ SWIG_Ruby_ConvertPtrAndOwn(VALUE obj, void **ptr, swig_type_info *ty, int flags, /* Grab the pointer */ if (NIL_P(obj)) { - *ptr = 0; + if (ptr) + *ptr = 0; return SWIG_OK; } else { if (TYPE(obj) != T_DATA) { @@ -1707,7 +1630,10 @@ SWIG_Ruby_ConvertPtrAndOwn(VALUE obj, void **ptr, swig_type_info *ty, int flags, Data_Get_Struct(obj, void, vptr); } - if (own) *own = RDATA(obj)->dfree; + if (own) { + own->datafree = RDATA(obj)->dfree; + own->own = 0; + } /* Check to see if the input object is giving up ownership of the underlying C struct or C++ object. If so then we @@ -1736,16 +1662,6 @@ SWIG_Ruby_ConvertPtrAndOwn(VALUE obj, void **ptr, swig_type_info *ty, int flags, /* Do type-checking if type info was provided */ if (ty) { - if (ty->clientdata) { - if (rb_obj_is_kind_of(obj, ((swig_class *) (ty->clientdata))->klass)) { - if (vptr == 0) { - /* The object has already been deleted */ - return SWIG_ObjectPreviouslyDeletedError; - } - *ptr = vptr; - return SWIG_OK; - } - } if ((c = SWIG_MangleStr(obj)) == NULL) { return SWIG_ERROR; } @@ -1753,12 +1669,27 @@ SWIG_Ruby_ConvertPtrAndOwn(VALUE obj, void **ptr, swig_type_info *ty, int flags, if (!tc) { return SWIG_ERROR; } else { - int newmemory = 0; - *ptr = SWIG_TypeCast(tc, vptr, &newmemory); - assert(!newmemory); /* newmemory handling not yet implemented */ + if (vptr == 0) { + /* The object has already been deleted */ + return SWIG_ObjectPreviouslyDeletedError; + } + if (ptr) { + if (tc->type == ty) { + *ptr = vptr; + } else { + int newmemory = 0; + *ptr = SWIG_TypeCast(tc, vptr, &newmemory); + if (newmemory == SWIG_CAST_NEW_MEMORY) { + assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */ + if (own) + own->own = own->own | SWIG_CAST_NEW_MEMORY; + } + } + } } } else { - *ptr = vptr; + if (ptr) + *ptr = vptr; } return SWIG_OK; @@ -1886,11 +1817,26 @@ int SWIG_Ruby_arity( VALUE proc, int minimal ) #define SWIG_exception(code, msg) do { SWIG_Error(code, msg);; } while(0) +/* ----------------------------------------------------------------------------- + * director_common.swg + * + * This file contains support for director classes which is common between + * languages. + * ----------------------------------------------------------------------------- */ + +/* + Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the + 'Swig' namespace. This could be useful for multi-modules projects. +*/ +#ifdef SWIG_DIRECTOR_STATIC +/* Force anonymous (static) namespace */ +#define Swig +#endif /* ----------------------------------------------------------------------------- * director.swg * - * This file contains support for director classes that proxy - * method calls from C++ to Ruby extensions. + * This file contains support for director classes so that Ruby proxy + * methods can be called from C++. * ----------------------------------------------------------------------------- */ /* @@ -1903,105 +1849,87 @@ int SWIG_Ruby_arity( VALUE proc, int minimal ) #endif #endif -#ifdef __cplusplus - #include #include +#include #include # define SWIG_DIRECTOR_CAST(ARG) dynamic_cast(ARG) namespace Swig { + /* memory handler */ - struct GCItem - { - virtual ~GCItem() - { + struct GCItem { + virtual ~GCItem() { } - virtual ruby_owntype get_own() const - { - return 0; + virtual swig_ruby_owntype get_own() const { + swig_ruby_owntype own = {0, 0}; + return own; } }; - - struct GCItem_var - { - GCItem_var(GCItem *item = 0) : _item(item) - { + + struct GCItem_var { + GCItem_var(GCItem *item = 0) : _item(item) { } - GCItem_var& operator=(GCItem *item) - { + GCItem_var& operator=(GCItem *item) { GCItem *tmp = _item; _item = item; delete tmp; return *this; } - - ~GCItem_var() - { + + ~GCItem_var() { delete _item; } - - GCItem * operator->() const - { + + GCItem *operator->() const { return _item; } - + private: GCItem *_item; }; template - struct GCItem_T : GCItem - { - GCItem_T(Type *ptr) : _ptr(ptr) - { + struct GCItem_T : GCItem { + GCItem_T(Type *ptr) : _ptr(ptr) { } - - virtual ~GCItem_T() - { + + virtual ~GCItem_T() { delete _ptr; } - + private: Type *_ptr; }; - struct GCItem_Object : GCItem - { - GCItem_Object(ruby_owntype own) : _own(own) - { + struct GCItem_Object : GCItem { + GCItem_Object(swig_ruby_owntype own) : _own(own) { } - - virtual ~GCItem_Object() - { + + virtual ~GCItem_Object() { } - ruby_owntype get_own() const - { + swig_ruby_owntype get_own() const { return _own; } - + private: - ruby_owntype _own; + swig_ruby_owntype _own; }; - template - struct GCArray_T : GCItem - { - GCArray_T(Type *ptr) : _ptr(ptr) - { + struct GCArray_T : GCItem { + GCArray_T(Type *ptr) : _ptr(ptr) { } - - virtual ~GCArray_T() - { + + virtual ~GCArray_T() { delete[] _ptr; } - + private: Type *_ptr; }; @@ -2014,21 +1942,18 @@ namespace Swig { int argc; VALUE *argv; }; - + /* Base class for director exceptions */ - class DirectorException { + class DirectorException : public std::exception { protected: VALUE swig_error; std::string swig_msg; protected: - DirectorException(VALUE error) - : swig_error(error) - { + DirectorException(VALUE error) : swig_error(error) { } - - DirectorException(VALUE error, const char* hdr, const char* msg ="") - : swig_error(error), swig_msg(hdr) { - if (strlen(msg)) { + + DirectorException(VALUE error, const char *hdr, const char *msg ="") : swig_error(error), swig_msg(hdr) { + if (msg[0]) { swig_msg += " "; swig_msg += msg; } @@ -2039,56 +1964,60 @@ namespace Swig { swig_error = error; } } + public: - VALUE getType() const { - return CLASS_OF(swig_error); + virtual ~DirectorException() throw() { } + + VALUE getType() const { + return CLASS_OF(swig_error); + } + VALUE getError() const { return swig_error; } - const std::string& getMessage() const - { + + /* Deprecated, use what() instead */ + const std::string& getMessage() const { return swig_msg; } - - virtual ~DirectorException() {} + + const char *what() const throw() { + return swig_msg.c_str(); + } }; - - /* unknown exception handler */ - class UnknownExceptionHandler - { + /* unknown exception handler */ + class UnknownExceptionHandler { #ifdef SWIG_DIRECTOR_UEH static void handler() { try { throw; } catch (DirectorException& e) { std::cerr << "SWIG Director exception caught:" << std::endl - << e.getMessage() << std::endl; + << e.what() << std::endl; } catch (std::exception& e) { std::cerr << "std::exception caught: "<< e.what() << std::endl; } catch (...) { std::cerr << "Unknown exception caught." << std::endl; - } + } std::cerr << std::endl << "Ruby interpreter traceback:" << std::endl; - std::cerr << std::endl; + std::cerr << std::endl; std::cerr << "This exception was caught by the SWIG unexpected exception handler." << std::endl << "Try using %feature(\"director:except\") to avoid reaching this point." << std::endl << std::endl << "Exception is being re-thrown, program will like abort/terminate." << std::endl; throw; } - - public: + + public: std::unexpected_handler old; - UnknownExceptionHandler(std::unexpected_handler nh = handler) - { + UnknownExceptionHandler(std::unexpected_handler nh = handler) { old = std::set_unexpected(nh); } - ~UnknownExceptionHandler() - { + ~UnknownExceptionHandler() { std::set_unexpected(old); } #endif @@ -2096,16 +2025,14 @@ namespace Swig { /* Type mismatch in the return value from a Ruby method call */ - class DirectorTypeMismatchException : public Swig::DirectorException { + class DirectorTypeMismatchException : public DirectorException { public: DirectorTypeMismatchException(VALUE error, const char *msg="") - : Swig::DirectorException(error, "SWIG director type mismatch", msg) - { + : DirectorException(error, "SWIG director type mismatch", msg) { } DirectorTypeMismatchException(const char *msg="") - : Swig::DirectorException(rb_eTypeError, "SWIG director type mismatch", msg) - { + : DirectorException(rb_eTypeError, "SWIG director type mismatch", msg) { } static void raise(VALUE error, const char *msg) { @@ -2118,33 +2045,30 @@ namespace Swig { }; /* Any Ruby exception that occurs during a director method call */ - class DirectorMethodException : public Swig::DirectorException { + class DirectorMethodException : public DirectorException { public: - DirectorMethodException(VALUE error) - : Swig::DirectorException(error) { + DirectorMethodException(VALUE error) + : DirectorException(error) { } - DirectorMethodException(const char* msg = "") - : Swig::DirectorException(rb_eRuntimeError, "SWIG director method error.", msg) { + DirectorMethodException(const char *msg = "") + : DirectorException(rb_eRuntimeError, "SWIG director method error.", msg) { } - - static void raise(VALUE error) - { + + static void raise(VALUE error) { throw DirectorMethodException(error); - } + } }; /* Attempted to call a pure virtual method via a director method */ - class DirectorPureVirtualException : public Swig::DirectorException + class DirectorPureVirtualException : public DirectorException { public: - DirectorPureVirtualException(const char* msg = "") - : DirectorException(rb_eRuntimeError, "SWIG director pure virtual method called", msg) - { + DirectorPureVirtualException(const char *msg = "") + : DirectorException(rb_eRuntimeError, "SWIG director pure virtual method called", msg) { } - static void raise(const char *msg) - { + static void raise(const char *msg) { throw DirectorPureVirtualException(msg); } }; @@ -2159,28 +2083,25 @@ namespace Swig { # define SWIG_MUTEX_INIT(var) var # else # include -# define SWIG_MUTEX_INIT(var) var = PTHREAD_MUTEX_INITIALIZER +# define SWIG_MUTEX_INIT(var) var = PTHREAD_MUTEX_INITIALIZER # endif #endif #ifdef __PTHREAD__ - struct Guard - { + struct Guard { pthread_mutex_t *_mutex; - - Guard(pthread_mutex_t &mutex) : _mutex(&mutex) - { + + Guard(pthread_mutex_t &mutex) : _mutex(&mutex) { pthread_mutex_lock(_mutex); } - - ~Guard() - { + + ~Guard() { pthread_mutex_unlock(_mutex); } }; # define SWIG_GUARD(mutex) Guard _guard(mutex) #else -# define SWIG_GUARD(mutex) +# define SWIG_GUARD(mutex) #endif /* director base class */ @@ -2192,7 +2113,7 @@ namespace Swig { mutable bool swig_disown_flag; public: - /* wrap a Ruby object, optionally taking ownership */ + /* wrap a Ruby object. */ Director(VALUE self) : swig_self(self), swig_disown_flag(false) { } @@ -2201,21 +2122,20 @@ namespace Swig { } /* return a pointer to the wrapped Ruby object */ - VALUE swig_get_self() const { - return swig_self; + VALUE swig_get_self() const { + return swig_self; } - /* acquire ownership of the wrapped Ruby object (the sense of "disown" - * is from Ruby) */ - void swig_disown() const { - if (!swig_disown_flag) { + /* acquire ownership of the wrapped Ruby object (the sense of "disown" is from Ruby) */ + void swig_disown() const { + if (!swig_disown_flag) { swig_disown_flag = true; - } + } } /* ownership management */ private: - typedef std::map swig_ownership_map; + typedef std::map swig_ownership_map; mutable swig_ownership_map swig_owner; #ifdef __PTHREAD__ static pthread_mutex_t swig_mutex_own; @@ -2223,39 +2143,35 @@ namespace Swig { public: template - void swig_acquire_ownership_array(Type *vptr) const - { + void swig_acquire_ownership_array(Type *vptr) const { if (vptr) { SWIG_GUARD(swig_mutex_own); swig_owner[vptr] = new GCArray_T(vptr); } } - + template - void swig_acquire_ownership(Type *vptr) const - { + void swig_acquire_ownership(Type *vptr) const { if (vptr) { SWIG_GUARD(swig_mutex_own); swig_owner[vptr] = new GCItem_T(vptr); } } - void swig_acquire_ownership_obj(void *vptr, ruby_owntype own) const - { - if (vptr && own) { + void swig_acquire_ownership_obj(void *vptr, swig_ruby_owntype own) const { + if (vptr && own.datafree) { SWIG_GUARD(swig_mutex_own); swig_owner[vptr] = new GCItem_Object(own); } } - - ruby_owntype swig_release_ownership(void *vptr) const - { - ruby_owntype own = 0; + + swig_ruby_owntype swig_release_ownership(void *vptr) const { + swig_ruby_owntype own = {0, 0}; if (vptr) { SWIG_GUARD(swig_mutex_own); swig_ownership_map::iterator iter = swig_owner.find(vptr); if (iter != swig_owner.end()) { - own = iter->second->get_own(); + own.datafree = iter->second->get_own().datafree; swig_owner.erase(iter); } } @@ -2264,377 +2180,374 @@ namespace Swig { }; } -#endif /* __cplusplus */ - - /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_p_ApplVerID swig_types[0] #define SWIGTYPE_p_Application swig_types[1] #define SWIGTYPE_p_BeginString swig_types[2] -#define SWIGTYPE_p_DOMDocumentPtr swig_types[3] -#define SWIGTYPE_p_Data swig_types[4] -#define SWIGTYPE_p_DataDictionary swig_types[5] -#define SWIGTYPE_p_DataDictionaryProvider swig_types[6] -#define SWIGTYPE_p_Dictionaries swig_types[7] -#define SWIGTYPE_p_DoubleField swig_types[8] -#define SWIGTYPE_p_FIX__AMT swig_types[9] -#define SWIGTYPE_p_FIX__Acceptor swig_types[10] -#define SWIGTYPE_p_FIX__Account swig_types[11] -#define SWIGTYPE_p_FIX__AccountType swig_types[12] -#define SWIGTYPE_p_FIX__AccruedInterestAmt swig_types[13] -#define SWIGTYPE_p_FIX__AccruedInterestRate swig_types[14] -#define SWIGTYPE_p_FIX__AcctIDSource swig_types[15] -#define SWIGTYPE_p_FIX__Adjustment swig_types[16] -#define SWIGTYPE_p_FIX__AdjustmentType swig_types[17] -#define SWIGTYPE_p_FIX__AdvId swig_types[18] -#define SWIGTYPE_p_FIX__AdvRefID swig_types[19] -#define SWIGTYPE_p_FIX__AdvSide swig_types[20] -#define SWIGTYPE_p_FIX__AdvTransType swig_types[21] -#define SWIGTYPE_p_FIX__AffectedOrderID swig_types[22] -#define SWIGTYPE_p_FIX__AffectedSecondaryOrderID swig_types[23] -#define SWIGTYPE_p_FIX__AffirmStatus swig_types[24] -#define SWIGTYPE_p_FIX__AggregatedBook swig_types[25] -#define SWIGTYPE_p_FIX__AggressorIndicator swig_types[26] -#define SWIGTYPE_p_FIX__AgreementCurrency swig_types[27] -#define SWIGTYPE_p_FIX__AgreementDate swig_types[28] -#define SWIGTYPE_p_FIX__AgreementDesc swig_types[29] -#define SWIGTYPE_p_FIX__AgreementID swig_types[30] -#define SWIGTYPE_p_FIX__AllocAccount swig_types[31] -#define SWIGTYPE_p_FIX__AllocAccountType swig_types[32] -#define SWIGTYPE_p_FIX__AllocAccruedInterestAmt swig_types[33] -#define SWIGTYPE_p_FIX__AllocAcctIDSource swig_types[34] -#define SWIGTYPE_p_FIX__AllocAvgPx swig_types[35] -#define SWIGTYPE_p_FIX__AllocCancReplaceReason swig_types[36] -#define SWIGTYPE_p_FIX__AllocClearingFeeIndicator swig_types[37] -#define SWIGTYPE_p_FIX__AllocCustomerCapacity swig_types[38] -#define SWIGTYPE_p_FIX__AllocHandlInst swig_types[39] -#define SWIGTYPE_p_FIX__AllocID swig_types[40] -#define SWIGTYPE_p_FIX__AllocInterestAtMaturity swig_types[41] -#define SWIGTYPE_p_FIX__AllocIntermedReqType swig_types[42] -#define SWIGTYPE_p_FIX__AllocLinkID swig_types[43] -#define SWIGTYPE_p_FIX__AllocLinkType swig_types[44] -#define SWIGTYPE_p_FIX__AllocMethod swig_types[45] -#define SWIGTYPE_p_FIX__AllocNetMoney swig_types[46] -#define SWIGTYPE_p_FIX__AllocNoOrdersType swig_types[47] -#define SWIGTYPE_p_FIX__AllocPositionEffect swig_types[48] -#define SWIGTYPE_p_FIX__AllocPrice swig_types[49] -#define SWIGTYPE_p_FIX__AllocQty swig_types[50] -#define SWIGTYPE_p_FIX__AllocRejCode swig_types[51] -#define SWIGTYPE_p_FIX__AllocReportID swig_types[52] -#define SWIGTYPE_p_FIX__AllocReportRefID swig_types[53] -#define SWIGTYPE_p_FIX__AllocReportType swig_types[54] -#define SWIGTYPE_p_FIX__AllocSettlCurrAmt swig_types[55] -#define SWIGTYPE_p_FIX__AllocSettlCurrency swig_types[56] -#define SWIGTYPE_p_FIX__AllocSettlInstType swig_types[57] -#define SWIGTYPE_p_FIX__AllocShares swig_types[58] -#define SWIGTYPE_p_FIX__AllocStatus swig_types[59] -#define SWIGTYPE_p_FIX__AllocText swig_types[60] -#define SWIGTYPE_p_FIX__AllocTransType swig_types[61] -#define SWIGTYPE_p_FIX__AllocType swig_types[62] -#define SWIGTYPE_p_FIX__AllowableOneSidednessCurr swig_types[63] -#define SWIGTYPE_p_FIX__AllowableOneSidednessPct swig_types[64] -#define SWIGTYPE_p_FIX__AllowableOneSidednessValue swig_types[65] -#define SWIGTYPE_p_FIX__AltMDSourceID swig_types[66] -#define SWIGTYPE_p_FIX__ApplBegSeqNum swig_types[67] -#define SWIGTYPE_p_FIX__ApplEndSeqNum swig_types[68] -#define SWIGTYPE_p_FIX__ApplExtID swig_types[69] -#define SWIGTYPE_p_FIX__ApplID swig_types[70] -#define SWIGTYPE_p_FIX__ApplLastSeqNum swig_types[71] -#define SWIGTYPE_p_FIX__ApplNewSeqNum swig_types[72] -#define SWIGTYPE_p_FIX__ApplQueueAction swig_types[73] -#define SWIGTYPE_p_FIX__ApplQueueDepth swig_types[74] -#define SWIGTYPE_p_FIX__ApplQueueMax swig_types[75] -#define SWIGTYPE_p_FIX__ApplQueueResolution swig_types[76] -#define SWIGTYPE_p_FIX__ApplReportID swig_types[77] -#define SWIGTYPE_p_FIX__ApplReportType swig_types[78] -#define SWIGTYPE_p_FIX__ApplReqID swig_types[79] -#define SWIGTYPE_p_FIX__ApplReqType swig_types[80] -#define SWIGTYPE_p_FIX__ApplResendFlag swig_types[81] -#define SWIGTYPE_p_FIX__ApplResponseError swig_types[82] -#define SWIGTYPE_p_FIX__ApplResponseID swig_types[83] -#define SWIGTYPE_p_FIX__ApplResponseType swig_types[84] -#define SWIGTYPE_p_FIX__ApplSeqNum swig_types[85] -#define SWIGTYPE_p_FIX__ApplTotalMessageCount swig_types[86] -#define SWIGTYPE_p_FIX__ApplVerID swig_types[87] -#define SWIGTYPE_p_FIX__Application swig_types[88] -#define SWIGTYPE_p_FIX__AsOfIndicator swig_types[89] -#define SWIGTYPE_p_FIX__AsgnRptID swig_types[90] -#define SWIGTYPE_p_FIX__AssignmentMethod swig_types[91] -#define SWIGTYPE_p_FIX__AssignmentUnit swig_types[92] -#define SWIGTYPE_p_FIX__AttachmentPoint swig_types[93] -#define SWIGTYPE_p_FIX__AutoAcceptIndicator swig_types[94] -#define SWIGTYPE_p_FIX__AvgParPx swig_types[95] -#define SWIGTYPE_p_FIX__AvgPrxPrecision swig_types[96] -#define SWIGTYPE_p_FIX__AvgPx swig_types[97] -#define SWIGTYPE_p_FIX__AvgPxIndicator swig_types[98] -#define SWIGTYPE_p_FIX__AvgPxPrecision swig_types[99] -#define SWIGTYPE_p_FIX__BOOLEAN swig_types[100] -#define SWIGTYPE_p_FIX__BasisFeatureDate swig_types[101] -#define SWIGTYPE_p_FIX__BasisFeaturePrice swig_types[102] -#define SWIGTYPE_p_FIX__BasisPxType swig_types[103] -#define SWIGTYPE_p_FIX__BeginSeqNo swig_types[104] -#define SWIGTYPE_p_FIX__BeginString swig_types[105] -#define SWIGTYPE_p_FIX__Benchmark swig_types[106] -#define SWIGTYPE_p_FIX__BenchmarkCurveCurrency swig_types[107] -#define SWIGTYPE_p_FIX__BenchmarkCurveName swig_types[108] -#define SWIGTYPE_p_FIX__BenchmarkCurvePoint swig_types[109] -#define SWIGTYPE_p_FIX__BenchmarkPrice swig_types[110] -#define SWIGTYPE_p_FIX__BenchmarkPriceType swig_types[111] -#define SWIGTYPE_p_FIX__BenchmarkSecurityID swig_types[112] -#define SWIGTYPE_p_FIX__BenchmarkSecurityIDSource swig_types[113] -#define SWIGTYPE_p_FIX__BidDescriptor swig_types[114] -#define SWIGTYPE_p_FIX__BidDescriptorType swig_types[115] -#define SWIGTYPE_p_FIX__BidForwardPoints swig_types[116] -#define SWIGTYPE_p_FIX__BidForwardPoints2 swig_types[117] -#define SWIGTYPE_p_FIX__BidID swig_types[118] -#define SWIGTYPE_p_FIX__BidPx swig_types[119] -#define SWIGTYPE_p_FIX__BidRequestTransType swig_types[120] -#define SWIGTYPE_p_FIX__BidSize swig_types[121] -#define SWIGTYPE_p_FIX__BidSpotRate swig_types[122] -#define SWIGTYPE_p_FIX__BidSwapPoints swig_types[123] -#define SWIGTYPE_p_FIX__BidTradeType swig_types[124] -#define SWIGTYPE_p_FIX__BidType swig_types[125] -#define SWIGTYPE_p_FIX__BidYield swig_types[126] -#define SWIGTYPE_p_FIX__BodyLength swig_types[127] -#define SWIGTYPE_p_FIX__BookingRefID swig_types[128] -#define SWIGTYPE_p_FIX__BookingType swig_types[129] -#define SWIGTYPE_p_FIX__BookingUnit swig_types[130] -#define SWIGTYPE_p_FIX__BoolField swig_types[131] -#define SWIGTYPE_p_FIX__BrokerOfCredit swig_types[132] -#define SWIGTYPE_p_FIX__BusinessRejectReason swig_types[133] -#define SWIGTYPE_p_FIX__BusinessRejectRefID swig_types[134] -#define SWIGTYPE_p_FIX__BuyVolume swig_types[135] -#define SWIGTYPE_p_FIX__CFICode swig_types[136] -#define SWIGTYPE_p_FIX__CHAR swig_types[137] -#define SWIGTYPE_p_FIX__COUNTRY swig_types[138] -#define SWIGTYPE_p_FIX__CPProgram swig_types[139] -#define SWIGTYPE_p_FIX__CPRegType swig_types[140] -#define SWIGTYPE_p_FIX__CURRENCY swig_types[141] -#define SWIGTYPE_p_FIX__CalculatedCcyLastQty swig_types[142] -#define SWIGTYPE_p_FIX__CancellationRights swig_types[143] -#define SWIGTYPE_p_FIX__CapPrice swig_types[144] -#define SWIGTYPE_p_FIX__CardExpDate swig_types[145] -#define SWIGTYPE_p_FIX__CardHolderName swig_types[146] -#define SWIGTYPE_p_FIX__CardIssNo swig_types[147] -#define SWIGTYPE_p_FIX__CardIssNum swig_types[148] -#define SWIGTYPE_p_FIX__CardNumber swig_types[149] -#define SWIGTYPE_p_FIX__CardStartDate swig_types[150] -#define SWIGTYPE_p_FIX__CashDistribAgentAcctName swig_types[151] -#define SWIGTYPE_p_FIX__CashDistribAgentAcctNumber swig_types[152] -#define SWIGTYPE_p_FIX__CashDistribAgentCode swig_types[153] -#define SWIGTYPE_p_FIX__CashDistribAgentName swig_types[154] -#define SWIGTYPE_p_FIX__CashDistribCurr swig_types[155] -#define SWIGTYPE_p_FIX__CashDistribPayRef swig_types[156] -#define SWIGTYPE_p_FIX__CashMargin swig_types[157] -#define SWIGTYPE_p_FIX__CashOrderQty swig_types[158] -#define SWIGTYPE_p_FIX__CashOutstanding swig_types[159] -#define SWIGTYPE_p_FIX__CashSettlAgentAcctName swig_types[160] -#define SWIGTYPE_p_FIX__CashSettlAgentAcctNum swig_types[161] -#define SWIGTYPE_p_FIX__CashSettlAgentCode swig_types[162] -#define SWIGTYPE_p_FIX__CashSettlAgentContactName swig_types[163] -#define SWIGTYPE_p_FIX__CashSettlAgentContactPhone swig_types[164] -#define SWIGTYPE_p_FIX__CashSettlAgentName swig_types[165] -#define SWIGTYPE_p_FIX__CcyAmt swig_types[166] -#define SWIGTYPE_p_FIX__CharField swig_types[167] -#define SWIGTYPE_p_FIX__CheckSum swig_types[168] -#define SWIGTYPE_p_FIX__CheckSumField swig_types[169] -#define SWIGTYPE_p_FIX__ClOrdID swig_types[170] -#define SWIGTYPE_p_FIX__ClOrdLinkID swig_types[171] -#define SWIGTYPE_p_FIX__ClearingAccount swig_types[172] -#define SWIGTYPE_p_FIX__ClearingBusinessDate swig_types[173] -#define SWIGTYPE_p_FIX__ClearingFeeIndicator swig_types[174] -#define SWIGTYPE_p_FIX__ClearingFirm swig_types[175] -#define SWIGTYPE_p_FIX__ClearingInstruction swig_types[176] -#define SWIGTYPE_p_FIX__ClientBidID swig_types[177] -#define SWIGTYPE_p_FIX__ClientID swig_types[178] -#define SWIGTYPE_p_FIX__CollAction swig_types[179] -#define SWIGTYPE_p_FIX__CollApplType swig_types[180] -#define SWIGTYPE_p_FIX__CollAsgnID swig_types[181] -#define SWIGTYPE_p_FIX__CollAsgnReason swig_types[182] -#define SWIGTYPE_p_FIX__CollAsgnRefID swig_types[183] -#define SWIGTYPE_p_FIX__CollAsgnRejectReason swig_types[184] -#define SWIGTYPE_p_FIX__CollAsgnRespType swig_types[185] -#define SWIGTYPE_p_FIX__CollAsgnTransType swig_types[186] -#define SWIGTYPE_p_FIX__CollInquiryID swig_types[187] -#define SWIGTYPE_p_FIX__CollInquiryQualifier swig_types[188] -#define SWIGTYPE_p_FIX__CollInquiryResult swig_types[189] -#define SWIGTYPE_p_FIX__CollInquiryStatus swig_types[190] -#define SWIGTYPE_p_FIX__CollReqID swig_types[191] -#define SWIGTYPE_p_FIX__CollRespID swig_types[192] -#define SWIGTYPE_p_FIX__CollRptID swig_types[193] -#define SWIGTYPE_p_FIX__CollStatus swig_types[194] -#define SWIGTYPE_p_FIX__CommCurrency swig_types[195] -#define SWIGTYPE_p_FIX__CommType swig_types[196] -#define SWIGTYPE_p_FIX__Commission swig_types[197] -#define SWIGTYPE_p_FIX__ComplexEventCondition swig_types[198] -#define SWIGTYPE_p_FIX__ComplexEventEndDate swig_types[199] -#define SWIGTYPE_p_FIX__ComplexEventEndTime swig_types[200] -#define SWIGTYPE_p_FIX__ComplexEventPrice swig_types[201] -#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryMethod swig_types[202] -#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryPrecision swig_types[203] -#define SWIGTYPE_p_FIX__ComplexEventPriceTimeType swig_types[204] -#define SWIGTYPE_p_FIX__ComplexEventStartDate swig_types[205] -#define SWIGTYPE_p_FIX__ComplexEventStartTime swig_types[206] -#define SWIGTYPE_p_FIX__ComplexEventType swig_types[207] -#define SWIGTYPE_p_FIX__ComplexOptPayoutAmount swig_types[208] -#define SWIGTYPE_p_FIX__ComplianceID swig_types[209] -#define SWIGTYPE_p_FIX__Concession swig_types[210] -#define SWIGTYPE_p_FIX__ConfigError swig_types[211] -#define SWIGTYPE_p_FIX__ConfirmID swig_types[212] -#define SWIGTYPE_p_FIX__ConfirmRefID swig_types[213] -#define SWIGTYPE_p_FIX__ConfirmRejReason swig_types[214] -#define SWIGTYPE_p_FIX__ConfirmReqID swig_types[215] -#define SWIGTYPE_p_FIX__ConfirmStatus swig_types[216] -#define SWIGTYPE_p_FIX__ConfirmTransType swig_types[217] -#define SWIGTYPE_p_FIX__ConfirmType swig_types[218] -#define SWIGTYPE_p_FIX__ContAmtCurr swig_types[219] -#define SWIGTYPE_p_FIX__ContAmtType swig_types[220] -#define SWIGTYPE_p_FIX__ContAmtValue swig_types[221] -#define SWIGTYPE_p_FIX__ContIntRptID swig_types[222] -#define SWIGTYPE_p_FIX__ContingencyType swig_types[223] -#define SWIGTYPE_p_FIX__ContraBroker swig_types[224] -#define SWIGTYPE_p_FIX__ContraLegRefID swig_types[225] -#define SWIGTYPE_p_FIX__ContraTradeQty swig_types[226] -#define SWIGTYPE_p_FIX__ContraTradeTime swig_types[227] -#define SWIGTYPE_p_FIX__ContraTrader swig_types[228] -#define SWIGTYPE_p_FIX__ContractMultiplier swig_types[229] -#define SWIGTYPE_p_FIX__ContractMultiplierUnit swig_types[230] -#define SWIGTYPE_p_FIX__ContractSettlMonth swig_types[231] -#define SWIGTYPE_p_FIX__ContraryInstructionIndicator swig_types[232] -#define SWIGTYPE_p_FIX__CopyMsgIndicator swig_types[233] -#define SWIGTYPE_p_FIX__CorporateAction swig_types[234] -#define SWIGTYPE_p_FIX__Country swig_types[235] -#define SWIGTYPE_p_FIX__CountryOfIssue swig_types[236] -#define SWIGTYPE_p_FIX__CouponPaymentDate swig_types[237] -#define SWIGTYPE_p_FIX__CouponRate swig_types[238] -#define SWIGTYPE_p_FIX__CoveredOrUncovered swig_types[239] -#define SWIGTYPE_p_FIX__CreditRating swig_types[240] -#define SWIGTYPE_p_FIX__CrossID swig_types[241] -#define SWIGTYPE_p_FIX__CrossPercent swig_types[242] -#define SWIGTYPE_p_FIX__CrossPrioritization swig_types[243] -#define SWIGTYPE_p_FIX__CrossType swig_types[244] -#define SWIGTYPE_p_FIX__CstmApplVerID swig_types[245] -#define SWIGTYPE_p_FIX__CumQty swig_types[246] -#define SWIGTYPE_p_FIX__Currency swig_types[247] -#define SWIGTYPE_p_FIX__CurrencyRatio swig_types[248] -#define SWIGTYPE_p_FIX__CustDirectedOrder swig_types[249] -#define SWIGTYPE_p_FIX__CustOrderCapacity swig_types[250] -#define SWIGTYPE_p_FIX__CustOrderHandlingInst swig_types[251] -#define SWIGTYPE_p_FIX__CustomerOrFirm swig_types[252] -#define SWIGTYPE_p_FIX__CxlQty swig_types[253] -#define SWIGTYPE_p_FIX__CxlRejReason swig_types[254] -#define SWIGTYPE_p_FIX__CxlRejResponseTo swig_types[255] -#define SWIGTYPE_p_FIX__CxlType swig_types[256] -#define SWIGTYPE_p_FIX__DATA swig_types[257] -#define SWIGTYPE_p_FIX__DAYOFMONTH swig_types[258] -#define SWIGTYPE_p_FIX__DKReason swig_types[259] -#define SWIGTYPE_p_FIX__DataDictionary swig_types[260] -#define SWIGTYPE_p_FIX__DataDictionaryNotFound swig_types[261] -#define SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type swig_types[262] -#define SWIGTYPE_p_FIX__DateOfBirth swig_types[263] -#define SWIGTYPE_p_FIX__DatedDate swig_types[264] -#define SWIGTYPE_p_FIX__DayAvgPx swig_types[265] -#define SWIGTYPE_p_FIX__DayBookingInst swig_types[266] -#define SWIGTYPE_p_FIX__DayCumQty swig_types[267] -#define SWIGTYPE_p_FIX__DayOrderQty swig_types[268] -#define SWIGTYPE_p_FIX__DealingCapacity swig_types[269] -#define SWIGTYPE_p_FIX__DefBidSize swig_types[270] -#define SWIGTYPE_p_FIX__DefOfferSize swig_types[271] -#define SWIGTYPE_p_FIX__DefaultApplExtID swig_types[272] -#define SWIGTYPE_p_FIX__DefaultApplVerID swig_types[273] -#define SWIGTYPE_p_FIX__DefaultCstmApplVerID swig_types[274] -#define SWIGTYPE_p_FIX__DefaultVerIndicator swig_types[275] -#define SWIGTYPE_p_FIX__DeleteReason swig_types[276] -#define SWIGTYPE_p_FIX__DeliverToCompID swig_types[277] -#define SWIGTYPE_p_FIX__DeliverToLocationID swig_types[278] -#define SWIGTYPE_p_FIX__DeliverToSubID swig_types[279] -#define SWIGTYPE_p_FIX__DeliveryDate swig_types[280] -#define SWIGTYPE_p_FIX__DeliveryForm swig_types[281] -#define SWIGTYPE_p_FIX__DeliveryType swig_types[282] -#define SWIGTYPE_p_FIX__DerivFlexProductEligibilityIndicator swig_types[283] -#define SWIGTYPE_p_FIX__DerivativeCFICode swig_types[284] -#define SWIGTYPE_p_FIX__DerivativeCapPrice swig_types[285] -#define SWIGTYPE_p_FIX__DerivativeContractMultiplier swig_types[286] -#define SWIGTYPE_p_FIX__DerivativeContractMultiplierUnit swig_types[287] -#define SWIGTYPE_p_FIX__DerivativeContractSettlMonth swig_types[288] -#define SWIGTYPE_p_FIX__DerivativeCountryOfIssue swig_types[289] -#define SWIGTYPE_p_FIX__DerivativeEncodedIssuer swig_types[290] -#define SWIGTYPE_p_FIX__DerivativeEncodedIssuerLen swig_types[291] -#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDesc swig_types[292] -#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDescLen swig_types[293] -#define SWIGTYPE_p_FIX__DerivativeEventDate swig_types[294] -#define SWIGTYPE_p_FIX__DerivativeEventPx swig_types[295] -#define SWIGTYPE_p_FIX__DerivativeEventText swig_types[296] -#define SWIGTYPE_p_FIX__DerivativeEventTime swig_types[297] -#define SWIGTYPE_p_FIX__DerivativeEventType swig_types[298] -#define SWIGTYPE_p_FIX__DerivativeExerciseStyle swig_types[299] -#define SWIGTYPE_p_FIX__DerivativeFloorPrice swig_types[300] -#define SWIGTYPE_p_FIX__DerivativeFlowScheduleType swig_types[301] -#define SWIGTYPE_p_FIX__DerivativeFuturesValuationMethod swig_types[302] -#define SWIGTYPE_p_FIX__DerivativeInstrAttribType swig_types[303] -#define SWIGTYPE_p_FIX__DerivativeInstrAttribValue swig_types[304] -#define SWIGTYPE_p_FIX__DerivativeInstrRegistry swig_types[305] -#define SWIGTYPE_p_FIX__DerivativeInstrmtAssignmentMethod swig_types[306] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyID swig_types[307] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyIDSource swig_types[308] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyRole swig_types[309] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubID swig_types[310] -#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubIDType swig_types[311] -#define SWIGTYPE_p_FIX__DerivativeIssueDate swig_types[312] -#define SWIGTYPE_p_FIX__DerivativeIssuer swig_types[313] -#define SWIGTYPE_p_FIX__DerivativeListMethod swig_types[314] -#define SWIGTYPE_p_FIX__DerivativeLocaleOfIssue swig_types[315] -#define SWIGTYPE_p_FIX__DerivativeMaturityDate swig_types[316] -#define SWIGTYPE_p_FIX__DerivativeMaturityMonthYear swig_types[317] -#define SWIGTYPE_p_FIX__DerivativeMaturityTime swig_types[318] -#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrement swig_types[319] -#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrementAmount swig_types[320] -#define SWIGTYPE_p_FIX__DerivativeNTPositionLimit swig_types[321] -#define SWIGTYPE_p_FIX__DerivativeOptAttribute swig_types[322] -#define SWIGTYPE_p_FIX__DerivativeOptPayAmount swig_types[323] -#define SWIGTYPE_p_FIX__DerivativePositionLimit swig_types[324] -#define SWIGTYPE_p_FIX__DerivativePriceQuoteMethod swig_types[325] -#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasure swig_types[326] -#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasureQty swig_types[327] -#define SWIGTYPE_p_FIX__DerivativeProduct swig_types[328] -#define SWIGTYPE_p_FIX__DerivativeProductComplex swig_types[329] -#define SWIGTYPE_p_FIX__DerivativePutOrCall swig_types[330] -#define SWIGTYPE_p_FIX__DerivativeSecurityAltID swig_types[331] -#define SWIGTYPE_p_FIX__DerivativeSecurityAltIDSource swig_types[332] -#define SWIGTYPE_p_FIX__DerivativeSecurityDesc swig_types[333] -#define SWIGTYPE_p_FIX__DerivativeSecurityExchange swig_types[334] -#define SWIGTYPE_p_FIX__DerivativeSecurityGroup swig_types[335] -#define SWIGTYPE_p_FIX__DerivativeSecurityID swig_types[336] -#define SWIGTYPE_p_FIX__DerivativeSecurityIDSource swig_types[337] -#define SWIGTYPE_p_FIX__DerivativeSecurityStatus swig_types[338] -#define SWIGTYPE_p_FIX__DerivativeSecuritySubType swig_types[339] -#define SWIGTYPE_p_FIX__DerivativeSecurityType swig_types[340] -#define SWIGTYPE_p_FIX__DerivativeSecurityXML swig_types[341] -#define SWIGTYPE_p_FIX__DerivativeSecurityXMLLen swig_types[342] -#define SWIGTYPE_p_FIX__DerivativeSecurityXMLSchema swig_types[343] -#define SWIGTYPE_p_FIX__DerivativeSettlMethod swig_types[344] -#define SWIGTYPE_p_FIX__DerivativeSettleOnOpenFlag swig_types[345] -#define SWIGTYPE_p_FIX__DerivativeStateOrProvinceOfIssue swig_types[346] -#define SWIGTYPE_p_FIX__DerivativeStrikeCurrency swig_types[347] -#define SWIGTYPE_p_FIX__DerivativeStrikeMultiplier swig_types[348] -#define SWIGTYPE_p_FIX__DerivativeStrikePrice swig_types[349] -#define SWIGTYPE_p_FIX__DerivativeStrikeValue swig_types[350] -#define SWIGTYPE_p_FIX__DerivativeSymbol swig_types[351] -#define SWIGTYPE_p_FIX__DerivativeSymbolSfx swig_types[352] -#define SWIGTYPE_p_FIX__DerivativeTimeUnit swig_types[353] -#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasure swig_types[354] -#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasureQty swig_types[355] -#define SWIGTYPE_p_FIX__DerivativeValuationMethod swig_types[356] -#define SWIGTYPE_p_FIX__Designation swig_types[357] -#define SWIGTYPE_p_FIX__DeskID swig_types[358] -#define SWIGTYPE_p_FIX__DeskOrderHandlingInst swig_types[359] -#define SWIGTYPE_p_FIX__DeskType swig_types[360] -#define SWIGTYPE_p_FIX__DeskTypeSource swig_types[361] -#define SWIGTYPE_p_FIX__DetachmentPoint swig_types[362] -#define SWIGTYPE_p_FIX__Dictionary swig_types[363] -#define SWIGTYPE_p_FIX__Dictionary__Data__const_iterator swig_types[364] +#define SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type swig_types[3] +#define SWIGTYPE_p_DOMDocumentPtr swig_types[4] +#define SWIGTYPE_p_Data swig_types[5] +#define SWIGTYPE_p_DataDictionary swig_types[6] +#define SWIGTYPE_p_DataDictionaryProvider swig_types[7] +#define SWIGTYPE_p_Dictionaries swig_types[8] +#define SWIGTYPE_p_DoubleField swig_types[9] +#define SWIGTYPE_p_FIX__AMT swig_types[10] +#define SWIGTYPE_p_FIX__Acceptor swig_types[11] +#define SWIGTYPE_p_FIX__Account swig_types[12] +#define SWIGTYPE_p_FIX__AccountType swig_types[13] +#define SWIGTYPE_p_FIX__AccruedInterestAmt swig_types[14] +#define SWIGTYPE_p_FIX__AccruedInterestRate swig_types[15] +#define SWIGTYPE_p_FIX__AcctIDSource swig_types[16] +#define SWIGTYPE_p_FIX__Adjustment swig_types[17] +#define SWIGTYPE_p_FIX__AdjustmentType swig_types[18] +#define SWIGTYPE_p_FIX__AdvId swig_types[19] +#define SWIGTYPE_p_FIX__AdvRefID swig_types[20] +#define SWIGTYPE_p_FIX__AdvSide swig_types[21] +#define SWIGTYPE_p_FIX__AdvTransType swig_types[22] +#define SWIGTYPE_p_FIX__AffectedOrderID swig_types[23] +#define SWIGTYPE_p_FIX__AffectedSecondaryOrderID swig_types[24] +#define SWIGTYPE_p_FIX__AffirmStatus swig_types[25] +#define SWIGTYPE_p_FIX__AggregatedBook swig_types[26] +#define SWIGTYPE_p_FIX__AggressorIndicator swig_types[27] +#define SWIGTYPE_p_FIX__AgreementCurrency swig_types[28] +#define SWIGTYPE_p_FIX__AgreementDate swig_types[29] +#define SWIGTYPE_p_FIX__AgreementDesc swig_types[30] +#define SWIGTYPE_p_FIX__AgreementID swig_types[31] +#define SWIGTYPE_p_FIX__AllocAccount swig_types[32] +#define SWIGTYPE_p_FIX__AllocAccountType swig_types[33] +#define SWIGTYPE_p_FIX__AllocAccruedInterestAmt swig_types[34] +#define SWIGTYPE_p_FIX__AllocAcctIDSource swig_types[35] +#define SWIGTYPE_p_FIX__AllocAvgPx swig_types[36] +#define SWIGTYPE_p_FIX__AllocCancReplaceReason swig_types[37] +#define SWIGTYPE_p_FIX__AllocClearingFeeIndicator swig_types[38] +#define SWIGTYPE_p_FIX__AllocCustomerCapacity swig_types[39] +#define SWIGTYPE_p_FIX__AllocHandlInst swig_types[40] +#define SWIGTYPE_p_FIX__AllocID swig_types[41] +#define SWIGTYPE_p_FIX__AllocInterestAtMaturity swig_types[42] +#define SWIGTYPE_p_FIX__AllocIntermedReqType swig_types[43] +#define SWIGTYPE_p_FIX__AllocLinkID swig_types[44] +#define SWIGTYPE_p_FIX__AllocLinkType swig_types[45] +#define SWIGTYPE_p_FIX__AllocMethod swig_types[46] +#define SWIGTYPE_p_FIX__AllocNetMoney swig_types[47] +#define SWIGTYPE_p_FIX__AllocNoOrdersType swig_types[48] +#define SWIGTYPE_p_FIX__AllocPositionEffect swig_types[49] +#define SWIGTYPE_p_FIX__AllocPrice swig_types[50] +#define SWIGTYPE_p_FIX__AllocQty swig_types[51] +#define SWIGTYPE_p_FIX__AllocRejCode swig_types[52] +#define SWIGTYPE_p_FIX__AllocReportID swig_types[53] +#define SWIGTYPE_p_FIX__AllocReportRefID swig_types[54] +#define SWIGTYPE_p_FIX__AllocReportType swig_types[55] +#define SWIGTYPE_p_FIX__AllocSettlCurrAmt swig_types[56] +#define SWIGTYPE_p_FIX__AllocSettlCurrency swig_types[57] +#define SWIGTYPE_p_FIX__AllocSettlInstType swig_types[58] +#define SWIGTYPE_p_FIX__AllocShares swig_types[59] +#define SWIGTYPE_p_FIX__AllocStatus swig_types[60] +#define SWIGTYPE_p_FIX__AllocText swig_types[61] +#define SWIGTYPE_p_FIX__AllocTransType swig_types[62] +#define SWIGTYPE_p_FIX__AllocType swig_types[63] +#define SWIGTYPE_p_FIX__AllowableOneSidednessCurr swig_types[64] +#define SWIGTYPE_p_FIX__AllowableOneSidednessPct swig_types[65] +#define SWIGTYPE_p_FIX__AllowableOneSidednessValue swig_types[66] +#define SWIGTYPE_p_FIX__AltMDSourceID swig_types[67] +#define SWIGTYPE_p_FIX__ApplBegSeqNum swig_types[68] +#define SWIGTYPE_p_FIX__ApplEndSeqNum swig_types[69] +#define SWIGTYPE_p_FIX__ApplExtID swig_types[70] +#define SWIGTYPE_p_FIX__ApplID swig_types[71] +#define SWIGTYPE_p_FIX__ApplLastSeqNum swig_types[72] +#define SWIGTYPE_p_FIX__ApplNewSeqNum swig_types[73] +#define SWIGTYPE_p_FIX__ApplQueueAction swig_types[74] +#define SWIGTYPE_p_FIX__ApplQueueDepth swig_types[75] +#define SWIGTYPE_p_FIX__ApplQueueMax swig_types[76] +#define SWIGTYPE_p_FIX__ApplQueueResolution swig_types[77] +#define SWIGTYPE_p_FIX__ApplReportID swig_types[78] +#define SWIGTYPE_p_FIX__ApplReportType swig_types[79] +#define SWIGTYPE_p_FIX__ApplReqID swig_types[80] +#define SWIGTYPE_p_FIX__ApplReqType swig_types[81] +#define SWIGTYPE_p_FIX__ApplResendFlag swig_types[82] +#define SWIGTYPE_p_FIX__ApplResponseError swig_types[83] +#define SWIGTYPE_p_FIX__ApplResponseID swig_types[84] +#define SWIGTYPE_p_FIX__ApplResponseType swig_types[85] +#define SWIGTYPE_p_FIX__ApplSeqNum swig_types[86] +#define SWIGTYPE_p_FIX__ApplTotalMessageCount swig_types[87] +#define SWIGTYPE_p_FIX__ApplVerID swig_types[88] +#define SWIGTYPE_p_FIX__Application swig_types[89] +#define SWIGTYPE_p_FIX__AsOfIndicator swig_types[90] +#define SWIGTYPE_p_FIX__AsgnRptID swig_types[91] +#define SWIGTYPE_p_FIX__AssignmentMethod swig_types[92] +#define SWIGTYPE_p_FIX__AssignmentUnit swig_types[93] +#define SWIGTYPE_p_FIX__AttachmentPoint swig_types[94] +#define SWIGTYPE_p_FIX__AutoAcceptIndicator swig_types[95] +#define SWIGTYPE_p_FIX__AvgParPx swig_types[96] +#define SWIGTYPE_p_FIX__AvgPrxPrecision swig_types[97] +#define SWIGTYPE_p_FIX__AvgPx swig_types[98] +#define SWIGTYPE_p_FIX__AvgPxIndicator swig_types[99] +#define SWIGTYPE_p_FIX__AvgPxPrecision swig_types[100] +#define SWIGTYPE_p_FIX__BOOLEAN swig_types[101] +#define SWIGTYPE_p_FIX__BasisFeatureDate swig_types[102] +#define SWIGTYPE_p_FIX__BasisFeaturePrice swig_types[103] +#define SWIGTYPE_p_FIX__BasisPxType swig_types[104] +#define SWIGTYPE_p_FIX__BeginSeqNo swig_types[105] +#define SWIGTYPE_p_FIX__BeginString swig_types[106] +#define SWIGTYPE_p_FIX__Benchmark swig_types[107] +#define SWIGTYPE_p_FIX__BenchmarkCurveCurrency swig_types[108] +#define SWIGTYPE_p_FIX__BenchmarkCurveName swig_types[109] +#define SWIGTYPE_p_FIX__BenchmarkCurvePoint swig_types[110] +#define SWIGTYPE_p_FIX__BenchmarkPrice swig_types[111] +#define SWIGTYPE_p_FIX__BenchmarkPriceType swig_types[112] +#define SWIGTYPE_p_FIX__BenchmarkSecurityID swig_types[113] +#define SWIGTYPE_p_FIX__BenchmarkSecurityIDSource swig_types[114] +#define SWIGTYPE_p_FIX__BidDescriptor swig_types[115] +#define SWIGTYPE_p_FIX__BidDescriptorType swig_types[116] +#define SWIGTYPE_p_FIX__BidForwardPoints swig_types[117] +#define SWIGTYPE_p_FIX__BidForwardPoints2 swig_types[118] +#define SWIGTYPE_p_FIX__BidID swig_types[119] +#define SWIGTYPE_p_FIX__BidPx swig_types[120] +#define SWIGTYPE_p_FIX__BidRequestTransType swig_types[121] +#define SWIGTYPE_p_FIX__BidSize swig_types[122] +#define SWIGTYPE_p_FIX__BidSpotRate swig_types[123] +#define SWIGTYPE_p_FIX__BidSwapPoints swig_types[124] +#define SWIGTYPE_p_FIX__BidTradeType swig_types[125] +#define SWIGTYPE_p_FIX__BidType swig_types[126] +#define SWIGTYPE_p_FIX__BidYield swig_types[127] +#define SWIGTYPE_p_FIX__BodyLength swig_types[128] +#define SWIGTYPE_p_FIX__BookingRefID swig_types[129] +#define SWIGTYPE_p_FIX__BookingType swig_types[130] +#define SWIGTYPE_p_FIX__BookingUnit swig_types[131] +#define SWIGTYPE_p_FIX__BoolField swig_types[132] +#define SWIGTYPE_p_FIX__BrokerOfCredit swig_types[133] +#define SWIGTYPE_p_FIX__BusinessRejectReason swig_types[134] +#define SWIGTYPE_p_FIX__BusinessRejectRefID swig_types[135] +#define SWIGTYPE_p_FIX__BuyVolume swig_types[136] +#define SWIGTYPE_p_FIX__CFICode swig_types[137] +#define SWIGTYPE_p_FIX__CHAR swig_types[138] +#define SWIGTYPE_p_FIX__COUNTRY swig_types[139] +#define SWIGTYPE_p_FIX__CPProgram swig_types[140] +#define SWIGTYPE_p_FIX__CPRegType swig_types[141] +#define SWIGTYPE_p_FIX__CURRENCY swig_types[142] +#define SWIGTYPE_p_FIX__CalculatedCcyLastQty swig_types[143] +#define SWIGTYPE_p_FIX__CancellationRights swig_types[144] +#define SWIGTYPE_p_FIX__CapPrice swig_types[145] +#define SWIGTYPE_p_FIX__CardExpDate swig_types[146] +#define SWIGTYPE_p_FIX__CardHolderName swig_types[147] +#define SWIGTYPE_p_FIX__CardIssNo swig_types[148] +#define SWIGTYPE_p_FIX__CardIssNum swig_types[149] +#define SWIGTYPE_p_FIX__CardNumber swig_types[150] +#define SWIGTYPE_p_FIX__CardStartDate swig_types[151] +#define SWIGTYPE_p_FIX__CashDistribAgentAcctName swig_types[152] +#define SWIGTYPE_p_FIX__CashDistribAgentAcctNumber swig_types[153] +#define SWIGTYPE_p_FIX__CashDistribAgentCode swig_types[154] +#define SWIGTYPE_p_FIX__CashDistribAgentName swig_types[155] +#define SWIGTYPE_p_FIX__CashDistribCurr swig_types[156] +#define SWIGTYPE_p_FIX__CashDistribPayRef swig_types[157] +#define SWIGTYPE_p_FIX__CashMargin swig_types[158] +#define SWIGTYPE_p_FIX__CashOrderQty swig_types[159] +#define SWIGTYPE_p_FIX__CashOutstanding swig_types[160] +#define SWIGTYPE_p_FIX__CashSettlAgentAcctName swig_types[161] +#define SWIGTYPE_p_FIX__CashSettlAgentAcctNum swig_types[162] +#define SWIGTYPE_p_FIX__CashSettlAgentCode swig_types[163] +#define SWIGTYPE_p_FIX__CashSettlAgentContactName swig_types[164] +#define SWIGTYPE_p_FIX__CashSettlAgentContactPhone swig_types[165] +#define SWIGTYPE_p_FIX__CashSettlAgentName swig_types[166] +#define SWIGTYPE_p_FIX__CcyAmt swig_types[167] +#define SWIGTYPE_p_FIX__CharField swig_types[168] +#define SWIGTYPE_p_FIX__CheckSum swig_types[169] +#define SWIGTYPE_p_FIX__CheckSumField swig_types[170] +#define SWIGTYPE_p_FIX__ClOrdID swig_types[171] +#define SWIGTYPE_p_FIX__ClOrdLinkID swig_types[172] +#define SWIGTYPE_p_FIX__ClearingAccount swig_types[173] +#define SWIGTYPE_p_FIX__ClearingBusinessDate swig_types[174] +#define SWIGTYPE_p_FIX__ClearingFeeIndicator swig_types[175] +#define SWIGTYPE_p_FIX__ClearingFirm swig_types[176] +#define SWIGTYPE_p_FIX__ClearingInstruction swig_types[177] +#define SWIGTYPE_p_FIX__ClientBidID swig_types[178] +#define SWIGTYPE_p_FIX__ClientID swig_types[179] +#define SWIGTYPE_p_FIX__CollAction swig_types[180] +#define SWIGTYPE_p_FIX__CollApplType swig_types[181] +#define SWIGTYPE_p_FIX__CollAsgnID swig_types[182] +#define SWIGTYPE_p_FIX__CollAsgnReason swig_types[183] +#define SWIGTYPE_p_FIX__CollAsgnRefID swig_types[184] +#define SWIGTYPE_p_FIX__CollAsgnRejectReason swig_types[185] +#define SWIGTYPE_p_FIX__CollAsgnRespType swig_types[186] +#define SWIGTYPE_p_FIX__CollAsgnTransType swig_types[187] +#define SWIGTYPE_p_FIX__CollInquiryID swig_types[188] +#define SWIGTYPE_p_FIX__CollInquiryQualifier swig_types[189] +#define SWIGTYPE_p_FIX__CollInquiryResult swig_types[190] +#define SWIGTYPE_p_FIX__CollInquiryStatus swig_types[191] +#define SWIGTYPE_p_FIX__CollReqID swig_types[192] +#define SWIGTYPE_p_FIX__CollRespID swig_types[193] +#define SWIGTYPE_p_FIX__CollRptID swig_types[194] +#define SWIGTYPE_p_FIX__CollStatus swig_types[195] +#define SWIGTYPE_p_FIX__CommCurrency swig_types[196] +#define SWIGTYPE_p_FIX__CommType swig_types[197] +#define SWIGTYPE_p_FIX__Commission swig_types[198] +#define SWIGTYPE_p_FIX__ComplexEventCondition swig_types[199] +#define SWIGTYPE_p_FIX__ComplexEventEndDate swig_types[200] +#define SWIGTYPE_p_FIX__ComplexEventEndTime swig_types[201] +#define SWIGTYPE_p_FIX__ComplexEventPrice swig_types[202] +#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryMethod swig_types[203] +#define SWIGTYPE_p_FIX__ComplexEventPriceBoundaryPrecision swig_types[204] +#define SWIGTYPE_p_FIX__ComplexEventPriceTimeType swig_types[205] +#define SWIGTYPE_p_FIX__ComplexEventStartDate swig_types[206] +#define SWIGTYPE_p_FIX__ComplexEventStartTime swig_types[207] +#define SWIGTYPE_p_FIX__ComplexEventType swig_types[208] +#define SWIGTYPE_p_FIX__ComplexOptPayoutAmount swig_types[209] +#define SWIGTYPE_p_FIX__ComplianceID swig_types[210] +#define SWIGTYPE_p_FIX__Concession swig_types[211] +#define SWIGTYPE_p_FIX__ConfigError swig_types[212] +#define SWIGTYPE_p_FIX__ConfirmID swig_types[213] +#define SWIGTYPE_p_FIX__ConfirmRefID swig_types[214] +#define SWIGTYPE_p_FIX__ConfirmRejReason swig_types[215] +#define SWIGTYPE_p_FIX__ConfirmReqID swig_types[216] +#define SWIGTYPE_p_FIX__ConfirmStatus swig_types[217] +#define SWIGTYPE_p_FIX__ConfirmTransType swig_types[218] +#define SWIGTYPE_p_FIX__ConfirmType swig_types[219] +#define SWIGTYPE_p_FIX__ContAmtCurr swig_types[220] +#define SWIGTYPE_p_FIX__ContAmtType swig_types[221] +#define SWIGTYPE_p_FIX__ContAmtValue swig_types[222] +#define SWIGTYPE_p_FIX__ContIntRptID swig_types[223] +#define SWIGTYPE_p_FIX__ContingencyType swig_types[224] +#define SWIGTYPE_p_FIX__ContraBroker swig_types[225] +#define SWIGTYPE_p_FIX__ContraLegRefID swig_types[226] +#define SWIGTYPE_p_FIX__ContraTradeQty swig_types[227] +#define SWIGTYPE_p_FIX__ContraTradeTime swig_types[228] +#define SWIGTYPE_p_FIX__ContraTrader swig_types[229] +#define SWIGTYPE_p_FIX__ContractMultiplier swig_types[230] +#define SWIGTYPE_p_FIX__ContractMultiplierUnit swig_types[231] +#define SWIGTYPE_p_FIX__ContractSettlMonth swig_types[232] +#define SWIGTYPE_p_FIX__ContraryInstructionIndicator swig_types[233] +#define SWIGTYPE_p_FIX__CopyMsgIndicator swig_types[234] +#define SWIGTYPE_p_FIX__CorporateAction swig_types[235] +#define SWIGTYPE_p_FIX__Country swig_types[236] +#define SWIGTYPE_p_FIX__CountryOfIssue swig_types[237] +#define SWIGTYPE_p_FIX__CouponPaymentDate swig_types[238] +#define SWIGTYPE_p_FIX__CouponRate swig_types[239] +#define SWIGTYPE_p_FIX__CoveredOrUncovered swig_types[240] +#define SWIGTYPE_p_FIX__CreditRating swig_types[241] +#define SWIGTYPE_p_FIX__CrossID swig_types[242] +#define SWIGTYPE_p_FIX__CrossPercent swig_types[243] +#define SWIGTYPE_p_FIX__CrossPrioritization swig_types[244] +#define SWIGTYPE_p_FIX__CrossType swig_types[245] +#define SWIGTYPE_p_FIX__CstmApplVerID swig_types[246] +#define SWIGTYPE_p_FIX__CumQty swig_types[247] +#define SWIGTYPE_p_FIX__Currency swig_types[248] +#define SWIGTYPE_p_FIX__CurrencyRatio swig_types[249] +#define SWIGTYPE_p_FIX__CustDirectedOrder swig_types[250] +#define SWIGTYPE_p_FIX__CustOrderCapacity swig_types[251] +#define SWIGTYPE_p_FIX__CustOrderHandlingInst swig_types[252] +#define SWIGTYPE_p_FIX__CustomerOrFirm swig_types[253] +#define SWIGTYPE_p_FIX__CxlQty swig_types[254] +#define SWIGTYPE_p_FIX__CxlRejReason swig_types[255] +#define SWIGTYPE_p_FIX__CxlRejResponseTo swig_types[256] +#define SWIGTYPE_p_FIX__CxlType swig_types[257] +#define SWIGTYPE_p_FIX__DATA swig_types[258] +#define SWIGTYPE_p_FIX__DAYOFMONTH swig_types[259] +#define SWIGTYPE_p_FIX__DKReason swig_types[260] +#define SWIGTYPE_p_FIX__DataDictionary swig_types[261] +#define SWIGTYPE_p_FIX__DataDictionaryBase swig_types[262] +#define SWIGTYPE_p_FIX__DataDictionaryNotFound swig_types[263] +#define SWIGTYPE_p_FIX__DateOfBirth swig_types[264] +#define SWIGTYPE_p_FIX__DatedDate swig_types[265] +#define SWIGTYPE_p_FIX__DayAvgPx swig_types[266] +#define SWIGTYPE_p_FIX__DayBookingInst swig_types[267] +#define SWIGTYPE_p_FIX__DayCumQty swig_types[268] +#define SWIGTYPE_p_FIX__DayOrderQty swig_types[269] +#define SWIGTYPE_p_FIX__DealingCapacity swig_types[270] +#define SWIGTYPE_p_FIX__DefBidSize swig_types[271] +#define SWIGTYPE_p_FIX__DefOfferSize swig_types[272] +#define SWIGTYPE_p_FIX__DefaultApplExtID swig_types[273] +#define SWIGTYPE_p_FIX__DefaultApplVerID swig_types[274] +#define SWIGTYPE_p_FIX__DefaultCstmApplVerID swig_types[275] +#define SWIGTYPE_p_FIX__DefaultVerIndicator swig_types[276] +#define SWIGTYPE_p_FIX__DeleteReason swig_types[277] +#define SWIGTYPE_p_FIX__DeliverToCompID swig_types[278] +#define SWIGTYPE_p_FIX__DeliverToLocationID swig_types[279] +#define SWIGTYPE_p_FIX__DeliverToSubID swig_types[280] +#define SWIGTYPE_p_FIX__DeliveryDate swig_types[281] +#define SWIGTYPE_p_FIX__DeliveryForm swig_types[282] +#define SWIGTYPE_p_FIX__DeliveryType swig_types[283] +#define SWIGTYPE_p_FIX__DerivFlexProductEligibilityIndicator swig_types[284] +#define SWIGTYPE_p_FIX__DerivativeCFICode swig_types[285] +#define SWIGTYPE_p_FIX__DerivativeCapPrice swig_types[286] +#define SWIGTYPE_p_FIX__DerivativeContractMultiplier swig_types[287] +#define SWIGTYPE_p_FIX__DerivativeContractMultiplierUnit swig_types[288] +#define SWIGTYPE_p_FIX__DerivativeContractSettlMonth swig_types[289] +#define SWIGTYPE_p_FIX__DerivativeCountryOfIssue swig_types[290] +#define SWIGTYPE_p_FIX__DerivativeEncodedIssuer swig_types[291] +#define SWIGTYPE_p_FIX__DerivativeEncodedIssuerLen swig_types[292] +#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDesc swig_types[293] +#define SWIGTYPE_p_FIX__DerivativeEncodedSecurityDescLen swig_types[294] +#define SWIGTYPE_p_FIX__DerivativeEventDate swig_types[295] +#define SWIGTYPE_p_FIX__DerivativeEventPx swig_types[296] +#define SWIGTYPE_p_FIX__DerivativeEventText swig_types[297] +#define SWIGTYPE_p_FIX__DerivativeEventTime swig_types[298] +#define SWIGTYPE_p_FIX__DerivativeEventType swig_types[299] +#define SWIGTYPE_p_FIX__DerivativeExerciseStyle swig_types[300] +#define SWIGTYPE_p_FIX__DerivativeFloorPrice swig_types[301] +#define SWIGTYPE_p_FIX__DerivativeFlowScheduleType swig_types[302] +#define SWIGTYPE_p_FIX__DerivativeFuturesValuationMethod swig_types[303] +#define SWIGTYPE_p_FIX__DerivativeInstrAttribType swig_types[304] +#define SWIGTYPE_p_FIX__DerivativeInstrAttribValue swig_types[305] +#define SWIGTYPE_p_FIX__DerivativeInstrRegistry swig_types[306] +#define SWIGTYPE_p_FIX__DerivativeInstrmtAssignmentMethod swig_types[307] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyID swig_types[308] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyIDSource swig_types[309] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartyRole swig_types[310] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubID swig_types[311] +#define SWIGTYPE_p_FIX__DerivativeInstrumentPartySubIDType swig_types[312] +#define SWIGTYPE_p_FIX__DerivativeIssueDate swig_types[313] +#define SWIGTYPE_p_FIX__DerivativeIssuer swig_types[314] +#define SWIGTYPE_p_FIX__DerivativeListMethod swig_types[315] +#define SWIGTYPE_p_FIX__DerivativeLocaleOfIssue swig_types[316] +#define SWIGTYPE_p_FIX__DerivativeMaturityDate swig_types[317] +#define SWIGTYPE_p_FIX__DerivativeMaturityMonthYear swig_types[318] +#define SWIGTYPE_p_FIX__DerivativeMaturityTime swig_types[319] +#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrement swig_types[320] +#define SWIGTYPE_p_FIX__DerivativeMinPriceIncrementAmount swig_types[321] +#define SWIGTYPE_p_FIX__DerivativeNTPositionLimit swig_types[322] +#define SWIGTYPE_p_FIX__DerivativeOptAttribute swig_types[323] +#define SWIGTYPE_p_FIX__DerivativeOptPayAmount swig_types[324] +#define SWIGTYPE_p_FIX__DerivativePositionLimit swig_types[325] +#define SWIGTYPE_p_FIX__DerivativePriceQuoteMethod swig_types[326] +#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasure swig_types[327] +#define SWIGTYPE_p_FIX__DerivativePriceUnitOfMeasureQty swig_types[328] +#define SWIGTYPE_p_FIX__DerivativeProduct swig_types[329] +#define SWIGTYPE_p_FIX__DerivativeProductComplex swig_types[330] +#define SWIGTYPE_p_FIX__DerivativePutOrCall swig_types[331] +#define SWIGTYPE_p_FIX__DerivativeSecurityAltID swig_types[332] +#define SWIGTYPE_p_FIX__DerivativeSecurityAltIDSource swig_types[333] +#define SWIGTYPE_p_FIX__DerivativeSecurityDesc swig_types[334] +#define SWIGTYPE_p_FIX__DerivativeSecurityExchange swig_types[335] +#define SWIGTYPE_p_FIX__DerivativeSecurityGroup swig_types[336] +#define SWIGTYPE_p_FIX__DerivativeSecurityID swig_types[337] +#define SWIGTYPE_p_FIX__DerivativeSecurityIDSource swig_types[338] +#define SWIGTYPE_p_FIX__DerivativeSecurityStatus swig_types[339] +#define SWIGTYPE_p_FIX__DerivativeSecuritySubType swig_types[340] +#define SWIGTYPE_p_FIX__DerivativeSecurityType swig_types[341] +#define SWIGTYPE_p_FIX__DerivativeSecurityXML swig_types[342] +#define SWIGTYPE_p_FIX__DerivativeSecurityXMLLen swig_types[343] +#define SWIGTYPE_p_FIX__DerivativeSecurityXMLSchema swig_types[344] +#define SWIGTYPE_p_FIX__DerivativeSettlMethod swig_types[345] +#define SWIGTYPE_p_FIX__DerivativeSettleOnOpenFlag swig_types[346] +#define SWIGTYPE_p_FIX__DerivativeStateOrProvinceOfIssue swig_types[347] +#define SWIGTYPE_p_FIX__DerivativeStrikeCurrency swig_types[348] +#define SWIGTYPE_p_FIX__DerivativeStrikeMultiplier swig_types[349] +#define SWIGTYPE_p_FIX__DerivativeStrikePrice swig_types[350] +#define SWIGTYPE_p_FIX__DerivativeStrikeValue swig_types[351] +#define SWIGTYPE_p_FIX__DerivativeSymbol swig_types[352] +#define SWIGTYPE_p_FIX__DerivativeSymbolSfx swig_types[353] +#define SWIGTYPE_p_FIX__DerivativeTimeUnit swig_types[354] +#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasure swig_types[355] +#define SWIGTYPE_p_FIX__DerivativeUnitOfMeasureQty swig_types[356] +#define SWIGTYPE_p_FIX__DerivativeValuationMethod swig_types[357] +#define SWIGTYPE_p_FIX__Designation swig_types[358] +#define SWIGTYPE_p_FIX__DeskID swig_types[359] +#define SWIGTYPE_p_FIX__DeskOrderHandlingInst swig_types[360] +#define SWIGTYPE_p_FIX__DeskType swig_types[361] +#define SWIGTYPE_p_FIX__DeskTypeSource swig_types[362] +#define SWIGTYPE_p_FIX__DetachmentPoint swig_types[363] +#define SWIGTYPE_p_FIX__Dictionary swig_types[364] #define SWIGTYPE_p_FIX__DiscretionInst swig_types[365] #define SWIGTYPE_p_FIX__DiscretionLimitType swig_types[366] #define SWIGTYPE_p_FIX__DiscretionMoveType swig_types[367] @@ -2744,1187 +2657,1187 @@ namespace Swig { #define SWIGTYPE_p_FIX__FieldBase swig_types[471] #define SWIGTYPE_p_FIX__FieldConvertError swig_types[472] #define SWIGTYPE_p_FIX__FieldMap swig_types[473] -#define SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type swig_types[474] -#define SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator swig_types[475] -#define SWIGTYPE_p_FIX__FieldMap__Groups__const_iterator swig_types[476] -#define SWIGTYPE_p_FIX__FieldNotFound swig_types[477] -#define SWIGTYPE_p_FIX__FieldTag swig_types[478] -#define SWIGTYPE_p_FIX__FileLog swig_types[479] -#define SWIGTYPE_p_FIX__FileLogFactory swig_types[480] -#define SWIGTYPE_p_FIX__FileStore swig_types[481] -#define SWIGTYPE_p_FIX__FileStoreFactory swig_types[482] -#define SWIGTYPE_p_FIX__FillExecID swig_types[483] -#define SWIGTYPE_p_FIX__FillLiquidityInd swig_types[484] -#define SWIGTYPE_p_FIX__FillPx swig_types[485] -#define SWIGTYPE_p_FIX__FillQty swig_types[486] -#define SWIGTYPE_p_FIX__FinancialStatus swig_types[487] -#define SWIGTYPE_p_FIX__FirmTradeID swig_types[488] -#define SWIGTYPE_p_FIX__FirstPx swig_types[489] -#define SWIGTYPE_p_FIX__FlexProductEligibilityIndicator swig_types[490] -#define SWIGTYPE_p_FIX__FlexibleIndicator swig_types[491] -#define SWIGTYPE_p_FIX__FloorPrice swig_types[492] -#define SWIGTYPE_p_FIX__FlowScheduleType swig_types[493] -#define SWIGTYPE_p_FIX__ForexReq swig_types[494] -#define SWIGTYPE_p_FIX__FundRenewWaiv swig_types[495] -#define SWIGTYPE_p_FIX__FutSettDate swig_types[496] -#define SWIGTYPE_p_FIX__FutSettDate2 swig_types[497] -#define SWIGTYPE_p_FIX__FuturesValuationMethod swig_types[498] -#define SWIGTYPE_p_FIX__GTBookingInst swig_types[499] -#define SWIGTYPE_p_FIX__GapFillFlag swig_types[500] -#define SWIGTYPE_p_FIX__GrossTradeAmt swig_types[501] -#define SWIGTYPE_p_FIX__Group swig_types[502] -#define SWIGTYPE_p_FIX__HaltReasonChar swig_types[503] -#define SWIGTYPE_p_FIX__HaltReasonInt swig_types[504] -#define SWIGTYPE_p_FIX__HandlInst swig_types[505] -#define SWIGTYPE_p_FIX__Headline swig_types[506] -#define SWIGTYPE_p_FIX__HeartBtInt swig_types[507] -#define SWIGTYPE_p_FIX__HighLimitPrice swig_types[508] -#define SWIGTYPE_p_FIX__HighPx swig_types[509] -#define SWIGTYPE_p_FIX__HopCompID swig_types[510] -#define SWIGTYPE_p_FIX__HopRefID swig_types[511] -#define SWIGTYPE_p_FIX__HopSendingTime swig_types[512] -#define SWIGTYPE_p_FIX__HostCrossID swig_types[513] -#define SWIGTYPE_p_FIX__IDSource swig_types[514] -#define SWIGTYPE_p_FIX__INT swig_types[515] -#define SWIGTYPE_p_FIX__IOException swig_types[516] -#define SWIGTYPE_p_FIX__IOIID swig_types[517] -#define SWIGTYPE_p_FIX__IOINaturalFlag swig_types[518] -#define SWIGTYPE_p_FIX__IOIOthSvc swig_types[519] -#define SWIGTYPE_p_FIX__IOIQltyInd swig_types[520] -#define SWIGTYPE_p_FIX__IOIQty swig_types[521] -#define SWIGTYPE_p_FIX__IOIQualifier swig_types[522] -#define SWIGTYPE_p_FIX__IOIRefID swig_types[523] -#define SWIGTYPE_p_FIX__IOIShares swig_types[524] -#define SWIGTYPE_p_FIX__IOITransType swig_types[525] -#define SWIGTYPE_p_FIX__IOIid swig_types[526] -#define SWIGTYPE_p_FIX__ImpliedMarketIndicator swig_types[527] -#define SWIGTYPE_p_FIX__InViewOfCommon swig_types[528] -#define SWIGTYPE_p_FIX__IncTaxInd swig_types[529] -#define SWIGTYPE_p_FIX__IncorrectDataFormat swig_types[530] -#define SWIGTYPE_p_FIX__IncorrectMessageStructure swig_types[531] -#define SWIGTYPE_p_FIX__IncorrectTagValue swig_types[532] -#define SWIGTYPE_p_FIX__IndividualAllocID swig_types[533] -#define SWIGTYPE_p_FIX__IndividualAllocRejCode swig_types[534] -#define SWIGTYPE_p_FIX__IndividualAllocType swig_types[535] -#define SWIGTYPE_p_FIX__Initiator swig_types[536] -#define SWIGTYPE_p_FIX__InputSource swig_types[537] -#define SWIGTYPE_p_FIX__InstrAttribType swig_types[538] -#define SWIGTYPE_p_FIX__InstrAttribValue swig_types[539] -#define SWIGTYPE_p_FIX__InstrRegistry swig_types[540] -#define SWIGTYPE_p_FIX__InstrmtAssignmentMethod swig_types[541] -#define SWIGTYPE_p_FIX__InstrumentPartyID swig_types[542] -#define SWIGTYPE_p_FIX__InstrumentPartyIDSource swig_types[543] -#define SWIGTYPE_p_FIX__InstrumentPartyRole swig_types[544] -#define SWIGTYPE_p_FIX__InstrumentPartySubID swig_types[545] -#define SWIGTYPE_p_FIX__InstrumentPartySubIDType swig_types[546] -#define SWIGTYPE_p_FIX__IntField swig_types[547] -#define SWIGTYPE_p_FIX__InterestAccrualDate swig_types[548] -#define SWIGTYPE_p_FIX__InterestAtMaturity swig_types[549] -#define SWIGTYPE_p_FIX__InvalidMessage swig_types[550] -#define SWIGTYPE_p_FIX__InvalidMessageType swig_types[551] -#define SWIGTYPE_p_FIX__InvalidTagNumber swig_types[552] -#define SWIGTYPE_p_FIX__InvestorCountryOfResidence swig_types[553] -#define SWIGTYPE_p_FIX__IssueDate swig_types[554] -#define SWIGTYPE_p_FIX__Issuer swig_types[555] -#define SWIGTYPE_p_FIX__LANGUAGE swig_types[556] -#define SWIGTYPE_p_FIX__LENGTH swig_types[557] -#define SWIGTYPE_p_FIX__LOCALMKTDATE swig_types[558] -#define SWIGTYPE_p_FIX__LanguageCode swig_types[559] -#define SWIGTYPE_p_FIX__LastCapacity swig_types[560] -#define SWIGTYPE_p_FIX__LastForwardPoints swig_types[561] -#define SWIGTYPE_p_FIX__LastForwardPoints2 swig_types[562] -#define SWIGTYPE_p_FIX__LastFragment swig_types[563] -#define SWIGTYPE_p_FIX__LastLiquidityInd swig_types[564] -#define SWIGTYPE_p_FIX__LastMkt swig_types[565] -#define SWIGTYPE_p_FIX__LastMsgSeqNumProcessed swig_types[566] -#define SWIGTYPE_p_FIX__LastNetworkResponseID swig_types[567] -#define SWIGTYPE_p_FIX__LastParPx swig_types[568] -#define SWIGTYPE_p_FIX__LastPx swig_types[569] -#define SWIGTYPE_p_FIX__LastQty swig_types[570] -#define SWIGTYPE_p_FIX__LastRptRequested swig_types[571] -#define SWIGTYPE_p_FIX__LastShares swig_types[572] -#define SWIGTYPE_p_FIX__LastSpotRate swig_types[573] -#define SWIGTYPE_p_FIX__LastSwapPoints swig_types[574] -#define SWIGTYPE_p_FIX__LastUpdateTime swig_types[575] -#define SWIGTYPE_p_FIX__LateIndicator swig_types[576] -#define SWIGTYPE_p_FIX__LeavesQty swig_types[577] -#define SWIGTYPE_p_FIX__LegAllocAccount swig_types[578] -#define SWIGTYPE_p_FIX__LegAllocAcctIDSource swig_types[579] -#define SWIGTYPE_p_FIX__LegAllocID swig_types[580] -#define SWIGTYPE_p_FIX__LegAllocQty swig_types[581] -#define SWIGTYPE_p_FIX__LegAllocSettlCurrency swig_types[582] -#define SWIGTYPE_p_FIX__LegBenchmarkCurveCurrency swig_types[583] -#define SWIGTYPE_p_FIX__LegBenchmarkCurveName swig_types[584] -#define SWIGTYPE_p_FIX__LegBenchmarkCurvePoint swig_types[585] -#define SWIGTYPE_p_FIX__LegBenchmarkPrice swig_types[586] -#define SWIGTYPE_p_FIX__LegBenchmarkPriceType swig_types[587] -#define SWIGTYPE_p_FIX__LegBidForwardPoints swig_types[588] -#define SWIGTYPE_p_FIX__LegBidPx swig_types[589] -#define SWIGTYPE_p_FIX__LegCFICode swig_types[590] -#define SWIGTYPE_p_FIX__LegCalculatedCcyLastQty swig_types[591] -#define SWIGTYPE_p_FIX__LegContractMultiplier swig_types[592] -#define SWIGTYPE_p_FIX__LegContractMultiplierUnit swig_types[593] -#define SWIGTYPE_p_FIX__LegContractSettlMonth swig_types[594] -#define SWIGTYPE_p_FIX__LegCountryOfIssue swig_types[595] -#define SWIGTYPE_p_FIX__LegCouponPaymentDate swig_types[596] -#define SWIGTYPE_p_FIX__LegCouponRate swig_types[597] -#define SWIGTYPE_p_FIX__LegCoveredOrUncovered swig_types[598] -#define SWIGTYPE_p_FIX__LegCreditRating swig_types[599] -#define SWIGTYPE_p_FIX__LegCurrency swig_types[600] -#define SWIGTYPE_p_FIX__LegCurrencyRatio swig_types[601] -#define SWIGTYPE_p_FIX__LegDatedDate swig_types[602] -#define SWIGTYPE_p_FIX__LegDividendYield swig_types[603] -#define SWIGTYPE_p_FIX__LegExecInst swig_types[604] -#define SWIGTYPE_p_FIX__LegExerciseStyle swig_types[605] -#define SWIGTYPE_p_FIX__LegFactor swig_types[606] -#define SWIGTYPE_p_FIX__LegFlowScheduleType swig_types[607] -#define SWIGTYPE_p_FIX__LegFutSettDate swig_types[608] -#define SWIGTYPE_p_FIX__LegGrossTradeAmt swig_types[609] -#define SWIGTYPE_p_FIX__LegIOIQty swig_types[610] -#define SWIGTYPE_p_FIX__LegIndividualAllocID swig_types[611] -#define SWIGTYPE_p_FIX__LegInstrRegistry swig_types[612] -#define SWIGTYPE_p_FIX__LegInterestAccrualDate swig_types[613] -#define SWIGTYPE_p_FIX__LegIssueDate swig_types[614] -#define SWIGTYPE_p_FIX__LegIssuer swig_types[615] -#define SWIGTYPE_p_FIX__LegLastForwardPoints swig_types[616] -#define SWIGTYPE_p_FIX__LegLastPx swig_types[617] -#define SWIGTYPE_p_FIX__LegLastQty swig_types[618] -#define SWIGTYPE_p_FIX__LegLocaleOfIssue swig_types[619] -#define SWIGTYPE_p_FIX__LegMaturityDate swig_types[620] -#define SWIGTYPE_p_FIX__LegMaturityMonthYear swig_types[621] -#define SWIGTYPE_p_FIX__LegMaturityTime swig_types[622] -#define SWIGTYPE_p_FIX__LegNumber swig_types[623] -#define SWIGTYPE_p_FIX__LegOfferForwardPoints swig_types[624] -#define SWIGTYPE_p_FIX__LegOfferPx swig_types[625] -#define SWIGTYPE_p_FIX__LegOptAttribute swig_types[626] -#define SWIGTYPE_p_FIX__LegOptionRatio swig_types[627] -#define SWIGTYPE_p_FIX__LegOrderQty swig_types[628] -#define SWIGTYPE_p_FIX__LegPool swig_types[629] -#define SWIGTYPE_p_FIX__LegPositionEffect swig_types[630] -#define SWIGTYPE_p_FIX__LegPrice swig_types[631] -#define SWIGTYPE_p_FIX__LegPriceType swig_types[632] -#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasure swig_types[633] -#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasureQty swig_types[634] -#define SWIGTYPE_p_FIX__LegProduct swig_types[635] -#define SWIGTYPE_p_FIX__LegPutOrCall swig_types[636] -#define SWIGTYPE_p_FIX__LegQty swig_types[637] -#define SWIGTYPE_p_FIX__LegRatioQty swig_types[638] -#define SWIGTYPE_p_FIX__LegRedemptionDate swig_types[639] -#define SWIGTYPE_p_FIX__LegRefID swig_types[640] -#define SWIGTYPE_p_FIX__LegRepoCollateralSecurityType swig_types[641] -#define SWIGTYPE_p_FIX__LegReportID swig_types[642] -#define SWIGTYPE_p_FIX__LegRepurchaseRate swig_types[643] -#define SWIGTYPE_p_FIX__LegRepurchaseTerm swig_types[644] -#define SWIGTYPE_p_FIX__LegSecurityAltID swig_types[645] -#define SWIGTYPE_p_FIX__LegSecurityAltIDSource swig_types[646] -#define SWIGTYPE_p_FIX__LegSecurityDesc swig_types[647] -#define SWIGTYPE_p_FIX__LegSecurityExchange swig_types[648] -#define SWIGTYPE_p_FIX__LegSecurityID swig_types[649] -#define SWIGTYPE_p_FIX__LegSecurityIDSource swig_types[650] -#define SWIGTYPE_p_FIX__LegSecuritySubType swig_types[651] -#define SWIGTYPE_p_FIX__LegSecurityType swig_types[652] -#define SWIGTYPE_p_FIX__LegSettlCurrency swig_types[653] -#define SWIGTYPE_p_FIX__LegSettlDate swig_types[654] -#define SWIGTYPE_p_FIX__LegSettlType swig_types[655] -#define SWIGTYPE_p_FIX__LegSettlmntTyp swig_types[656] -#define SWIGTYPE_p_FIX__LegSide swig_types[657] -#define SWIGTYPE_p_FIX__LegStateOrProvinceOfIssue swig_types[658] -#define SWIGTYPE_p_FIX__LegStipulationType swig_types[659] -#define SWIGTYPE_p_FIX__LegStipulationValue swig_types[660] -#define SWIGTYPE_p_FIX__LegStrikeCurrency swig_types[661] -#define SWIGTYPE_p_FIX__LegStrikePrice swig_types[662] -#define SWIGTYPE_p_FIX__LegSwapType swig_types[663] -#define SWIGTYPE_p_FIX__LegSymbol swig_types[664] -#define SWIGTYPE_p_FIX__LegSymbolSfx swig_types[665] -#define SWIGTYPE_p_FIX__LegTimeUnit swig_types[666] -#define SWIGTYPE_p_FIX__LegUnitOfMeasure swig_types[667] -#define SWIGTYPE_p_FIX__LegUnitOfMeasureQty swig_types[668] -#define SWIGTYPE_p_FIX__LegVolatility swig_types[669] -#define SWIGTYPE_p_FIX__LegalConfirm swig_types[670] -#define SWIGTYPE_p_FIX__LinesOfText swig_types[671] -#define SWIGTYPE_p_FIX__LiquidityIndType swig_types[672] -#define SWIGTYPE_p_FIX__LiquidityNumSecurities swig_types[673] -#define SWIGTYPE_p_FIX__LiquidityPctHigh swig_types[674] -#define SWIGTYPE_p_FIX__LiquidityPctLow swig_types[675] -#define SWIGTYPE_p_FIX__LiquidityValue swig_types[676] -#define SWIGTYPE_p_FIX__ListExecInst swig_types[677] -#define SWIGTYPE_p_FIX__ListExecInstType swig_types[678] -#define SWIGTYPE_p_FIX__ListID swig_types[679] -#define SWIGTYPE_p_FIX__ListMethod swig_types[680] -#define SWIGTYPE_p_FIX__ListName swig_types[681] -#define SWIGTYPE_p_FIX__ListNoOrds swig_types[682] -#define SWIGTYPE_p_FIX__ListOrderStatus swig_types[683] -#define SWIGTYPE_p_FIX__ListRejectReason swig_types[684] -#define SWIGTYPE_p_FIX__ListSeqNo swig_types[685] -#define SWIGTYPE_p_FIX__ListStatusText swig_types[686] -#define SWIGTYPE_p_FIX__ListStatusType swig_types[687] -#define SWIGTYPE_p_FIX__ListUpdateAction swig_types[688] -#define SWIGTYPE_p_FIX__LocaleOfIssue swig_types[689] -#define SWIGTYPE_p_FIX__LocateReqd swig_types[690] -#define SWIGTYPE_p_FIX__LocationID swig_types[691] -#define SWIGTYPE_p_FIX__Log swig_types[692] -#define SWIGTYPE_p_FIX__LogFactory swig_types[693] -#define SWIGTYPE_p_FIX__LongQty swig_types[694] -#define SWIGTYPE_p_FIX__LotType swig_types[695] -#define SWIGTYPE_p_FIX__LowLimitPrice swig_types[696] -#define SWIGTYPE_p_FIX__LowPx swig_types[697] -#define SWIGTYPE_p_FIX__MDBookType swig_types[698] -#define SWIGTYPE_p_FIX__MDEntryBuyer swig_types[699] -#define SWIGTYPE_p_FIX__MDEntryDate swig_types[700] -#define SWIGTYPE_p_FIX__MDEntryForwardPoints swig_types[701] -#define SWIGTYPE_p_FIX__MDEntryID swig_types[702] -#define SWIGTYPE_p_FIX__MDEntryOriginator swig_types[703] -#define SWIGTYPE_p_FIX__MDEntryPositionNo swig_types[704] -#define SWIGTYPE_p_FIX__MDEntryPx swig_types[705] -#define SWIGTYPE_p_FIX__MDEntryRefID swig_types[706] -#define SWIGTYPE_p_FIX__MDEntrySeller swig_types[707] -#define SWIGTYPE_p_FIX__MDEntrySize swig_types[708] -#define SWIGTYPE_p_FIX__MDEntrySpotRate swig_types[709] -#define SWIGTYPE_p_FIX__MDEntryTime swig_types[710] -#define SWIGTYPE_p_FIX__MDEntryType swig_types[711] -#define SWIGTYPE_p_FIX__MDFeedType swig_types[712] -#define SWIGTYPE_p_FIX__MDImplicitDelete swig_types[713] -#define SWIGTYPE_p_FIX__MDMkt swig_types[714] -#define SWIGTYPE_p_FIX__MDOriginType swig_types[715] -#define SWIGTYPE_p_FIX__MDPriceLevel swig_types[716] -#define SWIGTYPE_p_FIX__MDQuoteType swig_types[717] -#define SWIGTYPE_p_FIX__MDReportID swig_types[718] -#define SWIGTYPE_p_FIX__MDReqID swig_types[719] -#define SWIGTYPE_p_FIX__MDReqRejReason swig_types[720] -#define SWIGTYPE_p_FIX__MDSecSize swig_types[721] -#define SWIGTYPE_p_FIX__MDSecSizeType swig_types[722] -#define SWIGTYPE_p_FIX__MDStreamID swig_types[723] -#define SWIGTYPE_p_FIX__MDSubBookType swig_types[724] -#define SWIGTYPE_p_FIX__MDUpdateAction swig_types[725] -#define SWIGTYPE_p_FIX__MDUpdateType swig_types[726] -#define SWIGTYPE_p_FIX__MONTHYEAR swig_types[727] -#define SWIGTYPE_p_FIX__MULTIPLECHARVALUE swig_types[728] -#define SWIGTYPE_p_FIX__MULTIPLESTRINGVALUE swig_types[729] -#define SWIGTYPE_p_FIX__MULTIPLEVALUESTRING swig_types[730] -#define SWIGTYPE_p_FIX__MailingDtls swig_types[731] -#define SWIGTYPE_p_FIX__MailingInst swig_types[732] -#define SWIGTYPE_p_FIX__ManualOrderIndicator swig_types[733] -#define SWIGTYPE_p_FIX__MarginExcess swig_types[734] -#define SWIGTYPE_p_FIX__MarginRatio swig_types[735] -#define SWIGTYPE_p_FIX__MarketDepth swig_types[736] -#define SWIGTYPE_p_FIX__MarketID swig_types[737] -#define SWIGTYPE_p_FIX__MarketReportID swig_types[738] -#define SWIGTYPE_p_FIX__MarketReqID swig_types[739] -#define SWIGTYPE_p_FIX__MarketSegmentDesc swig_types[740] -#define SWIGTYPE_p_FIX__MarketSegmentID swig_types[741] -#define SWIGTYPE_p_FIX__MarketUpdateAction swig_types[742] -#define SWIGTYPE_p_FIX__MassActionRejectReason swig_types[743] -#define SWIGTYPE_p_FIX__MassActionReportID swig_types[744] -#define SWIGTYPE_p_FIX__MassActionResponse swig_types[745] -#define SWIGTYPE_p_FIX__MassActionScope swig_types[746] -#define SWIGTYPE_p_FIX__MassActionType swig_types[747] -#define SWIGTYPE_p_FIX__MassCancelRejectReason swig_types[748] -#define SWIGTYPE_p_FIX__MassCancelRequestType swig_types[749] -#define SWIGTYPE_p_FIX__MassCancelResponse swig_types[750] -#define SWIGTYPE_p_FIX__MassStatusReqID swig_types[751] -#define SWIGTYPE_p_FIX__MassStatusReqType swig_types[752] -#define SWIGTYPE_p_FIX__MatchAlgorithm swig_types[753] -#define SWIGTYPE_p_FIX__MatchIncrement swig_types[754] -#define SWIGTYPE_p_FIX__MatchStatus swig_types[755] -#define SWIGTYPE_p_FIX__MatchType swig_types[756] -#define SWIGTYPE_p_FIX__MaturityDate swig_types[757] -#define SWIGTYPE_p_FIX__MaturityDay swig_types[758] -#define SWIGTYPE_p_FIX__MaturityMonthYear swig_types[759] -#define SWIGTYPE_p_FIX__MaturityMonthYearFormat swig_types[760] -#define SWIGTYPE_p_FIX__MaturityMonthYearIncrement swig_types[761] -#define SWIGTYPE_p_FIX__MaturityMonthYearIncrementUnits swig_types[762] -#define SWIGTYPE_p_FIX__MaturityNetMoney swig_types[763] -#define SWIGTYPE_p_FIX__MaturityRuleID swig_types[764] -#define SWIGTYPE_p_FIX__MaturityTime swig_types[765] -#define SWIGTYPE_p_FIX__MaxFloor swig_types[766] -#define SWIGTYPE_p_FIX__MaxMessageSize swig_types[767] -#define SWIGTYPE_p_FIX__MaxPriceLevels swig_types[768] -#define SWIGTYPE_p_FIX__MaxPriceVariation swig_types[769] -#define SWIGTYPE_p_FIX__MaxShow swig_types[770] -#define SWIGTYPE_p_FIX__MaxTradeVol swig_types[771] -#define SWIGTYPE_p_FIX__MemoryStore swig_types[772] -#define SWIGTYPE_p_FIX__MemoryStoreFactory swig_types[773] -#define SWIGTYPE_p_FIX__Message swig_types[774] -#define SWIGTYPE_p_FIX__MessageEncoding swig_types[775] -#define SWIGTYPE_p_FIX__MessageEventSource swig_types[776] -#define SWIGTYPE_p_FIX__MessageParseError swig_types[777] -#define SWIGTYPE_p_FIX__MessageStore swig_types[778] -#define SWIGTYPE_p_FIX__MessageStoreExceptionWrapper swig_types[779] -#define SWIGTYPE_p_FIX__MessageStoreFactory swig_types[780] -#define SWIGTYPE_p_FIX__MessageStoreFactoryExceptionWrapper swig_types[781] -#define SWIGTYPE_p_FIX__MidPx swig_types[782] -#define SWIGTYPE_p_FIX__MidYield swig_types[783] -#define SWIGTYPE_p_FIX__MinBidSize swig_types[784] -#define SWIGTYPE_p_FIX__MinLotSize swig_types[785] -#define SWIGTYPE_p_FIX__MinOfferSize swig_types[786] -#define SWIGTYPE_p_FIX__MinPriceIncrement swig_types[787] -#define SWIGTYPE_p_FIX__MinPriceIncrementAmount swig_types[788] -#define SWIGTYPE_p_FIX__MinQty swig_types[789] -#define SWIGTYPE_p_FIX__MinTradeVol swig_types[790] -#define SWIGTYPE_p_FIX__MiscFeeAmt swig_types[791] -#define SWIGTYPE_p_FIX__MiscFeeBasis swig_types[792] -#define SWIGTYPE_p_FIX__MiscFeeCurr swig_types[793] -#define SWIGTYPE_p_FIX__MiscFeeType swig_types[794] -#define SWIGTYPE_p_FIX__MktBidPx swig_types[795] -#define SWIGTYPE_p_FIX__MktOfferPx swig_types[796] -#define SWIGTYPE_p_FIX__ModelType swig_types[797] -#define SWIGTYPE_p_FIX__MoneyLaunderingStatus swig_types[798] -#define SWIGTYPE_p_FIX__MsgDirection swig_types[799] -#define SWIGTYPE_p_FIX__MsgSeqNum swig_types[800] -#define SWIGTYPE_p_FIX__MsgType swig_types[801] -#define SWIGTYPE_p_FIX__MultiLegReportingType swig_types[802] -#define SWIGTYPE_p_FIX__MultiLegRptTypeReq swig_types[803] -#define SWIGTYPE_p_FIX__MultilegModel swig_types[804] -#define SWIGTYPE_p_FIX__MultilegPriceMethod swig_types[805] -#define SWIGTYPE_p_FIX__NTPositionLimit swig_types[806] -#define SWIGTYPE_p_FIX__NUMINGROUP swig_types[807] -#define SWIGTYPE_p_FIX__Nested2PartyID swig_types[808] -#define SWIGTYPE_p_FIX__Nested2PartyIDSource swig_types[809] -#define SWIGTYPE_p_FIX__Nested2PartyRole swig_types[810] -#define SWIGTYPE_p_FIX__Nested2PartySubID swig_types[811] -#define SWIGTYPE_p_FIX__Nested2PartySubIDType swig_types[812] -#define SWIGTYPE_p_FIX__Nested3PartyID swig_types[813] -#define SWIGTYPE_p_FIX__Nested3PartyIDSource swig_types[814] -#define SWIGTYPE_p_FIX__Nested3PartyRole swig_types[815] -#define SWIGTYPE_p_FIX__Nested3PartySubID swig_types[816] -#define SWIGTYPE_p_FIX__Nested3PartySubIDType swig_types[817] -#define SWIGTYPE_p_FIX__Nested4PartyID swig_types[818] -#define SWIGTYPE_p_FIX__Nested4PartyIDSource swig_types[819] -#define SWIGTYPE_p_FIX__Nested4PartyRole swig_types[820] -#define SWIGTYPE_p_FIX__Nested4PartySubID swig_types[821] -#define SWIGTYPE_p_FIX__Nested4PartySubIDType swig_types[822] -#define SWIGTYPE_p_FIX__NestedInstrAttribType swig_types[823] -#define SWIGTYPE_p_FIX__NestedInstrAttribValue swig_types[824] -#define SWIGTYPE_p_FIX__NestedPartyID swig_types[825] -#define SWIGTYPE_p_FIX__NestedPartyIDSource swig_types[826] -#define SWIGTYPE_p_FIX__NestedPartyRole swig_types[827] -#define SWIGTYPE_p_FIX__NestedPartySubID swig_types[828] -#define SWIGTYPE_p_FIX__NestedPartySubIDType swig_types[829] -#define SWIGTYPE_p_FIX__NetChgPrevDay swig_types[830] -#define SWIGTYPE_p_FIX__NetGrossInd swig_types[831] -#define SWIGTYPE_p_FIX__NetMoney swig_types[832] -#define SWIGTYPE_p_FIX__NetworkRequestID swig_types[833] -#define SWIGTYPE_p_FIX__NetworkRequestType swig_types[834] -#define SWIGTYPE_p_FIX__NetworkResponseID swig_types[835] -#define SWIGTYPE_p_FIX__NetworkStatusResponseType swig_types[836] -#define SWIGTYPE_p_FIX__NewPassword swig_types[837] -#define SWIGTYPE_p_FIX__NewSeqNo swig_types[838] -#define SWIGTYPE_p_FIX__NewsCategory swig_types[839] -#define SWIGTYPE_p_FIX__NewsID swig_types[840] -#define SWIGTYPE_p_FIX__NewsRefID swig_types[841] -#define SWIGTYPE_p_FIX__NewsRefType swig_types[842] -#define SWIGTYPE_p_FIX__NextExpectedMsgSeqNum swig_types[843] -#define SWIGTYPE_p_FIX__NoAffectedOrders swig_types[844] -#define SWIGTYPE_p_FIX__NoAllocs swig_types[845] -#define SWIGTYPE_p_FIX__NoAltMDSource swig_types[846] -#define SWIGTYPE_p_FIX__NoApplIDs swig_types[847] -#define SWIGTYPE_p_FIX__NoAsgnReqs swig_types[848] -#define SWIGTYPE_p_FIX__NoBidComponents swig_types[849] -#define SWIGTYPE_p_FIX__NoBidDescriptors swig_types[850] -#define SWIGTYPE_p_FIX__NoCapacities swig_types[851] -#define SWIGTYPE_p_FIX__NoClearingInstructions swig_types[852] -#define SWIGTYPE_p_FIX__NoCollInquiryQualifier swig_types[853] -#define SWIGTYPE_p_FIX__NoCompIDs swig_types[854] -#define SWIGTYPE_p_FIX__NoComplexEventDates swig_types[855] -#define SWIGTYPE_p_FIX__NoComplexEventTimes swig_types[856] -#define SWIGTYPE_p_FIX__NoComplexEvents swig_types[857] -#define SWIGTYPE_p_FIX__NoContAmts swig_types[858] -#define SWIGTYPE_p_FIX__NoContraBrokers swig_types[859] -#define SWIGTYPE_p_FIX__NoDates swig_types[860] -#define SWIGTYPE_p_FIX__NoDerivativeEvents swig_types[861] -#define SWIGTYPE_p_FIX__NoDerivativeInstrAttrib swig_types[862] -#define SWIGTYPE_p_FIX__NoDerivativeInstrumentParties swig_types[863] -#define SWIGTYPE_p_FIX__NoDerivativeInstrumentPartySubIDs swig_types[864] -#define SWIGTYPE_p_FIX__NoDerivativeSecurityAltID swig_types[865] -#define SWIGTYPE_p_FIX__NoDistribInsts swig_types[866] -#define SWIGTYPE_p_FIX__NoDlvyInst swig_types[867] -#define SWIGTYPE_p_FIX__NoEvents swig_types[868] -#define SWIGTYPE_p_FIX__NoExecInstRules swig_types[869] -#define SWIGTYPE_p_FIX__NoExecs swig_types[870] -#define SWIGTYPE_p_FIX__NoExpiration swig_types[871] -#define SWIGTYPE_p_FIX__NoFills swig_types[872] -#define SWIGTYPE_p_FIX__NoHops swig_types[873] -#define SWIGTYPE_p_FIX__NoIOIQualifiers swig_types[874] -#define SWIGTYPE_p_FIX__NoInstrAttrib swig_types[875] -#define SWIGTYPE_p_FIX__NoInstrumentParties swig_types[876] -#define SWIGTYPE_p_FIX__NoInstrumentPartySubIDs swig_types[877] -#define SWIGTYPE_p_FIX__NoLegAllocs swig_types[878] -#define SWIGTYPE_p_FIX__NoLegSecurityAltID swig_types[879] -#define SWIGTYPE_p_FIX__NoLegStipulations swig_types[880] -#define SWIGTYPE_p_FIX__NoLegs swig_types[881] -#define SWIGTYPE_p_FIX__NoLinesOfText swig_types[882] -#define SWIGTYPE_p_FIX__NoLotTypeRules swig_types[883] -#define SWIGTYPE_p_FIX__NoMDEntries swig_types[884] -#define SWIGTYPE_p_FIX__NoMDEntryTypes swig_types[885] -#define SWIGTYPE_p_FIX__NoMDFeedTypes swig_types[886] -#define SWIGTYPE_p_FIX__NoMarketSegments swig_types[887] -#define SWIGTYPE_p_FIX__NoMatchRules swig_types[888] -#define SWIGTYPE_p_FIX__NoMaturityRules swig_types[889] -#define SWIGTYPE_p_FIX__NoMiscFees swig_types[890] -#define SWIGTYPE_p_FIX__NoMsgTypes swig_types[891] -#define SWIGTYPE_p_FIX__NoNested2PartyIDs swig_types[892] -#define SWIGTYPE_p_FIX__NoNested2PartySubIDs swig_types[893] -#define SWIGTYPE_p_FIX__NoNested3PartyIDs swig_types[894] -#define SWIGTYPE_p_FIX__NoNested3PartySubIDs swig_types[895] -#define SWIGTYPE_p_FIX__NoNested4PartyIDs swig_types[896] -#define SWIGTYPE_p_FIX__NoNested4PartySubIDs swig_types[897] -#define SWIGTYPE_p_FIX__NoNestedInstrAttrib swig_types[898] -#define SWIGTYPE_p_FIX__NoNestedPartyIDs swig_types[899] -#define SWIGTYPE_p_FIX__NoNestedPartySubIDs swig_types[900] -#define SWIGTYPE_p_FIX__NoNewsRefIDs swig_types[901] -#define SWIGTYPE_p_FIX__NoNotAffectedOrders swig_types[902] -#define SWIGTYPE_p_FIX__NoOfLegUnderlyings swig_types[903] -#define SWIGTYPE_p_FIX__NoOfSecSizes swig_types[904] -#define SWIGTYPE_p_FIX__NoOrdTypeRules swig_types[905] -#define SWIGTYPE_p_FIX__NoOrders swig_types[906] -#define SWIGTYPE_p_FIX__NoPartyIDs swig_types[907] -#define SWIGTYPE_p_FIX__NoPartySubIDs swig_types[908] -#define SWIGTYPE_p_FIX__NoPosAmt swig_types[909] -#define SWIGTYPE_p_FIX__NoPositions swig_types[910] -#define SWIGTYPE_p_FIX__NoQuoteEntries swig_types[911] -#define SWIGTYPE_p_FIX__NoQuoteQualifiers swig_types[912] -#define SWIGTYPE_p_FIX__NoQuoteSets swig_types[913] -#define SWIGTYPE_p_FIX__NoRateSources swig_types[914] -#define SWIGTYPE_p_FIX__NoRegistDtls swig_types[915] -#define SWIGTYPE_p_FIX__NoRelatedSym swig_types[916] -#define SWIGTYPE_p_FIX__NoRootPartyIDs swig_types[917] -#define SWIGTYPE_p_FIX__NoRootPartySubIDs swig_types[918] -#define SWIGTYPE_p_FIX__NoRoutingIDs swig_types[919] -#define SWIGTYPE_p_FIX__NoRpts swig_types[920] -#define SWIGTYPE_p_FIX__NoSecurityAltID swig_types[921] -#define SWIGTYPE_p_FIX__NoSecurityTypes swig_types[922] -#define SWIGTYPE_p_FIX__NoSettlDetails swig_types[923] -#define SWIGTYPE_p_FIX__NoSettlInst swig_types[924] -#define SWIGTYPE_p_FIX__NoSettlOblig swig_types[925] -#define SWIGTYPE_p_FIX__NoSettlPartyIDs swig_types[926] -#define SWIGTYPE_p_FIX__NoSettlPartySubIDs swig_types[927] -#define SWIGTYPE_p_FIX__NoSideTrdRegTS swig_types[928] -#define SWIGTYPE_p_FIX__NoSides swig_types[929] -#define SWIGTYPE_p_FIX__NoStatsIndicators swig_types[930] -#define SWIGTYPE_p_FIX__NoStipulations swig_types[931] -#define SWIGTYPE_p_FIX__NoStrategyParameters swig_types[932] -#define SWIGTYPE_p_FIX__NoStrikeRules swig_types[933] -#define SWIGTYPE_p_FIX__NoStrikes swig_types[934] -#define SWIGTYPE_p_FIX__NoTagValue swig_types[935] -#define SWIGTYPE_p_FIX__NoTargetPartyIDs swig_types[936] -#define SWIGTYPE_p_FIX__NoTickRules swig_types[937] -#define SWIGTYPE_p_FIX__NoTimeInForceRules swig_types[938] -#define SWIGTYPE_p_FIX__NoTrades swig_types[939] -#define SWIGTYPE_p_FIX__NoTradingSessionRules swig_types[940] -#define SWIGTYPE_p_FIX__NoTradingSessions swig_types[941] -#define SWIGTYPE_p_FIX__NoTrdRegTimestamps swig_types[942] -#define SWIGTYPE_p_FIX__NoTrdRepIndicators swig_types[943] -#define SWIGTYPE_p_FIX__NoUnderlyingAmounts swig_types[944] -#define SWIGTYPE_p_FIX__NoUnderlyingLegSecurityAltID swig_types[945] -#define SWIGTYPE_p_FIX__NoUnderlyingSecurityAltID swig_types[946] -#define SWIGTYPE_p_FIX__NoUnderlyingStips swig_types[947] -#define SWIGTYPE_p_FIX__NoUnderlyings swig_types[948] -#define SWIGTYPE_p_FIX__NoUndlyInstrumentParties swig_types[949] -#define SWIGTYPE_p_FIX__NoUndlyInstrumentPartySubIDs swig_types[950] -#define SWIGTYPE_p_FIX__NotAffOrigClOrdID swig_types[951] -#define SWIGTYPE_p_FIX__NotAffectedOrderID swig_types[952] -#define SWIGTYPE_p_FIX__NotifyBrokerOfCredit swig_types[953] -#define SWIGTYPE_p_FIX__NotionalPercentageOutstanding swig_types[954] -#define SWIGTYPE_p_FIX__NullApplication swig_types[955] -#define SWIGTYPE_p_FIX__NullLog swig_types[956] -#define SWIGTYPE_p_FIX__NumBidders swig_types[957] -#define SWIGTYPE_p_FIX__NumDaysInterest swig_types[958] -#define SWIGTYPE_p_FIX__NumTickets swig_types[959] -#define SWIGTYPE_p_FIX__NumberOfOrders swig_types[960] -#define SWIGTYPE_p_FIX__OddLot swig_types[961] -#define SWIGTYPE_p_FIX__OfferForwardPoints swig_types[962] -#define SWIGTYPE_p_FIX__OfferForwardPoints2 swig_types[963] -#define SWIGTYPE_p_FIX__OfferPx swig_types[964] -#define SWIGTYPE_p_FIX__OfferSize swig_types[965] -#define SWIGTYPE_p_FIX__OfferSpotRate swig_types[966] -#define SWIGTYPE_p_FIX__OfferSwapPoints swig_types[967] -#define SWIGTYPE_p_FIX__OfferYield swig_types[968] -#define SWIGTYPE_p_FIX__OnBehalfOfCompID swig_types[969] -#define SWIGTYPE_p_FIX__OnBehalfOfLocationID swig_types[970] -#define SWIGTYPE_p_FIX__OnBehalfOfSendingTime swig_types[971] -#define SWIGTYPE_p_FIX__OnBehalfOfSubID swig_types[972] -#define SWIGTYPE_p_FIX__OpenClose swig_types[973] -#define SWIGTYPE_p_FIX__OpenCloseSettlFlag swig_types[974] -#define SWIGTYPE_p_FIX__OpenCloseSettleFlag swig_types[975] -#define SWIGTYPE_p_FIX__OpenInterest swig_types[976] -#define SWIGTYPE_p_FIX__OptAttribute swig_types[977] -#define SWIGTYPE_p_FIX__OptPayAmount swig_types[978] -#define SWIGTYPE_p_FIX__OptPayoutAmount swig_types[979] -#define SWIGTYPE_p_FIX__OptPayoutType swig_types[980] -#define SWIGTYPE_p_FIX__OrdRejReason swig_types[981] -#define SWIGTYPE_p_FIX__OrdStatus swig_types[982] -#define SWIGTYPE_p_FIX__OrdStatusReqID swig_types[983] -#define SWIGTYPE_p_FIX__OrdType swig_types[984] -#define SWIGTYPE_p_FIX__OrderAvgPx swig_types[985] -#define SWIGTYPE_p_FIX__OrderBookingQty swig_types[986] -#define SWIGTYPE_p_FIX__OrderCapacity swig_types[987] -#define SWIGTYPE_p_FIX__OrderCapacityQty swig_types[988] -#define SWIGTYPE_p_FIX__OrderCategory swig_types[989] -#define SWIGTYPE_p_FIX__OrderDelay swig_types[990] -#define SWIGTYPE_p_FIX__OrderDelayUnit swig_types[991] -#define SWIGTYPE_p_FIX__OrderHandlingInstSource swig_types[992] -#define SWIGTYPE_p_FIX__OrderID swig_types[993] -#define SWIGTYPE_p_FIX__OrderInputDevice swig_types[994] -#define SWIGTYPE_p_FIX__OrderPercent swig_types[995] -#define SWIGTYPE_p_FIX__OrderQty swig_types[996] -#define SWIGTYPE_p_FIX__OrderQty2 swig_types[997] -#define SWIGTYPE_p_FIX__OrderRestrictions swig_types[998] -#define SWIGTYPE_p_FIX__OrigClOrdID swig_types[999] -#define SWIGTYPE_p_FIX__OrigCrossID swig_types[1000] -#define SWIGTYPE_p_FIX__OrigCustOrderCapacity swig_types[1001] -#define SWIGTYPE_p_FIX__OrigOrdModTime swig_types[1002] -#define SWIGTYPE_p_FIX__OrigPosReqRefID swig_types[1003] -#define SWIGTYPE_p_FIX__OrigSecondaryTradeID swig_types[1004] -#define SWIGTYPE_p_FIX__OrigSendingTime swig_types[1005] -#define SWIGTYPE_p_FIX__OrigTime swig_types[1006] -#define SWIGTYPE_p_FIX__OrigTradeDate swig_types[1007] -#define SWIGTYPE_p_FIX__OrigTradeHandlingInstr swig_types[1008] -#define SWIGTYPE_p_FIX__OrigTradeID swig_types[1009] -#define SWIGTYPE_p_FIX__OriginalNotionalPercentageOutstanding swig_types[1010] -#define SWIGTYPE_p_FIX__OutMainCntryUIndex swig_types[1011] -#define SWIGTYPE_p_FIX__OutsideIndexPct swig_types[1012] -#define SWIGTYPE_p_FIX__OwnerType swig_types[1013] -#define SWIGTYPE_p_FIX__OwnershipType swig_types[1014] -#define SWIGTYPE_p_FIX__PERCENTAGE swig_types[1015] -#define SWIGTYPE_p_FIX__PRICE swig_types[1016] -#define SWIGTYPE_p_FIX__PRICEOFFSET swig_types[1017] -#define SWIGTYPE_p_FIX__ParentMktSegmID swig_types[1018] -#define SWIGTYPE_p_FIX__ParticipationRate swig_types[1019] -#define SWIGTYPE_p_FIX__PartyID swig_types[1020] -#define SWIGTYPE_p_FIX__PartyIDSource swig_types[1021] -#define SWIGTYPE_p_FIX__PartyRole swig_types[1022] -#define SWIGTYPE_p_FIX__PartySubID swig_types[1023] -#define SWIGTYPE_p_FIX__PartySubIDType swig_types[1024] -#define SWIGTYPE_p_FIX__Password swig_types[1025] -#define SWIGTYPE_p_FIX__PaymentDate swig_types[1026] -#define SWIGTYPE_p_FIX__PaymentMethod swig_types[1027] -#define SWIGTYPE_p_FIX__PaymentRef swig_types[1028] -#define SWIGTYPE_p_FIX__PaymentRemitterID swig_types[1029] -#define SWIGTYPE_p_FIX__PctAtRisk swig_types[1030] -#define SWIGTYPE_p_FIX__PegDifference swig_types[1031] -#define SWIGTYPE_p_FIX__PegLimitType swig_types[1032] -#define SWIGTYPE_p_FIX__PegMoveType swig_types[1033] -#define SWIGTYPE_p_FIX__PegOffsetType swig_types[1034] -#define SWIGTYPE_p_FIX__PegOffsetValue swig_types[1035] -#define SWIGTYPE_p_FIX__PegPriceType swig_types[1036] -#define SWIGTYPE_p_FIX__PegRoundDirection swig_types[1037] -#define SWIGTYPE_p_FIX__PegScope swig_types[1038] -#define SWIGTYPE_p_FIX__PegSecurityDesc swig_types[1039] -#define SWIGTYPE_p_FIX__PegSecurityID swig_types[1040] -#define SWIGTYPE_p_FIX__PegSecurityIDSource swig_types[1041] -#define SWIGTYPE_p_FIX__PegSymbol swig_types[1042] -#define SWIGTYPE_p_FIX__PeggedPrice swig_types[1043] -#define SWIGTYPE_p_FIX__PeggedRefPrice swig_types[1044] -#define SWIGTYPE_p_FIX__Pool swig_types[1045] -#define SWIGTYPE_p_FIX__PosAmt swig_types[1046] -#define SWIGTYPE_p_FIX__PosAmtType swig_types[1047] -#define SWIGTYPE_p_FIX__PosMaintAction swig_types[1048] -#define SWIGTYPE_p_FIX__PosMaintResult swig_types[1049] -#define SWIGTYPE_p_FIX__PosMaintRptID swig_types[1050] -#define SWIGTYPE_p_FIX__PosMaintRptRefID swig_types[1051] -#define SWIGTYPE_p_FIX__PosMaintStatus swig_types[1052] -#define SWIGTYPE_p_FIX__PosQtyStatus swig_types[1053] -#define SWIGTYPE_p_FIX__PosReqID swig_types[1054] -#define SWIGTYPE_p_FIX__PosReqResult swig_types[1055] -#define SWIGTYPE_p_FIX__PosReqStatus swig_types[1056] -#define SWIGTYPE_p_FIX__PosReqType swig_types[1057] -#define SWIGTYPE_p_FIX__PosTransType swig_types[1058] -#define SWIGTYPE_p_FIX__PosType swig_types[1059] -#define SWIGTYPE_p_FIX__PositionCurrency swig_types[1060] -#define SWIGTYPE_p_FIX__PositionEffect swig_types[1061] -#define SWIGTYPE_p_FIX__PositionLimit swig_types[1062] -#define SWIGTYPE_p_FIX__PossDupFlag swig_types[1063] -#define SWIGTYPE_p_FIX__PossResend swig_types[1064] -#define SWIGTYPE_p_FIX__PreTradeAnonymity swig_types[1065] -#define SWIGTYPE_p_FIX__PreallocMethod swig_types[1066] -#define SWIGTYPE_p_FIX__PrevClosePx swig_types[1067] -#define SWIGTYPE_p_FIX__PreviouslyReported swig_types[1068] -#define SWIGTYPE_p_FIX__Price swig_types[1069] -#define SWIGTYPE_p_FIX__Price2 swig_types[1070] -#define SWIGTYPE_p_FIX__PriceDelta swig_types[1071] -#define SWIGTYPE_p_FIX__PriceImprovement swig_types[1072] -#define SWIGTYPE_p_FIX__PriceLimitType swig_types[1073] -#define SWIGTYPE_p_FIX__PriceProtectionScope swig_types[1074] -#define SWIGTYPE_p_FIX__PriceQuoteMethod swig_types[1075] -#define SWIGTYPE_p_FIX__PriceType swig_types[1076] -#define SWIGTYPE_p_FIX__PriceUnitOfMeasure swig_types[1077] -#define SWIGTYPE_p_FIX__PriceUnitOfMeasureQty swig_types[1078] -#define SWIGTYPE_p_FIX__PriorSettlPrice swig_types[1079] -#define SWIGTYPE_p_FIX__PriorSpreadIndicator swig_types[1080] -#define SWIGTYPE_p_FIX__PriorityIndicator swig_types[1081] -#define SWIGTYPE_p_FIX__PrivateQuote swig_types[1082] -#define SWIGTYPE_p_FIX__ProcessCode swig_types[1083] -#define SWIGTYPE_p_FIX__Product swig_types[1084] -#define SWIGTYPE_p_FIX__ProductComplex swig_types[1085] -#define SWIGTYPE_p_FIX__ProgPeriodInterval swig_types[1086] -#define SWIGTYPE_p_FIX__ProgRptReqs swig_types[1087] -#define SWIGTYPE_p_FIX__PublishTrdIndicator swig_types[1088] -#define SWIGTYPE_p_FIX__PutOrCall swig_types[1089] -#define SWIGTYPE_p_FIX__QTY swig_types[1090] -#define SWIGTYPE_p_FIX__QtyType swig_types[1091] -#define SWIGTYPE_p_FIX__Quantity swig_types[1092] -#define SWIGTYPE_p_FIX__QuantityDate swig_types[1093] -#define SWIGTYPE_p_FIX__QuantityType swig_types[1094] -#define SWIGTYPE_p_FIX__QuoteAckStatus swig_types[1095] -#define SWIGTYPE_p_FIX__QuoteCancelType swig_types[1096] -#define SWIGTYPE_p_FIX__QuoteCondition swig_types[1097] -#define SWIGTYPE_p_FIX__QuoteEntryID swig_types[1098] -#define SWIGTYPE_p_FIX__QuoteEntryRejectReason swig_types[1099] -#define SWIGTYPE_p_FIX__QuoteEntryStatus swig_types[1100] -#define SWIGTYPE_p_FIX__QuoteID swig_types[1101] -#define SWIGTYPE_p_FIX__QuoteMsgID swig_types[1102] -#define SWIGTYPE_p_FIX__QuotePriceType swig_types[1103] -#define SWIGTYPE_p_FIX__QuoteQualifier swig_types[1104] -#define SWIGTYPE_p_FIX__QuoteRejectReason swig_types[1105] -#define SWIGTYPE_p_FIX__QuoteReqID swig_types[1106] -#define SWIGTYPE_p_FIX__QuoteRequestRejectReason swig_types[1107] -#define SWIGTYPE_p_FIX__QuoteRequestType swig_types[1108] -#define SWIGTYPE_p_FIX__QuoteRespID swig_types[1109] -#define SWIGTYPE_p_FIX__QuoteRespType swig_types[1110] -#define SWIGTYPE_p_FIX__QuoteResponseLevel swig_types[1111] -#define SWIGTYPE_p_FIX__QuoteSetID swig_types[1112] -#define SWIGTYPE_p_FIX__QuoteSetValidUntilTime swig_types[1113] -#define SWIGTYPE_p_FIX__QuoteStatus swig_types[1114] -#define SWIGTYPE_p_FIX__QuoteStatusReqID swig_types[1115] -#define SWIGTYPE_p_FIX__QuoteType swig_types[1116] -#define SWIGTYPE_p_FIX__RFQReqID swig_types[1117] -#define SWIGTYPE_p_FIX__RateSource swig_types[1118] -#define SWIGTYPE_p_FIX__RateSourceType swig_types[1119] -#define SWIGTYPE_p_FIX__RatioQty swig_types[1120] -#define SWIGTYPE_p_FIX__RawData swig_types[1121] -#define SWIGTYPE_p_FIX__RawDataLength swig_types[1122] -#define SWIGTYPE_p_FIX__ReceivedDeptID swig_types[1123] -#define SWIGTYPE_p_FIX__RedemptionDate swig_types[1124] -#define SWIGTYPE_p_FIX__RefAllocID swig_types[1125] -#define SWIGTYPE_p_FIX__RefApplExtID swig_types[1126] -#define SWIGTYPE_p_FIX__RefApplID swig_types[1127] -#define SWIGTYPE_p_FIX__RefApplLastSeqNum swig_types[1128] -#define SWIGTYPE_p_FIX__RefApplReqID swig_types[1129] -#define SWIGTYPE_p_FIX__RefApplVerID swig_types[1130] -#define SWIGTYPE_p_FIX__RefCompID swig_types[1131] -#define SWIGTYPE_p_FIX__RefCstmApplVerID swig_types[1132] -#define SWIGTYPE_p_FIX__RefMsgType swig_types[1133] -#define SWIGTYPE_p_FIX__RefOrdIDReason swig_types[1134] -#define SWIGTYPE_p_FIX__RefOrderID swig_types[1135] -#define SWIGTYPE_p_FIX__RefOrderIDSource swig_types[1136] -#define SWIGTYPE_p_FIX__RefSeqNum swig_types[1137] -#define SWIGTYPE_p_FIX__RefSubID swig_types[1138] -#define SWIGTYPE_p_FIX__RefTagID swig_types[1139] -#define SWIGTYPE_p_FIX__ReferencePage swig_types[1140] -#define SWIGTYPE_p_FIX__RefreshIndicator swig_types[1141] -#define SWIGTYPE_p_FIX__RefreshQty swig_types[1142] -#define SWIGTYPE_p_FIX__RegistAcctType swig_types[1143] -#define SWIGTYPE_p_FIX__RegistDetls swig_types[1144] -#define SWIGTYPE_p_FIX__RegistDtls swig_types[1145] -#define SWIGTYPE_p_FIX__RegistEmail swig_types[1146] -#define SWIGTYPE_p_FIX__RegistID swig_types[1147] -#define SWIGTYPE_p_FIX__RegistRefID swig_types[1148] -#define SWIGTYPE_p_FIX__RegistRejReasonCode swig_types[1149] -#define SWIGTYPE_p_FIX__RegistRejReasonText swig_types[1150] -#define SWIGTYPE_p_FIX__RegistStatus swig_types[1151] -#define SWIGTYPE_p_FIX__RegistTransType swig_types[1152] -#define SWIGTYPE_p_FIX__RejectLogon swig_types[1153] -#define SWIGTYPE_p_FIX__RejectText swig_types[1154] -#define SWIGTYPE_p_FIX__RelSymTransactTime swig_types[1155] -#define SWIGTYPE_p_FIX__RelatdSym swig_types[1156] -#define SWIGTYPE_p_FIX__RepeatedTag swig_types[1157] -#define SWIGTYPE_p_FIX__RepeatingGroupCountMismatch swig_types[1158] -#define SWIGTYPE_p_FIX__RepoCollateralSecurityType swig_types[1159] -#define SWIGTYPE_p_FIX__ReportToExch swig_types[1160] -#define SWIGTYPE_p_FIX__ReportedPx swig_types[1161] -#define SWIGTYPE_p_FIX__ReportedPxDiff swig_types[1162] -#define SWIGTYPE_p_FIX__RepurchaseRate swig_types[1163] -#define SWIGTYPE_p_FIX__RepurchaseTerm swig_types[1164] -#define SWIGTYPE_p_FIX__RequiredTagMissing swig_types[1165] -#define SWIGTYPE_p_FIX__ResetSeqNumFlag swig_types[1166] -#define SWIGTYPE_p_FIX__RespondentType swig_types[1167] -#define SWIGTYPE_p_FIX__ResponseDestination swig_types[1168] -#define SWIGTYPE_p_FIX__ResponseTransportType swig_types[1169] -#define SWIGTYPE_p_FIX__RestructuringType swig_types[1170] -#define SWIGTYPE_p_FIX__ReversalIndicator swig_types[1171] -#define SWIGTYPE_p_FIX__RiskFreeRate swig_types[1172] -#define SWIGTYPE_p_FIX__RndPx swig_types[1173] -#define SWIGTYPE_p_FIX__RootPartyID swig_types[1174] -#define SWIGTYPE_p_FIX__RootPartyIDSource swig_types[1175] -#define SWIGTYPE_p_FIX__RootPartyRole swig_types[1176] -#define SWIGTYPE_p_FIX__RootPartySubID swig_types[1177] -#define SWIGTYPE_p_FIX__RootPartySubIDType swig_types[1178] -#define SWIGTYPE_p_FIX__RoundLot swig_types[1179] -#define SWIGTYPE_p_FIX__RoundingDirection swig_types[1180] -#define SWIGTYPE_p_FIX__RoundingModulus swig_types[1181] -#define SWIGTYPE_p_FIX__RoutingID swig_types[1182] -#define SWIGTYPE_p_FIX__RoutingType swig_types[1183] -#define SWIGTYPE_p_FIX__RptSeq swig_types[1184] -#define SWIGTYPE_p_FIX__RptSys swig_types[1185] -#define SWIGTYPE_p_FIX__Rule80A swig_types[1186] -#define SWIGTYPE_p_FIX__RuntimeError swig_types[1187] -#define SWIGTYPE_p_FIX__SEQNUM swig_types[1188] -#define SWIGTYPE_p_FIX__STRING swig_types[1189] -#define SWIGTYPE_p_FIX__Scope swig_types[1190] -#define SWIGTYPE_p_FIX__ScreenLog swig_types[1191] -#define SWIGTYPE_p_FIX__ScreenLogFactory swig_types[1192] -#define SWIGTYPE_p_FIX__SecondaryAllocID swig_types[1193] -#define SWIGTYPE_p_FIX__SecondaryClOrdID swig_types[1194] -#define SWIGTYPE_p_FIX__SecondaryDisplayQty swig_types[1195] -#define SWIGTYPE_p_FIX__SecondaryExecID swig_types[1196] -#define SWIGTYPE_p_FIX__SecondaryFirmTradeID swig_types[1197] -#define SWIGTYPE_p_FIX__SecondaryHighLimitPrice swig_types[1198] -#define SWIGTYPE_p_FIX__SecondaryIndividualAllocID swig_types[1199] -#define SWIGTYPE_p_FIX__SecondaryLowLimitPrice swig_types[1200] -#define SWIGTYPE_p_FIX__SecondaryOrderID swig_types[1201] -#define SWIGTYPE_p_FIX__SecondaryPriceLimitType swig_types[1202] -#define SWIGTYPE_p_FIX__SecondaryTradeID swig_types[1203] -#define SWIGTYPE_p_FIX__SecondaryTradeReportID swig_types[1204] -#define SWIGTYPE_p_FIX__SecondaryTradeReportRefID swig_types[1205] -#define SWIGTYPE_p_FIX__SecondaryTradingReferencePrice swig_types[1206] -#define SWIGTYPE_p_FIX__SecondaryTrdType swig_types[1207] -#define SWIGTYPE_p_FIX__SecureData swig_types[1208] -#define SWIGTYPE_p_FIX__SecureDataLen swig_types[1209] -#define SWIGTYPE_p_FIX__SecurityAltID swig_types[1210] -#define SWIGTYPE_p_FIX__SecurityAltIDSource swig_types[1211] -#define SWIGTYPE_p_FIX__SecurityDesc swig_types[1212] -#define SWIGTYPE_p_FIX__SecurityExchange swig_types[1213] -#define SWIGTYPE_p_FIX__SecurityGroup swig_types[1214] -#define SWIGTYPE_p_FIX__SecurityID swig_types[1215] -#define SWIGTYPE_p_FIX__SecurityIDSource swig_types[1216] -#define SWIGTYPE_p_FIX__SecurityListDesc swig_types[1217] -#define SWIGTYPE_p_FIX__SecurityListID swig_types[1218] -#define SWIGTYPE_p_FIX__SecurityListRefID swig_types[1219] -#define SWIGTYPE_p_FIX__SecurityListRequestType swig_types[1220] -#define SWIGTYPE_p_FIX__SecurityListType swig_types[1221] -#define SWIGTYPE_p_FIX__SecurityListTypeSource swig_types[1222] -#define SWIGTYPE_p_FIX__SecurityReportID swig_types[1223] -#define SWIGTYPE_p_FIX__SecurityReqID swig_types[1224] -#define SWIGTYPE_p_FIX__SecurityRequestResult swig_types[1225] -#define SWIGTYPE_p_FIX__SecurityRequestType swig_types[1226] -#define SWIGTYPE_p_FIX__SecurityResponseID swig_types[1227] -#define SWIGTYPE_p_FIX__SecurityResponseType swig_types[1228] -#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctName swig_types[1229] -#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctNum swig_types[1230] -#define SWIGTYPE_p_FIX__SecuritySettlAgentCode swig_types[1231] -#define SWIGTYPE_p_FIX__SecuritySettlAgentContactName swig_types[1232] -#define SWIGTYPE_p_FIX__SecuritySettlAgentContactPhone swig_types[1233] -#define SWIGTYPE_p_FIX__SecuritySettlAgentName swig_types[1234] -#define SWIGTYPE_p_FIX__SecurityStatus swig_types[1235] -#define SWIGTYPE_p_FIX__SecurityStatusReqID swig_types[1236] -#define SWIGTYPE_p_FIX__SecuritySubType swig_types[1237] -#define SWIGTYPE_p_FIX__SecurityTradingEvent swig_types[1238] -#define SWIGTYPE_p_FIX__SecurityTradingStatus swig_types[1239] -#define SWIGTYPE_p_FIX__SecurityType swig_types[1240] -#define SWIGTYPE_p_FIX__SecurityUpdateAction swig_types[1241] -#define SWIGTYPE_p_FIX__SecurityXML swig_types[1242] -#define SWIGTYPE_p_FIX__SecurityXMLLen swig_types[1243] -#define SWIGTYPE_p_FIX__SecurityXMLSchema swig_types[1244] -#define SWIGTYPE_p_FIX__SellVolume swig_types[1245] -#define SWIGTYPE_p_FIX__SellerDays swig_types[1246] -#define SWIGTYPE_p_FIX__SenderCompID swig_types[1247] -#define SWIGTYPE_p_FIX__SenderLocationID swig_types[1248] -#define SWIGTYPE_p_FIX__SenderSubID swig_types[1249] -#define SWIGTYPE_p_FIX__SendingDate swig_types[1250] -#define SWIGTYPE_p_FIX__SendingTime swig_types[1251] -#define SWIGTYPE_p_FIX__Seniority swig_types[1252] -#define SWIGTYPE_p_FIX__Session swig_types[1253] -#define SWIGTYPE_p_FIX__SessionID swig_types[1254] -#define SWIGTYPE_p_FIX__SessionNotFound swig_types[1255] -#define SWIGTYPE_p_FIX__SessionRejectReason swig_types[1256] -#define SWIGTYPE_p_FIX__SessionSettings swig_types[1257] -#define SWIGTYPE_p_FIX__SessionStatus swig_types[1258] -#define SWIGTYPE_p_FIX__SettlBrkrCode swig_types[1259] -#define SWIGTYPE_p_FIX__SettlCurrAmt swig_types[1260] -#define SWIGTYPE_p_FIX__SettlCurrBidFxRate swig_types[1261] -#define SWIGTYPE_p_FIX__SettlCurrFxRate swig_types[1262] -#define SWIGTYPE_p_FIX__SettlCurrFxRateCalc swig_types[1263] -#define SWIGTYPE_p_FIX__SettlCurrOfferFxRate swig_types[1264] -#define SWIGTYPE_p_FIX__SettlCurrency swig_types[1265] -#define SWIGTYPE_p_FIX__SettlDate swig_types[1266] -#define SWIGTYPE_p_FIX__SettlDate2 swig_types[1267] -#define SWIGTYPE_p_FIX__SettlDeliveryType swig_types[1268] -#define SWIGTYPE_p_FIX__SettlDepositoryCode swig_types[1269] -#define SWIGTYPE_p_FIX__SettlInstCode swig_types[1270] -#define SWIGTYPE_p_FIX__SettlInstID swig_types[1271] -#define SWIGTYPE_p_FIX__SettlInstMode swig_types[1272] -#define SWIGTYPE_p_FIX__SettlInstMsgID swig_types[1273] -#define SWIGTYPE_p_FIX__SettlInstRefID swig_types[1274] -#define SWIGTYPE_p_FIX__SettlInstReqID swig_types[1275] -#define SWIGTYPE_p_FIX__SettlInstReqRejCode swig_types[1276] -#define SWIGTYPE_p_FIX__SettlInstSource swig_types[1277] -#define SWIGTYPE_p_FIX__SettlInstTransType swig_types[1278] -#define SWIGTYPE_p_FIX__SettlLocation swig_types[1279] -#define SWIGTYPE_p_FIX__SettlMethod swig_types[1280] -#define SWIGTYPE_p_FIX__SettlObligID swig_types[1281] -#define SWIGTYPE_p_FIX__SettlObligMode swig_types[1282] -#define SWIGTYPE_p_FIX__SettlObligMsgID swig_types[1283] -#define SWIGTYPE_p_FIX__SettlObligRefID swig_types[1284] -#define SWIGTYPE_p_FIX__SettlObligSource swig_types[1285] -#define SWIGTYPE_p_FIX__SettlObligTransType swig_types[1286] -#define SWIGTYPE_p_FIX__SettlPartyID swig_types[1287] -#define SWIGTYPE_p_FIX__SettlPartyIDSource swig_types[1288] -#define SWIGTYPE_p_FIX__SettlPartyRole swig_types[1289] -#define SWIGTYPE_p_FIX__SettlPartySubID swig_types[1290] -#define SWIGTYPE_p_FIX__SettlPartySubIDType swig_types[1291] -#define SWIGTYPE_p_FIX__SettlPrice swig_types[1292] -#define SWIGTYPE_p_FIX__SettlPriceType swig_types[1293] -#define SWIGTYPE_p_FIX__SettlSessID swig_types[1294] -#define SWIGTYPE_p_FIX__SettlSessSubID swig_types[1295] -#define SWIGTYPE_p_FIX__SettlType swig_types[1296] -#define SWIGTYPE_p_FIX__SettleOnOpenFlag swig_types[1297] -#define SWIGTYPE_p_FIX__SettlementCycleNo swig_types[1298] -#define SWIGTYPE_p_FIX__SettlmntTyp swig_types[1299] -#define SWIGTYPE_p_FIX__SharedCommission swig_types[1300] -#define SWIGTYPE_p_FIX__Shares swig_types[1301] -#define SWIGTYPE_p_FIX__ShortQty swig_types[1302] -#define SWIGTYPE_p_FIX__ShortSaleReason swig_types[1303] -#define SWIGTYPE_p_FIX__Side swig_types[1304] -#define SWIGTYPE_p_FIX__SideComplianceID swig_types[1305] -#define SWIGTYPE_p_FIX__SideCurrency swig_types[1306] -#define SWIGTYPE_p_FIX__SideExecID swig_types[1307] -#define SWIGTYPE_p_FIX__SideFillStationCd swig_types[1308] -#define SWIGTYPE_p_FIX__SideGrossTradeAmt swig_types[1309] -#define SWIGTYPE_p_FIX__SideLastQty swig_types[1310] -#define SWIGTYPE_p_FIX__SideLiquidityInd swig_types[1311] -#define SWIGTYPE_p_FIX__SideMultiLegReportingType swig_types[1312] -#define SWIGTYPE_p_FIX__SideQty swig_types[1313] -#define SWIGTYPE_p_FIX__SideReasonCd swig_types[1314] -#define SWIGTYPE_p_FIX__SideSettlCurrency swig_types[1315] -#define SWIGTYPE_p_FIX__SideTimeInForce swig_types[1316] -#define SWIGTYPE_p_FIX__SideTradeReportID swig_types[1317] -#define SWIGTYPE_p_FIX__SideTrdRegTimestamp swig_types[1318] -#define SWIGTYPE_p_FIX__SideTrdRegTimestampSrc swig_types[1319] -#define SWIGTYPE_p_FIX__SideTrdRegTimestampType swig_types[1320] -#define SWIGTYPE_p_FIX__SideTrdSubTyp swig_types[1321] -#define SWIGTYPE_p_FIX__SideValue1 swig_types[1322] -#define SWIGTYPE_p_FIX__SideValue2 swig_types[1323] -#define SWIGTYPE_p_FIX__SideValueInd swig_types[1324] -#define SWIGTYPE_p_FIX__Signature swig_types[1325] -#define SWIGTYPE_p_FIX__SignatureLength swig_types[1326] -#define SWIGTYPE_p_FIX__SocketAcceptor swig_types[1327] -#define SWIGTYPE_p_FIX__SocketCloseFailed swig_types[1328] -#define SWIGTYPE_p_FIX__SocketException swig_types[1329] -#define SWIGTYPE_p_FIX__SocketInitiator swig_types[1330] -#define SWIGTYPE_p_FIX__SocketRecvFailed swig_types[1331] -#define SWIGTYPE_p_FIX__SocketSendFailed swig_types[1332] -#define SWIGTYPE_p_FIX__SolicitedFlag swig_types[1333] -#define SWIGTYPE_p_FIX__Spread swig_types[1334] -#define SWIGTYPE_p_FIX__SpreadToBenchmark swig_types[1335] -#define SWIGTYPE_p_FIX__StandInstDbID swig_types[1336] -#define SWIGTYPE_p_FIX__StandInstDbName swig_types[1337] -#define SWIGTYPE_p_FIX__StandInstDbType swig_types[1338] -#define SWIGTYPE_p_FIX__StartCash swig_types[1339] -#define SWIGTYPE_p_FIX__StartDate swig_types[1340] -#define SWIGTYPE_p_FIX__StartMaturityMonthYear swig_types[1341] -#define SWIGTYPE_p_FIX__StartStrikePxRange swig_types[1342] -#define SWIGTYPE_p_FIX__StartTickPriceRange swig_types[1343] -#define SWIGTYPE_p_FIX__StateOrProvinceOfIssue swig_types[1344] -#define SWIGTYPE_p_FIX__StatsType swig_types[1345] -#define SWIGTYPE_p_FIX__StatusText swig_types[1346] -#define SWIGTYPE_p_FIX__StatusValue swig_types[1347] -#define SWIGTYPE_p_FIX__StipulationType swig_types[1348] -#define SWIGTYPE_p_FIX__StipulationValue swig_types[1349] -#define SWIGTYPE_p_FIX__StopPx swig_types[1350] -#define SWIGTYPE_p_FIX__StrategyParameterName swig_types[1351] -#define SWIGTYPE_p_FIX__StrategyParameterType swig_types[1352] -#define SWIGTYPE_p_FIX__StrategyParameterValue swig_types[1353] -#define SWIGTYPE_p_FIX__StreamAsgnAckType swig_types[1354] -#define SWIGTYPE_p_FIX__StreamAsgnRejReason swig_types[1355] -#define SWIGTYPE_p_FIX__StreamAsgnReqID swig_types[1356] -#define SWIGTYPE_p_FIX__StreamAsgnReqType swig_types[1357] -#define SWIGTYPE_p_FIX__StreamAsgnRptID swig_types[1358] -#define SWIGTYPE_p_FIX__StreamAsgnType swig_types[1359] -#define SWIGTYPE_p_FIX__StrikeCurrency swig_types[1360] -#define SWIGTYPE_p_FIX__StrikeExerciseStyle swig_types[1361] -#define SWIGTYPE_p_FIX__StrikeIncrement swig_types[1362] -#define SWIGTYPE_p_FIX__StrikeMultiplier swig_types[1363] -#define SWIGTYPE_p_FIX__StrikePrice swig_types[1364] -#define SWIGTYPE_p_FIX__StrikePriceBoundaryMethod swig_types[1365] -#define SWIGTYPE_p_FIX__StrikePriceBoundaryPrecision swig_types[1366] -#define SWIGTYPE_p_FIX__StrikePriceDeterminationMethod swig_types[1367] -#define SWIGTYPE_p_FIX__StrikeRuleID swig_types[1368] -#define SWIGTYPE_p_FIX__StrikeTime swig_types[1369] -#define SWIGTYPE_p_FIX__StrikeValue swig_types[1370] -#define SWIGTYPE_p_FIX__StringField swig_types[1371] -#define SWIGTYPE_p_FIX__Subject swig_types[1372] -#define SWIGTYPE_p_FIX__SubscriptionRequestType swig_types[1373] -#define SWIGTYPE_p_FIX__SwapPoints swig_types[1374] -#define SWIGTYPE_p_FIX__Symbol swig_types[1375] -#define SWIGTYPE_p_FIX__SymbolSfx swig_types[1376] -#define SWIGTYPE_p_FIX__SynchronizedApplication swig_types[1377] -#define SWIGTYPE_p_FIX__TYPE__Type swig_types[1378] -#define SWIGTYPE_p_FIX__TZTIMEONLY swig_types[1379] -#define SWIGTYPE_p_FIX__TZTIMESTAMP swig_types[1380] -#define SWIGTYPE_p_FIX__TZTransactTime swig_types[1381] -#define SWIGTYPE_p_FIX__TagNotDefinedForMessage swig_types[1382] -#define SWIGTYPE_p_FIX__TagOutOfOrder swig_types[1383] -#define SWIGTYPE_p_FIX__TargetCompID swig_types[1384] -#define SWIGTYPE_p_FIX__TargetLocationID swig_types[1385] -#define SWIGTYPE_p_FIX__TargetPartyID swig_types[1386] -#define SWIGTYPE_p_FIX__TargetPartyIDSource swig_types[1387] -#define SWIGTYPE_p_FIX__TargetPartyRole swig_types[1388] -#define SWIGTYPE_p_FIX__TargetStrategy swig_types[1389] -#define SWIGTYPE_p_FIX__TargetStrategyParameters swig_types[1390] -#define SWIGTYPE_p_FIX__TargetStrategyPerformance swig_types[1391] -#define SWIGTYPE_p_FIX__TargetSubID swig_types[1392] -#define SWIGTYPE_p_FIX__TaxAdvantageType swig_types[1393] -#define SWIGTYPE_p_FIX__TerminationType swig_types[1394] -#define SWIGTYPE_p_FIX__TestMessageIndicator swig_types[1395] -#define SWIGTYPE_p_FIX__TestReqID swig_types[1396] -#define SWIGTYPE_p_FIX__Text swig_types[1397] -#define SWIGTYPE_p_FIX__ThresholdAmount swig_types[1398] -#define SWIGTYPE_p_FIX__TickDirection swig_types[1399] -#define SWIGTYPE_p_FIX__TickIncrement swig_types[1400] -#define SWIGTYPE_p_FIX__TickRuleType swig_types[1401] -#define SWIGTYPE_p_FIX__TierCode swig_types[1402] -#define SWIGTYPE_p_FIX__TimeBracket swig_types[1403] -#define SWIGTYPE_p_FIX__TimeInForce swig_types[1404] -#define SWIGTYPE_p_FIX__TimeToExpiration swig_types[1405] -#define SWIGTYPE_p_FIX__TimeUnit swig_types[1406] -#define SWIGTYPE_p_FIX__TotNoAccQuotes swig_types[1407] -#define SWIGTYPE_p_FIX__TotNoAllocs swig_types[1408] -#define SWIGTYPE_p_FIX__TotNoCxldQuotes swig_types[1409] -#define SWIGTYPE_p_FIX__TotNoFills swig_types[1410] -#define SWIGTYPE_p_FIX__TotNoOrders swig_types[1411] -#define SWIGTYPE_p_FIX__TotNoQuoteEntries swig_types[1412] -#define SWIGTYPE_p_FIX__TotNoRejQuotes swig_types[1413] -#define SWIGTYPE_p_FIX__TotNoRelatedSym swig_types[1414] -#define SWIGTYPE_p_FIX__TotNoSecurityTypes swig_types[1415] -#define SWIGTYPE_p_FIX__TotNoStrikes swig_types[1416] -#define SWIGTYPE_p_FIX__TotNumAssignmentReports swig_types[1417] -#define SWIGTYPE_p_FIX__TotNumReports swig_types[1418] -#define SWIGTYPE_p_FIX__TotNumTradeReports swig_types[1419] -#define SWIGTYPE_p_FIX__TotQuoteEntries swig_types[1420] -#define SWIGTYPE_p_FIX__TotalAccruedInterestAmt swig_types[1421] -#define SWIGTYPE_p_FIX__TotalAffectedOrders swig_types[1422] -#define SWIGTYPE_p_FIX__TotalNetValue swig_types[1423] -#define SWIGTYPE_p_FIX__TotalNumPosReports swig_types[1424] -#define SWIGTYPE_p_FIX__TotalNumSecurities swig_types[1425] -#define SWIGTYPE_p_FIX__TotalNumSecurityTypes swig_types[1426] -#define SWIGTYPE_p_FIX__TotalTakedown swig_types[1427] -#define SWIGTYPE_p_FIX__TotalVolumeTraded swig_types[1428] -#define SWIGTYPE_p_FIX__TotalVolumeTradedDate swig_types[1429] -#define SWIGTYPE_p_FIX__TotalVolumeTradedTime swig_types[1430] -#define SWIGTYPE_p_FIX__TradSesCloseTime swig_types[1431] -#define SWIGTYPE_p_FIX__TradSesEndTime swig_types[1432] -#define SWIGTYPE_p_FIX__TradSesEvent swig_types[1433] -#define SWIGTYPE_p_FIX__TradSesMethod swig_types[1434] -#define SWIGTYPE_p_FIX__TradSesMode swig_types[1435] -#define SWIGTYPE_p_FIX__TradSesOpenTime swig_types[1436] -#define SWIGTYPE_p_FIX__TradSesPreCloseTime swig_types[1437] -#define SWIGTYPE_p_FIX__TradSesReqID swig_types[1438] -#define SWIGTYPE_p_FIX__TradSesStartTime swig_types[1439] -#define SWIGTYPE_p_FIX__TradSesStatus swig_types[1440] -#define SWIGTYPE_p_FIX__TradSesStatusRejReason swig_types[1441] -#define SWIGTYPE_p_FIX__TradSesUpdateAction swig_types[1442] -#define SWIGTYPE_p_FIX__TradeAllocIndicator swig_types[1443] -#define SWIGTYPE_p_FIX__TradeCondition swig_types[1444] -#define SWIGTYPE_p_FIX__TradeDate swig_types[1445] -#define SWIGTYPE_p_FIX__TradeHandlingInstr swig_types[1446] -#define SWIGTYPE_p_FIX__TradeID swig_types[1447] -#define SWIGTYPE_p_FIX__TradeInputDevice swig_types[1448] -#define SWIGTYPE_p_FIX__TradeInputSource swig_types[1449] -#define SWIGTYPE_p_FIX__TradeLegRefID swig_types[1450] -#define SWIGTYPE_p_FIX__TradeLinkID swig_types[1451] -#define SWIGTYPE_p_FIX__TradeOriginationDate swig_types[1452] -#define SWIGTYPE_p_FIX__TradePublishIndicator swig_types[1453] -#define SWIGTYPE_p_FIX__TradeReportID swig_types[1454] -#define SWIGTYPE_p_FIX__TradeReportRefID swig_types[1455] -#define SWIGTYPE_p_FIX__TradeReportRejectReason swig_types[1456] -#define SWIGTYPE_p_FIX__TradeReportTransType swig_types[1457] -#define SWIGTYPE_p_FIX__TradeReportType swig_types[1458] -#define SWIGTYPE_p_FIX__TradeRequestID swig_types[1459] -#define SWIGTYPE_p_FIX__TradeRequestResult swig_types[1460] -#define SWIGTYPE_p_FIX__TradeRequestStatus swig_types[1461] -#define SWIGTYPE_p_FIX__TradeRequestType swig_types[1462] -#define SWIGTYPE_p_FIX__TradeType swig_types[1463] -#define SWIGTYPE_p_FIX__TradeVolume swig_types[1464] -#define SWIGTYPE_p_FIX__TradedFlatSwitch swig_types[1465] -#define SWIGTYPE_p_FIX__TradingCurrency swig_types[1466] -#define SWIGTYPE_p_FIX__TradingReferencePrice swig_types[1467] -#define SWIGTYPE_p_FIX__TradingSessionDesc swig_types[1468] -#define SWIGTYPE_p_FIX__TradingSessionID swig_types[1469] -#define SWIGTYPE_p_FIX__TradingSessionSubID swig_types[1470] -#define SWIGTYPE_p_FIX__TransBkdTime swig_types[1471] -#define SWIGTYPE_p_FIX__TransactTime swig_types[1472] -#define SWIGTYPE_p_FIX__TransferReason swig_types[1473] -#define SWIGTYPE_p_FIX__TrdMatchID swig_types[1474] -#define SWIGTYPE_p_FIX__TrdRegTimestamp swig_types[1475] -#define SWIGTYPE_p_FIX__TrdRegTimestampOrigin swig_types[1476] -#define SWIGTYPE_p_FIX__TrdRegTimestampType swig_types[1477] -#define SWIGTYPE_p_FIX__TrdRepIndicator swig_types[1478] -#define SWIGTYPE_p_FIX__TrdRepPartyRole swig_types[1479] -#define SWIGTYPE_p_FIX__TrdRptStatus swig_types[1480] -#define SWIGTYPE_p_FIX__TrdSubType swig_types[1481] -#define SWIGTYPE_p_FIX__TrdType swig_types[1482] -#define SWIGTYPE_p_FIX__TriggerAction swig_types[1483] -#define SWIGTYPE_p_FIX__TriggerNewPrice swig_types[1484] -#define SWIGTYPE_p_FIX__TriggerNewQty swig_types[1485] -#define SWIGTYPE_p_FIX__TriggerOrderType swig_types[1486] -#define SWIGTYPE_p_FIX__TriggerPrice swig_types[1487] -#define SWIGTYPE_p_FIX__TriggerPriceDirection swig_types[1488] -#define SWIGTYPE_p_FIX__TriggerPriceType swig_types[1489] -#define SWIGTYPE_p_FIX__TriggerPriceTypeScope swig_types[1490] -#define SWIGTYPE_p_FIX__TriggerSecurityDesc swig_types[1491] -#define SWIGTYPE_p_FIX__TriggerSecurityID swig_types[1492] -#define SWIGTYPE_p_FIX__TriggerSecurityIDSource swig_types[1493] -#define SWIGTYPE_p_FIX__TriggerSymbol swig_types[1494] -#define SWIGTYPE_p_FIX__TriggerTradingSessionID swig_types[1495] -#define SWIGTYPE_p_FIX__TriggerTradingSessionSubID swig_types[1496] -#define SWIGTYPE_p_FIX__TriggerType swig_types[1497] -#define SWIGTYPE_p_FIX__URLLink swig_types[1498] -#define SWIGTYPE_p_FIX__UTCDATE swig_types[1499] -#define SWIGTYPE_p_FIX__UTCDATEONLY swig_types[1500] -#define SWIGTYPE_p_FIX__UTCTIMEONLY swig_types[1501] -#define SWIGTYPE_p_FIX__UTCTIMESTAMP swig_types[1502] -#define SWIGTYPE_p_FIX__UnderlyingAdjustedQuantity swig_types[1503] -#define SWIGTYPE_p_FIX__UnderlyingAllocationPercent swig_types[1504] -#define SWIGTYPE_p_FIX__UnderlyingAttachmentPoint swig_types[1505] -#define SWIGTYPE_p_FIX__UnderlyingCFICode swig_types[1506] -#define SWIGTYPE_p_FIX__UnderlyingCPProgram swig_types[1507] -#define SWIGTYPE_p_FIX__UnderlyingCPRegType swig_types[1508] -#define SWIGTYPE_p_FIX__UnderlyingCapValue swig_types[1509] -#define SWIGTYPE_p_FIX__UnderlyingCashAmount swig_types[1510] -#define SWIGTYPE_p_FIX__UnderlyingCashType swig_types[1511] -#define SWIGTYPE_p_FIX__UnderlyingCollectAmount swig_types[1512] -#define SWIGTYPE_p_FIX__UnderlyingContractMultiplier swig_types[1513] -#define SWIGTYPE_p_FIX__UnderlyingContractMultiplierUnit swig_types[1514] -#define SWIGTYPE_p_FIX__UnderlyingCountryOfIssue swig_types[1515] -#define SWIGTYPE_p_FIX__UnderlyingCouponPaymentDate swig_types[1516] -#define SWIGTYPE_p_FIX__UnderlyingCouponRate swig_types[1517] -#define SWIGTYPE_p_FIX__UnderlyingCreditRating swig_types[1518] -#define SWIGTYPE_p_FIX__UnderlyingCurrency swig_types[1519] -#define SWIGTYPE_p_FIX__UnderlyingCurrentValue swig_types[1520] -#define SWIGTYPE_p_FIX__UnderlyingDeliveryAmount swig_types[1521] -#define SWIGTYPE_p_FIX__UnderlyingDetachmentPoint swig_types[1522] -#define SWIGTYPE_p_FIX__UnderlyingDirtyPrice swig_types[1523] -#define SWIGTYPE_p_FIX__UnderlyingEndPrice swig_types[1524] -#define SWIGTYPE_p_FIX__UnderlyingEndValue swig_types[1525] -#define SWIGTYPE_p_FIX__UnderlyingExerciseStyle swig_types[1526] -#define SWIGTYPE_p_FIX__UnderlyingFXRate swig_types[1527] -#define SWIGTYPE_p_FIX__UnderlyingFXRateCalc swig_types[1528] -#define SWIGTYPE_p_FIX__UnderlyingFactor swig_types[1529] -#define SWIGTYPE_p_FIX__UnderlyingFlowScheduleType swig_types[1530] -#define SWIGTYPE_p_FIX__UnderlyingIDSource swig_types[1531] -#define SWIGTYPE_p_FIX__UnderlyingInstrRegistry swig_types[1532] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyID swig_types[1533] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyIDSource swig_types[1534] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyRole swig_types[1535] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubID swig_types[1536] -#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubIDType swig_types[1537] -#define SWIGTYPE_p_FIX__UnderlyingIssueDate swig_types[1538] -#define SWIGTYPE_p_FIX__UnderlyingIssuer swig_types[1539] -#define SWIGTYPE_p_FIX__UnderlyingLastPx swig_types[1540] -#define SWIGTYPE_p_FIX__UnderlyingLastQty swig_types[1541] -#define SWIGTYPE_p_FIX__UnderlyingLegCFICode swig_types[1542] -#define SWIGTYPE_p_FIX__UnderlyingLegMaturityDate swig_types[1543] -#define SWIGTYPE_p_FIX__UnderlyingLegMaturityMonthYear swig_types[1544] -#define SWIGTYPE_p_FIX__UnderlyingLegMaturityTime swig_types[1545] -#define SWIGTYPE_p_FIX__UnderlyingLegOptAttribute swig_types[1546] -#define SWIGTYPE_p_FIX__UnderlyingLegPutOrCall swig_types[1547] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltID swig_types[1548] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltIDSource swig_types[1549] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityDesc swig_types[1550] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityExchange swig_types[1551] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityID swig_types[1552] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityIDSource swig_types[1553] -#define SWIGTYPE_p_FIX__UnderlyingLegSecuritySubType swig_types[1554] -#define SWIGTYPE_p_FIX__UnderlyingLegSecurityType swig_types[1555] -#define SWIGTYPE_p_FIX__UnderlyingLegStrikePrice swig_types[1556] -#define SWIGTYPE_p_FIX__UnderlyingLegSymbol swig_types[1557] -#define SWIGTYPE_p_FIX__UnderlyingLegSymbolSfx swig_types[1558] -#define SWIGTYPE_p_FIX__UnderlyingLocaleOfIssue swig_types[1559] -#define SWIGTYPE_p_FIX__UnderlyingMaturityDate swig_types[1560] -#define SWIGTYPE_p_FIX__UnderlyingMaturityDay swig_types[1561] -#define SWIGTYPE_p_FIX__UnderlyingMaturityMonthYear swig_types[1562] -#define SWIGTYPE_p_FIX__UnderlyingMaturityTime swig_types[1563] -#define SWIGTYPE_p_FIX__UnderlyingNotionalPercentageOutstanding swig_types[1564] -#define SWIGTYPE_p_FIX__UnderlyingOptAttribute swig_types[1565] -#define SWIGTYPE_p_FIX__UnderlyingOriginalNotionalPercentageOutstanding swig_types[1566] -#define SWIGTYPE_p_FIX__UnderlyingPayAmount swig_types[1567] -#define SWIGTYPE_p_FIX__UnderlyingPriceDeterminationMethod swig_types[1568] -#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasure swig_types[1569] -#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasureQty swig_types[1570] -#define SWIGTYPE_p_FIX__UnderlyingProduct swig_types[1571] -#define SWIGTYPE_p_FIX__UnderlyingPutOrCall swig_types[1572] -#define SWIGTYPE_p_FIX__UnderlyingPx swig_types[1573] -#define SWIGTYPE_p_FIX__UnderlyingQty swig_types[1574] -#define SWIGTYPE_p_FIX__UnderlyingRedemptionDate swig_types[1575] -#define SWIGTYPE_p_FIX__UnderlyingRepoCollateralSecurityType swig_types[1576] -#define SWIGTYPE_p_FIX__UnderlyingRepurchaseRate swig_types[1577] -#define SWIGTYPE_p_FIX__UnderlyingRepurchaseTerm swig_types[1578] -#define SWIGTYPE_p_FIX__UnderlyingRestructuringType swig_types[1579] -#define SWIGTYPE_p_FIX__UnderlyingSecurityAltID swig_types[1580] -#define SWIGTYPE_p_FIX__UnderlyingSecurityAltIDSource swig_types[1581] -#define SWIGTYPE_p_FIX__UnderlyingSecurityDesc swig_types[1582] -#define SWIGTYPE_p_FIX__UnderlyingSecurityExchange swig_types[1583] -#define SWIGTYPE_p_FIX__UnderlyingSecurityID swig_types[1584] -#define SWIGTYPE_p_FIX__UnderlyingSecurityIDSource swig_types[1585] -#define SWIGTYPE_p_FIX__UnderlyingSecuritySubType swig_types[1586] -#define SWIGTYPE_p_FIX__UnderlyingSecurityType swig_types[1587] -#define SWIGTYPE_p_FIX__UnderlyingSeniority swig_types[1588] -#define SWIGTYPE_p_FIX__UnderlyingSettlMethod swig_types[1589] -#define SWIGTYPE_p_FIX__UnderlyingSettlPrice swig_types[1590] -#define SWIGTYPE_p_FIX__UnderlyingSettlPriceType swig_types[1591] -#define SWIGTYPE_p_FIX__UnderlyingSettlementDate swig_types[1592] -#define SWIGTYPE_p_FIX__UnderlyingSettlementStatus swig_types[1593] -#define SWIGTYPE_p_FIX__UnderlyingSettlementType swig_types[1594] -#define SWIGTYPE_p_FIX__UnderlyingStartValue swig_types[1595] -#define SWIGTYPE_p_FIX__UnderlyingStateOrProvinceOfIssue swig_types[1596] -#define SWIGTYPE_p_FIX__UnderlyingStipType swig_types[1597] -#define SWIGTYPE_p_FIX__UnderlyingStipValue swig_types[1598] -#define SWIGTYPE_p_FIX__UnderlyingStrikeCurrency swig_types[1599] -#define SWIGTYPE_p_FIX__UnderlyingStrikePrice swig_types[1600] -#define SWIGTYPE_p_FIX__UnderlyingSymbol swig_types[1601] -#define SWIGTYPE_p_FIX__UnderlyingSymbolSfx swig_types[1602] -#define SWIGTYPE_p_FIX__UnderlyingTimeUnit swig_types[1603] -#define SWIGTYPE_p_FIX__UnderlyingTradingSessionID swig_types[1604] -#define SWIGTYPE_p_FIX__UnderlyingTradingSessionSubID swig_types[1605] -#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasure swig_types[1606] -#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasureQty swig_types[1607] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartyID swig_types[1608] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartyIDSource swig_types[1609] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartyRole swig_types[1610] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubID swig_types[1611] -#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubIDType swig_types[1612] -#define SWIGTYPE_p_FIX__UnitOfMeasure swig_types[1613] -#define SWIGTYPE_p_FIX__UnitOfMeasureQty swig_types[1614] -#define SWIGTYPE_p_FIX__UnsolicitedIndicator swig_types[1615] -#define SWIGTYPE_p_FIX__UnsupportedMessageType swig_types[1616] -#define SWIGTYPE_p_FIX__UnsupportedVersion swig_types[1617] -#define SWIGTYPE_p_FIX__Urgency swig_types[1618] -#define SWIGTYPE_p_FIX__UserRequestID swig_types[1619] -#define SWIGTYPE_p_FIX__UserRequestType swig_types[1620] -#define SWIGTYPE_p_FIX__UserStatus swig_types[1621] -#define SWIGTYPE_p_FIX__UserStatusText swig_types[1622] -#define SWIGTYPE_p_FIX__Username swig_types[1623] -#define SWIGTYPE_p_FIX__UtcDateField swig_types[1624] -#define SWIGTYPE_p_FIX__UtcTimeOnlyField swig_types[1625] -#define SWIGTYPE_p_FIX__UtcTimeStampField swig_types[1626] -#define SWIGTYPE_p_FIX__ValidUntilTime swig_types[1627] -#define SWIGTYPE_p_FIX__ValuationMethod swig_types[1628] -#define SWIGTYPE_p_FIX__ValueOfFutures swig_types[1629] -#define SWIGTYPE_p_FIX__VenueType swig_types[1630] -#define SWIGTYPE_p_FIX__Volatility swig_types[1631] -#define SWIGTYPE_p_FIX__WaveNo swig_types[1632] -#define SWIGTYPE_p_FIX__WorkingIndicator swig_types[1633] -#define SWIGTYPE_p_FIX__WtAverageLiquidity swig_types[1634] -#define SWIGTYPE_p_FIX__XMLDATA swig_types[1635] -#define SWIGTYPE_p_FIX__XmlData swig_types[1636] -#define SWIGTYPE_p_FIX__XmlDataLen swig_types[1637] -#define SWIGTYPE_p_FIX__Yield swig_types[1638] -#define SWIGTYPE_p_FIX__YieldCalcDate swig_types[1639] -#define SWIGTYPE_p_FIX__YieldRedemptionDate swig_types[1640] -#define SWIGTYPE_p_FIX__YieldRedemptionPrice swig_types[1641] -#define SWIGTYPE_p_FIX__YieldRedemptionPriceType swig_types[1642] -#define SWIGTYPE_p_FIX__YieldType swig_types[1643] -#define SWIGTYPE_p_FieldToGroup swig_types[1644] -#define SWIGTYPE_p_FieldToName swig_types[1645] -#define SWIGTYPE_p_FieldToValue swig_types[1646] -#define SWIGTYPE_p_FieldTypeDataBits swig_types[1647] -#define SWIGTYPE_p_FieldTypeHeaderBits swig_types[1648] -#define SWIGTYPE_p_FieldTypeTrailerBits swig_types[1649] -#define SWIGTYPE_p_FieldTypes swig_types[1650] -#define SWIGTYPE_p_Fields swig_types[1651] -#define SWIGTYPE_p_Group swig_types[1652] -#define SWIGTYPE_p_IntArray swig_types[1653] -#define SWIGTYPE_p_IntField swig_types[1654] +#define SWIGTYPE_p_FIX__FieldNotFound swig_types[474] +#define SWIGTYPE_p_FIX__FieldTag swig_types[475] +#define SWIGTYPE_p_FIX__FileLog swig_types[476] +#define SWIGTYPE_p_FIX__FileLogFactory swig_types[477] +#define SWIGTYPE_p_FIX__FileStore swig_types[478] +#define SWIGTYPE_p_FIX__FileStoreFactory swig_types[479] +#define SWIGTYPE_p_FIX__FillExecID swig_types[480] +#define SWIGTYPE_p_FIX__FillLiquidityInd swig_types[481] +#define SWIGTYPE_p_FIX__FillPx swig_types[482] +#define SWIGTYPE_p_FIX__FillQty swig_types[483] +#define SWIGTYPE_p_FIX__FinancialStatus swig_types[484] +#define SWIGTYPE_p_FIX__FirmTradeID swig_types[485] +#define SWIGTYPE_p_FIX__FirstPx swig_types[486] +#define SWIGTYPE_p_FIX__FlexProductEligibilityIndicator swig_types[487] +#define SWIGTYPE_p_FIX__FlexibleIndicator swig_types[488] +#define SWIGTYPE_p_FIX__FloorPrice swig_types[489] +#define SWIGTYPE_p_FIX__FlowScheduleType swig_types[490] +#define SWIGTYPE_p_FIX__ForexReq swig_types[491] +#define SWIGTYPE_p_FIX__FundRenewWaiv swig_types[492] +#define SWIGTYPE_p_FIX__FutSettDate swig_types[493] +#define SWIGTYPE_p_FIX__FutSettDate2 swig_types[494] +#define SWIGTYPE_p_FIX__FuturesValuationMethod swig_types[495] +#define SWIGTYPE_p_FIX__GTBookingInst swig_types[496] +#define SWIGTYPE_p_FIX__GapFillFlag swig_types[497] +#define SWIGTYPE_p_FIX__GrossTradeAmt swig_types[498] +#define SWIGTYPE_p_FIX__Group swig_types[499] +#define SWIGTYPE_p_FIX__HaltReasonChar swig_types[500] +#define SWIGTYPE_p_FIX__HaltReasonInt swig_types[501] +#define SWIGTYPE_p_FIX__HandlInst swig_types[502] +#define SWIGTYPE_p_FIX__Headline swig_types[503] +#define SWIGTYPE_p_FIX__HeartBtInt swig_types[504] +#define SWIGTYPE_p_FIX__HighLimitPrice swig_types[505] +#define SWIGTYPE_p_FIX__HighPx swig_types[506] +#define SWIGTYPE_p_FIX__HopCompID swig_types[507] +#define SWIGTYPE_p_FIX__HopRefID swig_types[508] +#define SWIGTYPE_p_FIX__HopSendingTime swig_types[509] +#define SWIGTYPE_p_FIX__HostCrossID swig_types[510] +#define SWIGTYPE_p_FIX__IDSource swig_types[511] +#define SWIGTYPE_p_FIX__INT swig_types[512] +#define SWIGTYPE_p_FIX__IOException swig_types[513] +#define SWIGTYPE_p_FIX__IOIID swig_types[514] +#define SWIGTYPE_p_FIX__IOINaturalFlag swig_types[515] +#define SWIGTYPE_p_FIX__IOIOthSvc swig_types[516] +#define SWIGTYPE_p_FIX__IOIQltyInd swig_types[517] +#define SWIGTYPE_p_FIX__IOIQty swig_types[518] +#define SWIGTYPE_p_FIX__IOIQualifier swig_types[519] +#define SWIGTYPE_p_FIX__IOIRefID swig_types[520] +#define SWIGTYPE_p_FIX__IOIShares swig_types[521] +#define SWIGTYPE_p_FIX__IOITransType swig_types[522] +#define SWIGTYPE_p_FIX__IOIid swig_types[523] +#define SWIGTYPE_p_FIX__ImpliedMarketIndicator swig_types[524] +#define SWIGTYPE_p_FIX__InViewOfCommon swig_types[525] +#define SWIGTYPE_p_FIX__IncTaxInd swig_types[526] +#define SWIGTYPE_p_FIX__IncorrectDataFormat swig_types[527] +#define SWIGTYPE_p_FIX__IncorrectMessageStructure swig_types[528] +#define SWIGTYPE_p_FIX__IncorrectTagValue swig_types[529] +#define SWIGTYPE_p_FIX__IndividualAllocID swig_types[530] +#define SWIGTYPE_p_FIX__IndividualAllocRejCode swig_types[531] +#define SWIGTYPE_p_FIX__IndividualAllocType swig_types[532] +#define SWIGTYPE_p_FIX__Initiator swig_types[533] +#define SWIGTYPE_p_FIX__InputSource swig_types[534] +#define SWIGTYPE_p_FIX__InstrAttribType swig_types[535] +#define SWIGTYPE_p_FIX__InstrAttribValue swig_types[536] +#define SWIGTYPE_p_FIX__InstrRegistry swig_types[537] +#define SWIGTYPE_p_FIX__InstrmtAssignmentMethod swig_types[538] +#define SWIGTYPE_p_FIX__InstrumentPartyID swig_types[539] +#define SWIGTYPE_p_FIX__InstrumentPartyIDSource swig_types[540] +#define SWIGTYPE_p_FIX__InstrumentPartyRole swig_types[541] +#define SWIGTYPE_p_FIX__InstrumentPartySubID swig_types[542] +#define SWIGTYPE_p_FIX__InstrumentPartySubIDType swig_types[543] +#define SWIGTYPE_p_FIX__IntField swig_types[544] +#define SWIGTYPE_p_FIX__InterestAccrualDate swig_types[545] +#define SWIGTYPE_p_FIX__InterestAtMaturity swig_types[546] +#define SWIGTYPE_p_FIX__InvalidMessage swig_types[547] +#define SWIGTYPE_p_FIX__InvalidMessageType swig_types[548] +#define SWIGTYPE_p_FIX__InvalidTagNumber swig_types[549] +#define SWIGTYPE_p_FIX__InvestorCountryOfResidence swig_types[550] +#define SWIGTYPE_p_FIX__IssueDate swig_types[551] +#define SWIGTYPE_p_FIX__Issuer swig_types[552] +#define SWIGTYPE_p_FIX__LANGUAGE swig_types[553] +#define SWIGTYPE_p_FIX__LENGTH swig_types[554] +#define SWIGTYPE_p_FIX__LOCALMKTDATE swig_types[555] +#define SWIGTYPE_p_FIX__LanguageCode swig_types[556] +#define SWIGTYPE_p_FIX__LastCapacity swig_types[557] +#define SWIGTYPE_p_FIX__LastForwardPoints swig_types[558] +#define SWIGTYPE_p_FIX__LastForwardPoints2 swig_types[559] +#define SWIGTYPE_p_FIX__LastFragment swig_types[560] +#define SWIGTYPE_p_FIX__LastLiquidityInd swig_types[561] +#define SWIGTYPE_p_FIX__LastMkt swig_types[562] +#define SWIGTYPE_p_FIX__LastMsgSeqNumProcessed swig_types[563] +#define SWIGTYPE_p_FIX__LastNetworkResponseID swig_types[564] +#define SWIGTYPE_p_FIX__LastParPx swig_types[565] +#define SWIGTYPE_p_FIX__LastPx swig_types[566] +#define SWIGTYPE_p_FIX__LastQty swig_types[567] +#define SWIGTYPE_p_FIX__LastRptRequested swig_types[568] +#define SWIGTYPE_p_FIX__LastShares swig_types[569] +#define SWIGTYPE_p_FIX__LastSpotRate swig_types[570] +#define SWIGTYPE_p_FIX__LastSwapPoints swig_types[571] +#define SWIGTYPE_p_FIX__LastUpdateTime swig_types[572] +#define SWIGTYPE_p_FIX__LateIndicator swig_types[573] +#define SWIGTYPE_p_FIX__LeavesQty swig_types[574] +#define SWIGTYPE_p_FIX__LegAllocAccount swig_types[575] +#define SWIGTYPE_p_FIX__LegAllocAcctIDSource swig_types[576] +#define SWIGTYPE_p_FIX__LegAllocID swig_types[577] +#define SWIGTYPE_p_FIX__LegAllocQty swig_types[578] +#define SWIGTYPE_p_FIX__LegAllocSettlCurrency swig_types[579] +#define SWIGTYPE_p_FIX__LegBenchmarkCurveCurrency swig_types[580] +#define SWIGTYPE_p_FIX__LegBenchmarkCurveName swig_types[581] +#define SWIGTYPE_p_FIX__LegBenchmarkCurvePoint swig_types[582] +#define SWIGTYPE_p_FIX__LegBenchmarkPrice swig_types[583] +#define SWIGTYPE_p_FIX__LegBenchmarkPriceType swig_types[584] +#define SWIGTYPE_p_FIX__LegBidForwardPoints swig_types[585] +#define SWIGTYPE_p_FIX__LegBidPx swig_types[586] +#define SWIGTYPE_p_FIX__LegCFICode swig_types[587] +#define SWIGTYPE_p_FIX__LegCalculatedCcyLastQty swig_types[588] +#define SWIGTYPE_p_FIX__LegContractMultiplier swig_types[589] +#define SWIGTYPE_p_FIX__LegContractMultiplierUnit swig_types[590] +#define SWIGTYPE_p_FIX__LegContractSettlMonth swig_types[591] +#define SWIGTYPE_p_FIX__LegCountryOfIssue swig_types[592] +#define SWIGTYPE_p_FIX__LegCouponPaymentDate swig_types[593] +#define SWIGTYPE_p_FIX__LegCouponRate swig_types[594] +#define SWIGTYPE_p_FIX__LegCoveredOrUncovered swig_types[595] +#define SWIGTYPE_p_FIX__LegCreditRating swig_types[596] +#define SWIGTYPE_p_FIX__LegCurrency swig_types[597] +#define SWIGTYPE_p_FIX__LegCurrencyRatio swig_types[598] +#define SWIGTYPE_p_FIX__LegDatedDate swig_types[599] +#define SWIGTYPE_p_FIX__LegDividendYield swig_types[600] +#define SWIGTYPE_p_FIX__LegExecInst swig_types[601] +#define SWIGTYPE_p_FIX__LegExerciseStyle swig_types[602] +#define SWIGTYPE_p_FIX__LegFactor swig_types[603] +#define SWIGTYPE_p_FIX__LegFlowScheduleType swig_types[604] +#define SWIGTYPE_p_FIX__LegFutSettDate swig_types[605] +#define SWIGTYPE_p_FIX__LegGrossTradeAmt swig_types[606] +#define SWIGTYPE_p_FIX__LegIOIQty swig_types[607] +#define SWIGTYPE_p_FIX__LegIndividualAllocID swig_types[608] +#define SWIGTYPE_p_FIX__LegInstrRegistry swig_types[609] +#define SWIGTYPE_p_FIX__LegInterestAccrualDate swig_types[610] +#define SWIGTYPE_p_FIX__LegIssueDate swig_types[611] +#define SWIGTYPE_p_FIX__LegIssuer swig_types[612] +#define SWIGTYPE_p_FIX__LegLastForwardPoints swig_types[613] +#define SWIGTYPE_p_FIX__LegLastPx swig_types[614] +#define SWIGTYPE_p_FIX__LegLastQty swig_types[615] +#define SWIGTYPE_p_FIX__LegLocaleOfIssue swig_types[616] +#define SWIGTYPE_p_FIX__LegMaturityDate swig_types[617] +#define SWIGTYPE_p_FIX__LegMaturityMonthYear swig_types[618] +#define SWIGTYPE_p_FIX__LegMaturityTime swig_types[619] +#define SWIGTYPE_p_FIX__LegNumber swig_types[620] +#define SWIGTYPE_p_FIX__LegOfferForwardPoints swig_types[621] +#define SWIGTYPE_p_FIX__LegOfferPx swig_types[622] +#define SWIGTYPE_p_FIX__LegOptAttribute swig_types[623] +#define SWIGTYPE_p_FIX__LegOptionRatio swig_types[624] +#define SWIGTYPE_p_FIX__LegOrderQty swig_types[625] +#define SWIGTYPE_p_FIX__LegPool swig_types[626] +#define SWIGTYPE_p_FIX__LegPositionEffect swig_types[627] +#define SWIGTYPE_p_FIX__LegPrice swig_types[628] +#define SWIGTYPE_p_FIX__LegPriceType swig_types[629] +#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasure swig_types[630] +#define SWIGTYPE_p_FIX__LegPriceUnitOfMeasureQty swig_types[631] +#define SWIGTYPE_p_FIX__LegProduct swig_types[632] +#define SWIGTYPE_p_FIX__LegPutOrCall swig_types[633] +#define SWIGTYPE_p_FIX__LegQty swig_types[634] +#define SWIGTYPE_p_FIX__LegRatioQty swig_types[635] +#define SWIGTYPE_p_FIX__LegRedemptionDate swig_types[636] +#define SWIGTYPE_p_FIX__LegRefID swig_types[637] +#define SWIGTYPE_p_FIX__LegRepoCollateralSecurityType swig_types[638] +#define SWIGTYPE_p_FIX__LegReportID swig_types[639] +#define SWIGTYPE_p_FIX__LegRepurchaseRate swig_types[640] +#define SWIGTYPE_p_FIX__LegRepurchaseTerm swig_types[641] +#define SWIGTYPE_p_FIX__LegSecurityAltID swig_types[642] +#define SWIGTYPE_p_FIX__LegSecurityAltIDSource swig_types[643] +#define SWIGTYPE_p_FIX__LegSecurityDesc swig_types[644] +#define SWIGTYPE_p_FIX__LegSecurityExchange swig_types[645] +#define SWIGTYPE_p_FIX__LegSecurityID swig_types[646] +#define SWIGTYPE_p_FIX__LegSecurityIDSource swig_types[647] +#define SWIGTYPE_p_FIX__LegSecuritySubType swig_types[648] +#define SWIGTYPE_p_FIX__LegSecurityType swig_types[649] +#define SWIGTYPE_p_FIX__LegSettlCurrency swig_types[650] +#define SWIGTYPE_p_FIX__LegSettlDate swig_types[651] +#define SWIGTYPE_p_FIX__LegSettlType swig_types[652] +#define SWIGTYPE_p_FIX__LegSettlmntTyp swig_types[653] +#define SWIGTYPE_p_FIX__LegSide swig_types[654] +#define SWIGTYPE_p_FIX__LegStateOrProvinceOfIssue swig_types[655] +#define SWIGTYPE_p_FIX__LegStipulationType swig_types[656] +#define SWIGTYPE_p_FIX__LegStipulationValue swig_types[657] +#define SWIGTYPE_p_FIX__LegStrikeCurrency swig_types[658] +#define SWIGTYPE_p_FIX__LegStrikePrice swig_types[659] +#define SWIGTYPE_p_FIX__LegSwapType swig_types[660] +#define SWIGTYPE_p_FIX__LegSymbol swig_types[661] +#define SWIGTYPE_p_FIX__LegSymbolSfx swig_types[662] +#define SWIGTYPE_p_FIX__LegTimeUnit swig_types[663] +#define SWIGTYPE_p_FIX__LegUnitOfMeasure swig_types[664] +#define SWIGTYPE_p_FIX__LegUnitOfMeasureQty swig_types[665] +#define SWIGTYPE_p_FIX__LegVolatility swig_types[666] +#define SWIGTYPE_p_FIX__LegalConfirm swig_types[667] +#define SWIGTYPE_p_FIX__LinesOfText swig_types[668] +#define SWIGTYPE_p_FIX__LiquidityIndType swig_types[669] +#define SWIGTYPE_p_FIX__LiquidityNumSecurities swig_types[670] +#define SWIGTYPE_p_FIX__LiquidityPctHigh swig_types[671] +#define SWIGTYPE_p_FIX__LiquidityPctLow swig_types[672] +#define SWIGTYPE_p_FIX__LiquidityValue swig_types[673] +#define SWIGTYPE_p_FIX__ListExecInst swig_types[674] +#define SWIGTYPE_p_FIX__ListExecInstType swig_types[675] +#define SWIGTYPE_p_FIX__ListID swig_types[676] +#define SWIGTYPE_p_FIX__ListMethod swig_types[677] +#define SWIGTYPE_p_FIX__ListName swig_types[678] +#define SWIGTYPE_p_FIX__ListNoOrds swig_types[679] +#define SWIGTYPE_p_FIX__ListOrderStatus swig_types[680] +#define SWIGTYPE_p_FIX__ListRejectReason swig_types[681] +#define SWIGTYPE_p_FIX__ListSeqNo swig_types[682] +#define SWIGTYPE_p_FIX__ListStatusText swig_types[683] +#define SWIGTYPE_p_FIX__ListStatusType swig_types[684] +#define SWIGTYPE_p_FIX__ListUpdateAction swig_types[685] +#define SWIGTYPE_p_FIX__LocaleOfIssue swig_types[686] +#define SWIGTYPE_p_FIX__LocateReqd swig_types[687] +#define SWIGTYPE_p_FIX__LocationID swig_types[688] +#define SWIGTYPE_p_FIX__Log swig_types[689] +#define SWIGTYPE_p_FIX__LogFactory swig_types[690] +#define SWIGTYPE_p_FIX__LongQty swig_types[691] +#define SWIGTYPE_p_FIX__LotType swig_types[692] +#define SWIGTYPE_p_FIX__LowLimitPrice swig_types[693] +#define SWIGTYPE_p_FIX__LowPx swig_types[694] +#define SWIGTYPE_p_FIX__MDBookType swig_types[695] +#define SWIGTYPE_p_FIX__MDEntryBuyer swig_types[696] +#define SWIGTYPE_p_FIX__MDEntryDate swig_types[697] +#define SWIGTYPE_p_FIX__MDEntryForwardPoints swig_types[698] +#define SWIGTYPE_p_FIX__MDEntryID swig_types[699] +#define SWIGTYPE_p_FIX__MDEntryOriginator swig_types[700] +#define SWIGTYPE_p_FIX__MDEntryPositionNo swig_types[701] +#define SWIGTYPE_p_FIX__MDEntryPx swig_types[702] +#define SWIGTYPE_p_FIX__MDEntryRefID swig_types[703] +#define SWIGTYPE_p_FIX__MDEntrySeller swig_types[704] +#define SWIGTYPE_p_FIX__MDEntrySize swig_types[705] +#define SWIGTYPE_p_FIX__MDEntrySpotRate swig_types[706] +#define SWIGTYPE_p_FIX__MDEntryTime swig_types[707] +#define SWIGTYPE_p_FIX__MDEntryType swig_types[708] +#define SWIGTYPE_p_FIX__MDFeedType swig_types[709] +#define SWIGTYPE_p_FIX__MDImplicitDelete swig_types[710] +#define SWIGTYPE_p_FIX__MDMkt swig_types[711] +#define SWIGTYPE_p_FIX__MDOriginType swig_types[712] +#define SWIGTYPE_p_FIX__MDPriceLevel swig_types[713] +#define SWIGTYPE_p_FIX__MDQuoteType swig_types[714] +#define SWIGTYPE_p_FIX__MDReportID swig_types[715] +#define SWIGTYPE_p_FIX__MDReqID swig_types[716] +#define SWIGTYPE_p_FIX__MDReqRejReason swig_types[717] +#define SWIGTYPE_p_FIX__MDSecSize swig_types[718] +#define SWIGTYPE_p_FIX__MDSecSizeType swig_types[719] +#define SWIGTYPE_p_FIX__MDStreamID swig_types[720] +#define SWIGTYPE_p_FIX__MDSubBookType swig_types[721] +#define SWIGTYPE_p_FIX__MDUpdateAction swig_types[722] +#define SWIGTYPE_p_FIX__MDUpdateType swig_types[723] +#define SWIGTYPE_p_FIX__MONTHYEAR swig_types[724] +#define SWIGTYPE_p_FIX__MULTIPLECHARVALUE swig_types[725] +#define SWIGTYPE_p_FIX__MULTIPLESTRINGVALUE swig_types[726] +#define SWIGTYPE_p_FIX__MULTIPLEVALUESTRING swig_types[727] +#define SWIGTYPE_p_FIX__MailingDtls swig_types[728] +#define SWIGTYPE_p_FIX__MailingInst swig_types[729] +#define SWIGTYPE_p_FIX__ManualOrderIndicator swig_types[730] +#define SWIGTYPE_p_FIX__MarginExcess swig_types[731] +#define SWIGTYPE_p_FIX__MarginRatio swig_types[732] +#define SWIGTYPE_p_FIX__MarketDepth swig_types[733] +#define SWIGTYPE_p_FIX__MarketID swig_types[734] +#define SWIGTYPE_p_FIX__MarketReportID swig_types[735] +#define SWIGTYPE_p_FIX__MarketReqID swig_types[736] +#define SWIGTYPE_p_FIX__MarketSegmentDesc swig_types[737] +#define SWIGTYPE_p_FIX__MarketSegmentID swig_types[738] +#define SWIGTYPE_p_FIX__MarketUpdateAction swig_types[739] +#define SWIGTYPE_p_FIX__MassActionRejectReason swig_types[740] +#define SWIGTYPE_p_FIX__MassActionReportID swig_types[741] +#define SWIGTYPE_p_FIX__MassActionResponse swig_types[742] +#define SWIGTYPE_p_FIX__MassActionScope swig_types[743] +#define SWIGTYPE_p_FIX__MassActionType swig_types[744] +#define SWIGTYPE_p_FIX__MassCancelRejectReason swig_types[745] +#define SWIGTYPE_p_FIX__MassCancelRequestType swig_types[746] +#define SWIGTYPE_p_FIX__MassCancelResponse swig_types[747] +#define SWIGTYPE_p_FIX__MassStatusReqID swig_types[748] +#define SWIGTYPE_p_FIX__MassStatusReqType swig_types[749] +#define SWIGTYPE_p_FIX__MatchAlgorithm swig_types[750] +#define SWIGTYPE_p_FIX__MatchIncrement swig_types[751] +#define SWIGTYPE_p_FIX__MatchStatus swig_types[752] +#define SWIGTYPE_p_FIX__MatchType swig_types[753] +#define SWIGTYPE_p_FIX__MaturityDate swig_types[754] +#define SWIGTYPE_p_FIX__MaturityDay swig_types[755] +#define SWIGTYPE_p_FIX__MaturityMonthYear swig_types[756] +#define SWIGTYPE_p_FIX__MaturityMonthYearFormat swig_types[757] +#define SWIGTYPE_p_FIX__MaturityMonthYearIncrement swig_types[758] +#define SWIGTYPE_p_FIX__MaturityMonthYearIncrementUnits swig_types[759] +#define SWIGTYPE_p_FIX__MaturityNetMoney swig_types[760] +#define SWIGTYPE_p_FIX__MaturityRuleID swig_types[761] +#define SWIGTYPE_p_FIX__MaturityTime swig_types[762] +#define SWIGTYPE_p_FIX__MaxFloor swig_types[763] +#define SWIGTYPE_p_FIX__MaxMessageSize swig_types[764] +#define SWIGTYPE_p_FIX__MaxPriceLevels swig_types[765] +#define SWIGTYPE_p_FIX__MaxPriceVariation swig_types[766] +#define SWIGTYPE_p_FIX__MaxShow swig_types[767] +#define SWIGTYPE_p_FIX__MaxTradeVol swig_types[768] +#define SWIGTYPE_p_FIX__MemoryStore swig_types[769] +#define SWIGTYPE_p_FIX__MemoryStoreFactory swig_types[770] +#define SWIGTYPE_p_FIX__Message swig_types[771] +#define SWIGTYPE_p_FIX__MessageEncoding swig_types[772] +#define SWIGTYPE_p_FIX__MessageEventSource swig_types[773] +#define SWIGTYPE_p_FIX__MessageParseError swig_types[774] +#define SWIGTYPE_p_FIX__MessageStore swig_types[775] +#define SWIGTYPE_p_FIX__MessageStoreExceptionWrapper swig_types[776] +#define SWIGTYPE_p_FIX__MessageStoreFactory swig_types[777] +#define SWIGTYPE_p_FIX__MessageStoreFactoryExceptionWrapper swig_types[778] +#define SWIGTYPE_p_FIX__MidPx swig_types[779] +#define SWIGTYPE_p_FIX__MidYield swig_types[780] +#define SWIGTYPE_p_FIX__MinBidSize swig_types[781] +#define SWIGTYPE_p_FIX__MinLotSize swig_types[782] +#define SWIGTYPE_p_FIX__MinOfferSize swig_types[783] +#define SWIGTYPE_p_FIX__MinPriceIncrement swig_types[784] +#define SWIGTYPE_p_FIX__MinPriceIncrementAmount swig_types[785] +#define SWIGTYPE_p_FIX__MinQty swig_types[786] +#define SWIGTYPE_p_FIX__MinTradeVol swig_types[787] +#define SWIGTYPE_p_FIX__MiscFeeAmt swig_types[788] +#define SWIGTYPE_p_FIX__MiscFeeBasis swig_types[789] +#define SWIGTYPE_p_FIX__MiscFeeCurr swig_types[790] +#define SWIGTYPE_p_FIX__MiscFeeType swig_types[791] +#define SWIGTYPE_p_FIX__MktBidPx swig_types[792] +#define SWIGTYPE_p_FIX__MktOfferPx swig_types[793] +#define SWIGTYPE_p_FIX__ModelType swig_types[794] +#define SWIGTYPE_p_FIX__MoneyLaunderingStatus swig_types[795] +#define SWIGTYPE_p_FIX__MsgDirection swig_types[796] +#define SWIGTYPE_p_FIX__MsgSeqNum swig_types[797] +#define SWIGTYPE_p_FIX__MsgType swig_types[798] +#define SWIGTYPE_p_FIX__MultiLegReportingType swig_types[799] +#define SWIGTYPE_p_FIX__MultiLegRptTypeReq swig_types[800] +#define SWIGTYPE_p_FIX__MultilegModel swig_types[801] +#define SWIGTYPE_p_FIX__MultilegPriceMethod swig_types[802] +#define SWIGTYPE_p_FIX__NTPositionLimit swig_types[803] +#define SWIGTYPE_p_FIX__NUMINGROUP swig_types[804] +#define SWIGTYPE_p_FIX__Nested2PartyID swig_types[805] +#define SWIGTYPE_p_FIX__Nested2PartyIDSource swig_types[806] +#define SWIGTYPE_p_FIX__Nested2PartyRole swig_types[807] +#define SWIGTYPE_p_FIX__Nested2PartySubID swig_types[808] +#define SWIGTYPE_p_FIX__Nested2PartySubIDType swig_types[809] +#define SWIGTYPE_p_FIX__Nested3PartyID swig_types[810] +#define SWIGTYPE_p_FIX__Nested3PartyIDSource swig_types[811] +#define SWIGTYPE_p_FIX__Nested3PartyRole swig_types[812] +#define SWIGTYPE_p_FIX__Nested3PartySubID swig_types[813] +#define SWIGTYPE_p_FIX__Nested3PartySubIDType swig_types[814] +#define SWIGTYPE_p_FIX__Nested4PartyID swig_types[815] +#define SWIGTYPE_p_FIX__Nested4PartyIDSource swig_types[816] +#define SWIGTYPE_p_FIX__Nested4PartyRole swig_types[817] +#define SWIGTYPE_p_FIX__Nested4PartySubID swig_types[818] +#define SWIGTYPE_p_FIX__Nested4PartySubIDType swig_types[819] +#define SWIGTYPE_p_FIX__NestedInstrAttribType swig_types[820] +#define SWIGTYPE_p_FIX__NestedInstrAttribValue swig_types[821] +#define SWIGTYPE_p_FIX__NestedPartyID swig_types[822] +#define SWIGTYPE_p_FIX__NestedPartyIDSource swig_types[823] +#define SWIGTYPE_p_FIX__NestedPartyRole swig_types[824] +#define SWIGTYPE_p_FIX__NestedPartySubID swig_types[825] +#define SWIGTYPE_p_FIX__NestedPartySubIDType swig_types[826] +#define SWIGTYPE_p_FIX__NetChgPrevDay swig_types[827] +#define SWIGTYPE_p_FIX__NetGrossInd swig_types[828] +#define SWIGTYPE_p_FIX__NetMoney swig_types[829] +#define SWIGTYPE_p_FIX__NetworkRequestID swig_types[830] +#define SWIGTYPE_p_FIX__NetworkRequestType swig_types[831] +#define SWIGTYPE_p_FIX__NetworkResponseID swig_types[832] +#define SWIGTYPE_p_FIX__NetworkStatusResponseType swig_types[833] +#define SWIGTYPE_p_FIX__NewPassword swig_types[834] +#define SWIGTYPE_p_FIX__NewSeqNo swig_types[835] +#define SWIGTYPE_p_FIX__NewsCategory swig_types[836] +#define SWIGTYPE_p_FIX__NewsID swig_types[837] +#define SWIGTYPE_p_FIX__NewsRefID swig_types[838] +#define SWIGTYPE_p_FIX__NewsRefType swig_types[839] +#define SWIGTYPE_p_FIX__NextExpectedMsgSeqNum swig_types[840] +#define SWIGTYPE_p_FIX__NoAffectedOrders swig_types[841] +#define SWIGTYPE_p_FIX__NoAllocs swig_types[842] +#define SWIGTYPE_p_FIX__NoAltMDSource swig_types[843] +#define SWIGTYPE_p_FIX__NoApplIDs swig_types[844] +#define SWIGTYPE_p_FIX__NoAsgnReqs swig_types[845] +#define SWIGTYPE_p_FIX__NoBidComponents swig_types[846] +#define SWIGTYPE_p_FIX__NoBidDescriptors swig_types[847] +#define SWIGTYPE_p_FIX__NoCapacities swig_types[848] +#define SWIGTYPE_p_FIX__NoClearingInstructions swig_types[849] +#define SWIGTYPE_p_FIX__NoCollInquiryQualifier swig_types[850] +#define SWIGTYPE_p_FIX__NoCompIDs swig_types[851] +#define SWIGTYPE_p_FIX__NoComplexEventDates swig_types[852] +#define SWIGTYPE_p_FIX__NoComplexEventTimes swig_types[853] +#define SWIGTYPE_p_FIX__NoComplexEvents swig_types[854] +#define SWIGTYPE_p_FIX__NoContAmts swig_types[855] +#define SWIGTYPE_p_FIX__NoContraBrokers swig_types[856] +#define SWIGTYPE_p_FIX__NoDates swig_types[857] +#define SWIGTYPE_p_FIX__NoDerivativeEvents swig_types[858] +#define SWIGTYPE_p_FIX__NoDerivativeInstrAttrib swig_types[859] +#define SWIGTYPE_p_FIX__NoDerivativeInstrumentParties swig_types[860] +#define SWIGTYPE_p_FIX__NoDerivativeInstrumentPartySubIDs swig_types[861] +#define SWIGTYPE_p_FIX__NoDerivativeSecurityAltID swig_types[862] +#define SWIGTYPE_p_FIX__NoDistribInsts swig_types[863] +#define SWIGTYPE_p_FIX__NoDlvyInst swig_types[864] +#define SWIGTYPE_p_FIX__NoEvents swig_types[865] +#define SWIGTYPE_p_FIX__NoExecInstRules swig_types[866] +#define SWIGTYPE_p_FIX__NoExecs swig_types[867] +#define SWIGTYPE_p_FIX__NoExpiration swig_types[868] +#define SWIGTYPE_p_FIX__NoFills swig_types[869] +#define SWIGTYPE_p_FIX__NoHops swig_types[870] +#define SWIGTYPE_p_FIX__NoIOIQualifiers swig_types[871] +#define SWIGTYPE_p_FIX__NoInstrAttrib swig_types[872] +#define SWIGTYPE_p_FIX__NoInstrumentParties swig_types[873] +#define SWIGTYPE_p_FIX__NoInstrumentPartySubIDs swig_types[874] +#define SWIGTYPE_p_FIX__NoLegAllocs swig_types[875] +#define SWIGTYPE_p_FIX__NoLegSecurityAltID swig_types[876] +#define SWIGTYPE_p_FIX__NoLegStipulations swig_types[877] +#define SWIGTYPE_p_FIX__NoLegs swig_types[878] +#define SWIGTYPE_p_FIX__NoLinesOfText swig_types[879] +#define SWIGTYPE_p_FIX__NoLotTypeRules swig_types[880] +#define SWIGTYPE_p_FIX__NoMDEntries swig_types[881] +#define SWIGTYPE_p_FIX__NoMDEntryTypes swig_types[882] +#define SWIGTYPE_p_FIX__NoMDFeedTypes swig_types[883] +#define SWIGTYPE_p_FIX__NoMarketSegments swig_types[884] +#define SWIGTYPE_p_FIX__NoMatchRules swig_types[885] +#define SWIGTYPE_p_FIX__NoMaturityRules swig_types[886] +#define SWIGTYPE_p_FIX__NoMiscFees swig_types[887] +#define SWIGTYPE_p_FIX__NoMsgTypes swig_types[888] +#define SWIGTYPE_p_FIX__NoNested2PartyIDs swig_types[889] +#define SWIGTYPE_p_FIX__NoNested2PartySubIDs swig_types[890] +#define SWIGTYPE_p_FIX__NoNested3PartyIDs swig_types[891] +#define SWIGTYPE_p_FIX__NoNested3PartySubIDs swig_types[892] +#define SWIGTYPE_p_FIX__NoNested4PartyIDs swig_types[893] +#define SWIGTYPE_p_FIX__NoNested4PartySubIDs swig_types[894] +#define SWIGTYPE_p_FIX__NoNestedInstrAttrib swig_types[895] +#define SWIGTYPE_p_FIX__NoNestedPartyIDs swig_types[896] +#define SWIGTYPE_p_FIX__NoNestedPartySubIDs swig_types[897] +#define SWIGTYPE_p_FIX__NoNewsRefIDs swig_types[898] +#define SWIGTYPE_p_FIX__NoNotAffectedOrders swig_types[899] +#define SWIGTYPE_p_FIX__NoOfLegUnderlyings swig_types[900] +#define SWIGTYPE_p_FIX__NoOfSecSizes swig_types[901] +#define SWIGTYPE_p_FIX__NoOrdTypeRules swig_types[902] +#define SWIGTYPE_p_FIX__NoOrders swig_types[903] +#define SWIGTYPE_p_FIX__NoPartyIDs swig_types[904] +#define SWIGTYPE_p_FIX__NoPartySubIDs swig_types[905] +#define SWIGTYPE_p_FIX__NoPosAmt swig_types[906] +#define SWIGTYPE_p_FIX__NoPositions swig_types[907] +#define SWIGTYPE_p_FIX__NoQuoteEntries swig_types[908] +#define SWIGTYPE_p_FIX__NoQuoteQualifiers swig_types[909] +#define SWIGTYPE_p_FIX__NoQuoteSets swig_types[910] +#define SWIGTYPE_p_FIX__NoRateSources swig_types[911] +#define SWIGTYPE_p_FIX__NoRegistDtls swig_types[912] +#define SWIGTYPE_p_FIX__NoRelatedSym swig_types[913] +#define SWIGTYPE_p_FIX__NoRootPartyIDs swig_types[914] +#define SWIGTYPE_p_FIX__NoRootPartySubIDs swig_types[915] +#define SWIGTYPE_p_FIX__NoRoutingIDs swig_types[916] +#define SWIGTYPE_p_FIX__NoRpts swig_types[917] +#define SWIGTYPE_p_FIX__NoSecurityAltID swig_types[918] +#define SWIGTYPE_p_FIX__NoSecurityTypes swig_types[919] +#define SWIGTYPE_p_FIX__NoSettlDetails swig_types[920] +#define SWIGTYPE_p_FIX__NoSettlInst swig_types[921] +#define SWIGTYPE_p_FIX__NoSettlOblig swig_types[922] +#define SWIGTYPE_p_FIX__NoSettlPartyIDs swig_types[923] +#define SWIGTYPE_p_FIX__NoSettlPartySubIDs swig_types[924] +#define SWIGTYPE_p_FIX__NoSideTrdRegTS swig_types[925] +#define SWIGTYPE_p_FIX__NoSides swig_types[926] +#define SWIGTYPE_p_FIX__NoStatsIndicators swig_types[927] +#define SWIGTYPE_p_FIX__NoStipulations swig_types[928] +#define SWIGTYPE_p_FIX__NoStrategyParameters swig_types[929] +#define SWIGTYPE_p_FIX__NoStrikeRules swig_types[930] +#define SWIGTYPE_p_FIX__NoStrikes swig_types[931] +#define SWIGTYPE_p_FIX__NoTagValue swig_types[932] +#define SWIGTYPE_p_FIX__NoTargetPartyIDs swig_types[933] +#define SWIGTYPE_p_FIX__NoTickRules swig_types[934] +#define SWIGTYPE_p_FIX__NoTimeInForceRules swig_types[935] +#define SWIGTYPE_p_FIX__NoTrades swig_types[936] +#define SWIGTYPE_p_FIX__NoTradingSessionRules swig_types[937] +#define SWIGTYPE_p_FIX__NoTradingSessions swig_types[938] +#define SWIGTYPE_p_FIX__NoTrdRegTimestamps swig_types[939] +#define SWIGTYPE_p_FIX__NoTrdRepIndicators swig_types[940] +#define SWIGTYPE_p_FIX__NoUnderlyingAmounts swig_types[941] +#define SWIGTYPE_p_FIX__NoUnderlyingLegSecurityAltID swig_types[942] +#define SWIGTYPE_p_FIX__NoUnderlyingSecurityAltID swig_types[943] +#define SWIGTYPE_p_FIX__NoUnderlyingStips swig_types[944] +#define SWIGTYPE_p_FIX__NoUnderlyings swig_types[945] +#define SWIGTYPE_p_FIX__NoUndlyInstrumentParties swig_types[946] +#define SWIGTYPE_p_FIX__NoUndlyInstrumentPartySubIDs swig_types[947] +#define SWIGTYPE_p_FIX__NotAffOrigClOrdID swig_types[948] +#define SWIGTYPE_p_FIX__NotAffectedOrderID swig_types[949] +#define SWIGTYPE_p_FIX__NotifyBrokerOfCredit swig_types[950] +#define SWIGTYPE_p_FIX__NotionalPercentageOutstanding swig_types[951] +#define SWIGTYPE_p_FIX__NullApplication swig_types[952] +#define SWIGTYPE_p_FIX__NullLog swig_types[953] +#define SWIGTYPE_p_FIX__NumBidders swig_types[954] +#define SWIGTYPE_p_FIX__NumDaysInterest swig_types[955] +#define SWIGTYPE_p_FIX__NumTickets swig_types[956] +#define SWIGTYPE_p_FIX__NumberOfOrders swig_types[957] +#define SWIGTYPE_p_FIX__OddLot swig_types[958] +#define SWIGTYPE_p_FIX__OfferForwardPoints swig_types[959] +#define SWIGTYPE_p_FIX__OfferForwardPoints2 swig_types[960] +#define SWIGTYPE_p_FIX__OfferPx swig_types[961] +#define SWIGTYPE_p_FIX__OfferSize swig_types[962] +#define SWIGTYPE_p_FIX__OfferSpotRate swig_types[963] +#define SWIGTYPE_p_FIX__OfferSwapPoints swig_types[964] +#define SWIGTYPE_p_FIX__OfferYield swig_types[965] +#define SWIGTYPE_p_FIX__OnBehalfOfCompID swig_types[966] +#define SWIGTYPE_p_FIX__OnBehalfOfLocationID swig_types[967] +#define SWIGTYPE_p_FIX__OnBehalfOfSendingTime swig_types[968] +#define SWIGTYPE_p_FIX__OnBehalfOfSubID swig_types[969] +#define SWIGTYPE_p_FIX__OpenClose swig_types[970] +#define SWIGTYPE_p_FIX__OpenCloseSettlFlag swig_types[971] +#define SWIGTYPE_p_FIX__OpenCloseSettleFlag swig_types[972] +#define SWIGTYPE_p_FIX__OpenInterest swig_types[973] +#define SWIGTYPE_p_FIX__OptAttribute swig_types[974] +#define SWIGTYPE_p_FIX__OptPayAmount swig_types[975] +#define SWIGTYPE_p_FIX__OptPayoutAmount swig_types[976] +#define SWIGTYPE_p_FIX__OptPayoutType swig_types[977] +#define SWIGTYPE_p_FIX__OrdRejReason swig_types[978] +#define SWIGTYPE_p_FIX__OrdStatus swig_types[979] +#define SWIGTYPE_p_FIX__OrdStatusReqID swig_types[980] +#define SWIGTYPE_p_FIX__OrdType swig_types[981] +#define SWIGTYPE_p_FIX__OrderAvgPx swig_types[982] +#define SWIGTYPE_p_FIX__OrderBookingQty swig_types[983] +#define SWIGTYPE_p_FIX__OrderCapacity swig_types[984] +#define SWIGTYPE_p_FIX__OrderCapacityQty swig_types[985] +#define SWIGTYPE_p_FIX__OrderCategory swig_types[986] +#define SWIGTYPE_p_FIX__OrderDelay swig_types[987] +#define SWIGTYPE_p_FIX__OrderDelayUnit swig_types[988] +#define SWIGTYPE_p_FIX__OrderHandlingInstSource swig_types[989] +#define SWIGTYPE_p_FIX__OrderID swig_types[990] +#define SWIGTYPE_p_FIX__OrderInputDevice swig_types[991] +#define SWIGTYPE_p_FIX__OrderPercent swig_types[992] +#define SWIGTYPE_p_FIX__OrderQty swig_types[993] +#define SWIGTYPE_p_FIX__OrderQty2 swig_types[994] +#define SWIGTYPE_p_FIX__OrderRestrictions swig_types[995] +#define SWIGTYPE_p_FIX__OrigClOrdID swig_types[996] +#define SWIGTYPE_p_FIX__OrigCrossID swig_types[997] +#define SWIGTYPE_p_FIX__OrigCustOrderCapacity swig_types[998] +#define SWIGTYPE_p_FIX__OrigOrdModTime swig_types[999] +#define SWIGTYPE_p_FIX__OrigPosReqRefID swig_types[1000] +#define SWIGTYPE_p_FIX__OrigSecondaryTradeID swig_types[1001] +#define SWIGTYPE_p_FIX__OrigSendingTime swig_types[1002] +#define SWIGTYPE_p_FIX__OrigTime swig_types[1003] +#define SWIGTYPE_p_FIX__OrigTradeDate swig_types[1004] +#define SWIGTYPE_p_FIX__OrigTradeHandlingInstr swig_types[1005] +#define SWIGTYPE_p_FIX__OrigTradeID swig_types[1006] +#define SWIGTYPE_p_FIX__OriginalNotionalPercentageOutstanding swig_types[1007] +#define SWIGTYPE_p_FIX__OutMainCntryUIndex swig_types[1008] +#define SWIGTYPE_p_FIX__OutsideIndexPct swig_types[1009] +#define SWIGTYPE_p_FIX__OwnerType swig_types[1010] +#define SWIGTYPE_p_FIX__OwnershipType swig_types[1011] +#define SWIGTYPE_p_FIX__PERCENTAGE swig_types[1012] +#define SWIGTYPE_p_FIX__PRICE swig_types[1013] +#define SWIGTYPE_p_FIX__PRICEOFFSET swig_types[1014] +#define SWIGTYPE_p_FIX__ParentMktSegmID swig_types[1015] +#define SWIGTYPE_p_FIX__ParticipationRate swig_types[1016] +#define SWIGTYPE_p_FIX__PartyID swig_types[1017] +#define SWIGTYPE_p_FIX__PartyIDSource swig_types[1018] +#define SWIGTYPE_p_FIX__PartyRole swig_types[1019] +#define SWIGTYPE_p_FIX__PartySubID swig_types[1020] +#define SWIGTYPE_p_FIX__PartySubIDType swig_types[1021] +#define SWIGTYPE_p_FIX__Password swig_types[1022] +#define SWIGTYPE_p_FIX__PaymentDate swig_types[1023] +#define SWIGTYPE_p_FIX__PaymentMethod swig_types[1024] +#define SWIGTYPE_p_FIX__PaymentRef swig_types[1025] +#define SWIGTYPE_p_FIX__PaymentRemitterID swig_types[1026] +#define SWIGTYPE_p_FIX__PctAtRisk swig_types[1027] +#define SWIGTYPE_p_FIX__PegDifference swig_types[1028] +#define SWIGTYPE_p_FIX__PegLimitType swig_types[1029] +#define SWIGTYPE_p_FIX__PegMoveType swig_types[1030] +#define SWIGTYPE_p_FIX__PegOffsetType swig_types[1031] +#define SWIGTYPE_p_FIX__PegOffsetValue swig_types[1032] +#define SWIGTYPE_p_FIX__PegPriceType swig_types[1033] +#define SWIGTYPE_p_FIX__PegRoundDirection swig_types[1034] +#define SWIGTYPE_p_FIX__PegScope swig_types[1035] +#define SWIGTYPE_p_FIX__PegSecurityDesc swig_types[1036] +#define SWIGTYPE_p_FIX__PegSecurityID swig_types[1037] +#define SWIGTYPE_p_FIX__PegSecurityIDSource swig_types[1038] +#define SWIGTYPE_p_FIX__PegSymbol swig_types[1039] +#define SWIGTYPE_p_FIX__PeggedPrice swig_types[1040] +#define SWIGTYPE_p_FIX__PeggedRefPrice swig_types[1041] +#define SWIGTYPE_p_FIX__Pool swig_types[1042] +#define SWIGTYPE_p_FIX__PosAmt swig_types[1043] +#define SWIGTYPE_p_FIX__PosAmtType swig_types[1044] +#define SWIGTYPE_p_FIX__PosMaintAction swig_types[1045] +#define SWIGTYPE_p_FIX__PosMaintResult swig_types[1046] +#define SWIGTYPE_p_FIX__PosMaintRptID swig_types[1047] +#define SWIGTYPE_p_FIX__PosMaintRptRefID swig_types[1048] +#define SWIGTYPE_p_FIX__PosMaintStatus swig_types[1049] +#define SWIGTYPE_p_FIX__PosQtyStatus swig_types[1050] +#define SWIGTYPE_p_FIX__PosReqID swig_types[1051] +#define SWIGTYPE_p_FIX__PosReqResult swig_types[1052] +#define SWIGTYPE_p_FIX__PosReqStatus swig_types[1053] +#define SWIGTYPE_p_FIX__PosReqType swig_types[1054] +#define SWIGTYPE_p_FIX__PosTransType swig_types[1055] +#define SWIGTYPE_p_FIX__PosType swig_types[1056] +#define SWIGTYPE_p_FIX__PositionCurrency swig_types[1057] +#define SWIGTYPE_p_FIX__PositionEffect swig_types[1058] +#define SWIGTYPE_p_FIX__PositionLimit swig_types[1059] +#define SWIGTYPE_p_FIX__PossDupFlag swig_types[1060] +#define SWIGTYPE_p_FIX__PossResend swig_types[1061] +#define SWIGTYPE_p_FIX__PreTradeAnonymity swig_types[1062] +#define SWIGTYPE_p_FIX__PreallocMethod swig_types[1063] +#define SWIGTYPE_p_FIX__PrevClosePx swig_types[1064] +#define SWIGTYPE_p_FIX__PreviouslyReported swig_types[1065] +#define SWIGTYPE_p_FIX__Price swig_types[1066] +#define SWIGTYPE_p_FIX__Price2 swig_types[1067] +#define SWIGTYPE_p_FIX__PriceDelta swig_types[1068] +#define SWIGTYPE_p_FIX__PriceImprovement swig_types[1069] +#define SWIGTYPE_p_FIX__PriceLimitType swig_types[1070] +#define SWIGTYPE_p_FIX__PriceProtectionScope swig_types[1071] +#define SWIGTYPE_p_FIX__PriceQuoteMethod swig_types[1072] +#define SWIGTYPE_p_FIX__PriceType swig_types[1073] +#define SWIGTYPE_p_FIX__PriceUnitOfMeasure swig_types[1074] +#define SWIGTYPE_p_FIX__PriceUnitOfMeasureQty swig_types[1075] +#define SWIGTYPE_p_FIX__PriorSettlPrice swig_types[1076] +#define SWIGTYPE_p_FIX__PriorSpreadIndicator swig_types[1077] +#define SWIGTYPE_p_FIX__PriorityIndicator swig_types[1078] +#define SWIGTYPE_p_FIX__PrivateQuote swig_types[1079] +#define SWIGTYPE_p_FIX__ProcessCode swig_types[1080] +#define SWIGTYPE_p_FIX__Product swig_types[1081] +#define SWIGTYPE_p_FIX__ProductComplex swig_types[1082] +#define SWIGTYPE_p_FIX__ProgPeriodInterval swig_types[1083] +#define SWIGTYPE_p_FIX__ProgRptReqs swig_types[1084] +#define SWIGTYPE_p_FIX__PublishTrdIndicator swig_types[1085] +#define SWIGTYPE_p_FIX__PutOrCall swig_types[1086] +#define SWIGTYPE_p_FIX__QTY swig_types[1087] +#define SWIGTYPE_p_FIX__QtyType swig_types[1088] +#define SWIGTYPE_p_FIX__Quantity swig_types[1089] +#define SWIGTYPE_p_FIX__QuantityDate swig_types[1090] +#define SWIGTYPE_p_FIX__QuantityType swig_types[1091] +#define SWIGTYPE_p_FIX__QuoteAckStatus swig_types[1092] +#define SWIGTYPE_p_FIX__QuoteCancelType swig_types[1093] +#define SWIGTYPE_p_FIX__QuoteCondition swig_types[1094] +#define SWIGTYPE_p_FIX__QuoteEntryID swig_types[1095] +#define SWIGTYPE_p_FIX__QuoteEntryRejectReason swig_types[1096] +#define SWIGTYPE_p_FIX__QuoteEntryStatus swig_types[1097] +#define SWIGTYPE_p_FIX__QuoteID swig_types[1098] +#define SWIGTYPE_p_FIX__QuoteMsgID swig_types[1099] +#define SWIGTYPE_p_FIX__QuotePriceType swig_types[1100] +#define SWIGTYPE_p_FIX__QuoteQualifier swig_types[1101] +#define SWIGTYPE_p_FIX__QuoteRejectReason swig_types[1102] +#define SWIGTYPE_p_FIX__QuoteReqID swig_types[1103] +#define SWIGTYPE_p_FIX__QuoteRequestRejectReason swig_types[1104] +#define SWIGTYPE_p_FIX__QuoteRequestType swig_types[1105] +#define SWIGTYPE_p_FIX__QuoteRespID swig_types[1106] +#define SWIGTYPE_p_FIX__QuoteRespType swig_types[1107] +#define SWIGTYPE_p_FIX__QuoteResponseLevel swig_types[1108] +#define SWIGTYPE_p_FIX__QuoteSetID swig_types[1109] +#define SWIGTYPE_p_FIX__QuoteSetValidUntilTime swig_types[1110] +#define SWIGTYPE_p_FIX__QuoteStatus swig_types[1111] +#define SWIGTYPE_p_FIX__QuoteStatusReqID swig_types[1112] +#define SWIGTYPE_p_FIX__QuoteType swig_types[1113] +#define SWIGTYPE_p_FIX__RFQReqID swig_types[1114] +#define SWIGTYPE_p_FIX__RateSource swig_types[1115] +#define SWIGTYPE_p_FIX__RateSourceType swig_types[1116] +#define SWIGTYPE_p_FIX__RatioQty swig_types[1117] +#define SWIGTYPE_p_FIX__RawData swig_types[1118] +#define SWIGTYPE_p_FIX__RawDataLength swig_types[1119] +#define SWIGTYPE_p_FIX__ReceivedDeptID swig_types[1120] +#define SWIGTYPE_p_FIX__RedemptionDate swig_types[1121] +#define SWIGTYPE_p_FIX__RefAllocID swig_types[1122] +#define SWIGTYPE_p_FIX__RefApplExtID swig_types[1123] +#define SWIGTYPE_p_FIX__RefApplID swig_types[1124] +#define SWIGTYPE_p_FIX__RefApplLastSeqNum swig_types[1125] +#define SWIGTYPE_p_FIX__RefApplReqID swig_types[1126] +#define SWIGTYPE_p_FIX__RefApplVerID swig_types[1127] +#define SWIGTYPE_p_FIX__RefCompID swig_types[1128] +#define SWIGTYPE_p_FIX__RefCstmApplVerID swig_types[1129] +#define SWIGTYPE_p_FIX__RefMsgType swig_types[1130] +#define SWIGTYPE_p_FIX__RefOrdIDReason swig_types[1131] +#define SWIGTYPE_p_FIX__RefOrderID swig_types[1132] +#define SWIGTYPE_p_FIX__RefOrderIDSource swig_types[1133] +#define SWIGTYPE_p_FIX__RefSeqNum swig_types[1134] +#define SWIGTYPE_p_FIX__RefSubID swig_types[1135] +#define SWIGTYPE_p_FIX__RefTagID swig_types[1136] +#define SWIGTYPE_p_FIX__ReferencePage swig_types[1137] +#define SWIGTYPE_p_FIX__RefreshIndicator swig_types[1138] +#define SWIGTYPE_p_FIX__RefreshQty swig_types[1139] +#define SWIGTYPE_p_FIX__RegistAcctType swig_types[1140] +#define SWIGTYPE_p_FIX__RegistDetls swig_types[1141] +#define SWIGTYPE_p_FIX__RegistDtls swig_types[1142] +#define SWIGTYPE_p_FIX__RegistEmail swig_types[1143] +#define SWIGTYPE_p_FIX__RegistID swig_types[1144] +#define SWIGTYPE_p_FIX__RegistRefID swig_types[1145] +#define SWIGTYPE_p_FIX__RegistRejReasonCode swig_types[1146] +#define SWIGTYPE_p_FIX__RegistRejReasonText swig_types[1147] +#define SWIGTYPE_p_FIX__RegistStatus swig_types[1148] +#define SWIGTYPE_p_FIX__RegistTransType swig_types[1149] +#define SWIGTYPE_p_FIX__RejectLogon swig_types[1150] +#define SWIGTYPE_p_FIX__RejectText swig_types[1151] +#define SWIGTYPE_p_FIX__RelSymTransactTime swig_types[1152] +#define SWIGTYPE_p_FIX__RelatdSym swig_types[1153] +#define SWIGTYPE_p_FIX__RepeatedTag swig_types[1154] +#define SWIGTYPE_p_FIX__RepeatingGroupCountMismatch swig_types[1155] +#define SWIGTYPE_p_FIX__RepoCollateralSecurityType swig_types[1156] +#define SWIGTYPE_p_FIX__ReportToExch swig_types[1157] +#define SWIGTYPE_p_FIX__ReportedPx swig_types[1158] +#define SWIGTYPE_p_FIX__ReportedPxDiff swig_types[1159] +#define SWIGTYPE_p_FIX__RepurchaseRate swig_types[1160] +#define SWIGTYPE_p_FIX__RepurchaseTerm swig_types[1161] +#define SWIGTYPE_p_FIX__RequiredTagMissing swig_types[1162] +#define SWIGTYPE_p_FIX__ResetSeqNumFlag swig_types[1163] +#define SWIGTYPE_p_FIX__RespondentType swig_types[1164] +#define SWIGTYPE_p_FIX__ResponseDestination swig_types[1165] +#define SWIGTYPE_p_FIX__ResponseTransportType swig_types[1166] +#define SWIGTYPE_p_FIX__RestructuringType swig_types[1167] +#define SWIGTYPE_p_FIX__ReversalIndicator swig_types[1168] +#define SWIGTYPE_p_FIX__RiskFreeRate swig_types[1169] +#define SWIGTYPE_p_FIX__RndPx swig_types[1170] +#define SWIGTYPE_p_FIX__RootPartyID swig_types[1171] +#define SWIGTYPE_p_FIX__RootPartyIDSource swig_types[1172] +#define SWIGTYPE_p_FIX__RootPartyRole swig_types[1173] +#define SWIGTYPE_p_FIX__RootPartySubID swig_types[1174] +#define SWIGTYPE_p_FIX__RootPartySubIDType swig_types[1175] +#define SWIGTYPE_p_FIX__RoundLot swig_types[1176] +#define SWIGTYPE_p_FIX__RoundingDirection swig_types[1177] +#define SWIGTYPE_p_FIX__RoundingModulus swig_types[1178] +#define SWIGTYPE_p_FIX__RoutingID swig_types[1179] +#define SWIGTYPE_p_FIX__RoutingType swig_types[1180] +#define SWIGTYPE_p_FIX__RptSeq swig_types[1181] +#define SWIGTYPE_p_FIX__RptSys swig_types[1182] +#define SWIGTYPE_p_FIX__Rule80A swig_types[1183] +#define SWIGTYPE_p_FIX__RuntimeError swig_types[1184] +#define SWIGTYPE_p_FIX__SEQNUM swig_types[1185] +#define SWIGTYPE_p_FIX__STRING swig_types[1186] +#define SWIGTYPE_p_FIX__Scope swig_types[1187] +#define SWIGTYPE_p_FIX__ScreenLog swig_types[1188] +#define SWIGTYPE_p_FIX__ScreenLogFactory swig_types[1189] +#define SWIGTYPE_p_FIX__SecondaryAllocID swig_types[1190] +#define SWIGTYPE_p_FIX__SecondaryClOrdID swig_types[1191] +#define SWIGTYPE_p_FIX__SecondaryDisplayQty swig_types[1192] +#define SWIGTYPE_p_FIX__SecondaryExecID swig_types[1193] +#define SWIGTYPE_p_FIX__SecondaryFirmTradeID swig_types[1194] +#define SWIGTYPE_p_FIX__SecondaryHighLimitPrice swig_types[1195] +#define SWIGTYPE_p_FIX__SecondaryIndividualAllocID swig_types[1196] +#define SWIGTYPE_p_FIX__SecondaryLowLimitPrice swig_types[1197] +#define SWIGTYPE_p_FIX__SecondaryOrderID swig_types[1198] +#define SWIGTYPE_p_FIX__SecondaryPriceLimitType swig_types[1199] +#define SWIGTYPE_p_FIX__SecondaryTradeID swig_types[1200] +#define SWIGTYPE_p_FIX__SecondaryTradeReportID swig_types[1201] +#define SWIGTYPE_p_FIX__SecondaryTradeReportRefID swig_types[1202] +#define SWIGTYPE_p_FIX__SecondaryTradingReferencePrice swig_types[1203] +#define SWIGTYPE_p_FIX__SecondaryTrdType swig_types[1204] +#define SWIGTYPE_p_FIX__SecureData swig_types[1205] +#define SWIGTYPE_p_FIX__SecureDataLen swig_types[1206] +#define SWIGTYPE_p_FIX__SecurityAltID swig_types[1207] +#define SWIGTYPE_p_FIX__SecurityAltIDSource swig_types[1208] +#define SWIGTYPE_p_FIX__SecurityDesc swig_types[1209] +#define SWIGTYPE_p_FIX__SecurityExchange swig_types[1210] +#define SWIGTYPE_p_FIX__SecurityGroup swig_types[1211] +#define SWIGTYPE_p_FIX__SecurityID swig_types[1212] +#define SWIGTYPE_p_FIX__SecurityIDSource swig_types[1213] +#define SWIGTYPE_p_FIX__SecurityListDesc swig_types[1214] +#define SWIGTYPE_p_FIX__SecurityListID swig_types[1215] +#define SWIGTYPE_p_FIX__SecurityListRefID swig_types[1216] +#define SWIGTYPE_p_FIX__SecurityListRequestType swig_types[1217] +#define SWIGTYPE_p_FIX__SecurityListType swig_types[1218] +#define SWIGTYPE_p_FIX__SecurityListTypeSource swig_types[1219] +#define SWIGTYPE_p_FIX__SecurityReportID swig_types[1220] +#define SWIGTYPE_p_FIX__SecurityReqID swig_types[1221] +#define SWIGTYPE_p_FIX__SecurityRequestResult swig_types[1222] +#define SWIGTYPE_p_FIX__SecurityRequestType swig_types[1223] +#define SWIGTYPE_p_FIX__SecurityResponseID swig_types[1224] +#define SWIGTYPE_p_FIX__SecurityResponseType swig_types[1225] +#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctName swig_types[1226] +#define SWIGTYPE_p_FIX__SecuritySettlAgentAcctNum swig_types[1227] +#define SWIGTYPE_p_FIX__SecuritySettlAgentCode swig_types[1228] +#define SWIGTYPE_p_FIX__SecuritySettlAgentContactName swig_types[1229] +#define SWIGTYPE_p_FIX__SecuritySettlAgentContactPhone swig_types[1230] +#define SWIGTYPE_p_FIX__SecuritySettlAgentName swig_types[1231] +#define SWIGTYPE_p_FIX__SecurityStatus swig_types[1232] +#define SWIGTYPE_p_FIX__SecurityStatusReqID swig_types[1233] +#define SWIGTYPE_p_FIX__SecuritySubType swig_types[1234] +#define SWIGTYPE_p_FIX__SecurityTradingEvent swig_types[1235] +#define SWIGTYPE_p_FIX__SecurityTradingStatus swig_types[1236] +#define SWIGTYPE_p_FIX__SecurityType swig_types[1237] +#define SWIGTYPE_p_FIX__SecurityUpdateAction swig_types[1238] +#define SWIGTYPE_p_FIX__SecurityXML swig_types[1239] +#define SWIGTYPE_p_FIX__SecurityXMLLen swig_types[1240] +#define SWIGTYPE_p_FIX__SecurityXMLSchema swig_types[1241] +#define SWIGTYPE_p_FIX__SellVolume swig_types[1242] +#define SWIGTYPE_p_FIX__SellerDays swig_types[1243] +#define SWIGTYPE_p_FIX__SenderCompID swig_types[1244] +#define SWIGTYPE_p_FIX__SenderLocationID swig_types[1245] +#define SWIGTYPE_p_FIX__SenderSubID swig_types[1246] +#define SWIGTYPE_p_FIX__SendingDate swig_types[1247] +#define SWIGTYPE_p_FIX__SendingTime swig_types[1248] +#define SWIGTYPE_p_FIX__Seniority swig_types[1249] +#define SWIGTYPE_p_FIX__Session swig_types[1250] +#define SWIGTYPE_p_FIX__SessionID swig_types[1251] +#define SWIGTYPE_p_FIX__SessionNotFound swig_types[1252] +#define SWIGTYPE_p_FIX__SessionRejectReason swig_types[1253] +#define SWIGTYPE_p_FIX__SessionSettings swig_types[1254] +#define SWIGTYPE_p_FIX__SessionStatus swig_types[1255] +#define SWIGTYPE_p_FIX__SettlBrkrCode swig_types[1256] +#define SWIGTYPE_p_FIX__SettlCurrAmt swig_types[1257] +#define SWIGTYPE_p_FIX__SettlCurrBidFxRate swig_types[1258] +#define SWIGTYPE_p_FIX__SettlCurrFxRate swig_types[1259] +#define SWIGTYPE_p_FIX__SettlCurrFxRateCalc swig_types[1260] +#define SWIGTYPE_p_FIX__SettlCurrOfferFxRate swig_types[1261] +#define SWIGTYPE_p_FIX__SettlCurrency swig_types[1262] +#define SWIGTYPE_p_FIX__SettlDate swig_types[1263] +#define SWIGTYPE_p_FIX__SettlDate2 swig_types[1264] +#define SWIGTYPE_p_FIX__SettlDeliveryType swig_types[1265] +#define SWIGTYPE_p_FIX__SettlDepositoryCode swig_types[1266] +#define SWIGTYPE_p_FIX__SettlInstCode swig_types[1267] +#define SWIGTYPE_p_FIX__SettlInstID swig_types[1268] +#define SWIGTYPE_p_FIX__SettlInstMode swig_types[1269] +#define SWIGTYPE_p_FIX__SettlInstMsgID swig_types[1270] +#define SWIGTYPE_p_FIX__SettlInstRefID swig_types[1271] +#define SWIGTYPE_p_FIX__SettlInstReqID swig_types[1272] +#define SWIGTYPE_p_FIX__SettlInstReqRejCode swig_types[1273] +#define SWIGTYPE_p_FIX__SettlInstSource swig_types[1274] +#define SWIGTYPE_p_FIX__SettlInstTransType swig_types[1275] +#define SWIGTYPE_p_FIX__SettlLocation swig_types[1276] +#define SWIGTYPE_p_FIX__SettlMethod swig_types[1277] +#define SWIGTYPE_p_FIX__SettlObligID swig_types[1278] +#define SWIGTYPE_p_FIX__SettlObligMode swig_types[1279] +#define SWIGTYPE_p_FIX__SettlObligMsgID swig_types[1280] +#define SWIGTYPE_p_FIX__SettlObligRefID swig_types[1281] +#define SWIGTYPE_p_FIX__SettlObligSource swig_types[1282] +#define SWIGTYPE_p_FIX__SettlObligTransType swig_types[1283] +#define SWIGTYPE_p_FIX__SettlPartyID swig_types[1284] +#define SWIGTYPE_p_FIX__SettlPartyIDSource swig_types[1285] +#define SWIGTYPE_p_FIX__SettlPartyRole swig_types[1286] +#define SWIGTYPE_p_FIX__SettlPartySubID swig_types[1287] +#define SWIGTYPE_p_FIX__SettlPartySubIDType swig_types[1288] +#define SWIGTYPE_p_FIX__SettlPrice swig_types[1289] +#define SWIGTYPE_p_FIX__SettlPriceType swig_types[1290] +#define SWIGTYPE_p_FIX__SettlSessID swig_types[1291] +#define SWIGTYPE_p_FIX__SettlSessSubID swig_types[1292] +#define SWIGTYPE_p_FIX__SettlType swig_types[1293] +#define SWIGTYPE_p_FIX__SettleOnOpenFlag swig_types[1294] +#define SWIGTYPE_p_FIX__SettlementCycleNo swig_types[1295] +#define SWIGTYPE_p_FIX__SettlmntTyp swig_types[1296] +#define SWIGTYPE_p_FIX__SharedCommission swig_types[1297] +#define SWIGTYPE_p_FIX__Shares swig_types[1298] +#define SWIGTYPE_p_FIX__ShortQty swig_types[1299] +#define SWIGTYPE_p_FIX__ShortSaleReason swig_types[1300] +#define SWIGTYPE_p_FIX__Side swig_types[1301] +#define SWIGTYPE_p_FIX__SideComplianceID swig_types[1302] +#define SWIGTYPE_p_FIX__SideCurrency swig_types[1303] +#define SWIGTYPE_p_FIX__SideExecID swig_types[1304] +#define SWIGTYPE_p_FIX__SideFillStationCd swig_types[1305] +#define SWIGTYPE_p_FIX__SideGrossTradeAmt swig_types[1306] +#define SWIGTYPE_p_FIX__SideLastQty swig_types[1307] +#define SWIGTYPE_p_FIX__SideLiquidityInd swig_types[1308] +#define SWIGTYPE_p_FIX__SideMultiLegReportingType swig_types[1309] +#define SWIGTYPE_p_FIX__SideQty swig_types[1310] +#define SWIGTYPE_p_FIX__SideReasonCd swig_types[1311] +#define SWIGTYPE_p_FIX__SideSettlCurrency swig_types[1312] +#define SWIGTYPE_p_FIX__SideTimeInForce swig_types[1313] +#define SWIGTYPE_p_FIX__SideTradeReportID swig_types[1314] +#define SWIGTYPE_p_FIX__SideTrdRegTimestamp swig_types[1315] +#define SWIGTYPE_p_FIX__SideTrdRegTimestampSrc swig_types[1316] +#define SWIGTYPE_p_FIX__SideTrdRegTimestampType swig_types[1317] +#define SWIGTYPE_p_FIX__SideTrdSubTyp swig_types[1318] +#define SWIGTYPE_p_FIX__SideValue1 swig_types[1319] +#define SWIGTYPE_p_FIX__SideValue2 swig_types[1320] +#define SWIGTYPE_p_FIX__SideValueInd swig_types[1321] +#define SWIGTYPE_p_FIX__Signature swig_types[1322] +#define SWIGTYPE_p_FIX__SignatureLength swig_types[1323] +#define SWIGTYPE_p_FIX__SocketAcceptor swig_types[1324] +#define SWIGTYPE_p_FIX__SocketCloseFailed swig_types[1325] +#define SWIGTYPE_p_FIX__SocketException swig_types[1326] +#define SWIGTYPE_p_FIX__SocketInitiator swig_types[1327] +#define SWIGTYPE_p_FIX__SocketRecvFailed swig_types[1328] +#define SWIGTYPE_p_FIX__SocketSendFailed swig_types[1329] +#define SWIGTYPE_p_FIX__SolicitedFlag swig_types[1330] +#define SWIGTYPE_p_FIX__Spread swig_types[1331] +#define SWIGTYPE_p_FIX__SpreadToBenchmark swig_types[1332] +#define SWIGTYPE_p_FIX__StandInstDbID swig_types[1333] +#define SWIGTYPE_p_FIX__StandInstDbName swig_types[1334] +#define SWIGTYPE_p_FIX__StandInstDbType swig_types[1335] +#define SWIGTYPE_p_FIX__StartCash swig_types[1336] +#define SWIGTYPE_p_FIX__StartDate swig_types[1337] +#define SWIGTYPE_p_FIX__StartMaturityMonthYear swig_types[1338] +#define SWIGTYPE_p_FIX__StartStrikePxRange swig_types[1339] +#define SWIGTYPE_p_FIX__StartTickPriceRange swig_types[1340] +#define SWIGTYPE_p_FIX__StateOrProvinceOfIssue swig_types[1341] +#define SWIGTYPE_p_FIX__StatsType swig_types[1342] +#define SWIGTYPE_p_FIX__StatusText swig_types[1343] +#define SWIGTYPE_p_FIX__StatusValue swig_types[1344] +#define SWIGTYPE_p_FIX__StipulationType swig_types[1345] +#define SWIGTYPE_p_FIX__StipulationValue swig_types[1346] +#define SWIGTYPE_p_FIX__StopPx swig_types[1347] +#define SWIGTYPE_p_FIX__StrategyParameterName swig_types[1348] +#define SWIGTYPE_p_FIX__StrategyParameterType swig_types[1349] +#define SWIGTYPE_p_FIX__StrategyParameterValue swig_types[1350] +#define SWIGTYPE_p_FIX__StreamAsgnAckType swig_types[1351] +#define SWIGTYPE_p_FIX__StreamAsgnRejReason swig_types[1352] +#define SWIGTYPE_p_FIX__StreamAsgnReqID swig_types[1353] +#define SWIGTYPE_p_FIX__StreamAsgnReqType swig_types[1354] +#define SWIGTYPE_p_FIX__StreamAsgnRptID swig_types[1355] +#define SWIGTYPE_p_FIX__StreamAsgnType swig_types[1356] +#define SWIGTYPE_p_FIX__StrikeCurrency swig_types[1357] +#define SWIGTYPE_p_FIX__StrikeExerciseStyle swig_types[1358] +#define SWIGTYPE_p_FIX__StrikeIncrement swig_types[1359] +#define SWIGTYPE_p_FIX__StrikeMultiplier swig_types[1360] +#define SWIGTYPE_p_FIX__StrikePrice swig_types[1361] +#define SWIGTYPE_p_FIX__StrikePriceBoundaryMethod swig_types[1362] +#define SWIGTYPE_p_FIX__StrikePriceBoundaryPrecision swig_types[1363] +#define SWIGTYPE_p_FIX__StrikePriceDeterminationMethod swig_types[1364] +#define SWIGTYPE_p_FIX__StrikeRuleID swig_types[1365] +#define SWIGTYPE_p_FIX__StrikeTime swig_types[1366] +#define SWIGTYPE_p_FIX__StrikeValue swig_types[1367] +#define SWIGTYPE_p_FIX__StringField swig_types[1368] +#define SWIGTYPE_p_FIX__Subject swig_types[1369] +#define SWIGTYPE_p_FIX__SubscriptionRequestType swig_types[1370] +#define SWIGTYPE_p_FIX__SwapPoints swig_types[1371] +#define SWIGTYPE_p_FIX__Symbol swig_types[1372] +#define SWIGTYPE_p_FIX__SymbolSfx swig_types[1373] +#define SWIGTYPE_p_FIX__SynchronizedApplication swig_types[1374] +#define SWIGTYPE_p_FIX__TYPE__Type swig_types[1375] +#define SWIGTYPE_p_FIX__TZTIMEONLY swig_types[1376] +#define SWIGTYPE_p_FIX__TZTIMESTAMP swig_types[1377] +#define SWIGTYPE_p_FIX__TZTransactTime swig_types[1378] +#define SWIGTYPE_p_FIX__TagNotDefinedForMessage swig_types[1379] +#define SWIGTYPE_p_FIX__TagOutOfOrder swig_types[1380] +#define SWIGTYPE_p_FIX__TargetCompID swig_types[1381] +#define SWIGTYPE_p_FIX__TargetLocationID swig_types[1382] +#define SWIGTYPE_p_FIX__TargetPartyID swig_types[1383] +#define SWIGTYPE_p_FIX__TargetPartyIDSource swig_types[1384] +#define SWIGTYPE_p_FIX__TargetPartyRole swig_types[1385] +#define SWIGTYPE_p_FIX__TargetStrategy swig_types[1386] +#define SWIGTYPE_p_FIX__TargetStrategyParameters swig_types[1387] +#define SWIGTYPE_p_FIX__TargetStrategyPerformance swig_types[1388] +#define SWIGTYPE_p_FIX__TargetSubID swig_types[1389] +#define SWIGTYPE_p_FIX__TaxAdvantageType swig_types[1390] +#define SWIGTYPE_p_FIX__TerminationType swig_types[1391] +#define SWIGTYPE_p_FIX__TestMessageIndicator swig_types[1392] +#define SWIGTYPE_p_FIX__TestReqID swig_types[1393] +#define SWIGTYPE_p_FIX__Text swig_types[1394] +#define SWIGTYPE_p_FIX__ThresholdAmount swig_types[1395] +#define SWIGTYPE_p_FIX__TickDirection swig_types[1396] +#define SWIGTYPE_p_FIX__TickIncrement swig_types[1397] +#define SWIGTYPE_p_FIX__TickRuleType swig_types[1398] +#define SWIGTYPE_p_FIX__TierCode swig_types[1399] +#define SWIGTYPE_p_FIX__TimeBracket swig_types[1400] +#define SWIGTYPE_p_FIX__TimeInForce swig_types[1401] +#define SWIGTYPE_p_FIX__TimeToExpiration swig_types[1402] +#define SWIGTYPE_p_FIX__TimeUnit swig_types[1403] +#define SWIGTYPE_p_FIX__TotNoAccQuotes swig_types[1404] +#define SWIGTYPE_p_FIX__TotNoAllocs swig_types[1405] +#define SWIGTYPE_p_FIX__TotNoCxldQuotes swig_types[1406] +#define SWIGTYPE_p_FIX__TotNoFills swig_types[1407] +#define SWIGTYPE_p_FIX__TotNoOrders swig_types[1408] +#define SWIGTYPE_p_FIX__TotNoQuoteEntries swig_types[1409] +#define SWIGTYPE_p_FIX__TotNoRejQuotes swig_types[1410] +#define SWIGTYPE_p_FIX__TotNoRelatedSym swig_types[1411] +#define SWIGTYPE_p_FIX__TotNoSecurityTypes swig_types[1412] +#define SWIGTYPE_p_FIX__TotNoStrikes swig_types[1413] +#define SWIGTYPE_p_FIX__TotNumAssignmentReports swig_types[1414] +#define SWIGTYPE_p_FIX__TotNumReports swig_types[1415] +#define SWIGTYPE_p_FIX__TotNumTradeReports swig_types[1416] +#define SWIGTYPE_p_FIX__TotQuoteEntries swig_types[1417] +#define SWIGTYPE_p_FIX__TotalAccruedInterestAmt swig_types[1418] +#define SWIGTYPE_p_FIX__TotalAffectedOrders swig_types[1419] +#define SWIGTYPE_p_FIX__TotalNetValue swig_types[1420] +#define SWIGTYPE_p_FIX__TotalNumPosReports swig_types[1421] +#define SWIGTYPE_p_FIX__TotalNumSecurities swig_types[1422] +#define SWIGTYPE_p_FIX__TotalNumSecurityTypes swig_types[1423] +#define SWIGTYPE_p_FIX__TotalTakedown swig_types[1424] +#define SWIGTYPE_p_FIX__TotalVolumeTraded swig_types[1425] +#define SWIGTYPE_p_FIX__TotalVolumeTradedDate swig_types[1426] +#define SWIGTYPE_p_FIX__TotalVolumeTradedTime swig_types[1427] +#define SWIGTYPE_p_FIX__TradSesCloseTime swig_types[1428] +#define SWIGTYPE_p_FIX__TradSesEndTime swig_types[1429] +#define SWIGTYPE_p_FIX__TradSesEvent swig_types[1430] +#define SWIGTYPE_p_FIX__TradSesMethod swig_types[1431] +#define SWIGTYPE_p_FIX__TradSesMode swig_types[1432] +#define SWIGTYPE_p_FIX__TradSesOpenTime swig_types[1433] +#define SWIGTYPE_p_FIX__TradSesPreCloseTime swig_types[1434] +#define SWIGTYPE_p_FIX__TradSesReqID swig_types[1435] +#define SWIGTYPE_p_FIX__TradSesStartTime swig_types[1436] +#define SWIGTYPE_p_FIX__TradSesStatus swig_types[1437] +#define SWIGTYPE_p_FIX__TradSesStatusRejReason swig_types[1438] +#define SWIGTYPE_p_FIX__TradSesUpdateAction swig_types[1439] +#define SWIGTYPE_p_FIX__TradeAllocIndicator swig_types[1440] +#define SWIGTYPE_p_FIX__TradeCondition swig_types[1441] +#define SWIGTYPE_p_FIX__TradeDate swig_types[1442] +#define SWIGTYPE_p_FIX__TradeHandlingInstr swig_types[1443] +#define SWIGTYPE_p_FIX__TradeID swig_types[1444] +#define SWIGTYPE_p_FIX__TradeInputDevice swig_types[1445] +#define SWIGTYPE_p_FIX__TradeInputSource swig_types[1446] +#define SWIGTYPE_p_FIX__TradeLegRefID swig_types[1447] +#define SWIGTYPE_p_FIX__TradeLinkID swig_types[1448] +#define SWIGTYPE_p_FIX__TradeOriginationDate swig_types[1449] +#define SWIGTYPE_p_FIX__TradePublishIndicator swig_types[1450] +#define SWIGTYPE_p_FIX__TradeReportID swig_types[1451] +#define SWIGTYPE_p_FIX__TradeReportRefID swig_types[1452] +#define SWIGTYPE_p_FIX__TradeReportRejectReason swig_types[1453] +#define SWIGTYPE_p_FIX__TradeReportTransType swig_types[1454] +#define SWIGTYPE_p_FIX__TradeReportType swig_types[1455] +#define SWIGTYPE_p_FIX__TradeRequestID swig_types[1456] +#define SWIGTYPE_p_FIX__TradeRequestResult swig_types[1457] +#define SWIGTYPE_p_FIX__TradeRequestStatus swig_types[1458] +#define SWIGTYPE_p_FIX__TradeRequestType swig_types[1459] +#define SWIGTYPE_p_FIX__TradeType swig_types[1460] +#define SWIGTYPE_p_FIX__TradeVolume swig_types[1461] +#define SWIGTYPE_p_FIX__TradedFlatSwitch swig_types[1462] +#define SWIGTYPE_p_FIX__TradingCurrency swig_types[1463] +#define SWIGTYPE_p_FIX__TradingReferencePrice swig_types[1464] +#define SWIGTYPE_p_FIX__TradingSessionDesc swig_types[1465] +#define SWIGTYPE_p_FIX__TradingSessionID swig_types[1466] +#define SWIGTYPE_p_FIX__TradingSessionSubID swig_types[1467] +#define SWIGTYPE_p_FIX__TransBkdTime swig_types[1468] +#define SWIGTYPE_p_FIX__TransactTime swig_types[1469] +#define SWIGTYPE_p_FIX__TransferReason swig_types[1470] +#define SWIGTYPE_p_FIX__TrdMatchID swig_types[1471] +#define SWIGTYPE_p_FIX__TrdRegTimestamp swig_types[1472] +#define SWIGTYPE_p_FIX__TrdRegTimestampOrigin swig_types[1473] +#define SWIGTYPE_p_FIX__TrdRegTimestampType swig_types[1474] +#define SWIGTYPE_p_FIX__TrdRepIndicator swig_types[1475] +#define SWIGTYPE_p_FIX__TrdRepPartyRole swig_types[1476] +#define SWIGTYPE_p_FIX__TrdRptStatus swig_types[1477] +#define SWIGTYPE_p_FIX__TrdSubType swig_types[1478] +#define SWIGTYPE_p_FIX__TrdType swig_types[1479] +#define SWIGTYPE_p_FIX__TriggerAction swig_types[1480] +#define SWIGTYPE_p_FIX__TriggerNewPrice swig_types[1481] +#define SWIGTYPE_p_FIX__TriggerNewQty swig_types[1482] +#define SWIGTYPE_p_FIX__TriggerOrderType swig_types[1483] +#define SWIGTYPE_p_FIX__TriggerPrice swig_types[1484] +#define SWIGTYPE_p_FIX__TriggerPriceDirection swig_types[1485] +#define SWIGTYPE_p_FIX__TriggerPriceType swig_types[1486] +#define SWIGTYPE_p_FIX__TriggerPriceTypeScope swig_types[1487] +#define SWIGTYPE_p_FIX__TriggerSecurityDesc swig_types[1488] +#define SWIGTYPE_p_FIX__TriggerSecurityID swig_types[1489] +#define SWIGTYPE_p_FIX__TriggerSecurityIDSource swig_types[1490] +#define SWIGTYPE_p_FIX__TriggerSymbol swig_types[1491] +#define SWIGTYPE_p_FIX__TriggerTradingSessionID swig_types[1492] +#define SWIGTYPE_p_FIX__TriggerTradingSessionSubID swig_types[1493] +#define SWIGTYPE_p_FIX__TriggerType swig_types[1494] +#define SWIGTYPE_p_FIX__URLLink swig_types[1495] +#define SWIGTYPE_p_FIX__UTCDATE swig_types[1496] +#define SWIGTYPE_p_FIX__UTCDATEONLY swig_types[1497] +#define SWIGTYPE_p_FIX__UTCTIMEONLY swig_types[1498] +#define SWIGTYPE_p_FIX__UTCTIMESTAMP swig_types[1499] +#define SWIGTYPE_p_FIX__UnderlyingAdjustedQuantity swig_types[1500] +#define SWIGTYPE_p_FIX__UnderlyingAllocationPercent swig_types[1501] +#define SWIGTYPE_p_FIX__UnderlyingAttachmentPoint swig_types[1502] +#define SWIGTYPE_p_FIX__UnderlyingCFICode swig_types[1503] +#define SWIGTYPE_p_FIX__UnderlyingCPProgram swig_types[1504] +#define SWIGTYPE_p_FIX__UnderlyingCPRegType swig_types[1505] +#define SWIGTYPE_p_FIX__UnderlyingCapValue swig_types[1506] +#define SWIGTYPE_p_FIX__UnderlyingCashAmount swig_types[1507] +#define SWIGTYPE_p_FIX__UnderlyingCashType swig_types[1508] +#define SWIGTYPE_p_FIX__UnderlyingCollectAmount swig_types[1509] +#define SWIGTYPE_p_FIX__UnderlyingContractMultiplier swig_types[1510] +#define SWIGTYPE_p_FIX__UnderlyingContractMultiplierUnit swig_types[1511] +#define SWIGTYPE_p_FIX__UnderlyingCountryOfIssue swig_types[1512] +#define SWIGTYPE_p_FIX__UnderlyingCouponPaymentDate swig_types[1513] +#define SWIGTYPE_p_FIX__UnderlyingCouponRate swig_types[1514] +#define SWIGTYPE_p_FIX__UnderlyingCreditRating swig_types[1515] +#define SWIGTYPE_p_FIX__UnderlyingCurrency swig_types[1516] +#define SWIGTYPE_p_FIX__UnderlyingCurrentValue swig_types[1517] +#define SWIGTYPE_p_FIX__UnderlyingDeliveryAmount swig_types[1518] +#define SWIGTYPE_p_FIX__UnderlyingDetachmentPoint swig_types[1519] +#define SWIGTYPE_p_FIX__UnderlyingDirtyPrice swig_types[1520] +#define SWIGTYPE_p_FIX__UnderlyingEndPrice swig_types[1521] +#define SWIGTYPE_p_FIX__UnderlyingEndValue swig_types[1522] +#define SWIGTYPE_p_FIX__UnderlyingExerciseStyle swig_types[1523] +#define SWIGTYPE_p_FIX__UnderlyingFXRate swig_types[1524] +#define SWIGTYPE_p_FIX__UnderlyingFXRateCalc swig_types[1525] +#define SWIGTYPE_p_FIX__UnderlyingFactor swig_types[1526] +#define SWIGTYPE_p_FIX__UnderlyingFlowScheduleType swig_types[1527] +#define SWIGTYPE_p_FIX__UnderlyingIDSource swig_types[1528] +#define SWIGTYPE_p_FIX__UnderlyingInstrRegistry swig_types[1529] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyID swig_types[1530] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyIDSource swig_types[1531] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartyRole swig_types[1532] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubID swig_types[1533] +#define SWIGTYPE_p_FIX__UnderlyingInstrumentPartySubIDType swig_types[1534] +#define SWIGTYPE_p_FIX__UnderlyingIssueDate swig_types[1535] +#define SWIGTYPE_p_FIX__UnderlyingIssuer swig_types[1536] +#define SWIGTYPE_p_FIX__UnderlyingLastPx swig_types[1537] +#define SWIGTYPE_p_FIX__UnderlyingLastQty swig_types[1538] +#define SWIGTYPE_p_FIX__UnderlyingLegCFICode swig_types[1539] +#define SWIGTYPE_p_FIX__UnderlyingLegMaturityDate swig_types[1540] +#define SWIGTYPE_p_FIX__UnderlyingLegMaturityMonthYear swig_types[1541] +#define SWIGTYPE_p_FIX__UnderlyingLegMaturityTime swig_types[1542] +#define SWIGTYPE_p_FIX__UnderlyingLegOptAttribute swig_types[1543] +#define SWIGTYPE_p_FIX__UnderlyingLegPutOrCall swig_types[1544] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltID swig_types[1545] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityAltIDSource swig_types[1546] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityDesc swig_types[1547] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityExchange swig_types[1548] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityID swig_types[1549] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityIDSource swig_types[1550] +#define SWIGTYPE_p_FIX__UnderlyingLegSecuritySubType swig_types[1551] +#define SWIGTYPE_p_FIX__UnderlyingLegSecurityType swig_types[1552] +#define SWIGTYPE_p_FIX__UnderlyingLegStrikePrice swig_types[1553] +#define SWIGTYPE_p_FIX__UnderlyingLegSymbol swig_types[1554] +#define SWIGTYPE_p_FIX__UnderlyingLegSymbolSfx swig_types[1555] +#define SWIGTYPE_p_FIX__UnderlyingLocaleOfIssue swig_types[1556] +#define SWIGTYPE_p_FIX__UnderlyingMaturityDate swig_types[1557] +#define SWIGTYPE_p_FIX__UnderlyingMaturityDay swig_types[1558] +#define SWIGTYPE_p_FIX__UnderlyingMaturityMonthYear swig_types[1559] +#define SWIGTYPE_p_FIX__UnderlyingMaturityTime swig_types[1560] +#define SWIGTYPE_p_FIX__UnderlyingNotionalPercentageOutstanding swig_types[1561] +#define SWIGTYPE_p_FIX__UnderlyingOptAttribute swig_types[1562] +#define SWIGTYPE_p_FIX__UnderlyingOriginalNotionalPercentageOutstanding swig_types[1563] +#define SWIGTYPE_p_FIX__UnderlyingPayAmount swig_types[1564] +#define SWIGTYPE_p_FIX__UnderlyingPriceDeterminationMethod swig_types[1565] +#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasure swig_types[1566] +#define SWIGTYPE_p_FIX__UnderlyingPriceUnitOfMeasureQty swig_types[1567] +#define SWIGTYPE_p_FIX__UnderlyingProduct swig_types[1568] +#define SWIGTYPE_p_FIX__UnderlyingPutOrCall swig_types[1569] +#define SWIGTYPE_p_FIX__UnderlyingPx swig_types[1570] +#define SWIGTYPE_p_FIX__UnderlyingQty swig_types[1571] +#define SWIGTYPE_p_FIX__UnderlyingRedemptionDate swig_types[1572] +#define SWIGTYPE_p_FIX__UnderlyingRepoCollateralSecurityType swig_types[1573] +#define SWIGTYPE_p_FIX__UnderlyingRepurchaseRate swig_types[1574] +#define SWIGTYPE_p_FIX__UnderlyingRepurchaseTerm swig_types[1575] +#define SWIGTYPE_p_FIX__UnderlyingRestructuringType swig_types[1576] +#define SWIGTYPE_p_FIX__UnderlyingSecurityAltID swig_types[1577] +#define SWIGTYPE_p_FIX__UnderlyingSecurityAltIDSource swig_types[1578] +#define SWIGTYPE_p_FIX__UnderlyingSecurityDesc swig_types[1579] +#define SWIGTYPE_p_FIX__UnderlyingSecurityExchange swig_types[1580] +#define SWIGTYPE_p_FIX__UnderlyingSecurityID swig_types[1581] +#define SWIGTYPE_p_FIX__UnderlyingSecurityIDSource swig_types[1582] +#define SWIGTYPE_p_FIX__UnderlyingSecuritySubType swig_types[1583] +#define SWIGTYPE_p_FIX__UnderlyingSecurityType swig_types[1584] +#define SWIGTYPE_p_FIX__UnderlyingSeniority swig_types[1585] +#define SWIGTYPE_p_FIX__UnderlyingSettlMethod swig_types[1586] +#define SWIGTYPE_p_FIX__UnderlyingSettlPrice swig_types[1587] +#define SWIGTYPE_p_FIX__UnderlyingSettlPriceType swig_types[1588] +#define SWIGTYPE_p_FIX__UnderlyingSettlementDate swig_types[1589] +#define SWIGTYPE_p_FIX__UnderlyingSettlementStatus swig_types[1590] +#define SWIGTYPE_p_FIX__UnderlyingSettlementType swig_types[1591] +#define SWIGTYPE_p_FIX__UnderlyingStartValue swig_types[1592] +#define SWIGTYPE_p_FIX__UnderlyingStateOrProvinceOfIssue swig_types[1593] +#define SWIGTYPE_p_FIX__UnderlyingStipType swig_types[1594] +#define SWIGTYPE_p_FIX__UnderlyingStipValue swig_types[1595] +#define SWIGTYPE_p_FIX__UnderlyingStrikeCurrency swig_types[1596] +#define SWIGTYPE_p_FIX__UnderlyingStrikePrice swig_types[1597] +#define SWIGTYPE_p_FIX__UnderlyingSymbol swig_types[1598] +#define SWIGTYPE_p_FIX__UnderlyingSymbolSfx swig_types[1599] +#define SWIGTYPE_p_FIX__UnderlyingTimeUnit swig_types[1600] +#define SWIGTYPE_p_FIX__UnderlyingTradingSessionID swig_types[1601] +#define SWIGTYPE_p_FIX__UnderlyingTradingSessionSubID swig_types[1602] +#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasure swig_types[1603] +#define SWIGTYPE_p_FIX__UnderlyingUnitOfMeasureQty swig_types[1604] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartyID swig_types[1605] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartyIDSource swig_types[1606] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartyRole swig_types[1607] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubID swig_types[1608] +#define SWIGTYPE_p_FIX__UndlyInstrumentPartySubIDType swig_types[1609] +#define SWIGTYPE_p_FIX__UnitOfMeasure swig_types[1610] +#define SWIGTYPE_p_FIX__UnitOfMeasureQty swig_types[1611] +#define SWIGTYPE_p_FIX__UnsolicitedIndicator swig_types[1612] +#define SWIGTYPE_p_FIX__UnsupportedMessageType swig_types[1613] +#define SWIGTYPE_p_FIX__UnsupportedVersion swig_types[1614] +#define SWIGTYPE_p_FIX__Urgency swig_types[1615] +#define SWIGTYPE_p_FIX__UserRequestID swig_types[1616] +#define SWIGTYPE_p_FIX__UserRequestType swig_types[1617] +#define SWIGTYPE_p_FIX__UserStatus swig_types[1618] +#define SWIGTYPE_p_FIX__UserStatusText swig_types[1619] +#define SWIGTYPE_p_FIX__Username swig_types[1620] +#define SWIGTYPE_p_FIX__UtcDateField swig_types[1621] +#define SWIGTYPE_p_FIX__UtcTimeOnlyField swig_types[1622] +#define SWIGTYPE_p_FIX__UtcTimeStampField swig_types[1623] +#define SWIGTYPE_p_FIX__ValidUntilTime swig_types[1624] +#define SWIGTYPE_p_FIX__ValuationMethod swig_types[1625] +#define SWIGTYPE_p_FIX__ValueOfFutures swig_types[1626] +#define SWIGTYPE_p_FIX__VenueType swig_types[1627] +#define SWIGTYPE_p_FIX__Volatility swig_types[1628] +#define SWIGTYPE_p_FIX__WaveNo swig_types[1629] +#define SWIGTYPE_p_FIX__WorkingIndicator swig_types[1630] +#define SWIGTYPE_p_FIX__WtAverageLiquidity swig_types[1631] +#define SWIGTYPE_p_FIX__XMLDATA swig_types[1632] +#define SWIGTYPE_p_FIX__XmlData swig_types[1633] +#define SWIGTYPE_p_FIX__XmlDataLen swig_types[1634] +#define SWIGTYPE_p_FIX__Yield swig_types[1635] +#define SWIGTYPE_p_FIX__YieldCalcDate swig_types[1636] +#define SWIGTYPE_p_FIX__YieldRedemptionDate swig_types[1637] +#define SWIGTYPE_p_FIX__YieldRedemptionPrice swig_types[1638] +#define SWIGTYPE_p_FIX__YieldRedemptionPriceType swig_types[1639] +#define SWIGTYPE_p_FIX__YieldType swig_types[1640] +#define SWIGTYPE_p_FieldPresenceMap swig_types[1641] +#define SWIGTYPE_p_FieldToGroup swig_types[1642] +#define SWIGTYPE_p_FieldToName swig_types[1643] +#define SWIGTYPE_p_FieldToValue swig_types[1644] +#define SWIGTYPE_p_FieldTypeDataBits swig_types[1645] +#define SWIGTYPE_p_FieldTypeGroupBits swig_types[1646] +#define SWIGTYPE_p_FieldTypeHeaderBits swig_types[1647] +#define SWIGTYPE_p_FieldTypeTrailerBits swig_types[1648] +#define SWIGTYPE_p_FieldTypes swig_types[1649] +#define SWIGTYPE_p_Fields swig_types[1650] +#define SWIGTYPE_p_Group swig_types[1651] +#define SWIGTYPE_p_IntArray swig_types[1652] +#define SWIGTYPE_p_IntField swig_types[1653] +#define SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t swig_types[1654] #define SWIGTYPE_p_Log swig_types[1655] #define SWIGTYPE_p_LogFactory swig_types[1656] #define SWIGTYPE_p_MessageStore swig_types[1657] @@ -3957,25 +3870,29 @@ namespace Swig { #define SWIGTYPE_p_char swig_types[1684] #define SWIGTYPE_p_const_iterator swig_types[1685] #define SWIGTYPE_p_data_type swig_types[1686] -#define SWIGTYPE_p_g_const_iterator swig_types[1687] -#define SWIGTYPE_p_g_item_const_iterator swig_types[1688] -#define SWIGTYPE_p_g_item_iterator swig_types[1689] -#define SWIGTYPE_p_g_iterator swig_types[1690] -#define SWIGTYPE_p_int swig_types[1691] -#define SWIGTYPE_p_iterator swig_types[1692] -#define SWIGTYPE_p_message_order swig_types[1693] -#define SWIGTYPE_p_p_FIX__DataDictionary swig_types[1694] -#define SWIGTYPE_p_size_type swig_types[1695] -#define SWIGTYPE_p_std__istream swig_types[1696] -#define SWIGTYPE_p_std__ostream swig_types[1697] -#define SWIGTYPE_p_std__setT_FIX__SessionID_t swig_types[1698] -#define SWIGTYPE_p_std__string swig_types[1699] -#define SWIGTYPE_p_std__string__size_type swig_types[1700] -#define SWIGTYPE_p_std__vectorT_std__string_t swig_types[1701] -#define SWIGTYPE_p_string_type swig_types[1702] -#define SWIGTYPE_p_tag_type swig_types[1703] -static swig_type_info *swig_types[1705]; -static swig_module_info swig_module = {swig_types, 1704, 0, 0, 0, 0}; +#define SWIGTYPE_p_field_iterator swig_types[1687] +#define SWIGTYPE_p_g_const_iterator swig_types[1688] +#define SWIGTYPE_p_g_item_const_iterator swig_types[1689] +#define SWIGTYPE_p_g_item_iterator swig_types[1690] +#define SWIGTYPE_p_g_iterator swig_types[1691] +#define SWIGTYPE_p_int swig_types[1692] +#define SWIGTYPE_p_iterator swig_types[1693] +#define SWIGTYPE_p_message_order swig_types[1694] +#define SWIGTYPE_p_p_FIX__DataDictionary swig_types[1695] +#define SWIGTYPE_p_size_type swig_types[1696] +#define SWIGTYPE_p_ssize_t swig_types[1697] +#define SWIGTYPE_p_std__istream swig_types[1698] +#define SWIGTYPE_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator swig_types[1699] +#define SWIGTYPE_p_std__mapT_std__string_std__string_t__const_iterator swig_types[1700] +#define SWIGTYPE_p_std__ostream swig_types[1701] +#define SWIGTYPE_p_std__setT_FIX__SessionID_t swig_types[1702] +#define SWIGTYPE_p_std__string swig_types[1703] +#define SWIGTYPE_p_std__string__size_type swig_types[1704] +#define SWIGTYPE_p_std__vectorT_std__string_t swig_types[1705] +#define SWIGTYPE_p_string_type swig_types[1706] +#define SWIGTYPE_p_tag_type swig_types[1707] +static swig_type_info *swig_types[1709]; +static swig_module_info swig_module = {swig_types, 1708, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) @@ -3990,7 +3907,7 @@ static VALUE mQuickfix; #define SWIG_RUBY_THREAD_END_BLOCK -#define SWIGVERSION 0x020010 +#define SWIGVERSION 0x030008 #define SWIG_VERSION SWIGVERSION @@ -4005,7 +3922,7 @@ static VALUE mQuickfix; extern "C" { #endif -// Ruby 1.9 changed the file name of this header +/* Ruby 1.9 changed the file name of this header */ #ifdef HAVE_RUBY_IO_H #include "ruby/io.h" #else @@ -4042,7 +3959,7 @@ SWIG_ruby_failed(void) } -/*@SWIG:/usr/share/swig/2.0.10/ruby/rubyprimtypes.swg,19,%ruby_aux_method@*/ +/*@SWIG:C:\swigwin-3.0.8\Lib\ruby\rubyprimtypes.swg,19,%ruby_aux_method@*/ SWIGINTERN VALUE SWIG_AUX_NUM2ULONG(VALUE *args) { VALUE obj = args[0]; @@ -4107,7 +4024,7 @@ SWIG_From_int (int value) } -/*@SWIG:/usr/share/swig/2.0.10/ruby/rubyprimtypes.swg,19,%ruby_aux_method@*/ +/*@SWIG:C:\swigwin-3.0.8\Lib\ruby\rubyprimtypes.swg,19,%ruby_aux_method@*/ SWIGINTERN VALUE SWIG_AUX_NUM2LONG(VALUE *args) { VALUE obj = args[0]; @@ -4162,28 +4079,28 @@ SWIGINTERN IntArray *IntArray_frompointer(int *t){ } #include -#include "../C++/Utility.h" -#include "../C++/Exceptions.h" -#include "../C++/Field.h" -#include "../C++/Message.h" -#include "../C++/Group.h" -#include "../C++/Fields.h" -#include "../C++/Values.h" -#include "../C++/SessionID.h" -#include "../C++/Dictionary.h" -#include "../C++/SessionSettings.h" -#include "../C++/Session.h" -#include "../C++/SessionID.h" -#include "../C++/Log.h" -#include "../C++/FileLog.h" -#include "../C++/MessageStore.h" -#include "../C++/FileStore.h" -#include "../C++/Application.h" -#include "../C++/Initiator.h" -#include "../C++/SocketInitiator.h" -#include "../C++/Acceptor.h" -#include "../C++/SocketAcceptor.h" -#include "../C++/DataDictionary.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include typedef FIX::TYPE::Type Type; typedef FIX::String String; typedef FIX::UtcTimeStamp UtcTimeStamp; @@ -4333,6 +4250,20 @@ SWIG_From_short (short value) } +SWIGINTERNINLINE VALUE +SWIG_From_unsigned_SS_long (unsigned long value) +{ + return ULONG2NUM(value); +} + + +SWIGINTERNINLINE VALUE +SWIG_From_size_t (size_t value) +{ + return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value)); +} + + SWIGINTERNINLINE VALUE SWIG_From_bool (bool value) { @@ -4349,7 +4280,8 @@ SWIG_AsCharArray(VALUE obj, char *val, size_t size) char* cptr = 0; size_t csize = 0; int alloc = SWIG_OLDOBJ; int res = SWIG_AsCharPtrAndSize(obj, &cptr, &csize, &alloc); if (SWIG_IsOK(res)) { - if ((csize == size + 1) && cptr && !(cptr[csize-1])) --csize; + /* special case of single char conversion when we don't need space for NUL */ + if (size == 1 && csize == 2 && cptr && !cptr[1]) --csize; if (csize <= size) { if (val) { if (csize) memcpy(val, cptr, csize*sizeof(char)); @@ -4386,13 +4318,13 @@ SWIG_AsVal_char (VALUE obj, char *val) } -/*@SWIG:/usr/share/swig/2.0.10/ruby/rubyprimtypes.swg,19,%ruby_aux_method@*/ +/*@SWIG:C:\swigwin-3.0.8\Lib\ruby\rubyprimtypes.swg,19,%ruby_aux_method@*/ SWIGINTERN VALUE SWIG_AUX_NUM2DBL(VALUE *args) { VALUE obj = args[0]; VALUE type = TYPE(obj); double *res = (double *)(args[1]); - *res = NUM2DBL(obj); + *res = NUM2DBL(obj); (void)type; return obj; } /*@SWIG@*/ @@ -4467,13 +4399,6 @@ SWIGINTERN std::string FIX_SessionID___str__(FIX::SessionID *self){ return self->toString(); } -SWIGINTERNINLINE VALUE -SWIG_From_unsigned_SS_long (unsigned long value) -{ - return ULONG2NUM(value); -} - - SWIGINTERNINLINE VALUE SWIG_From_unsigned_SS_int (unsigned int value) { @@ -4500,12 +4425,13 @@ VALUE Application_onCreate_rescue(VALUE args, VALUE error) { if (Application_onCreate_call_depth == 0) { if( error != 0 ) { VALUE message = rb_obj_as_string( error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } rb_exc_raise(error); + return Qnil; } static int Application_onLogon_call_depth = 0; @@ -4524,12 +4450,13 @@ VALUE Application_onLogon_rescue(VALUE args, VALUE error) { if (Application_onLogon_call_depth == 0) { if( error != 0 ) { VALUE message = rb_obj_as_string( error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } rb_exc_raise(error); + return Qnil; } static int Application_onLogout_call_depth = 0; @@ -4548,12 +4475,13 @@ VALUE Application_onLogout_rescue(VALUE args, VALUE error) { if (Application_onLogout_call_depth == 0) { if( error != 0 ) { VALUE message = rb_obj_as_string( error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } rb_exc_raise(error); + return Qnil; } static int Application_toAdmin_call_depth = 0; @@ -4572,12 +4500,13 @@ VALUE Application_toAdmin_rescue(VALUE args, VALUE error) { if (Application_toAdmin_call_depth == 0) { if( error != 0 ) { VALUE message = rb_obj_as_string( error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } rb_exc_raise(error); + return Qnil; } static int Application_toApp_call_depth = 0; @@ -4603,13 +4532,14 @@ VALUE Application_toApp_rescue(VALUE args, VALUE error) { throw *((FIX::DoNotSend*)result); } else { VALUE message = rb_obj_as_string( error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } } rb_exc_raise(error); + return Qnil; } static int Application_fromAdmin_call_depth = 0; @@ -4641,13 +4571,14 @@ VALUE Application_fromAdmin_rescue(VALUE args, VALUE error) { throw *((FIX::RejectLogon*)result); } else { VALUE message = rb_obj_as_string( error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } } rb_exc_raise(error); + return Qnil; } static int Application_fromApp_call_depth = 0; @@ -4679,13 +4610,14 @@ VALUE Application_fromApp_rescue(VALUE args, VALUE error) { throw *((FIX::UnsupportedMessageType*)result); } else { VALUE message = rb_obj_as_string( error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } } rb_exc_raise(error); + return Qnil; } @@ -4911,7 +4843,8 @@ SWIGINTERN void delete_IntArray(IntArray *self){ delete[] self; } SWIGINTERN void -free_IntArray(IntArray *arg1) { +free_IntArray(void *self) { + IntArray *arg1 = (IntArray *)self; delete_IntArray(arg1); } @@ -5130,7 +5063,8 @@ _wrap_new_Exception(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_Exception(FIX::Exception *arg1) { +free_FIX_Exception(void *self) { + FIX::Exception *arg1 = (FIX::Exception *)self; delete arg1; } @@ -5452,7 +5386,8 @@ SWIGINTERN VALUE _wrap_new_DataDictionaryNotFound(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DataDictionaryNotFound(FIX::DataDictionaryNotFound *arg1) { +free_FIX_DataDictionaryNotFound(void *self) { + FIX::DataDictionaryNotFound *arg1 = (FIX::DataDictionaryNotFound *)self; delete arg1; } @@ -5731,7 +5666,8 @@ _wrap_FieldNotFound_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_FieldNotFound(FIX::FieldNotFound *arg1) { +free_FIX_FieldNotFound(void *self) { + FIX::FieldNotFound *arg1 = (FIX::FieldNotFound *)self; delete arg1; } @@ -5840,7 +5776,8 @@ SWIGINTERN VALUE _wrap_new_FieldConvertError(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_FieldConvertError(FIX::FieldConvertError *arg1) { +free_FIX_FieldConvertError(void *self) { + FIX::FieldConvertError *arg1 = (FIX::FieldConvertError *)self; delete arg1; } @@ -5949,7 +5886,8 @@ SWIGINTERN VALUE _wrap_new_MessageParseError(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MessageParseError(FIX::MessageParseError *arg1) { +free_FIX_MessageParseError(void *self) { + FIX::MessageParseError *arg1 = (FIX::MessageParseError *)self; delete arg1; } @@ -6058,7 +5996,8 @@ SWIGINTERN VALUE _wrap_new_InvalidMessage(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_InvalidMessage(FIX::InvalidMessage *arg1) { +free_FIX_InvalidMessage(void *self) { + FIX::InvalidMessage *arg1 = (FIX::InvalidMessage *)self; delete arg1; } @@ -6167,7 +6106,8 @@ SWIGINTERN VALUE _wrap_new_ConfigError(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ConfigError(FIX::ConfigError *arg1) { +free_FIX_ConfigError(void *self) { + FIX::ConfigError *arg1 = (FIX::ConfigError *)self; delete arg1; } @@ -6276,7 +6216,8 @@ SWIGINTERN VALUE _wrap_new_RuntimeError(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RuntimeError(FIX::RuntimeError *arg1) { +free_FIX_RuntimeError(void *self) { + FIX::RuntimeError *arg1 = (FIX::RuntimeError *)self; delete arg1; } @@ -6537,7 +6478,8 @@ _wrap_InvalidTagNumber_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_InvalidTagNumber(FIX::InvalidTagNumber *arg1) { +free_FIX_InvalidTagNumber(void *self) { + FIX::InvalidTagNumber *arg1 = (FIX::InvalidTagNumber *)self; delete arg1; } @@ -6748,7 +6690,8 @@ _wrap_RequiredTagMissing_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_RequiredTagMissing(FIX::RequiredTagMissing *arg1) { +free_FIX_RequiredTagMissing(void *self) { + FIX::RequiredTagMissing *arg1 = (FIX::RequiredTagMissing *)self; delete arg1; } @@ -6959,7 +6902,8 @@ _wrap_TagNotDefinedForMessage_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_TagNotDefinedForMessage(FIX::TagNotDefinedForMessage *arg1) { +free_FIX_TagNotDefinedForMessage(void *self) { + FIX::TagNotDefinedForMessage *arg1 = (FIX::TagNotDefinedForMessage *)self; delete arg1; } @@ -7170,7 +7114,8 @@ _wrap_NoTagValue_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_NoTagValue(FIX::NoTagValue *arg1) { +free_FIX_NoTagValue(void *self) { + FIX::NoTagValue *arg1 = (FIX::NoTagValue *)self; delete arg1; } @@ -7381,7 +7326,8 @@ _wrap_IncorrectTagValue_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_IncorrectTagValue(FIX::IncorrectTagValue *arg1) { +free_FIX_IncorrectTagValue(void *self) { + FIX::IncorrectTagValue *arg1 = (FIX::IncorrectTagValue *)self; delete arg1; } @@ -7592,7 +7538,8 @@ _wrap_IncorrectDataFormat_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_IncorrectDataFormat(FIX::IncorrectDataFormat *arg1) { +free_FIX_IncorrectDataFormat(void *self) { + FIX::IncorrectDataFormat *arg1 = (FIX::IncorrectDataFormat *)self; delete arg1; } @@ -7701,7 +7648,8 @@ SWIGINTERN VALUE _wrap_new_IncorrectMessageStructure(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_IncorrectMessageStructure(FIX::IncorrectMessageStructure *arg1) { +free_FIX_IncorrectMessageStructure(void *self) { + FIX::IncorrectMessageStructure *arg1 = (FIX::IncorrectMessageStructure *)self; delete arg1; } @@ -7810,7 +7758,8 @@ SWIGINTERN VALUE _wrap_new_DuplicateFieldNumber(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_DuplicateFieldNumber(FIX::DuplicateFieldNumber *arg1) { +free_FIX_DuplicateFieldNumber(void *self) { + FIX::DuplicateFieldNumber *arg1 = (FIX::DuplicateFieldNumber *)self; delete arg1; } @@ -7919,7 +7868,8 @@ SWIGINTERN VALUE _wrap_new_InvalidMessageType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_InvalidMessageType(FIX::InvalidMessageType *arg1) { +free_FIX_InvalidMessageType(void *self) { + FIX::InvalidMessageType *arg1 = (FIX::InvalidMessageType *)self; delete arg1; } @@ -8028,7 +7978,8 @@ SWIGINTERN VALUE _wrap_new_UnsupportedMessageType(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnsupportedMessageType(FIX::UnsupportedMessageType *arg1) { +free_FIX_UnsupportedMessageType(void *self) { + FIX::UnsupportedMessageType *arg1 = (FIX::UnsupportedMessageType *)self; delete arg1; } @@ -8137,7 +8088,8 @@ SWIGINTERN VALUE _wrap_new_UnsupportedVersion(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnsupportedVersion(FIX::UnsupportedVersion *arg1) { +free_FIX_UnsupportedVersion(void *self) { + FIX::UnsupportedVersion *arg1 = (FIX::UnsupportedVersion *)self; delete arg1; } @@ -8348,7 +8300,8 @@ _wrap_TagOutOfOrder_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_TagOutOfOrder(FIX::TagOutOfOrder *arg1) { +free_FIX_TagOutOfOrder(void *self) { + FIX::TagOutOfOrder *arg1 = (FIX::TagOutOfOrder *)self; delete arg1; } @@ -8559,7 +8512,8 @@ _wrap_RepeatedTag_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_RepeatedTag(FIX::RepeatedTag *arg1) { +free_FIX_RepeatedTag(void *self) { + FIX::RepeatedTag *arg1 = (FIX::RepeatedTag *)self; delete arg1; } @@ -8770,7 +8724,8 @@ _wrap_RepeatingGroupCountMismatch_field_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_RepeatingGroupCountMismatch(FIX::RepeatingGroupCountMismatch *arg1) { +free_FIX_RepeatingGroupCountMismatch(void *self) { + FIX::RepeatingGroupCountMismatch *arg1 = (FIX::RepeatingGroupCountMismatch *)self; delete arg1; } @@ -8879,7 +8834,8 @@ SWIGINTERN VALUE _wrap_new_DoNotSend(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DoNotSend(FIX::DoNotSend *arg1) { +free_FIX_DoNotSend(void *self) { + FIX::DoNotSend *arg1 = (FIX::DoNotSend *)self; delete arg1; } @@ -8988,7 +8944,8 @@ SWIGINTERN VALUE _wrap_new_RejectLogon(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RejectLogon(FIX::RejectLogon *arg1) { +free_FIX_RejectLogon(void *self) { + FIX::RejectLogon *arg1 = (FIX::RejectLogon *)self; delete arg1; } @@ -9097,7 +9054,8 @@ SWIGINTERN VALUE _wrap_new_SessionNotFound(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SessionNotFound(FIX::SessionNotFound *arg1) { +free_FIX_SessionNotFound(void *self) { + FIX::SessionNotFound *arg1 = (FIX::SessionNotFound *)self; delete arg1; } @@ -9206,7 +9164,8 @@ SWIGINTERN VALUE _wrap_new_IOException(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOException(FIX::IOException *arg1) { +free_FIX_IOException(void *self) { + FIX::IOException *arg1 = (FIX::IOException *)self; delete arg1; } @@ -9392,7 +9351,8 @@ _wrap_SocketException_error_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_SocketException(FIX::SocketException *arg1) { +free_FIX_SocketException(void *self) { + FIX::SocketException *arg1 = (FIX::SocketException *)self; delete arg1; } @@ -9501,7 +9461,8 @@ SWIGINTERN VALUE _wrap_new_SocketSendFailed(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SocketSendFailed(FIX::SocketSendFailed *arg1) { +free_FIX_SocketSendFailed(void *self) { + FIX::SocketSendFailed *arg1 = (FIX::SocketSendFailed *)self; delete arg1; } @@ -9509,20 +9470,26 @@ static swig_class SwigClassSocketRecvFailed; SWIGINTERN VALUE _wrap_new_SocketRecvFailed__SWIG_0(int argc, VALUE *argv, VALUE self) { - int arg1 ; - int val1 ; - int ecode1 = 0 ; + ssize_t arg1 ; + void *argp1 ; + int res1 = 0 ; const char *classname SWIGUNUSED = "Quickfix::SocketRecvFailed"; FIX::SocketRecvFailed *result = 0 ; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } - ecode1 = SWIG_AsVal_int(argv[0], &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), Ruby_Format_TypeError( "", "int","SocketRecvFailed", 1, argv[0] )); - } - arg1 = static_cast< int >(val1); + { + res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_ssize_t, 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "ssize_t","SocketRecvFailed", 1, argv[0] )); + } + if (!argp1) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "ssize_t","SocketRecvFailed", 1, argv[0])); + } else { + arg1 = *(reinterpret_cast< ssize_t * >(argp1)); + } + } result = (FIX::SocketRecvFailed *)new FIX::SocketRecvFailed(arg1); DATA_PTR(self) = result; return self; @@ -9598,10 +9565,9 @@ SWIGINTERN VALUE _wrap_new_SocketRecvFailed(int nargs, VALUE *args, VALUE self) } if (argc == 1) { int _v; - { - int res = SWIG_AsVal_int(argv[0], NULL); - _v = SWIG_CheckState(res); - } + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ssize_t, 0); + _v = SWIG_CheckState(res); if (_v) { return _wrap_new_SocketRecvFailed__SWIG_0(nargs, args, self); } @@ -9617,7 +9583,7 @@ SWIGINTERN VALUE _wrap_new_SocketRecvFailed(int nargs, VALUE *args, VALUE self) fail: Ruby_Format_OverloadedError( argc, 1, "SocketRecvFailed.new", - " SocketRecvFailed.new(int size)\n" + " SocketRecvFailed.new(ssize_t size)\n" " SocketRecvFailed.new(std::string const &what)\n"); return Qnil; @@ -9625,7 +9591,8 @@ SWIGINTERN VALUE _wrap_new_SocketRecvFailed(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SocketRecvFailed(FIX::SocketRecvFailed *arg1) { +free_FIX_SocketRecvFailed(void *self) { + FIX::SocketRecvFailed *arg1 = (FIX::SocketRecvFailed *)self; delete arg1; } @@ -9734,7 +9701,8 @@ SWIGINTERN VALUE _wrap_new_SocketCloseFailed(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SocketCloseFailed(FIX::SocketCloseFailed *arg1) { +free_FIX_SocketCloseFailed(void *self) { + FIX::SocketCloseFailed *arg1 = (FIX::SocketCloseFailed *)self; delete arg1; } @@ -9854,7 +9822,8 @@ _wrap_FieldTag_getTagChecksum(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_FieldTag(FIX::FieldTag *arg1) { +free_FIX_FieldTag(void *self) { + FIX::FieldTag *arg1 = (FIX::FieldTag *)self; delete arg1; } @@ -10003,19 +9972,49 @@ SWIGINTERN VALUE _wrap_new_FieldBase(int nargs, VALUE *args, VALUE self) { fail: Ruby_Format_OverloadedError( argc, 2, "FieldBase.new", - " FieldBase.new(int field)\n" + " FieldBase.new(int tag)\n" " FieldBase.new()\n" - " FieldBase.new(int field, std::string const &string)\n"); + " FieldBase.new(int tag, std::string const &string)\n"); return Qnil; } SWIGINTERN void -free_FIX_FieldBase(FIX::FieldBase *arg1) { +free_FIX_FieldBase(void *self) { + FIX::FieldBase *arg1 = (FIX::FieldBase *)self; delete arg1; } +SWIGINTERN VALUE +_wrap_FieldBase_setTag(int argc, VALUE *argv, VALUE self) { + FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + + if ((argc < 1) || (argc > 1)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; + } + res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FIX__FieldBase, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldBase *","setTag", 1, self )); + } + arg1 = reinterpret_cast< FIX::FieldBase * >(argp1); + ecode2 = SWIG_AsVal_int(argv[0], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "int","setTag", 2, argv[0] )); + } + arg2 = static_cast< int >(val2); + (arg1)->setTag(arg2); + return Qnil; +fail: + return Qnil; +} + + SWIGINTERN VALUE _wrap_FieldBase_setField(int argc, VALUE *argv, VALUE self) { FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; @@ -10089,6 +10088,30 @@ _wrap_FieldBase_setString(int argc, VALUE *argv, VALUE self) { } +SWIGINTERN VALUE +_wrap_FieldBase_getTag(int argc, VALUE *argv, VALUE self) { + FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int result; + VALUE vresult = Qnil; + + if ((argc < 0) || (argc > 0)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; + } + res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FIX__FieldBase, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldBase const *","getTag", 1, self )); + } + arg1 = reinterpret_cast< FIX::FieldBase * >(argp1); + result = (int)((FIX::FieldBase const *)arg1)->getTag(); + vresult = SWIG_From_int(static_cast< int >(result)); + return vresult; +fail: + return Qnil; +} + + SWIGINTERN VALUE _wrap_FieldBase_getField(int argc, VALUE *argv, VALUE self) { FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; @@ -10214,7 +10237,7 @@ _wrap_FieldBase_getLength(int argc, VALUE *argv, VALUE self) { FIX::FieldBase *arg1 = (FIX::FieldBase *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - int result; + size_t result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -10225,8 +10248,8 @@ _wrap_FieldBase_getLength(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldBase const *","getLength", 1, self )); } arg1 = reinterpret_cast< FIX::FieldBase * >(argp1); - result = (int)((FIX::FieldBase const *)arg1)->getLength(); - vresult = SWIG_From_int(static_cast< int >(result)); + result = ((FIX::FieldBase const *)arg1)->getLength(); + vresult = SWIG_From_size_t(static_cast< size_t >(result)); return vresult; fail: return Qnil; @@ -10320,7 +10343,7 @@ _wrap_FieldBase_pushValue(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::FieldBase * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } result = (std::string *) &((FIX::FieldBase const *)arg1)->pushValue(*arg2); @@ -11010,7 +11033,8 @@ _wrap_StringField___ge__(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_StringField(FIX::StringField *arg1) { +free_FIX_StringField(void *self) { + FIX::StringField *arg1 = (FIX::StringField *)self; delete arg1; } @@ -12411,7 +12435,8 @@ _wrap_CharField_getValue(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_CharField(FIX::CharField *arg1) { +free_FIX_CharField(void *self) { + FIX::CharField *arg1 = (FIX::CharField *)self; delete arg1; } @@ -12903,7 +12928,8 @@ _wrap_DoubleField_getValue(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_DoubleField(FIX::DoubleField *arg1) { +free_FIX_DoubleField(void *self) { + FIX::DoubleField *arg1 = (FIX::DoubleField *)self; delete arg1; } @@ -13088,7 +13114,8 @@ _wrap_IntField_getValue(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_IntField(FIX::IntField *arg1) { +free_FIX_IntField(void *self) { + FIX::IntField *arg1 = (FIX::IntField *)self; delete arg1; } @@ -13273,7 +13300,8 @@ _wrap_BoolField_getValue(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_BoolField(FIX::BoolField *arg1) { +free_FIX_BoolField(void *self) { + FIX::BoolField *arg1 = (FIX::BoolField *)self; delete arg1; } @@ -13665,7 +13693,8 @@ _wrap_UtcTimeStampField___eq__(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_UtcTimeStampField(FIX::UtcTimeStampField *arg1) { +free_FIX_UtcTimeStampField(void *self) { + FIX::UtcTimeStampField *arg1 = (FIX::UtcTimeStampField *)self; delete arg1; } @@ -13943,7 +13972,8 @@ _wrap_UtcDateField___eq__(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_UtcDateField(FIX::UtcDateField *arg1) { +free_FIX_UtcDateField(void *self) { + FIX::UtcDateField *arg1 = (FIX::UtcDateField *)self; delete arg1; } @@ -14335,7 +14365,8 @@ _wrap_UtcTimeOnlyField___eq__(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_UtcTimeOnlyField(FIX::UtcTimeOnlyField *arg1) { +free_FIX_UtcTimeOnlyField(void *self) { + FIX::UtcTimeOnlyField *arg1 = (FIX::UtcTimeOnlyField *)self; delete arg1; } @@ -14520,12 +14551,37 @@ _wrap_CheckSumField_getValue(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_CheckSumField(FIX::CheckSumField *arg1) { +free_FIX_CheckSumField(void *self) { + FIX::CheckSumField *arg1 = (FIX::CheckSumField *)self; delete arg1; } static swig_class SwigClassFieldMap; +SWIGINTERN VALUE +_wrap_FieldMap_get_allocator(int argc, VALUE *argv, VALUE self) { + FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + FIX::FieldMap::allocator_type result; + VALUE vresult = Qnil; + + if ((argc < 0) || (argc > 0)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; + } + res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap *","get_allocator", 1, self )); + } + arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); + result = (arg1)->get_allocator(); + vresult = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, SWIG_POINTER_OWN | 0 ); + return vresult; +fail: + return Qnil; +} + + SWIGINTERN VALUE _wrap_new_FieldMap__SWIG_0(int argc, VALUE *argv, VALUE self) { message_order *arg1 = 0 ; @@ -14571,35 +14627,21 @@ _wrap_new_FieldMap__SWIG_1(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_new_FieldMap__SWIG_2(int argc, VALUE *argv, VALUE self) { - FIX::FieldMap::allocator_type *arg1 = 0 ; - message_order *arg2 = 0 ; - void *argp1 ; + int *arg1 ; + void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; const char *classname SWIGUNUSED = "Quickfix::FieldMap"; FIX::FieldMap *result = 0 ; - if ((argc < 2) || (argc > 2)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; + if ((argc < 1) || (argc > 1)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_int, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0] )); - } - if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0])); - } - arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_message_order, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "message_order const &","FieldMap", 2, argv[1] )); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "message_order const &","FieldMap", 2, argv[1])); - } - arg2 = reinterpret_cast< message_order * >(argp2); - result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1,(message_order const &)*arg2); + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "int const []","FieldMap", 1, argv[0] )); + } + arg1 = reinterpret_cast< int * >(argp1); + result = (FIX::FieldMap *)new FIX::FieldMap((int const (*))arg1); DATA_PTR(self) = result; return self; fail: @@ -14609,7 +14651,7 @@ _wrap_new_FieldMap__SWIG_2(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_new_FieldMap__SWIG_3(int argc, VALUE *argv, VALUE self) { - FIX::FieldMap::allocator_type *arg1 = 0 ; + FIX::FieldMap *arg1 = 0 ; void *argp1 ; int res1 = 0 ; const char *classname SWIGUNUSED = "Quickfix::FieldMap"; @@ -14618,15 +14660,15 @@ _wrap_new_FieldMap__SWIG_3(int argc, VALUE *argv, VALUE self) { if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_FIX__FieldMap, 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0] )); + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap const &","FieldMap", 1, argv[0] )); } if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0])); + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::FieldMap const &","FieldMap", 1, argv[0])); } - arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); - result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1); + arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); + result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap const &)*arg1); DATA_PTR(self) = result; return self; fail: @@ -14636,21 +14678,35 @@ _wrap_new_FieldMap__SWIG_3(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_new_FieldMap__SWIG_4(int argc, VALUE *argv, VALUE self) { - int *arg1 ; - void *argp1 = 0 ; + FIX::FieldMap::allocator_type *arg1 = 0 ; + message_order *arg2 = 0 ; + void *argp1 ; int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; const char *classname SWIGUNUSED = "Quickfix::FieldMap"; FIX::FieldMap *result = 0 ; - if ((argc < 1) || (argc > 1)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; + if ((argc < 2) || (argc > 2)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_int, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "int const []","FieldMap", 1, argv[0] )); - } - arg1 = reinterpret_cast< int * >(argp1); - result = (FIX::FieldMap *)new FIX::FieldMap((int const (*))arg1); + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0] )); + } + if (!argp1) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0])); + } + arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_message_order, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "message_order const &","FieldMap", 2, argv[1] )); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "message_order const &","FieldMap", 2, argv[1])); + } + arg2 = reinterpret_cast< message_order * >(argp2); + result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1,(message_order const &)*arg2); DATA_PTR(self) = result; return self; fail: @@ -14660,7 +14716,7 @@ _wrap_new_FieldMap__SWIG_4(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_new_FieldMap__SWIG_5(int argc, VALUE *argv, VALUE self) { - FIX::FieldMap *arg1 = 0 ; + FIX::FieldMap::allocator_type *arg1 = 0 ; void *argp1 ; int res1 = 0 ; const char *classname SWIGUNUSED = "Quickfix::FieldMap"; @@ -14669,15 +14725,15 @@ _wrap_new_FieldMap__SWIG_5(int argc, VALUE *argv, VALUE self) { if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_FIX__FieldMap, 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap const &","FieldMap", 1, argv[0] )); + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0] )); } if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::FieldMap const &","FieldMap", 1, argv[0])); + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0])); } - arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); - result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap const &)*arg1); + arg1 = reinterpret_cast< FIX::FieldMap::allocator_type * >(argp1); + result = (FIX::FieldMap *)new FIX::FieldMap((FIX::FieldMap::allocator_type const &)*arg1); DATA_PTR(self) = result; return self; fail: @@ -14716,7 +14772,7 @@ _wrap_new_FieldMap__SWIG_6(int argc, VALUE *argv, VALUE self) { if ((argc < 2) || (argc > 2)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap::allocator_type const &","FieldMap", 1, argv[0] )); } @@ -14765,25 +14821,25 @@ SWIGINTERN VALUE _wrap_new_FieldMap(int nargs, VALUE *args, VALUE self) { if (argc == 1) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_int, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FieldMap__SWIG_3(nargs, args, self); + return _wrap_new_FieldMap__SWIG_2(nargs, args, self); } } if (argc == 1) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_int, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FieldMap__SWIG_4(nargs, args, self); + return _wrap_new_FieldMap__SWIG_3(nargs, args, self); } } if (argc == 1) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { return _wrap_new_FieldMap__SWIG_5(nargs, args, self); @@ -14792,21 +14848,21 @@ SWIGINTERN VALUE _wrap_new_FieldMap(int nargs, VALUE *args, VALUE self) { if (argc == 2) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_message_order, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FieldMap__SWIG_2(nargs, args, self); + return _wrap_new_FieldMap__SWIG_4(nargs, args, self); } } } if (argc == 2) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; @@ -14822,18 +14878,19 @@ SWIGINTERN VALUE _wrap_new_FieldMap(int nargs, VALUE *args, VALUE self) { Ruby_Format_OverloadedError( argc, 2, "FieldMap.new", " FieldMap.new(message_order const &order)\n" " FieldMap.new()\n" + " FieldMap.new(int const order[])\n" + " FieldMap.new(FIX::FieldMap const &src)\n" " FieldMap.new(FIX::FieldMap::allocator_type const &a, message_order const &order)\n" " FieldMap.new(FIX::FieldMap::allocator_type const &a)\n" - " FieldMap.new(int const order[])\n" - " FieldMap.new(FIX::FieldMap const ©)\n" - " FieldMap.new(FIX::FieldMap::allocator_type const &a, FIX::FieldMap const ©)\n"); + " FieldMap.new(FIX::FieldMap::allocator_type const &a, FIX::FieldMap const &src)\n"); return Qnil; } SWIGINTERN void -free_FIX_FieldMap(FIX::FieldMap *arg1) { +free_FIX_FieldMap(void *self) { + FIX::FieldMap *arg1 = (FIX::FieldMap *)self; delete arg1; } @@ -14865,7 +14922,7 @@ _wrap_FieldMap_addField__SWIG_2(int argc, VALUE *argv, VALUE self) { } arg2 = reinterpret_cast< FIX::FieldBase * >(argp2); result = (arg1)->addField((FIX::FieldBase const &)*arg2); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; @@ -14895,7 +14952,7 @@ _wrap_FieldMap_addField__SWIG_5(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); { - res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, 0 ); + res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_field_iterator, 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::FieldMap::iterator","addField", 2, argv[0] )); } @@ -14914,7 +14971,7 @@ _wrap_FieldMap_addField__SWIG_5(int argc, VALUE *argv, VALUE self) { } arg3 = reinterpret_cast< FIX::FieldBase * >(argp3); result = (arg1)->addField(arg2,(FIX::FieldBase const &)*arg3); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; @@ -14953,7 +15010,7 @@ SWIGINTERN VALUE _wrap_FieldMap_addField(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, 0); + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_field_iterator, 0); _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; @@ -16383,7 +16440,7 @@ _wrap_FieldMap_groupCount(int argc, VALUE *argv, VALUE self) { int res1 = 0 ; int val2 ; int ecode2 = 0 ; - int result; + size_t result; VALUE vresult = Qnil; if ((argc < 1) || (argc > 1)) { @@ -16399,8 +16456,8 @@ _wrap_FieldMap_groupCount(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "int","groupCount", 2, argv[0] )); } arg2 = static_cast< int >(val2); - result = (int)((FIX::FieldMap const *)arg1)->groupCount(arg2); - vresult = SWIG_From_int(static_cast< int >(result)); + result = ((FIX::FieldMap const *)arg1)->groupCount(arg2); + vresult = SWIG_From_size_t(static_cast< size_t >(result)); return vresult; fail: return Qnil; @@ -16457,7 +16514,7 @@ _wrap_FieldMap_totalFields(int argc, VALUE *argv, VALUE self) { FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - int result; + size_t result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -16468,8 +16525,8 @@ _wrap_FieldMap_totalFields(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap const *","totalFields", 1, self )); } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); - result = (int)((FIX::FieldMap const *)arg1)->totalFields(); - vresult = SWIG_From_int(static_cast< int >(result)); + result = ((FIX::FieldMap const *)arg1)->totalFields(); + vresult = SWIG_From_size_t(static_cast< size_t >(result)); return vresult; fail: return Qnil; @@ -16477,52 +16534,7 @@ _wrap_FieldMap_totalFields(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_FieldMap_calculateString__SWIG_0(int argc, VALUE *argv, VALUE self) { - FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; - std::string *arg2 = 0 ; - bool arg3 ; - void *argp1 = 0 ; - int res1 = 0 ; - std::string temp2 ; - bool val3 ; - int ecode3 = 0 ; - std::string *result = 0 ; - VALUE vresult = Qnil; - - if ((argc < 2) || (argc > 2)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; - } - res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap const *","calculateString", 1, self )); - } - arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); - { - temp2 = std::string((char*)STR2CSTR(argv[0])); - arg2 = &temp2; - } - ecode3 = SWIG_AsVal_bool(argv[1], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), Ruby_Format_TypeError( "", "bool","calculateString", 3, argv[1] )); - } - arg3 = static_cast< bool >(val3); - result = (std::string *) &((FIX::FieldMap const *)arg1)->calculateString(*arg2,arg3); - vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__string, 0 | 0 ); - { - if( std::string("std::string &") == "std::string &" ) - { - rb_str_resize( argv[0], 0 ); - rb_str_append( argv[0], rb_str_new2(arg2->c_str()) ); - } - } - return vresult; -fail: - return Qnil; -} - - -SWIGINTERN VALUE -_wrap_FieldMap_calculateString__SWIG_1(int argc, VALUE *argv, VALUE self) { +_wrap_FieldMap_calculateString(int argc, VALUE *argv, VALUE self) { FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; std::string *arg2 = 0 ; void *argp1 = 0 ; @@ -16540,7 +16552,7 @@ _wrap_FieldMap_calculateString__SWIG_1(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } result = (std::string *) &((FIX::FieldMap const *)arg1)->calculateString(*arg2); @@ -16558,61 +16570,6 @@ _wrap_FieldMap_calculateString__SWIG_1(int argc, VALUE *argv, VALUE self) { } -SWIGINTERN VALUE _wrap_FieldMap_calculateString(int nargs, VALUE *args, VALUE self) { - int argc; - VALUE argv[4]; - int ii; - - argc = nargs + 1; - argv[0] = self; - if (argc > 4) SWIG_fail; - for (ii = 1; (ii < argc); ++ii) { - argv[ii] = args[ii-1]; - } - if (argc == 2) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_std__string, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_FieldMap_calculateString__SWIG_1(nargs, args, self); - } - } - } - if (argc == 3) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__FieldMap, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_std__string, 0); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_bool(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_FieldMap_calculateString__SWIG_0(nargs, args, self); - } - } - } - } - -fail: - Ruby_Format_OverloadedError( argc, 4, "FieldMap.calculateString", - " std::string & FieldMap.calculateString(std::string &, bool clear)\n" - " std::string & FieldMap.calculateString(std::string &)\n"); - - return Qnil; -} - - SWIGINTERN VALUE _wrap_FieldMap_calculateLength__SWIG_0(int argc, VALUE *argv, VALUE self) { FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; @@ -16970,7 +16927,7 @@ _wrap_FieldMap_begin(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); result = ((FIX::FieldMap const *)arg1)->begin(); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; @@ -16994,7 +16951,7 @@ _wrap_FieldMap_end(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); result = ((FIX::FieldMap const *)arg1)->end(); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::FieldMap::iterator(static_cast< const FIX::FieldMap::iterator& >(result))), SWIGTYPE_p_field_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; @@ -17006,7 +16963,7 @@ _wrap_FieldMap_g_begin(int argc, VALUE *argv, VALUE self) { FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - FIX::FieldMap::g_iterator result; + SwigValueWrapper< std::map< int,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > >,std::less< int >,ALLOCATOR< std::pair< int const,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > > > > >::const_iterator > result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -17018,7 +16975,7 @@ _wrap_FieldMap_g_begin(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); result = ((FIX::FieldMap const *)arg1)->g_begin(); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Groups__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; @@ -17030,7 +16987,7 @@ _wrap_FieldMap_g_end(int argc, VALUE *argv, VALUE self) { FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - FIX::FieldMap::g_iterator result; + SwigValueWrapper< std::map< int,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > >,std::less< int >,ALLOCATOR< std::pair< int const,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > > > > >::const_iterator > result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -17042,110 +16999,13 @@ _wrap_FieldMap_g_end(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); result = ((FIX::FieldMap const *)arg1)->g_end(); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_FIX__FieldMap__Groups__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::FieldMap::g_iterator(static_cast< const FIX::FieldMap::g_iterator& >(result))), SWIGTYPE_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; } -SWIGINTERN VALUE -_wrap_FieldMap_get_allocator(int argc, VALUE *argv, VALUE self) { - FIX::FieldMap *arg1 = (FIX::FieldMap *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - FIX::FieldMap::allocator_type result; - VALUE vresult = Qnil; - - if ((argc < 0) || (argc > 0)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; - } - res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FIX__FieldMap, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::FieldMap *","get_allocator", 1, self )); - } - arg1 = reinterpret_cast< FIX::FieldMap * >(argp1); - result = (arg1)->get_allocator(); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, SWIG_POINTER_OWN | 0 ); - return vresult; -fail: - return Qnil; -} - - -SWIGINTERN VALUE -_wrap_FieldMap_create_allocator__SWIG_0(int argc, VALUE *argv, VALUE self) { - std::size_t arg1 ; - size_t val1 ; - int ecode1 = 0 ; - FIX::FieldMap::allocator_type result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; - } - ecode1 = SWIG_AsVal_size_t(argv[0], &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), Ruby_Format_TypeError( "", "std::size_t","FIX::FieldMap::create_allocator", 1, argv[0] )); - } - arg1 = static_cast< std::size_t >(val1); - result = FIX::FieldMap::create_allocator(arg1); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, SWIG_POINTER_OWN | 0 ); - return vresult; -fail: - return Qnil; -} - - -SWIGINTERN VALUE -_wrap_FieldMap_create_allocator__SWIG_1(int argc, VALUE *argv, VALUE self) { - FIX::FieldMap::allocator_type result; - VALUE vresult = Qnil; - - if ((argc < 0) || (argc > 0)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; - } - result = FIX::FieldMap::create_allocator(); - vresult = SWIG_NewPointerObj((new FIX::FieldMap::allocator_type(static_cast< const FIX::FieldMap::allocator_type& >(result))), SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, SWIG_POINTER_OWN | 0 ); - return vresult; -fail: - return Qnil; -} - - -SWIGINTERN VALUE _wrap_FieldMap_create_allocator(int nargs, VALUE *args, VALUE self) { - int argc; - VALUE argv[1]; - int ii; - - argc = nargs; - if (argc > 1) SWIG_fail; - for (ii = 0; (ii < argc); ++ii) { - argv[ii] = args[ii]; - } - if (argc == 0) { - return _wrap_FieldMap_create_allocator__SWIG_1(nargs, args, self); - } - if (argc == 1) { - int _v; - { - int res = SWIG_AsVal_size_t(argv[0], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_FieldMap_create_allocator__SWIG_0(nargs, args, self); - } - } - -fail: - Ruby_Format_OverloadedError( argc, 1, "FieldMap.create_allocator", - " FIX::FieldMap::allocator_type FieldMap.create_allocator(std::size_t n)\n" - " FIX::FieldMap::allocator_type FieldMap.create_allocator()\n"); - - return Qnil; -} - - SWIGINTERN VALUE _wrap_headerOrder_get(VALUE self) { VALUE _val; @@ -17158,7 +17018,7 @@ _wrap_headerOrder_get(VALUE self) { static swig_class SwigClassMessage; SWIGINTERN VALUE -_wrap_new_Message__SWIG_1(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_0(int argc, VALUE *argv, VALUE self) { const char *classname SWIGUNUSED = "Quickfix::Message"; FIX::Message *result = 0 ; @@ -17174,7 +17034,7 @@ _wrap_new_Message__SWIG_1(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_2(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_1(int argc, VALUE *argv, VALUE self) { FIX::Message::SerializationHint arg1 ; int arg2 ; int val1 ; @@ -17206,7 +17066,7 @@ _wrap_new_Message__SWIG_2(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_3(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_2(int argc, VALUE *argv, VALUE self) { FIX::Message::SerializationHint arg1 ; int val1 ; int ecode1 = 0 ; @@ -17230,7 +17090,7 @@ _wrap_new_Message__SWIG_3(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_4(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_3(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; bool arg2 ; int res1 = SWIG_OLDOBJ ; @@ -17282,7 +17142,7 @@ _wrap_new_Message__SWIG_4(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_5(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_4(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; const char *classname SWIGUNUSED = "Quickfix::Message"; @@ -17326,7 +17186,7 @@ _wrap_new_Message__SWIG_5(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_6(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_5(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; bool arg3 ; @@ -17389,7 +17249,7 @@ _wrap_new_Message__SWIG_6(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_7(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_6(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; int res1 = SWIG_OLDOBJ ; @@ -17444,7 +17304,7 @@ _wrap_new_Message__SWIG_7(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_8(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_7(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; FIX::DataDictionary *arg3 = 0 ; @@ -17518,7 +17378,7 @@ _wrap_new_Message__SWIG_8(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_9(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_8(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; FIX::DataDictionary *arg3 = 0 ; @@ -17584,7 +17444,7 @@ _wrap_new_Message__SWIG_9(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_10(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_9(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; FIX::DataDictionary *arg3 = 0 ; @@ -17632,7 +17492,7 @@ _wrap_new_Message__SWIG_10(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary const &","Message", 3, argv[2])); } arg3 = reinterpret_cast< FIX::DataDictionary * >(argp3); - res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 ); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 ); if (!SWIG_IsOK(res4)) { SWIG_exception_fail(SWIG_ArgError(res4), Ruby_Format_TypeError( "", "FIX::FieldMap::allocator_type &","Message", 4, argv[3] )); } @@ -17669,7 +17529,7 @@ _wrap_new_Message__SWIG_10(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_11(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_10(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; FIX::DataDictionary *arg2 = 0 ; FIX::DataDictionary *arg3 = 0 ; @@ -17714,7 +17574,7 @@ _wrap_new_Message__SWIG_11(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary const &","Message", 3, argv[2])); } arg3 = reinterpret_cast< FIX::DataDictionary * >(argp3); - res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0 ); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0 ); if (!SWIG_IsOK(res4)) { SWIG_exception_fail(SWIG_ArgError(res4), Ruby_Format_TypeError( "", "FIX::FieldMap::allocator_type &","Message", 4, argv[3] )); } @@ -17763,7 +17623,7 @@ _wrap_Message_allocate(VALUE self) { SWIGINTERN VALUE -_wrap_new_Message__SWIG_12(int argc, VALUE *argv, VALUE self) { +_wrap_new_Message__SWIG_11(int argc, VALUE *argv, VALUE self) { FIX::Message *arg1 = 0 ; void *argp1 ; int res1 = 0 ; @@ -17800,7 +17660,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { argv[ii] = args[ii]; } if (argc == 0) { - return _wrap_new_Message__SWIG_1(nargs, args, self); + return _wrap_new_Message__SWIG_0(nargs, args, self); } if (argc == 1) { int _v; @@ -17808,7 +17668,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__Message, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_12(nargs, args, self); + return _wrap_new_Message__SWIG_11(nargs, args, self); } } if (argc == 1) { @@ -17818,7 +17678,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_3(nargs, args, self); + return _wrap_new_Message__SWIG_2(nargs, args, self); } } if (argc == 1) { @@ -17826,7 +17686,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { int res = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_5(nargs, args, self); + return _wrap_new_Message__SWIG_4(nargs, args, self); } } if (argc == 2) { @@ -17841,7 +17701,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_2(nargs, args, self); + return _wrap_new_Message__SWIG_1(nargs, args, self); } } } @@ -17854,7 +17714,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_7(nargs, args, self); + return _wrap_new_Message__SWIG_6(nargs, args, self); } } } @@ -17868,7 +17728,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_4(nargs, args, self); + return _wrap_new_Message__SWIG_3(nargs, args, self); } } } @@ -17885,7 +17745,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_9(nargs, args, self); + return _wrap_new_Message__SWIG_8(nargs, args, self); } } } @@ -17904,7 +17764,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_6(nargs, args, self); + return _wrap_new_Message__SWIG_5(nargs, args, self); } } } @@ -17923,10 +17783,10 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_Message__SWIG_11(nargs, args, self); + return _wrap_new_Message__SWIG_10(nargs, args, self); } } } @@ -17950,7 +17810,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_8(nargs, args, self); + return _wrap_new_Message__SWIG_7(nargs, args, self); } } } @@ -17970,7 +17830,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_FIX__FieldMap__Fields__allocator_type, 0); + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_ItemAllocatorT_stored_type_NodeList_t, 0); _v = SWIG_CheckState(res); if (_v) { { @@ -17978,7 +17838,7 @@ SWIGINTERN VALUE _wrap_new_Message(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Message__SWIG_10(nargs, args, self); + return _wrap_new_Message__SWIG_9(nargs, args, self); } } } @@ -18087,7 +17947,7 @@ _wrap_Message_replaceGroup(int argc, VALUE *argv, VALUE self) { int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; - void *argp3 = 0 ; + void *argp3 ; int res3 = 0 ; if ((argc < 2) || (argc > 2)) { @@ -18105,13 +17965,13 @@ _wrap_Message_replaceGroup(int argc, VALUE *argv, VALUE self) { arg2 = static_cast< unsigned int >(val2); res3 = SWIG_ConvertPtr(argv[1], &argp3, SWIGTYPE_p_FIX__Group, 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "FIX::Group &","replaceGroup", 3, argv[1] )); + SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "FIX::Group const &","replaceGroup", 3, argv[1] )); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group &","replaceGroup", 3, argv[1])); + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group const &","replaceGroup", 3, argv[1])); } arg3 = reinterpret_cast< FIX::Group * >(argp3); - (arg1)->replaceGroup(arg2,*arg3); + (arg1)->replaceGroup(arg2,(FIX::Group const &)*arg3); return Qnil; fail: return Qnil; @@ -18176,7 +18036,7 @@ _wrap_Message_removeGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; - void *argp3 = 0 ; + void *argp3 ; int res3 = 0 ; if ((argc < 2) || (argc > 2)) { @@ -18194,13 +18054,13 @@ _wrap_Message_removeGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { arg2 = static_cast< unsigned int >(val2); res3 = SWIG_ConvertPtr(argv[1], &argp3, SWIGTYPE_p_FIX__Group, 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "FIX::Group &","removeGroup", 3, argv[1] )); + SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "FIX::Group const &","removeGroup", 3, argv[1] )); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group &","removeGroup", 3, argv[1])); + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group const &","removeGroup", 3, argv[1])); } arg3 = reinterpret_cast< FIX::Group * >(argp3); - (arg1)->removeGroup(arg2,*arg3); + (arg1)->removeGroup(arg2,(FIX::Group const &)*arg3); return Qnil; fail: return Qnil; @@ -18213,7 +18073,7 @@ _wrap_Message_removeGroup__SWIG_1(int argc, VALUE *argv, VALUE self) { FIX::Group *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; + void *argp2 ; int res2 = 0 ; if ((argc < 1) || (argc > 1)) { @@ -18226,13 +18086,13 @@ _wrap_Message_removeGroup__SWIG_1(int argc, VALUE *argv, VALUE self) { arg1 = reinterpret_cast< FIX::Message * >(argp1); res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_FIX__Group, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::Group &","removeGroup", 2, argv[0] )); + SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::Group const &","removeGroup", 2, argv[0] )); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group &","removeGroup", 2, argv[0])); + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group const &","removeGroup", 2, argv[0])); } arg2 = reinterpret_cast< FIX::Group * >(argp2); - (arg1)->removeGroup(*arg2); + (arg1)->removeGroup((FIX::Group const &)*arg2); return Qnil; fail: return Qnil; @@ -18287,8 +18147,8 @@ SWIGINTERN VALUE _wrap_Message_removeGroup(int nargs, VALUE *args, VALUE self) { fail: Ruby_Format_OverloadedError( argc, 4, "Message.removeGroup", - " void Message.removeGroup(unsigned int num, FIX::Group &group)\n" - " void Message.removeGroup(FIX::Group &group)\n"); + " void Message.removeGroup(unsigned int num, FIX::Group const &group)\n" + " void Message.removeGroup(FIX::Group const &group)\n"); return Qnil; } @@ -18338,7 +18198,7 @@ _wrap_Message_hasGroup__SWIG_1(int argc, VALUE *argv, VALUE self) { int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; - void *argp3 = 0 ; + void *argp3 ; int res3 = 0 ; bool result; VALUE vresult = Qnil; @@ -18358,13 +18218,13 @@ _wrap_Message_hasGroup__SWIG_1(int argc, VALUE *argv, VALUE self) { arg2 = static_cast< unsigned int >(val2); res3 = SWIG_ConvertPtr(argv[1], &argp3, SWIGTYPE_p_FIX__Group, 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "FIX::Group &","hasGroup", 3, argv[1] )); + SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "FIX::Group const &","hasGroup", 3, argv[1] )); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group &","hasGroup", 3, argv[1])); + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::Group const &","hasGroup", 3, argv[1])); } arg3 = reinterpret_cast< FIX::Group * >(argp3); - result = (bool)((FIX::Message const *)arg1)->hasGroup(arg2,*arg3); + result = (bool)((FIX::Message const *)arg1)->hasGroup(arg2,(FIX::Group const &)*arg3); vresult = SWIG_From_bool(static_cast< bool >(result)); return vresult; fail: @@ -18421,7 +18281,7 @@ SWIGINTERN VALUE _wrap_Message_hasGroup(int nargs, VALUE *args, VALUE self) { fail: Ruby_Format_OverloadedError( argc, 4, "Message.hasGroup", " bool Message.hasGroup(FIX::Group const &group)\n" - " bool Message.hasGroup(unsigned int num, FIX::Group &group)\n"); + " bool Message.hasGroup(unsigned int num, FIX::Group const &group)\n"); return Qnil; } @@ -18446,7 +18306,7 @@ _wrap_Message_toString__SWIG_0(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::Message * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } result = (std::string *) &((FIX::Message const *)arg1)->toString(*arg2); @@ -18492,7 +18352,7 @@ _wrap_Message_toString__SWIG_1(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::Message * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } ecode3 = SWIG_AsVal_int(argv[1], &val3); @@ -18550,7 +18410,7 @@ _wrap_Message_toString__SWIG_2(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::Message * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } ecode3 = SWIG_AsVal_int(argv[1], &val3); @@ -18600,7 +18460,7 @@ _wrap_Message_toString__SWIG_3(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::Message * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } ecode3 = SWIG_AsVal_int(argv[1], &val3); @@ -19001,7 +18861,7 @@ _wrap_Message_toXML__SWIG_1(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::Message * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } result = (std::string *) &((FIX::Message const *)arg1)->toXML(*arg2); @@ -20929,7 +20789,8 @@ _wrap_Message___str__(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_Message(FIX::Message *arg1) { +free_FIX_Message(void *self) { + FIX::Message *arg1 = (FIX::Message *)self; delete arg1; } @@ -20985,6 +20846,47 @@ _wrap___lshift____SWIG_1(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_identifyType__SWIG_0(int argc, VALUE *argv, VALUE self) { + char *arg1 = (char *) 0 ; + std::size_t arg2 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + size_t val2 ; + int ecode2 = 0 ; + MsgType result; + VALUE vresult = Qnil; + + if ((argc < 2) || (argc > 2)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; + } + res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "char const *","FIX::identifyType", 1, argv[0] )); + } + arg1 = reinterpret_cast< char * >(buf1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "std::size_t","FIX::identifyType", 2, argv[1] )); + } + arg2 = static_cast< std::size_t >(val2); + try { + result = FIX::identifyType((char const *)arg1,arg2); + } + catch(FIX::MessageParseError &_e) { + rb_exc_raise(SWIG_Ruby_ExceptionType(SWIGTYPE_p_FIX__MessageParseError, SWIG_NewPointerObj((new FIX::MessageParseError(static_cast< const FIX::MessageParseError& >(_e))),SWIGTYPE_p_FIX__MessageParseError,SWIG_POINTER_OWN))); SWIG_fail; + } + + vresult = SWIG_NewPointerObj((new MsgType(static_cast< const MsgType& >(result))), SWIGTYPE_p_MsgType, SWIG_POINTER_OWN | 0 ); + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + return vresult; +fail: + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + return Qnil; +} + + +SWIGINTERN VALUE +_wrap_identifyType__SWIG_1(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; MsgType result; @@ -21027,47 +20929,6 @@ _wrap_identifyType__SWIG_0(int argc, VALUE *argv, VALUE self) { } -SWIGINTERN VALUE -_wrap_identifyType__SWIG_1(int argc, VALUE *argv, VALUE self) { - char *arg1 = (char *) 0 ; - std::size_t arg2 ; - int res1 ; - char *buf1 = 0 ; - int alloc1 = 0 ; - size_t val2 ; - int ecode2 = 0 ; - MsgType result; - VALUE vresult = Qnil; - - if ((argc < 2) || (argc > 2)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; - } - res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "char const *","FIX::identifyType", 1, argv[0] )); - } - arg1 = reinterpret_cast< char * >(buf1); - ecode2 = SWIG_AsVal_size_t(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "std::size_t","FIX::identifyType", 2, argv[1] )); - } - arg2 = static_cast< std::size_t >(val2); - try { - result = FIX::identifyType((char const *)arg1,arg2); - } - catch(FIX::MessageParseError &_e) { - rb_exc_raise(SWIG_Ruby_ExceptionType(SWIGTYPE_p_FIX__MessageParseError, SWIG_NewPointerObj((new FIX::MessageParseError(static_cast< const FIX::MessageParseError& >(_e))),SWIGTYPE_p_FIX__MessageParseError,SWIG_POINTER_OWN))); SWIG_fail; - } - - vresult = SWIG_NewPointerObj((new MsgType(static_cast< const MsgType& >(result))), SWIGTYPE_p_MsgType, SWIG_POINTER_OWN | 0 ); - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - return vresult; -fail: - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - return Qnil; -} - - SWIGINTERN VALUE _wrap_identifyType(int nargs, VALUE *args, VALUE self) { int argc; VALUE argv[2]; @@ -21083,7 +20944,7 @@ SWIGINTERN VALUE _wrap_identifyType(int nargs, VALUE *args, VALUE self) { int res = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_identifyType__SWIG_0(nargs, args, self); + return _wrap_identifyType__SWIG_1(nargs, args, self); } } if (argc == 2) { @@ -21096,15 +20957,15 @@ SWIGINTERN VALUE _wrap_identifyType(int nargs, VALUE *args, VALUE self) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_identifyType__SWIG_1(nargs, args, self); + return _wrap_identifyType__SWIG_0(nargs, args, self); } } } fail: Ruby_Format_OverloadedError( argc, 2, "identifyType", - " MsgType identifyType(std::string const &message)\n" - " MsgType identifyType(char const *message, std::size_t length)\n"); + " MsgType identifyType(char const *message, std::size_t length)\n" + " MsgType identifyType(std::string const &message)\n"); return Qnil; } @@ -21796,7 +21657,8 @@ SWIGINTERN VALUE _wrap_Group_hasGroup(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Group(FIX::Group *arg1) { +free_FIX_Group(void *self) { + FIX::Group *arg1 = (FIX::Group *)self; delete arg1; } @@ -21895,7 +21757,8 @@ SWIGINTERN VALUE _wrap_new_MaxPriceLevels(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaxPriceLevels(FIX::MaxPriceLevels *arg1) { +free_FIX_MaxPriceLevels(void *self) { + FIX::MaxPriceLevels *arg1 = (FIX::MaxPriceLevels *)self; delete arg1; } @@ -22080,7 +21943,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEncodedIssuer(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeEncodedIssuer(FIX::DerivativeEncodedIssuer *arg1) { +free_FIX_DerivativeEncodedIssuer(void *self) { + FIX::DerivativeEncodedIssuer *arg1 = (FIX::DerivativeEncodedIssuer *)self; delete arg1; } @@ -22179,7 +22043,8 @@ SWIGINTERN VALUE _wrap_new_NoCompIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoCompIDs(FIX::NoCompIDs *arg1) { +free_FIX_NoCompIDs(void *self) { + FIX::NoCompIDs *arg1 = (FIX::NoCompIDs *)self; delete arg1; } @@ -22364,7 +22229,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlInstRefID(FIX::SettlInstRefID *arg1) { +free_FIX_SettlInstRefID(void *self) { + FIX::SettlInstRefID *arg1 = (FIX::SettlInstRefID *)self; delete arg1; } @@ -22549,7 +22415,8 @@ SWIGINTERN VALUE _wrap_new_NestedPartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NestedPartyID(FIX::NestedPartyID *arg1) { +free_FIX_NestedPartyID(void *self) { + FIX::NestedPartyID *arg1 = (FIX::NestedPartyID *)self; delete arg1; } @@ -22648,7 +22515,8 @@ SWIGINTERN VALUE _wrap_new_DetachmentPoint(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DetachmentPoint(FIX::DetachmentPoint *arg1) { +free_FIX_DetachmentPoint(void *self) { + FIX::DetachmentPoint *arg1 = (FIX::DetachmentPoint *)self; delete arg1; } @@ -22747,7 +22615,8 @@ SWIGINTERN VALUE _wrap_new_LateIndicator(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LateIndicator(FIX::LateIndicator *arg1) { +free_FIX_LateIndicator(void *self) { + FIX::LateIndicator *arg1 = (FIX::LateIndicator *)self; delete arg1; } @@ -22932,7 +22801,8 @@ SWIGINTERN VALUE _wrap_new_SecurityListID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityListID(FIX::SecurityListID *arg1) { +free_FIX_SecurityListID(void *self) { + FIX::SecurityListID *arg1 = (FIX::SecurityListID *)self; delete arg1; } @@ -23031,7 +22901,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeFlowScheduleType(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeFlowScheduleType(FIX::DerivativeFlowScheduleType *arg1) { +free_FIX_DerivativeFlowScheduleType(void *self) { + FIX::DerivativeFlowScheduleType *arg1 = (FIX::DerivativeFlowScheduleType *)self; delete arg1; } @@ -23130,7 +23001,8 @@ SWIGINTERN VALUE _wrap_new_FlexibleIndicator(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_FlexibleIndicator(FIX::FlexibleIndicator *arg1) { +free_FIX_FlexibleIndicator(void *self) { + FIX::FlexibleIndicator *arg1 = (FIX::FlexibleIndicator *)self; delete arg1; } @@ -23229,7 +23101,8 @@ SWIGINTERN VALUE _wrap_new_NoExecInstRules(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoExecInstRules(FIX::NoExecInstRules *arg1) { +free_FIX_NoExecInstRules(void *self) { + FIX::NoExecInstRules *arg1 = (FIX::NoExecInstRules *)self; delete arg1; } @@ -23414,7 +23287,8 @@ SWIGINTERN VALUE _wrap_new_SideTrdRegTimestamp(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SideTrdRegTimestamp(FIX::SideTrdRegTimestamp *arg1) { +free_FIX_SideTrdRegTimestamp(void *self) { + FIX::SideTrdRegTimestamp *arg1 = (FIX::SideTrdRegTimestamp *)self; delete arg1; } @@ -23513,7 +23387,8 @@ SWIGINTERN VALUE _wrap_new_DeliveryForm(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeliveryForm(FIX::DeliveryForm *arg1) { +free_FIX_DeliveryForm(void *self) { + FIX::DeliveryForm *arg1 = (FIX::DeliveryForm *)self; delete arg1; } @@ -23612,7 +23487,8 @@ SWIGINTERN VALUE _wrap_new_ExecRestatementReason(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_ExecRestatementReason(FIX::ExecRestatementReason *arg1) { +free_FIX_ExecRestatementReason(void *self) { + FIX::ExecRestatementReason *arg1 = (FIX::ExecRestatementReason *)self; delete arg1; } @@ -23711,7 +23587,8 @@ SWIGINTERN VALUE _wrap_new_MidYield(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MidYield(FIX::MidYield *arg1) { +free_FIX_MidYield(void *self) { + FIX::MidYield *arg1 = (FIX::MidYield *)self; delete arg1; } @@ -23810,7 +23687,8 @@ SWIGINTERN VALUE _wrap_new_ContractMultiplier(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_ContractMultiplier(FIX::ContractMultiplier *arg1) { +free_FIX_ContractMultiplier(void *self) { + FIX::ContractMultiplier *arg1 = (FIX::ContractMultiplier *)self; delete arg1; } @@ -23909,7 +23787,8 @@ SWIGINTERN VALUE _wrap_new_CcyAmt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CcyAmt(FIX::CcyAmt *arg1) { +free_FIX_CcyAmt(void *self) { + FIX::CcyAmt *arg1 = (FIX::CcyAmt *)self; delete arg1; } @@ -24008,7 +23887,8 @@ SWIGINTERN VALUE _wrap_new_LegOrderQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegOrderQty(FIX::LegOrderQty *arg1) { +free_FIX_LegOrderQty(void *self) { + FIX::LegOrderQty *arg1 = (FIX::LegOrderQty *)self; delete arg1; } @@ -24107,7 +23987,8 @@ SWIGINTERN VALUE _wrap_new_AllocIntermedReqType(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_AllocIntermedReqType(FIX::AllocIntermedReqType *arg1) { +free_FIX_AllocIntermedReqType(void *self) { + FIX::AllocIntermedReqType *arg1 = (FIX::AllocIntermedReqType *)self; delete arg1; } @@ -24292,7 +24173,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingIssuer(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingIssuer(FIX::UnderlyingIssuer *arg1) { +free_FIX_UnderlyingIssuer(void *self) { + FIX::UnderlyingIssuer *arg1 = (FIX::UnderlyingIssuer *)self; delete arg1; } @@ -24391,7 +24273,8 @@ SWIGINTERN VALUE _wrap_new_NoNested2PartyIDs(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoNested2PartyIDs(FIX::NoNested2PartyIDs *arg1) { +free_FIX_NoNested2PartyIDs(void *self) { + FIX::NoNested2PartyIDs *arg1 = (FIX::NoNested2PartyIDs *)self; delete arg1; } @@ -24490,7 +24373,8 @@ SWIGINTERN VALUE _wrap_new_MinTradeVol(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MinTradeVol(FIX::MinTradeVol *arg1) { +free_FIX_MinTradeVol(void *self) { + FIX::MinTradeVol *arg1 = (FIX::MinTradeVol *)self; delete arg1; } @@ -24589,7 +24473,8 @@ SWIGINTERN VALUE _wrap_new_SettlCurrAmt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlCurrAmt(FIX::SettlCurrAmt *arg1) { +free_FIX_SettlCurrAmt(void *self) { + FIX::SettlCurrAmt *arg1 = (FIX::SettlCurrAmt *)self; delete arg1; } @@ -24688,7 +24573,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrumentPartyRole(int nargs, VALUE *args, SWIGINTERN void -free_FIX_DerivativeInstrumentPartyRole(FIX::DerivativeInstrumentPartyRole *arg1) { +free_FIX_DerivativeInstrumentPartyRole(void *self) { + FIX::DerivativeInstrumentPartyRole *arg1 = (FIX::DerivativeInstrumentPartyRole *)self; delete arg1; } @@ -24787,7 +24673,8 @@ SWIGINTERN VALUE _wrap_new_YieldRedemptionPriceType(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_YieldRedemptionPriceType(FIX::YieldRedemptionPriceType *arg1) { +free_FIX_YieldRedemptionPriceType(void *self) { + FIX::YieldRedemptionPriceType *arg1 = (FIX::YieldRedemptionPriceType *)self; delete arg1; } @@ -24972,7 +24859,8 @@ SWIGINTERN VALUE _wrap_new_NewsRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NewsRefID(FIX::NewsRefID *arg1) { +free_FIX_NewsRefID(void *self) { + FIX::NewsRefID *arg1 = (FIX::NewsRefID *)self; delete arg1; } @@ -25071,7 +24959,8 @@ SWIGINTERN VALUE _wrap_new_SecurityListTypeSource(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecurityListTypeSource(FIX::SecurityListTypeSource *arg1) { +free_FIX_SecurityListTypeSource(void *self) { + FIX::SecurityListTypeSource *arg1 = (FIX::SecurityListTypeSource *)self; delete arg1; } @@ -25256,7 +25145,8 @@ SWIGINTERN VALUE _wrap_new_ApplReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplReqID(FIX::ApplReqID *arg1) { +free_FIX_ApplReqID(void *self) { + FIX::ApplReqID *arg1 = (FIX::ApplReqID *)self; delete arg1; } @@ -25441,7 +25331,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeFuturesValuationMethod(int nargs, VALUE *ar SWIGINTERN void -free_FIX_DerivativeFuturesValuationMethod(FIX::DerivativeFuturesValuationMethod *arg1) { +free_FIX_DerivativeFuturesValuationMethod(void *self) { + FIX::DerivativeFuturesValuationMethod *arg1 = (FIX::DerivativeFuturesValuationMethod *)self; delete arg1; } @@ -25540,7 +25431,8 @@ SWIGINTERN VALUE _wrap_new_NoLegSecurityAltID(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NoLegSecurityAltID(FIX::NoLegSecurityAltID *arg1) { +free_FIX_NoLegSecurityAltID(void *self) { + FIX::NoLegSecurityAltID *arg1 = (FIX::NoLegSecurityAltID *)self; delete arg1; } @@ -25725,7 +25617,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityType(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeSecurityType(FIX::DerivativeSecurityType *arg1) { +free_FIX_DerivativeSecurityType(void *self) { + FIX::DerivativeSecurityType *arg1 = (FIX::DerivativeSecurityType *)self; delete arg1; } @@ -25824,7 +25717,8 @@ SWIGINTERN VALUE _wrap_new_CollInquiryQualifier(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_CollInquiryQualifier(FIX::CollInquiryQualifier *arg1) { +free_FIX_CollInquiryQualifier(void *self) { + FIX::CollInquiryQualifier *arg1 = (FIX::CollInquiryQualifier *)self; delete arg1; } @@ -26009,7 +25903,8 @@ SWIGINTERN VALUE _wrap_new_RawData(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RawData(FIX::RawData *arg1) { +free_FIX_RawData(void *self) { + FIX::RawData *arg1 = (FIX::RawData *)self; delete arg1; } @@ -26194,7 +26089,8 @@ SWIGINTERN VALUE _wrap_new_CashSettlAgentContactPhone(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_CashSettlAgentContactPhone(FIX::CashSettlAgentContactPhone *arg1) { +free_FIX_CashSettlAgentContactPhone(void *self) { + FIX::CashSettlAgentContactPhone *arg1 = (FIX::CashSettlAgentContactPhone *)self; delete arg1; } @@ -26379,7 +26275,8 @@ SWIGINTERN VALUE _wrap_new_CreditRating(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CreditRating(FIX::CreditRating *arg1) { +free_FIX_CreditRating(void *self) { + FIX::CreditRating *arg1 = (FIX::CreditRating *)self; delete arg1; } @@ -26478,7 +26375,8 @@ SWIGINTERN VALUE _wrap_new_ContingencyType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContingencyType(FIX::ContingencyType *arg1) { +free_FIX_ContingencyType(void *self) { + FIX::ContingencyType *arg1 = (FIX::ContingencyType *)self; delete arg1; } @@ -26663,7 +26561,8 @@ SWIGINTERN VALUE _wrap_new_StrikeCurrency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StrikeCurrency(FIX::StrikeCurrency *arg1) { +free_FIX_StrikeCurrency(void *self) { + FIX::StrikeCurrency *arg1 = (FIX::StrikeCurrency *)self; delete arg1; } @@ -26762,7 +26661,8 @@ SWIGINTERN VALUE _wrap_new_TradeVolume(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeVolume(FIX::TradeVolume *arg1) { +free_FIX_TradeVolume(void *self) { + FIX::TradeVolume *arg1 = (FIX::TradeVolume *)self; delete arg1; } @@ -26947,7 +26847,8 @@ SWIGINTERN VALUE _wrap_new_SideTrdRegTimestampSrc(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SideTrdRegTimestampSrc(FIX::SideTrdRegTimestampSrc *arg1) { +free_FIX_SideTrdRegTimestampSrc(void *self) { + FIX::SideTrdRegTimestampSrc *arg1 = (FIX::SideTrdRegTimestampSrc *)self; delete arg1; } @@ -27132,7 +27033,8 @@ SWIGINTERN VALUE _wrap_new_DeliveryDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeliveryDate(FIX::DeliveryDate *arg1) { +free_FIX_DeliveryDate(void *self) { + FIX::DeliveryDate *arg1 = (FIX::DeliveryDate *)self; delete arg1; } @@ -27231,7 +27133,8 @@ SWIGINTERN VALUE _wrap_new_EmailType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EmailType(FIX::EmailType *arg1) { +free_FIX_EmailType(void *self) { + FIX::EmailType *arg1 = (FIX::EmailType *)self; delete arg1; } @@ -27416,7 +27319,8 @@ SWIGINTERN VALUE _wrap_new_EncodedListExecInst(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_EncodedListExecInst(FIX::EncodedListExecInst *arg1) { +free_FIX_EncodedListExecInst(void *self) { + FIX::EncodedListExecInst *arg1 = (FIX::EncodedListExecInst *)self; delete arg1; } @@ -27601,7 +27505,8 @@ SWIGINTERN VALUE _wrap_new_ContraTradeTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContraTradeTime(FIX::ContraTradeTime *arg1) { +free_FIX_ContraTradeTime(void *self) { + FIX::ContraTradeTime *arg1 = (FIX::ContraTradeTime *)self; delete arg1; } @@ -27700,7 +27605,8 @@ SWIGINTERN VALUE _wrap_new_MaturityMonthYearIncrement(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_MaturityMonthYearIncrement(FIX::MaturityMonthYearIncrement *arg1) { +free_FIX_MaturityMonthYearIncrement(void *self) { + FIX::MaturityMonthYearIncrement *arg1 = (FIX::MaturityMonthYearIncrement *)self; delete arg1; } @@ -27799,7 +27705,8 @@ SWIGINTERN VALUE _wrap_new_RootPartyIDSource(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_RootPartyIDSource(FIX::RootPartyIDSource *arg1) { +free_FIX_RootPartyIDSource(void *self) { + FIX::RootPartyIDSource *arg1 = (FIX::RootPartyIDSource *)self; delete arg1; } @@ -27984,7 +27891,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCouponPaymentDate(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_UnderlyingCouponPaymentDate(FIX::UnderlyingCouponPaymentDate *arg1) { +free_FIX_UnderlyingCouponPaymentDate(void *self) { + FIX::UnderlyingCouponPaymentDate *arg1 = (FIX::UnderlyingCouponPaymentDate *)self; delete arg1; } @@ -28083,7 +27991,8 @@ SWIGINTERN VALUE _wrap_new_BidYield(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidYield(FIX::BidYield *arg1) { +free_FIX_BidYield(void *self) { + FIX::BidYield *arg1 = (FIX::BidYield *)self; delete arg1; } @@ -28182,7 +28091,8 @@ SWIGINTERN VALUE _wrap_new_IOIQltyInd(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIQltyInd(FIX::IOIQltyInd *arg1) { +free_FIX_IOIQltyInd(void *self) { + FIX::IOIQltyInd *arg1 = (FIX::IOIQltyInd *)self; delete arg1; } @@ -28367,7 +28277,8 @@ SWIGINTERN VALUE _wrap_new_Issuer(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Issuer(FIX::Issuer *arg1) { +free_FIX_Issuer(void *self) { + FIX::Issuer *arg1 = (FIX::Issuer *)self; delete arg1; } @@ -28552,7 +28463,8 @@ SWIGINTERN VALUE _wrap_new_CardNumber(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CardNumber(FIX::CardNumber *arg1) { +free_FIX_CardNumber(void *self) { + FIX::CardNumber *arg1 = (FIX::CardNumber *)self; delete arg1; } @@ -28651,7 +28563,8 @@ SWIGINTERN VALUE _wrap_new_NoLegStipulations(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoLegStipulations(FIX::NoLegStipulations *arg1) { +free_FIX_NoLegStipulations(void *self) { + FIX::NoLegStipulations *arg1 = (FIX::NoLegStipulations *)self; delete arg1; } @@ -28836,7 +28749,8 @@ SWIGINTERN VALUE _wrap_new_LegSecurityExchange(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_LegSecurityExchange(FIX::LegSecurityExchange *arg1) { +free_FIX_LegSecurityExchange(void *self) { + FIX::LegSecurityExchange *arg1 = (FIX::LegSecurityExchange *)self; delete arg1; } @@ -28935,7 +28849,8 @@ SWIGINTERN VALUE _wrap_new_CashOrderQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CashOrderQty(FIX::CashOrderQty *arg1) { +free_FIX_CashOrderQty(void *self) { + FIX::CashOrderQty *arg1 = (FIX::CashOrderQty *)self; delete arg1; } @@ -29034,7 +28949,8 @@ SWIGINTERN VALUE _wrap_new_AccruedInterestAmt(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_AccruedInterestAmt(FIX::AccruedInterestAmt *arg1) { +free_FIX_AccruedInterestAmt(void *self) { + FIX::AccruedInterestAmt *arg1 = (FIX::AccruedInterestAmt *)self; delete arg1; } @@ -29219,7 +29135,8 @@ SWIGINTERN VALUE _wrap_new_MDEntrySeller(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntrySeller(FIX::MDEntrySeller *arg1) { +free_FIX_MDEntrySeller(void *self) { + FIX::MDEntrySeller *arg1 = (FIX::MDEntrySeller *)self; delete arg1; } @@ -29318,7 +29235,8 @@ SWIGINTERN VALUE _wrap_new_LegPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegPrice(FIX::LegPrice *arg1) { +free_FIX_LegPrice(void *self) { + FIX::LegPrice *arg1 = (FIX::LegPrice *)self; delete arg1; } @@ -29503,7 +29421,8 @@ SWIGINTERN VALUE _wrap_new_DeliverToCompID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeliverToCompID(FIX::DeliverToCompID *arg1) { +free_FIX_DeliverToCompID(void *self) { + FIX::DeliverToCompID *arg1 = (FIX::DeliverToCompID *)self; delete arg1; } @@ -29688,7 +29607,8 @@ SWIGINTERN VALUE _wrap_new_TargetLocationID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TargetLocationID(FIX::TargetLocationID *arg1) { +free_FIX_TargetLocationID(void *self) { + FIX::TargetLocationID *arg1 = (FIX::TargetLocationID *)self; delete arg1; } @@ -29787,7 +29707,8 @@ SWIGINTERN VALUE _wrap_new_OfferForwardPoints2(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_OfferForwardPoints2(FIX::OfferForwardPoints2 *arg1) { +free_FIX_OfferForwardPoints2(void *self) { + FIX::OfferForwardPoints2 *arg1 = (FIX::OfferForwardPoints2 *)self; delete arg1; } @@ -29886,7 +29807,8 @@ SWIGINTERN VALUE _wrap_new_RatioQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RatioQty(FIX::RatioQty *arg1) { +free_FIX_RatioQty(void *self) { + FIX::RatioQty *arg1 = (FIX::RatioQty *)self; delete arg1; } @@ -29985,7 +29907,8 @@ SWIGINTERN VALUE _wrap_new_MultiLegRptTypeReq(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_MultiLegRptTypeReq(FIX::MultiLegRptTypeReq *arg1) { +free_FIX_MultiLegRptTypeReq(void *self) { + FIX::MultiLegRptTypeReq *arg1 = (FIX::MultiLegRptTypeReq *)self; delete arg1; } @@ -30170,7 +30093,8 @@ SWIGINTERN VALUE _wrap_new_AllocAccount(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocAccount(FIX::AllocAccount *arg1) { +free_FIX_AllocAccount(void *self) { + FIX::AllocAccount *arg1 = (FIX::AllocAccount *)self; delete arg1; } @@ -30269,7 +30193,8 @@ SWIGINTERN VALUE _wrap_new_TotalVolumeTraded(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TotalVolumeTraded(FIX::TotalVolumeTraded *arg1) { +free_FIX_TotalVolumeTraded(void *self) { + FIX::TotalVolumeTraded *arg1 = (FIX::TotalVolumeTraded *)self; delete arg1; } @@ -30368,7 +30293,8 @@ SWIGINTERN VALUE _wrap_new_LinesOfText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LinesOfText(FIX::LinesOfText *arg1) { +free_FIX_LinesOfText(void *self) { + FIX::LinesOfText *arg1 = (FIX::LinesOfText *)self; delete arg1; } @@ -30467,7 +30393,8 @@ SWIGINTERN VALUE _wrap_new_AccountType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AccountType(FIX::AccountType *arg1) { +free_FIX_AccountType(void *self) { + FIX::AccountType *arg1 = (FIX::AccountType *)self; delete arg1; } @@ -30566,7 +30493,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryPositionNo(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MDEntryPositionNo(FIX::MDEntryPositionNo *arg1) { +free_FIX_MDEntryPositionNo(void *self) { + FIX::MDEntryPositionNo *arg1 = (FIX::MDEntryPositionNo *)self; delete arg1; } @@ -30665,7 +30593,8 @@ SWIGINTERN VALUE _wrap_new_HaltReasonInt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HaltReasonInt(FIX::HaltReasonInt *arg1) { +free_FIX_HaltReasonInt(void *self) { + FIX::HaltReasonInt *arg1 = (FIX::HaltReasonInt *)self; delete arg1; } @@ -30850,7 +30779,8 @@ SWIGINTERN VALUE _wrap_new_FutSettDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FutSettDate(FIX::FutSettDate *arg1) { +free_FIX_FutSettDate(void *self) { + FIX::FutSettDate *arg1 = (FIX::FutSettDate *)self; delete arg1; } @@ -31035,7 +30965,8 @@ SWIGINTERN VALUE _wrap_new_SecurityDesc(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityDesc(FIX::SecurityDesc *arg1) { +free_FIX_SecurityDesc(void *self) { + FIX::SecurityDesc *arg1 = (FIX::SecurityDesc *)self; delete arg1; } @@ -31134,7 +31065,8 @@ SWIGINTERN VALUE _wrap_new_MinQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MinQty(FIX::MinQty *arg1) { +free_FIX_MinQty(void *self) { + FIX::MinQty *arg1 = (FIX::MinQty *)self; delete arg1; } @@ -31319,7 +31251,8 @@ SWIGINTERN VALUE _wrap_new_SettlCurrency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlCurrency(FIX::SettlCurrency *arg1) { +free_FIX_SettlCurrency(void *self) { + FIX::SettlCurrency *arg1 = (FIX::SettlCurrency *)self; delete arg1; } @@ -31418,7 +31351,8 @@ SWIGINTERN VALUE _wrap_new_PegOffsetValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegOffsetValue(FIX::PegOffsetValue *arg1) { +free_FIX_PegOffsetValue(void *self) { + FIX::PegOffsetValue *arg1 = (FIX::PegOffsetValue *)self; delete arg1; } @@ -31603,7 +31537,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityAltIDSource(int nargs, VALUE *args, SWIGINTERN void -free_FIX_DerivativeSecurityAltIDSource(FIX::DerivativeSecurityAltIDSource *arg1) { +free_FIX_DerivativeSecurityAltIDSource(void *self) { + FIX::DerivativeSecurityAltIDSource *arg1 = (FIX::DerivativeSecurityAltIDSource *)self; delete arg1; } @@ -31702,7 +31637,8 @@ SWIGINTERN VALUE _wrap_new_NoSettlPartySubIDs(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NoSettlPartySubIDs(FIX::NoSettlPartySubIDs *arg1) { +free_FIX_NoSettlPartySubIDs(void *self) { + FIX::NoSettlPartySubIDs *arg1 = (FIX::NoSettlPartySubIDs *)self; delete arg1; } @@ -31887,7 +31823,8 @@ SWIGINTERN VALUE _wrap_new_AllocReportID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocReportID(FIX::AllocReportID *arg1) { +free_FIX_AllocReportID(void *self) { + FIX::AllocReportID *arg1 = (FIX::AllocReportID *)self; delete arg1; } @@ -32072,7 +32009,8 @@ SWIGINTERN VALUE _wrap_new_LegCFICode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegCFICode(FIX::LegCFICode *arg1) { +free_FIX_LegCFICode(void *self) { + FIX::LegCFICode *arg1 = (FIX::LegCFICode *)self; delete arg1; } @@ -32257,7 +32195,8 @@ SWIGINTERN VALUE _wrap_new_LegFutSettDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegFutSettDate(FIX::LegFutSettDate *arg1) { +free_FIX_LegFutSettDate(void *self) { + FIX::LegFutSettDate *arg1 = (FIX::LegFutSettDate *)self; delete arg1; } @@ -32442,7 +32381,8 @@ SWIGINTERN VALUE _wrap_new_LegBenchmarkCurveName(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegBenchmarkCurveName(FIX::LegBenchmarkCurveName *arg1) { +free_FIX_LegBenchmarkCurveName(void *self) { + FIX::LegBenchmarkCurveName *arg1 = (FIX::LegBenchmarkCurveName *)self; delete arg1; } @@ -32627,7 +32567,8 @@ SWIGINTERN VALUE _wrap_new_ClearingFeeIndicator(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_ClearingFeeIndicator(FIX::ClearingFeeIndicator *arg1) { +free_FIX_ClearingFeeIndicator(void *self) { + FIX::ClearingFeeIndicator *arg1 = (FIX::ClearingFeeIndicator *)self; delete arg1; } @@ -32812,7 +32753,8 @@ SWIGINTERN VALUE _wrap_new_BrokerOfCredit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BrokerOfCredit(FIX::BrokerOfCredit *arg1) { +free_FIX_BrokerOfCredit(void *self) { + FIX::BrokerOfCredit *arg1 = (FIX::BrokerOfCredit *)self; delete arg1; } @@ -32997,7 +32939,8 @@ SWIGINTERN VALUE _wrap_new_SecurityListRefID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecurityListRefID(FIX::SecurityListRefID *arg1) { +free_FIX_SecurityListRefID(void *self) { + FIX::SecurityListRefID *arg1 = (FIX::SecurityListRefID *)self; delete arg1; } @@ -33182,7 +33125,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegMaturityTime(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingLegMaturityTime(FIX::UnderlyingLegMaturityTime *arg1) { +free_FIX_UnderlyingLegMaturityTime(void *self) { + FIX::UnderlyingLegMaturityTime *arg1 = (FIX::UnderlyingLegMaturityTime *)self; delete arg1; } @@ -33281,7 +33225,8 @@ SWIGINTERN VALUE _wrap_new_NestedPartySubIDType(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_NestedPartySubIDType(FIX::NestedPartySubIDType *arg1) { +free_FIX_NestedPartySubIDType(void *self) { + FIX::NestedPartySubIDType *arg1 = (FIX::NestedPartySubIDType *)self; delete arg1; } @@ -33380,7 +33325,8 @@ SWIGINTERN VALUE _wrap_new_BidType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidType(FIX::BidType *arg1) { +free_FIX_BidType(void *self) { + FIX::BidType *arg1 = (FIX::BidType *)self; delete arg1; } @@ -33565,7 +33511,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntryRefID(FIX::MDEntryRefID *arg1) { +free_FIX_MDEntryRefID(void *self) { + FIX::MDEntryRefID *arg1 = (FIX::MDEntryRefID *)self; delete arg1; } @@ -33664,7 +33611,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingUnitOfMeasureQty(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingUnitOfMeasureQty(FIX::UnderlyingUnitOfMeasureQty *arg1) { +free_FIX_UnderlyingUnitOfMeasureQty(void *self) { + FIX::UnderlyingUnitOfMeasureQty *arg1 = (FIX::UnderlyingUnitOfMeasureQty *)self; delete arg1; } @@ -33849,7 +33797,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegMaturityDate(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingLegMaturityDate(FIX::UnderlyingLegMaturityDate *arg1) { +free_FIX_UnderlyingLegMaturityDate(void *self) { + FIX::UnderlyingLegMaturityDate *arg1 = (FIX::UnderlyingLegMaturityDate *)self; delete arg1; } @@ -33948,7 +33897,8 @@ SWIGINTERN VALUE _wrap_new_StartTickPriceRange(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_StartTickPriceRange(FIX::StartTickPriceRange *arg1) { +free_FIX_StartTickPriceRange(void *self) { + FIX::StartTickPriceRange *arg1 = (FIX::StartTickPriceRange *)self; delete arg1; } @@ -34133,7 +34083,8 @@ SWIGINTERN VALUE _wrap_new_LegContractSettlMonth(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegContractSettlMonth(FIX::LegContractSettlMonth *arg1) { +free_FIX_LegContractSettlMonth(void *self) { + FIX::LegContractSettlMonth *arg1 = (FIX::LegContractSettlMonth *)self; delete arg1; } @@ -34318,7 +34269,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecurityDesc(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingSecurityDesc(FIX::UnderlyingSecurityDesc *arg1) { +free_FIX_UnderlyingSecurityDesc(void *self) { + FIX::UnderlyingSecurityDesc *arg1 = (FIX::UnderlyingSecurityDesc *)self; delete arg1; } @@ -34503,7 +34455,8 @@ SWIGINTERN VALUE _wrap_new_CashDistribPayRef(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CashDistribPayRef(FIX::CashDistribPayRef *arg1) { +free_FIX_CashDistribPayRef(void *self) { + FIX::CashDistribPayRef *arg1 = (FIX::CashDistribPayRef *)self; delete arg1; } @@ -34602,7 +34555,8 @@ SWIGINTERN VALUE _wrap_new_QuotePriceType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuotePriceType(FIX::QuotePriceType *arg1) { +free_FIX_QuotePriceType(void *self) { + FIX::QuotePriceType *arg1 = (FIX::QuotePriceType *)self; delete arg1; } @@ -34787,7 +34741,8 @@ SWIGINTERN VALUE _wrap_new_EncodedAllocText(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EncodedAllocText(FIX::EncodedAllocText *arg1) { +free_FIX_EncodedAllocText(void *self) { + FIX::EncodedAllocText *arg1 = (FIX::EncodedAllocText *)self; delete arg1; } @@ -34972,7 +34927,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingMaturityMonthYear(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_UnderlyingMaturityMonthYear(FIX::UnderlyingMaturityMonthYear *arg1) { +free_FIX_UnderlyingMaturityMonthYear(void *self) { + FIX::UnderlyingMaturityMonthYear *arg1 = (FIX::UnderlyingMaturityMonthYear *)self; delete arg1; } @@ -35071,7 +35027,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingOriginalNotionalPercentageOutstanding(int n SWIGINTERN void -free_FIX_UnderlyingOriginalNotionalPercentageOutstanding(FIX::UnderlyingOriginalNotionalPercentageOutstanding *arg1) { +free_FIX_UnderlyingOriginalNotionalPercentageOutstanding(void *self) { + FIX::UnderlyingOriginalNotionalPercentageOutstanding *arg1 = (FIX::UnderlyingOriginalNotionalPercentageOutstanding *)self; delete arg1; } @@ -35170,7 +35127,8 @@ SWIGINTERN VALUE _wrap_new_MultilegPriceMethod(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_MultilegPriceMethod(FIX::MultilegPriceMethod *arg1) { +free_FIX_MultilegPriceMethod(void *self) { + FIX::MultilegPriceMethod *arg1 = (FIX::MultilegPriceMethod *)self; delete arg1; } @@ -35269,7 +35227,8 @@ SWIGINTERN VALUE _wrap_new_TotNoFills(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoFills(FIX::TotNoFills *arg1) { +free_FIX_TotNoFills(void *self) { + FIX::TotNoFills *arg1 = (FIX::TotNoFills *)self; delete arg1; } @@ -35454,7 +35413,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSettleOnOpenFlag(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeSettleOnOpenFlag(FIX::DerivativeSettleOnOpenFlag *arg1) { +free_FIX_DerivativeSettleOnOpenFlag(void *self) { + FIX::DerivativeSettleOnOpenFlag *arg1 = (FIX::DerivativeSettleOnOpenFlag *)self; delete arg1; } @@ -35553,7 +35513,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingRepurchaseTerm(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingRepurchaseTerm(FIX::UnderlyingRepurchaseTerm *arg1) { +free_FIX_UnderlyingRepurchaseTerm(void *self) { + FIX::UnderlyingRepurchaseTerm *arg1 = (FIX::UnderlyingRepurchaseTerm *)self; delete arg1; } @@ -35738,7 +35699,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeCountryOfIssue(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_DerivativeCountryOfIssue(FIX::DerivativeCountryOfIssue *arg1) { +free_FIX_DerivativeCountryOfIssue(void *self) { + FIX::DerivativeCountryOfIssue *arg1 = (FIX::DerivativeCountryOfIssue *)self; delete arg1; } @@ -35837,7 +35799,8 @@ SWIGINTERN VALUE _wrap_new_ListMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListMethod(FIX::ListMethod *arg1) { +free_FIX_ListMethod(void *self) { + FIX::ListMethod *arg1 = (FIX::ListMethod *)self; delete arg1; } @@ -36022,7 +35985,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCPProgram(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingCPProgram(FIX::UnderlyingCPProgram *arg1) { +free_FIX_UnderlyingCPProgram(void *self) { + FIX::UnderlyingCPProgram *arg1 = (FIX::UnderlyingCPProgram *)self; delete arg1; } @@ -36121,7 +36085,8 @@ SWIGINTERN VALUE _wrap_new_PriceDelta(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PriceDelta(FIX::PriceDelta *arg1) { +free_FIX_PriceDelta(void *self) { + FIX::PriceDelta *arg1 = (FIX::PriceDelta *)self; delete arg1; } @@ -36220,7 +36185,8 @@ SWIGINTERN VALUE _wrap_new_RefSeqNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefSeqNum(FIX::RefSeqNum *arg1) { +free_FIX_RefSeqNum(void *self) { + FIX::RefSeqNum *arg1 = (FIX::RefSeqNum *)self; delete arg1; } @@ -36319,7 +36285,8 @@ SWIGINTERN VALUE _wrap_new_AutoAcceptIndicator(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_AutoAcceptIndicator(FIX::AutoAcceptIndicator *arg1) { +free_FIX_AutoAcceptIndicator(void *self) { + FIX::AutoAcceptIndicator *arg1 = (FIX::AutoAcceptIndicator *)self; delete arg1; } @@ -36418,7 +36385,8 @@ SWIGINTERN VALUE _wrap_new_MDImplicitDelete(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MDImplicitDelete(FIX::MDImplicitDelete *arg1) { +free_FIX_MDImplicitDelete(void *self) { + FIX::MDImplicitDelete *arg1 = (FIX::MDImplicitDelete *)self; delete arg1; } @@ -36517,7 +36485,8 @@ SWIGINTERN VALUE _wrap_new_NoStipulations(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoStipulations(FIX::NoStipulations *arg1) { +free_FIX_NoStipulations(void *self) { + FIX::NoStipulations *arg1 = (FIX::NoStipulations *)self; delete arg1; } @@ -36702,7 +36671,8 @@ SWIGINTERN VALUE _wrap_new_ClearingBusinessDate(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_ClearingBusinessDate(FIX::ClearingBusinessDate *arg1) { +free_FIX_ClearingBusinessDate(void *self) { + FIX::ClearingBusinessDate *arg1 = (FIX::ClearingBusinessDate *)self; delete arg1; } @@ -36887,7 +36857,8 @@ SWIGINTERN VALUE _wrap_new_LocationID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LocationID(FIX::LocationID *arg1) { +free_FIX_LocationID(void *self) { + FIX::LocationID *arg1 = (FIX::LocationID *)self; delete arg1; } @@ -37072,7 +37043,8 @@ SWIGINTERN VALUE _wrap_new_Currency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Currency(FIX::Currency *arg1) { +free_FIX_Currency(void *self) { + FIX::Currency *arg1 = (FIX::Currency *)self; delete arg1; } @@ -37171,7 +37143,8 @@ SWIGINTERN VALUE _wrap_new_RoutingType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RoutingType(FIX::RoutingType *arg1) { +free_FIX_RoutingType(void *self) { + FIX::RoutingType *arg1 = (FIX::RoutingType *)self; delete arg1; } @@ -37270,7 +37243,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingStrikePrice(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_UnderlyingStrikePrice(FIX::UnderlyingStrikePrice *arg1) { +free_FIX_UnderlyingStrikePrice(void *self) { + FIX::UnderlyingStrikePrice *arg1 = (FIX::UnderlyingStrikePrice *)self; delete arg1; } @@ -37369,7 +37343,8 @@ SWIGINTERN VALUE _wrap_new_BidTradeType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidTradeType(FIX::BidTradeType *arg1) { +free_FIX_BidTradeType(void *self) { + FIX::BidTradeType *arg1 = (FIX::BidTradeType *)self; delete arg1; } @@ -37468,7 +37443,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingAttachmentPoint(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingAttachmentPoint(FIX::UnderlyingAttachmentPoint *arg1) { +free_FIX_UnderlyingAttachmentPoint(void *self) { + FIX::UnderlyingAttachmentPoint *arg1 = (FIX::UnderlyingAttachmentPoint *)self; delete arg1; } @@ -37567,7 +37543,8 @@ SWIGINTERN VALUE _wrap_new_TotNoRejQuotes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoRejQuotes(FIX::TotNoRejQuotes *arg1) { +free_FIX_TotNoRejQuotes(void *self) { + FIX::TotNoRejQuotes *arg1 = (FIX::TotNoRejQuotes *)self; delete arg1; } @@ -37752,7 +37729,8 @@ SWIGINTERN VALUE _wrap_new_OrdStatusReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrdStatusReqID(FIX::OrdStatusReqID *arg1) { +free_FIX_OrdStatusReqID(void *self) { + FIX::OrdStatusReqID *arg1 = (FIX::OrdStatusReqID *)self; delete arg1; } @@ -37937,7 +37915,8 @@ SWIGINTERN VALUE _wrap_new_SenderCompID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SenderCompID(FIX::SenderCompID *arg1) { +free_FIX_SenderCompID(void *self) { + FIX::SenderCompID *arg1 = (FIX::SenderCompID *)self; delete arg1; } @@ -38036,7 +38015,8 @@ SWIGINTERN VALUE _wrap_new_OrdRejReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrdRejReason(FIX::OrdRejReason *arg1) { +free_FIX_OrdRejReason(void *self) { + FIX::OrdRejReason *arg1 = (FIX::OrdRejReason *)self; delete arg1; } @@ -38135,7 +38115,8 @@ SWIGINTERN VALUE _wrap_new_MaturityMonthYearIncrementUnits(int nargs, VALUE *arg SWIGINTERN void -free_FIX_MaturityMonthYearIncrementUnits(FIX::MaturityMonthYearIncrementUnits *arg1) { +free_FIX_MaturityMonthYearIncrementUnits(void *self) { + FIX::MaturityMonthYearIncrementUnits *arg1 = (FIX::MaturityMonthYearIncrementUnits *)self; delete arg1; } @@ -38234,7 +38215,8 @@ SWIGINTERN VALUE _wrap_new_DisplayWhen(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DisplayWhen(FIX::DisplayWhen *arg1) { +free_FIX_DisplayWhen(void *self) { + FIX::DisplayWhen *arg1 = (FIX::DisplayWhen *)self; delete arg1; } @@ -38333,7 +38315,8 @@ SWIGINTERN VALUE _wrap_new_ApplQueueAction(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplQueueAction(FIX::ApplQueueAction *arg1) { +free_FIX_ApplQueueAction(void *self) { + FIX::ApplQueueAction *arg1 = (FIX::ApplQueueAction *)self; delete arg1; } @@ -38432,7 +38415,8 @@ SWIGINTERN VALUE _wrap_new_RegistTransType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistTransType(FIX::RegistTransType *arg1) { +free_FIX_RegistTransType(void *self) { + FIX::RegistTransType *arg1 = (FIX::RegistTransType *)self; delete arg1; } @@ -38617,7 +38601,8 @@ SWIGINTERN VALUE _wrap_new_PaymentRemitterID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PaymentRemitterID(FIX::PaymentRemitterID *arg1) { +free_FIX_PaymentRemitterID(void *self) { + FIX::PaymentRemitterID *arg1 = (FIX::PaymentRemitterID *)self; delete arg1; } @@ -38716,7 +38701,8 @@ SWIGINTERN VALUE _wrap_new_PriceType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PriceType(FIX::PriceType *arg1) { +free_FIX_PriceType(void *self) { + FIX::PriceType *arg1 = (FIX::PriceType *)self; delete arg1; } @@ -38901,7 +38887,8 @@ SWIGINTERN VALUE _wrap_new_MarketReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MarketReqID(FIX::MarketReqID *arg1) { +free_FIX_MarketReqID(void *self) { + FIX::MarketReqID *arg1 = (FIX::MarketReqID *)self; delete arg1; } @@ -39000,7 +38987,8 @@ SWIGINTERN VALUE _wrap_new_NoNestedInstrAttrib(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NoNestedInstrAttrib(FIX::NoNestedInstrAttrib *arg1) { +free_FIX_NoNestedInstrAttrib(void *self) { + FIX::NoNestedInstrAttrib *arg1 = (FIX::NoNestedInstrAttrib *)self; delete arg1; } @@ -39185,7 +39173,8 @@ SWIGINTERN VALUE _wrap_new_SecuritySubType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecuritySubType(FIX::SecuritySubType *arg1) { +free_FIX_SecuritySubType(void *self) { + FIX::SecuritySubType *arg1 = (FIX::SecuritySubType *)self; delete arg1; } @@ -39370,7 +39359,8 @@ SWIGINTERN VALUE _wrap_new_ClOrdID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ClOrdID(FIX::ClOrdID *arg1) { +free_FIX_ClOrdID(void *self) { + FIX::ClOrdID *arg1 = (FIX::ClOrdID *)self; delete arg1; } @@ -39555,7 +39545,8 @@ SWIGINTERN VALUE _wrap_new_MaturityDay(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaturityDay(FIX::MaturityDay *arg1) { +free_FIX_MaturityDay(void *self) { + FIX::MaturityDay *arg1 = (FIX::MaturityDay *)self; delete arg1; } @@ -39740,7 +39731,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSeniority(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingSeniority(FIX::UnderlyingSeniority *arg1) { +free_FIX_UnderlyingSeniority(void *self) { + FIX::UnderlyingSeniority *arg1 = (FIX::UnderlyingSeniority *)self; delete arg1; } @@ -39925,7 +39917,8 @@ SWIGINTERN VALUE _wrap_new_MarketSegmentDesc(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MarketSegmentDesc(FIX::MarketSegmentDesc *arg1) { +free_FIX_MarketSegmentDesc(void *self) { + FIX::MarketSegmentDesc *arg1 = (FIX::MarketSegmentDesc *)self; delete arg1; } @@ -40024,7 +40017,8 @@ SWIGINTERN VALUE _wrap_new_NoMarketSegments(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoMarketSegments(FIX::NoMarketSegments *arg1) { +free_FIX_NoMarketSegments(void *self) { + FIX::NoMarketSegments *arg1 = (FIX::NoMarketSegments *)self; delete arg1; } @@ -40123,7 +40117,8 @@ SWIGINTERN VALUE _wrap_new_SettlObligMode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlObligMode(FIX::SettlObligMode *arg1) { +free_FIX_SettlObligMode(void *self) { + FIX::SettlObligMode *arg1 = (FIX::SettlObligMode *)self; delete arg1; } @@ -40222,7 +40217,8 @@ SWIGINTERN VALUE _wrap_new_SecurityUpdateAction(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_SecurityUpdateAction(FIX::SecurityUpdateAction *arg1) { +free_FIX_SecurityUpdateAction(void *self) { + FIX::SecurityUpdateAction *arg1 = (FIX::SecurityUpdateAction *)self; delete arg1; } @@ -40321,7 +40317,8 @@ SWIGINTERN VALUE _wrap_new_NetworkRequestType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NetworkRequestType(FIX::NetworkRequestType *arg1) { +free_FIX_NetworkRequestType(void *self) { + FIX::NetworkRequestType *arg1 = (FIX::NetworkRequestType *)self; delete arg1; } @@ -40420,7 +40417,8 @@ SWIGINTERN VALUE _wrap_new_LiquidityPctLow(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LiquidityPctLow(FIX::LiquidityPctLow *arg1) { +free_FIX_LiquidityPctLow(void *self) { + FIX::LiquidityPctLow *arg1 = (FIX::LiquidityPctLow *)self; delete arg1; } @@ -40519,7 +40517,8 @@ SWIGINTERN VALUE _wrap_new_PartyRole(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PartyRole(FIX::PartyRole *arg1) { +free_FIX_PartyRole(void *self) { + FIX::PartyRole *arg1 = (FIX::PartyRole *)self; delete arg1; } @@ -40618,7 +40617,8 @@ SWIGINTERN VALUE _wrap_new_LegRatioQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegRatioQty(FIX::LegRatioQty *arg1) { +free_FIX_LegRatioQty(void *self) { + FIX::LegRatioQty *arg1 = (FIX::LegRatioQty *)self; delete arg1; } @@ -40717,7 +40717,8 @@ SWIGINTERN VALUE _wrap_new_SettlCurrFxRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlCurrFxRate(FIX::SettlCurrFxRate *arg1) { +free_FIX_SettlCurrFxRate(void *self) { + FIX::SettlCurrFxRate *arg1 = (FIX::SettlCurrFxRate *)self; delete arg1; } @@ -40816,7 +40817,8 @@ SWIGINTERN VALUE _wrap_new_LegContractMultiplierUnit(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_LegContractMultiplierUnit(FIX::LegContractMultiplierUnit *arg1) { +free_FIX_LegContractMultiplierUnit(void *self) { + FIX::LegContractMultiplierUnit *arg1 = (FIX::LegContractMultiplierUnit *)self; delete arg1; } @@ -41001,7 +41003,8 @@ SWIGINTERN VALUE _wrap_new_SecureData(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecureData(FIX::SecureData *arg1) { +free_FIX_SecureData(void *self) { + FIX::SecureData *arg1 = (FIX::SecureData *)self; delete arg1; } @@ -41186,7 +41189,8 @@ SWIGINTERN VALUE _wrap_new_SenderLocationID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SenderLocationID(FIX::SenderLocationID *arg1) { +free_FIX_SenderLocationID(void *self) { + FIX::SenderLocationID *arg1 = (FIX::SenderLocationID *)self; delete arg1; } @@ -41285,7 +41289,8 @@ SWIGINTERN VALUE _wrap_new_FirstPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FirstPx(FIX::FirstPx *arg1) { +free_FIX_FirstPx(void *self) { + FIX::FirstPx *arg1 = (FIX::FirstPx *)self; delete arg1; } @@ -41470,7 +41475,8 @@ SWIGINTERN VALUE _wrap_new_EncodedLegIssuer(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EncodedLegIssuer(FIX::EncodedLegIssuer *arg1) { +free_FIX_EncodedLegIssuer(void *self) { + FIX::EncodedLegIssuer *arg1 = (FIX::EncodedLegIssuer *)self; delete arg1; } @@ -41569,7 +41575,8 @@ SWIGINTERN VALUE _wrap_new_AssignmentMethod(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_AssignmentMethod(FIX::AssignmentMethod *arg1) { +free_FIX_AssignmentMethod(void *self) { + FIX::AssignmentMethod *arg1 = (FIX::AssignmentMethod *)self; delete arg1; } @@ -41754,7 +41761,8 @@ SWIGINTERN VALUE _wrap_new_RoutingID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RoutingID(FIX::RoutingID *arg1) { +free_FIX_RoutingID(void *self) { + FIX::RoutingID *arg1 = (FIX::RoutingID *)self; delete arg1; } @@ -41853,7 +41861,8 @@ SWIGINTERN VALUE _wrap_new_StrategyParameterType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_StrategyParameterType(FIX::StrategyParameterType *arg1) { +free_FIX_StrategyParameterType(void *self) { + FIX::StrategyParameterType *arg1 = (FIX::StrategyParameterType *)self; delete arg1; } @@ -41952,7 +41961,8 @@ SWIGINTERN VALUE _wrap_new_EncryptMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EncryptMethod(FIX::EncryptMethod *arg1) { +free_FIX_EncryptMethod(void *self) { + FIX::EncryptMethod *arg1 = (FIX::EncryptMethod *)self; delete arg1; } @@ -42137,7 +42147,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingStateOrProvinceOfIssue(int nargs, VALUE *ar SWIGINTERN void -free_FIX_UnderlyingStateOrProvinceOfIssue(FIX::UnderlyingStateOrProvinceOfIssue *arg1) { +free_FIX_UnderlyingStateOrProvinceOfIssue(void *self) { + FIX::UnderlyingStateOrProvinceOfIssue *arg1 = (FIX::UnderlyingStateOrProvinceOfIssue *)self; delete arg1; } @@ -42236,7 +42247,8 @@ SWIGINTERN VALUE _wrap_new_ApplNewSeqNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplNewSeqNum(FIX::ApplNewSeqNum *arg1) { +free_FIX_ApplNewSeqNum(void *self) { + FIX::ApplNewSeqNum *arg1 = (FIX::ApplNewSeqNum *)self; delete arg1; } @@ -42335,7 +42347,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEncodedSecurityDescLen(int nargs, VALUE *ar SWIGINTERN void -free_FIX_DerivativeEncodedSecurityDescLen(FIX::DerivativeEncodedSecurityDescLen *arg1) { +free_FIX_DerivativeEncodedSecurityDescLen(void *self) { + FIX::DerivativeEncodedSecurityDescLen *arg1 = (FIX::DerivativeEncodedSecurityDescLen *)self; delete arg1; } @@ -42520,7 +42533,8 @@ SWIGINTERN VALUE _wrap_new_TradingCurrency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradingCurrency(FIX::TradingCurrency *arg1) { +free_FIX_TradingCurrency(void *self) { + FIX::TradingCurrency *arg1 = (FIX::TradingCurrency *)self; delete arg1; } @@ -42619,7 +42633,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryHighLimitPrice(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecondaryHighLimitPrice(FIX::SecondaryHighLimitPrice *arg1) { +free_FIX_SecondaryHighLimitPrice(void *self) { + FIX::SecondaryHighLimitPrice *arg1 = (FIX::SecondaryHighLimitPrice *)self; delete arg1; } @@ -42718,7 +42733,8 @@ SWIGINTERN VALUE _wrap_new_OrderAvgPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderAvgPx(FIX::OrderAvgPx *arg1) { +free_FIX_OrderAvgPx(void *self) { + FIX::OrderAvgPx *arg1 = (FIX::OrderAvgPx *)self; delete arg1; } @@ -42903,7 +42919,8 @@ SWIGINTERN VALUE _wrap_new_PosAmtType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosAmtType(FIX::PosAmtType *arg1) { +free_FIX_PosAmtType(void *self) { + FIX::PosAmtType *arg1 = (FIX::PosAmtType *)self; delete arg1; } @@ -43002,7 +43019,8 @@ SWIGINTERN VALUE _wrap_new_ResetSeqNumFlag(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ResetSeqNumFlag(FIX::ResetSeqNumFlag *arg1) { +free_FIX_ResetSeqNumFlag(void *self) { + FIX::ResetSeqNumFlag *arg1 = (FIX::ResetSeqNumFlag *)self; delete arg1; } @@ -43101,7 +43119,8 @@ SWIGINTERN VALUE _wrap_new_NoHops(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoHops(FIX::NoHops *arg1) { +free_FIX_NoHops(void *self) { + FIX::NoHops *arg1 = (FIX::NoHops *)self; delete arg1; } @@ -43200,7 +43219,8 @@ SWIGINTERN VALUE _wrap_new_CollInquiryResult(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CollInquiryResult(FIX::CollInquiryResult *arg1) { +free_FIX_CollInquiryResult(void *self) { + FIX::CollInquiryResult *arg1 = (FIX::CollInquiryResult *)self; delete arg1; } @@ -43385,7 +43405,8 @@ SWIGINTERN VALUE _wrap_new_StartDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StartDate(FIX::StartDate *arg1) { +free_FIX_StartDate(void *self) { + FIX::StartDate *arg1 = (FIX::StartDate *)self; delete arg1; } @@ -43484,7 +43505,8 @@ SWIGINTERN VALUE _wrap_new_CollAsgnRespType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CollAsgnRespType(FIX::CollAsgnRespType *arg1) { +free_FIX_CollAsgnRespType(void *self) { + FIX::CollAsgnRespType *arg1 = (FIX::CollAsgnRespType *)self; delete arg1; } @@ -43583,7 +43605,8 @@ SWIGINTERN VALUE _wrap_new_OrderBookingQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderBookingQty(FIX::OrderBookingQty *arg1) { +free_FIX_OrderBookingQty(void *self) { + FIX::OrderBookingQty *arg1 = (FIX::OrderBookingQty *)self; delete arg1; } @@ -43682,7 +43705,8 @@ SWIGINTERN VALUE _wrap_new_NoQuoteQualifiers(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoQuoteQualifiers(FIX::NoQuoteQualifiers *arg1) { +free_FIX_NoQuoteQualifiers(void *self) { + FIX::NoQuoteQualifiers *arg1 = (FIX::NoQuoteQualifiers *)self; delete arg1; } @@ -43781,7 +43805,8 @@ SWIGINTERN VALUE _wrap_new_UnsolicitedIndicator(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnsolicitedIndicator(FIX::UnsolicitedIndicator *arg1) { +free_FIX_UnsolicitedIndicator(void *self) { + FIX::UnsolicitedIndicator *arg1 = (FIX::UnsolicitedIndicator *)self; delete arg1; } @@ -43966,7 +43991,8 @@ SWIGINTERN VALUE _wrap_new_RefCstmApplVerID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_RefCstmApplVerID(FIX::RefCstmApplVerID *arg1) { +free_FIX_RefCstmApplVerID(void *self) { + FIX::RefCstmApplVerID *arg1 = (FIX::RefCstmApplVerID *)self; delete arg1; } @@ -44151,7 +44177,8 @@ SWIGINTERN VALUE _wrap_new_SideExecID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideExecID(FIX::SideExecID *arg1) { +free_FIX_SideExecID(void *self) { + FIX::SideExecID *arg1 = (FIX::SideExecID *)self; delete arg1; } @@ -44336,7 +44363,8 @@ SWIGINTERN VALUE _wrap_new_RejectText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RejectText(FIX::RejectText *arg1) { +free_FIX_RejectText(void *self) { + FIX::RejectText *arg1 = (FIX::RejectText *)self; delete arg1; } @@ -44521,7 +44549,8 @@ SWIGINTERN VALUE _wrap_new_ExchangeSpecialInstructions(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_ExchangeSpecialInstructions(FIX::ExchangeSpecialInstructions *arg1) { +free_FIX_ExchangeSpecialInstructions(void *self) { + FIX::ExchangeSpecialInstructions *arg1 = (FIX::ExchangeSpecialInstructions *)self; delete arg1; } @@ -44706,7 +44735,8 @@ SWIGINTERN VALUE _wrap_new_TradeID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeID(FIX::TradeID *arg1) { +free_FIX_TradeID(void *self) { + FIX::TradeID *arg1 = (FIX::TradeID *)self; delete arg1; } @@ -44805,7 +44835,8 @@ SWIGINTERN VALUE _wrap_new_RndPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RndPx(FIX::RndPx *arg1) { +free_FIX_RndPx(void *self) { + FIX::RndPx *arg1 = (FIX::RndPx *)self; delete arg1; } @@ -44904,7 +44935,8 @@ SWIGINTERN VALUE _wrap_new_QuoteEntryRejectReason(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_QuoteEntryRejectReason(FIX::QuoteEntryRejectReason *arg1) { +free_FIX_QuoteEntryRejectReason(void *self) { + FIX::QuoteEntryRejectReason *arg1 = (FIX::QuoteEntryRejectReason *)self; delete arg1; } @@ -45003,7 +45035,8 @@ SWIGINTERN VALUE _wrap_new_OrderCapacity(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderCapacity(FIX::OrderCapacity *arg1) { +free_FIX_OrderCapacity(void *self) { + FIX::OrderCapacity *arg1 = (FIX::OrderCapacity *)self; delete arg1; } @@ -45102,7 +45135,8 @@ SWIGINTERN VALUE _wrap_new_SideLastQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideLastQty(FIX::SideLastQty *arg1) { +free_FIX_SideLastQty(void *self) { + FIX::SideLastQty *arg1 = (FIX::SideLastQty *)self; delete arg1; } @@ -45287,7 +45321,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeUnitOfMeasure(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeUnitOfMeasure(FIX::DerivativeUnitOfMeasure *arg1) { +free_FIX_DerivativeUnitOfMeasure(void *self) { + FIX::DerivativeUnitOfMeasure *arg1 = (FIX::DerivativeUnitOfMeasure *)self; delete arg1; } @@ -45386,7 +45421,8 @@ SWIGINTERN VALUE _wrap_new_NoLegAllocs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoLegAllocs(FIX::NoLegAllocs *arg1) { +free_FIX_NoLegAllocs(void *self) { + FIX::NoLegAllocs *arg1 = (FIX::NoLegAllocs *)self; delete arg1; } @@ -45485,7 +45521,8 @@ SWIGINTERN VALUE _wrap_new_QuoteAckStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteAckStatus(FIX::QuoteAckStatus *arg1) { +free_FIX_QuoteAckStatus(void *self) { + FIX::QuoteAckStatus *arg1 = (FIX::QuoteAckStatus *)self; delete arg1; } @@ -45670,7 +45707,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryFirmTradeID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_SecondaryFirmTradeID(FIX::SecondaryFirmTradeID *arg1) { +free_FIX_SecondaryFirmTradeID(void *self) { + FIX::SecondaryFirmTradeID *arg1 = (FIX::SecondaryFirmTradeID *)self; delete arg1; } @@ -45769,7 +45807,8 @@ SWIGINTERN VALUE _wrap_new_UserRequestType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_UserRequestType(FIX::UserRequestType *arg1) { +free_FIX_UserRequestType(void *self) { + FIX::UserRequestType *arg1 = (FIX::UserRequestType *)self; delete arg1; } @@ -45868,7 +45907,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryTrdType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecondaryTrdType(FIX::SecondaryTrdType *arg1) { +free_FIX_SecondaryTrdType(void *self) { + FIX::SecondaryTrdType *arg1 = (FIX::SecondaryTrdType *)self; delete arg1; } @@ -45967,7 +46007,8 @@ SWIGINTERN VALUE _wrap_new_TradeReportTransType(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_TradeReportTransType(FIX::TradeReportTransType *arg1) { +free_FIX_TradeReportTransType(void *self) { + FIX::TradeReportTransType *arg1 = (FIX::TradeReportTransType *)self; delete arg1; } @@ -46066,7 +46107,8 @@ SWIGINTERN VALUE _wrap_new_AdvSide(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AdvSide(FIX::AdvSide *arg1) { +free_FIX_AdvSide(void *self) { + FIX::AdvSide *arg1 = (FIX::AdvSide *)self; delete arg1; } @@ -46251,7 +46293,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecuritySubType(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_DerivativeSecuritySubType(FIX::DerivativeSecuritySubType *arg1) { +free_FIX_DerivativeSecuritySubType(void *self) { + FIX::DerivativeSecuritySubType *arg1 = (FIX::DerivativeSecuritySubType *)self; delete arg1; } @@ -46436,7 +46479,8 @@ SWIGINTERN VALUE _wrap_new_TriggerTradingSessionSubID(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_TriggerTradingSessionSubID(FIX::TriggerTradingSessionSubID *arg1) { +free_FIX_TriggerTradingSessionSubID(void *self) { + FIX::TriggerTradingSessionSubID *arg1 = (FIX::TriggerTradingSessionSubID *)self; delete arg1; } @@ -46621,7 +46665,8 @@ SWIGINTERN VALUE _wrap_new_TradeLinkID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeLinkID(FIX::TradeLinkID *arg1) { +free_FIX_TradeLinkID(void *self) { + FIX::TradeLinkID *arg1 = (FIX::TradeLinkID *)self; delete arg1; } @@ -46720,7 +46765,8 @@ SWIGINTERN VALUE _wrap_new_LegBenchmarkPrice(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegBenchmarkPrice(FIX::LegBenchmarkPrice *arg1) { +free_FIX_LegBenchmarkPrice(void *self) { + FIX::LegBenchmarkPrice *arg1 = (FIX::LegBenchmarkPrice *)self; delete arg1; } @@ -46819,7 +46865,8 @@ SWIGINTERN VALUE _wrap_new_HopRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HopRefID(FIX::HopRefID *arg1) { +free_FIX_HopRefID(void *self) { + FIX::HopRefID *arg1 = (FIX::HopRefID *)self; delete arg1; } @@ -47004,7 +47051,8 @@ SWIGINTERN VALUE _wrap_new_Designation(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Designation(FIX::Designation *arg1) { +free_FIX_Designation(void *self) { + FIX::Designation *arg1 = (FIX::Designation *)self; delete arg1; } @@ -47189,7 +47237,8 @@ SWIGINTERN VALUE _wrap_new_TradeRequestID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeRequestID(FIX::TradeRequestID *arg1) { +free_FIX_TradeRequestID(void *self) { + FIX::TradeRequestID *arg1 = (FIX::TradeRequestID *)self; delete arg1; } @@ -47288,7 +47337,8 @@ SWIGINTERN VALUE _wrap_new_LegFlowScheduleType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_LegFlowScheduleType(FIX::LegFlowScheduleType *arg1) { +free_FIX_LegFlowScheduleType(void *self) { + FIX::LegFlowScheduleType *arg1 = (FIX::LegFlowScheduleType *)self; delete arg1; } @@ -47473,7 +47523,8 @@ SWIGINTERN VALUE _wrap_new_LegPriceUnitOfMeasure(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegPriceUnitOfMeasure(FIX::LegPriceUnitOfMeasure *arg1) { +free_FIX_LegPriceUnitOfMeasure(void *self) { + FIX::LegPriceUnitOfMeasure *arg1 = (FIX::LegPriceUnitOfMeasure *)self; delete arg1; } @@ -47572,7 +47623,8 @@ SWIGINTERN VALUE _wrap_new_Nested4PartyIDSource(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_Nested4PartyIDSource(FIX::Nested4PartyIDSource *arg1) { +free_FIX_Nested4PartyIDSource(void *self) { + FIX::Nested4PartyIDSource *arg1 = (FIX::Nested4PartyIDSource *)self; delete arg1; } @@ -47671,7 +47723,8 @@ SWIGINTERN VALUE _wrap_new_CoveredOrUncovered(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_CoveredOrUncovered(FIX::CoveredOrUncovered *arg1) { +free_FIX_CoveredOrUncovered(void *self) { + FIX::CoveredOrUncovered *arg1 = (FIX::CoveredOrUncovered *)self; delete arg1; } @@ -47770,7 +47823,8 @@ SWIGINTERN VALUE _wrap_new_AcctIDSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AcctIDSource(FIX::AcctIDSource *arg1) { +free_FIX_AcctIDSource(void *self) { + FIX::AcctIDSource *arg1 = (FIX::AcctIDSource *)self; delete arg1; } @@ -47869,7 +47923,8 @@ SWIGINTERN VALUE _wrap_new_MktOfferPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MktOfferPx(FIX::MktOfferPx *arg1) { +free_FIX_MktOfferPx(void *self) { + FIX::MktOfferPx *arg1 = (FIX::MktOfferPx *)self; delete arg1; } @@ -47968,7 +48023,8 @@ SWIGINTERN VALUE _wrap_new_NoCapacities(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoCapacities(FIX::NoCapacities *arg1) { +free_FIX_NoCapacities(void *self) { + FIX::NoCapacities *arg1 = (FIX::NoCapacities *)self; delete arg1; } @@ -48067,7 +48123,8 @@ SWIGINTERN VALUE _wrap_new_TradeRequestType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradeRequestType(FIX::TradeRequestType *arg1) { +free_FIX_TradeRequestType(void *self) { + FIX::TradeRequestType *arg1 = (FIX::TradeRequestType *)self; delete arg1; } @@ -48166,7 +48223,8 @@ SWIGINTERN VALUE _wrap_new_NoNestedPartyIDs(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoNestedPartyIDs(FIX::NoNestedPartyIDs *arg1) { +free_FIX_NoNestedPartyIDs(void *self) { + FIX::NoNestedPartyIDs *arg1 = (FIX::NoNestedPartyIDs *)self; delete arg1; } @@ -48265,7 +48323,8 @@ SWIGINTERN VALUE _wrap_new_TradSesStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradSesStatus(FIX::TradSesStatus *arg1) { +free_FIX_TradSesStatus(void *self) { + FIX::TradSesStatus *arg1 = (FIX::TradSesStatus *)self; delete arg1; } @@ -48364,7 +48423,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingNotionalPercentageOutstanding(int nargs, VA SWIGINTERN void -free_FIX_UnderlyingNotionalPercentageOutstanding(FIX::UnderlyingNotionalPercentageOutstanding *arg1) { +free_FIX_UnderlyingNotionalPercentageOutstanding(void *self) { + FIX::UnderlyingNotionalPercentageOutstanding *arg1 = (FIX::UnderlyingNotionalPercentageOutstanding *)self; delete arg1; } @@ -48463,7 +48523,8 @@ SWIGINTERN VALUE _wrap_new_ApplLastSeqNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplLastSeqNum(FIX::ApplLastSeqNum *arg1) { +free_FIX_ApplLastSeqNum(void *self) { + FIX::ApplLastSeqNum *arg1 = (FIX::ApplLastSeqNum *)self; delete arg1; } @@ -48562,7 +48623,8 @@ SWIGINTERN VALUE _wrap_new_PegPriceType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegPriceType(FIX::PegPriceType *arg1) { +free_FIX_PegPriceType(void *self) { + FIX::PegPriceType *arg1 = (FIX::PegPriceType *)self; delete arg1; } @@ -48747,7 +48809,8 @@ SWIGINTERN VALUE _wrap_new_StrategyParameterName(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_StrategyParameterName(FIX::StrategyParameterName *arg1) { +free_FIX_StrategyParameterName(void *self) { + FIX::StrategyParameterName *arg1 = (FIX::StrategyParameterName *)self; delete arg1; } @@ -48846,7 +48909,8 @@ SWIGINTERN VALUE _wrap_new_StreamAsgnRejReason(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_StreamAsgnRejReason(FIX::StreamAsgnRejReason *arg1) { +free_FIX_StreamAsgnRejReason(void *self) { + FIX::StreamAsgnRejReason *arg1 = (FIX::StreamAsgnRejReason *)self; delete arg1; } @@ -48945,7 +49009,8 @@ SWIGINTERN VALUE _wrap_new_MatchIncrement(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MatchIncrement(FIX::MatchIncrement *arg1) { +free_FIX_MatchIncrement(void *self) { + FIX::MatchIncrement *arg1 = (FIX::MatchIncrement *)self; delete arg1; } @@ -49044,7 +49109,8 @@ SWIGINTERN VALUE _wrap_new_Nested3PartyRole(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_Nested3PartyRole(FIX::Nested3PartyRole *arg1) { +free_FIX_Nested3PartyRole(void *self) { + FIX::Nested3PartyRole *arg1 = (FIX::Nested3PartyRole *)self; delete arg1; } @@ -49143,7 +49209,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_UnderlyingPx(FIX::UnderlyingPx *arg1) { +free_FIX_UnderlyingPx(void *self) { + FIX::UnderlyingPx *arg1 = (FIX::UnderlyingPx *)self; delete arg1; } @@ -49242,7 +49309,8 @@ SWIGINTERN VALUE _wrap_new_PriceImprovement(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PriceImprovement(FIX::PriceImprovement *arg1) { +free_FIX_PriceImprovement(void *self) { + FIX::PriceImprovement *arg1 = (FIX::PriceImprovement *)self; delete arg1; } @@ -49427,7 +49495,8 @@ SWIGINTERN VALUE _wrap_new_ValuationMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ValuationMethod(FIX::ValuationMethod *arg1) { +free_FIX_ValuationMethod(void *self) { + FIX::ValuationMethod *arg1 = (FIX::ValuationMethod *)self; delete arg1; } @@ -49612,7 +49681,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_DerivativeSecurityID(FIX::DerivativeSecurityID *arg1) { +free_FIX_DerivativeSecurityID(void *self) { + FIX::DerivativeSecurityID *arg1 = (FIX::DerivativeSecurityID *)self; delete arg1; } @@ -49711,7 +49781,8 @@ SWIGINTERN VALUE _wrap_new_NoExpiration(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoExpiration(FIX::NoExpiration *arg1) { +free_FIX_NoExpiration(void *self) { + FIX::NoExpiration *arg1 = (FIX::NoExpiration *)self; delete arg1; } @@ -49896,7 +49967,8 @@ SWIGINTERN VALUE _wrap_new_TargetCompID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TargetCompID(FIX::TargetCompID *arg1) { +free_FIX_TargetCompID(void *self) { + FIX::TargetCompID *arg1 = (FIX::TargetCompID *)self; delete arg1; } @@ -50081,7 +50153,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryBuyer(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntryBuyer(FIX::MDEntryBuyer *arg1) { +free_FIX_MDEntryBuyer(void *self) { + FIX::MDEntryBuyer *arg1 = (FIX::MDEntryBuyer *)self; delete arg1; } @@ -50180,7 +50253,8 @@ SWIGINTERN VALUE _wrap_new_NoDerivativeInstrumentPartySubIDs(int nargs, VALUE *a SWIGINTERN void -free_FIX_NoDerivativeInstrumentPartySubIDs(FIX::NoDerivativeInstrumentPartySubIDs *arg1) { +free_FIX_NoDerivativeInstrumentPartySubIDs(void *self) { + FIX::NoDerivativeInstrumentPartySubIDs *arg1 = (FIX::NoDerivativeInstrumentPartySubIDs *)self; delete arg1; } @@ -50279,7 +50353,8 @@ SWIGINTERN VALUE _wrap_new_NoMaturityRules(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoMaturityRules(FIX::NoMaturityRules *arg1) { +free_FIX_NoMaturityRules(void *self) { + FIX::NoMaturityRules *arg1 = (FIX::NoMaturityRules *)self; delete arg1; } @@ -50464,7 +50539,8 @@ SWIGINTERN VALUE _wrap_new_QuoteMsgID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteMsgID(FIX::QuoteMsgID *arg1) { +free_FIX_QuoteMsgID(void *self) { + FIX::QuoteMsgID *arg1 = (FIX::QuoteMsgID *)self; delete arg1; } @@ -50563,7 +50639,8 @@ SWIGINTERN VALUE _wrap_new_TriggerType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TriggerType(FIX::TriggerType *arg1) { +free_FIX_TriggerType(void *self) { + FIX::TriggerType *arg1 = (FIX::TriggerType *)self; delete arg1; } @@ -50662,7 +50739,8 @@ SWIGINTERN VALUE _wrap_new_PriceProtectionScope(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_PriceProtectionScope(FIX::PriceProtectionScope *arg1) { +free_FIX_PriceProtectionScope(void *self) { + FIX::PriceProtectionScope *arg1 = (FIX::PriceProtectionScope *)self; delete arg1; } @@ -50761,7 +50839,8 @@ SWIGINTERN VALUE _wrap_new_TotNumAssignmentReports(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_TotNumAssignmentReports(FIX::TotNumAssignmentReports *arg1) { +free_FIX_TotNumAssignmentReports(void *self) { + FIX::TotNumAssignmentReports *arg1 = (FIX::TotNumAssignmentReports *)self; delete arg1; } @@ -50946,7 +51025,8 @@ SWIGINTERN VALUE _wrap_new_ContraLegRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContraLegRefID(FIX::ContraLegRefID *arg1) { +free_FIX_ContraLegRefID(void *self) { + FIX::ContraLegRefID *arg1 = (FIX::ContraLegRefID *)self; delete arg1; } @@ -51045,7 +51125,8 @@ SWIGINTERN VALUE _wrap_new_TradeReportRejectReason(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_TradeReportRejectReason(FIX::TradeReportRejectReason *arg1) { +free_FIX_TradeReportRejectReason(void *self) { + FIX::TradeReportRejectReason *arg1 = (FIX::TradeReportRejectReason *)self; delete arg1; } @@ -51230,7 +51311,8 @@ SWIGINTERN VALUE _wrap_new_TradeReportRefID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradeReportRefID(FIX::TradeReportRefID *arg1) { +free_FIX_TradeReportRefID(void *self) { + FIX::TradeReportRefID *arg1 = (FIX::TradeReportRefID *)self; delete arg1; } @@ -51329,7 +51411,8 @@ SWIGINTERN VALUE _wrap_new_SecurityListType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecurityListType(FIX::SecurityListType *arg1) { +free_FIX_SecurityListType(void *self) { + FIX::SecurityListType *arg1 = (FIX::SecurityListType *)self; delete arg1; } @@ -51514,7 +51597,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityIDSource(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeSecurityIDSource(FIX::DerivativeSecurityIDSource *arg1) { +free_FIX_DerivativeSecurityIDSource(void *self) { + FIX::DerivativeSecurityIDSource *arg1 = (FIX::DerivativeSecurityIDSource *)self; delete arg1; } @@ -51613,7 +51697,8 @@ SWIGINTERN VALUE _wrap_new_AssignmentUnit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AssignmentUnit(FIX::AssignmentUnit *arg1) { +free_FIX_AssignmentUnit(void *self) { + FIX::AssignmentUnit *arg1 = (FIX::AssignmentUnit *)self; delete arg1; } @@ -51798,7 +51883,8 @@ SWIGINTERN VALUE _wrap_new_TradeReportID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeReportID(FIX::TradeReportID *arg1) { +free_FIX_TradeReportID(void *self) { + FIX::TradeReportID *arg1 = (FIX::TradeReportID *)self; delete arg1; } @@ -51897,7 +51983,8 @@ SWIGINTERN VALUE _wrap_new_NoRpts(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoRpts(FIX::NoRpts *arg1) { +free_FIX_NoRpts(void *self) { + FIX::NoRpts *arg1 = (FIX::NoRpts *)self; delete arg1; } @@ -51996,7 +52083,8 @@ SWIGINTERN VALUE _wrap_new_LegBenchmarkPriceType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegBenchmarkPriceType(FIX::LegBenchmarkPriceType *arg1) { +free_FIX_LegBenchmarkPriceType(void *self) { + FIX::LegBenchmarkPriceType *arg1 = (FIX::LegBenchmarkPriceType *)self; delete arg1; } @@ -52095,7 +52183,8 @@ SWIGINTERN VALUE _wrap_new_EncodedSubjectLen(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EncodedSubjectLen(FIX::EncodedSubjectLen *arg1) { +free_FIX_EncodedSubjectLen(void *self) { + FIX::EncodedSubjectLen *arg1 = (FIX::EncodedSubjectLen *)self; delete arg1; } @@ -52280,7 +52369,8 @@ SWIGINTERN VALUE _wrap_new_SecurityXML(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityXML(FIX::SecurityXML *arg1) { +free_FIX_SecurityXML(void *self) { + FIX::SecurityXML *arg1 = (FIX::SecurityXML *)self; delete arg1; } @@ -52465,7 +52555,8 @@ SWIGINTERN VALUE _wrap_new_LegReportID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegReportID(FIX::LegReportID *arg1) { +free_FIX_LegReportID(void *self) { + FIX::LegReportID *arg1 = (FIX::LegReportID *)self; delete arg1; } @@ -52564,7 +52655,8 @@ SWIGINTERN VALUE _wrap_new_Nested3PartySubIDType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_Nested3PartySubIDType(FIX::Nested3PartySubIDType *arg1) { +free_FIX_Nested3PartySubIDType(void *self) { + FIX::Nested3PartySubIDType *arg1 = (FIX::Nested3PartySubIDType *)self; delete arg1; } @@ -52749,7 +52841,8 @@ SWIGINTERN VALUE _wrap_new_BenchmarkSecurityIDSource(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_BenchmarkSecurityIDSource(FIX::BenchmarkSecurityIDSource *arg1) { +free_FIX_BenchmarkSecurityIDSource(void *self) { + FIX::BenchmarkSecurityIDSource *arg1 = (FIX::BenchmarkSecurityIDSource *)self; delete arg1; } @@ -52848,7 +52941,8 @@ SWIGINTERN VALUE _wrap_new_QuoteRejectReason(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_QuoteRejectReason(FIX::QuoteRejectReason *arg1) { +free_FIX_QuoteRejectReason(void *self) { + FIX::QuoteRejectReason *arg1 = (FIX::QuoteRejectReason *)self; delete arg1; } @@ -52947,7 +53041,8 @@ SWIGINTERN VALUE _wrap_new_HeartBtInt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HeartBtInt(FIX::HeartBtInt *arg1) { +free_FIX_HeartBtInt(void *self) { + FIX::HeartBtInt *arg1 = (FIX::HeartBtInt *)self; delete arg1; } @@ -53046,7 +53141,8 @@ SWIGINTERN VALUE _wrap_new_BidForwardPoints(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_BidForwardPoints(FIX::BidForwardPoints *arg1) { +free_FIX_BidForwardPoints(void *self) { + FIX::BidForwardPoints *arg1 = (FIX::BidForwardPoints *)self; delete arg1; } @@ -53145,7 +53241,8 @@ SWIGINTERN VALUE _wrap_new_PossResend(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PossResend(FIX::PossResend *arg1) { +free_FIX_PossResend(void *self) { + FIX::PossResend *arg1 = (FIX::PossResend *)self; delete arg1; } @@ -53330,7 +53427,8 @@ SWIGINTERN VALUE _wrap_new_Symbol(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Symbol(FIX::Symbol *arg1) { +free_FIX_Symbol(void *self) { + FIX::Symbol *arg1 = (FIX::Symbol *)self; delete arg1; } @@ -53515,7 +53613,8 @@ SWIGINTERN VALUE _wrap_new_EncodedUnderlyingSecurityDesc(int nargs, VALUE *args, SWIGINTERN void -free_FIX_EncodedUnderlyingSecurityDesc(FIX::EncodedUnderlyingSecurityDesc *arg1) { +free_FIX_EncodedUnderlyingSecurityDesc(void *self) { + FIX::EncodedUnderlyingSecurityDesc *arg1 = (FIX::EncodedUnderlyingSecurityDesc *)self; delete arg1; } @@ -53700,7 +53799,8 @@ SWIGINTERN VALUE _wrap_new_MarketReportID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MarketReportID(FIX::MarketReportID *arg1) { +free_FIX_MarketReportID(void *self) { + FIX::MarketReportID *arg1 = (FIX::MarketReportID *)self; delete arg1; } @@ -53799,7 +53899,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DiscretionPrice(FIX::DiscretionPrice *arg1) { +free_FIX_DiscretionPrice(void *self) { + FIX::DiscretionPrice *arg1 = (FIX::DiscretionPrice *)self; delete arg1; } @@ -53898,7 +53999,8 @@ SWIGINTERN VALUE _wrap_new_ContAmtValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContAmtValue(FIX::ContAmtValue *arg1) { +free_FIX_ContAmtValue(void *self) { + FIX::ContAmtValue *arg1 = (FIX::ContAmtValue *)self; delete arg1; } @@ -53997,7 +54099,8 @@ SWIGINTERN VALUE _wrap_new_QuantityType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuantityType(FIX::QuantityType *arg1) { +free_FIX_QuantityType(void *self) { + FIX::QuantityType *arg1 = (FIX::QuantityType *)self; delete arg1; } @@ -54096,7 +54199,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventPriceBoundaryMethod(int nargs, VALUE *arg SWIGINTERN void -free_FIX_ComplexEventPriceBoundaryMethod(FIX::ComplexEventPriceBoundaryMethod *arg1) { +free_FIX_ComplexEventPriceBoundaryMethod(void *self) { + FIX::ComplexEventPriceBoundaryMethod *arg1 = (FIX::ComplexEventPriceBoundaryMethod *)self; delete arg1; } @@ -54195,7 +54299,8 @@ SWIGINTERN VALUE _wrap_new_ImpliedMarketIndicator(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_ImpliedMarketIndicator(FIX::ImpliedMarketIndicator *arg1) { +free_FIX_ImpliedMarketIndicator(void *self) { + FIX::ImpliedMarketIndicator *arg1 = (FIX::ImpliedMarketIndicator *)self; delete arg1; } @@ -54380,7 +54485,8 @@ SWIGINTERN VALUE _wrap_new_AllocClearingFeeIndicator(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_AllocClearingFeeIndicator(FIX::AllocClearingFeeIndicator *arg1) { +free_FIX_AllocClearingFeeIndicator(void *self) { + FIX::AllocClearingFeeIndicator *arg1 = (FIX::AllocClearingFeeIndicator *)self; delete arg1; } @@ -54479,7 +54585,8 @@ SWIGINTERN VALUE _wrap_new_QuoteRequestType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_QuoteRequestType(FIX::QuoteRequestType *arg1) { +free_FIX_QuoteRequestType(void *self) { + FIX::QuoteRequestType *arg1 = (FIX::QuoteRequestType *)self; delete arg1; } @@ -54578,7 +54685,8 @@ SWIGINTERN VALUE _wrap_new_SecurityRequestResult(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_SecurityRequestResult(FIX::SecurityRequestResult *arg1) { +free_FIX_SecurityRequestResult(void *self) { + FIX::SecurityRequestResult *arg1 = (FIX::SecurityRequestResult *)self; delete arg1; } @@ -54763,7 +54871,8 @@ SWIGINTERN VALUE _wrap_new_OrderRestrictions(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_OrderRestrictions(FIX::OrderRestrictions *arg1) { +free_FIX_OrderRestrictions(void *self) { + FIX::OrderRestrictions *arg1 = (FIX::OrderRestrictions *)self; delete arg1; } @@ -54862,7 +54971,8 @@ SWIGINTERN VALUE _wrap_new_NoSideTrdRegTS(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSideTrdRegTS(FIX::NoSideTrdRegTS *arg1) { +free_FIX_NoSideTrdRegTS(void *self) { + FIX::NoSideTrdRegTS *arg1 = (FIX::NoSideTrdRegTS *)self; delete arg1; } @@ -55047,7 +55157,8 @@ SWIGINTERN VALUE _wrap_new_Text(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Text(FIX::Text *arg1) { +free_FIX_Text(void *self) { + FIX::Text *arg1 = (FIX::Text *)self; delete arg1; } @@ -55146,7 +55257,8 @@ SWIGINTERN VALUE _wrap_new_EncodedTextLen(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EncodedTextLen(FIX::EncodedTextLen *arg1) { +free_FIX_EncodedTextLen(void *self) { + FIX::EncodedTextLen *arg1 = (FIX::EncodedTextLen *)self; delete arg1; } @@ -55245,7 +55357,8 @@ SWIGINTERN VALUE _wrap_new_ListExecInstType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ListExecInstType(FIX::ListExecInstType *arg1) { +free_FIX_ListExecInstType(void *self) { + FIX::ListExecInstType *arg1 = (FIX::ListExecInstType *)self; delete arg1; } @@ -55430,7 +55543,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryOrderID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecondaryOrderID(FIX::SecondaryOrderID *arg1) { +free_FIX_SecondaryOrderID(void *self) { + FIX::SecondaryOrderID *arg1 = (FIX::SecondaryOrderID *)self; delete arg1; } @@ -55615,7 +55729,8 @@ SWIGINTERN VALUE _wrap_new_ExecBroker(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecBroker(FIX::ExecBroker *arg1) { +free_FIX_ExecBroker(void *self) { + FIX::ExecBroker *arg1 = (FIX::ExecBroker *)self; delete arg1; } @@ -55714,7 +55829,8 @@ SWIGINTERN VALUE _wrap_new_SecurityXMLLen(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityXMLLen(FIX::SecurityXMLLen *arg1) { +free_FIX_SecurityXMLLen(void *self) { + FIX::SecurityXMLLen *arg1 = (FIX::SecurityXMLLen *)self; delete arg1; } @@ -55813,7 +55929,8 @@ SWIGINTERN VALUE _wrap_new_ApplSeqNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplSeqNum(FIX::ApplSeqNum *arg1) { +free_FIX_ApplSeqNum(void *self) { + FIX::ApplSeqNum *arg1 = (FIX::ApplSeqNum *)self; delete arg1; } @@ -55912,7 +56029,8 @@ SWIGINTERN VALUE _wrap_new_MaxTradeVol(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaxTradeVol(FIX::MaxTradeVol *arg1) { +free_FIX_MaxTradeVol(void *self) { + FIX::MaxTradeVol *arg1 = (FIX::MaxTradeVol *)self; delete arg1; } @@ -56011,7 +56129,8 @@ SWIGINTERN VALUE _wrap_new_OfferSwapPoints(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OfferSwapPoints(FIX::OfferSwapPoints *arg1) { +free_FIX_OfferSwapPoints(void *self) { + FIX::OfferSwapPoints *arg1 = (FIX::OfferSwapPoints *)self; delete arg1; } @@ -56110,7 +56229,8 @@ SWIGINTERN VALUE _wrap_new_SettlPartySubIDType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SettlPartySubIDType(FIX::SettlPartySubIDType *arg1) { +free_FIX_SettlPartySubIDType(void *self) { + FIX::SettlPartySubIDType *arg1 = (FIX::SettlPartySubIDType *)self; delete arg1; } @@ -56209,7 +56329,8 @@ SWIGINTERN VALUE _wrap_new_DistribPaymentMethod(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_DistribPaymentMethod(FIX::DistribPaymentMethod *arg1) { +free_FIX_DistribPaymentMethod(void *self) { + FIX::DistribPaymentMethod *arg1 = (FIX::DistribPaymentMethod *)self; delete arg1; } @@ -56308,7 +56429,8 @@ SWIGINTERN VALUE _wrap_new_TotalAffectedOrders(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TotalAffectedOrders(FIX::TotalAffectedOrders *arg1) { +free_FIX_TotalAffectedOrders(void *self) { + FIX::TotalAffectedOrders *arg1 = (FIX::TotalAffectedOrders *)self; delete arg1; } @@ -56407,7 +56529,8 @@ SWIGINTERN VALUE _wrap_new_StrikeIncrement(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StrikeIncrement(FIX::StrikeIncrement *arg1) { +free_FIX_StrikeIncrement(void *self) { + FIX::StrikeIncrement *arg1 = (FIX::StrikeIncrement *)self; delete arg1; } @@ -56506,7 +56629,8 @@ SWIGINTERN VALUE _wrap_new_OrderHandlingInstSource(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_OrderHandlingInstSource(FIX::OrderHandlingInstSource *arg1) { +free_FIX_OrderHandlingInstSource(void *self) { + FIX::OrderHandlingInstSource *arg1 = (FIX::OrderHandlingInstSource *)self; delete arg1; } @@ -56605,7 +56729,8 @@ SWIGINTERN VALUE _wrap_new_CopyMsgIndicator(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CopyMsgIndicator(FIX::CopyMsgIndicator *arg1) { +free_FIX_CopyMsgIndicator(void *self) { + FIX::CopyMsgIndicator *arg1 = (FIX::CopyMsgIndicator *)self; delete arg1; } @@ -56704,7 +56829,8 @@ SWIGINTERN VALUE _wrap_new_NoDlvyInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoDlvyInst(FIX::NoDlvyInst *arg1) { +free_FIX_NoDlvyInst(void *self) { + FIX::NoDlvyInst *arg1 = (FIX::NoDlvyInst *)self; delete arg1; } @@ -56889,7 +57015,8 @@ SWIGINTERN VALUE _wrap_new_QuoteEntryID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteEntryID(FIX::QuoteEntryID *arg1) { +free_FIX_QuoteEntryID(void *self) { + FIX::QuoteEntryID *arg1 = (FIX::QuoteEntryID *)self; delete arg1; } @@ -56988,7 +57115,8 @@ SWIGINTERN VALUE _wrap_new_AffirmStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AffirmStatus(FIX::AffirmStatus *arg1) { +free_FIX_AffirmStatus(void *self) { + FIX::AffirmStatus *arg1 = (FIX::AffirmStatus *)self; delete arg1; } @@ -57173,7 +57301,8 @@ SWIGINTERN VALUE _wrap_new_MailingInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MailingInst(FIX::MailingInst *arg1) { +free_FIX_MailingInst(void *self) { + FIX::MailingInst *arg1 = (FIX::MailingInst *)self; delete arg1; } @@ -57272,7 +57401,8 @@ SWIGINTERN VALUE _wrap_new_OfferSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OfferSize(FIX::OfferSize *arg1) { +free_FIX_OfferSize(void *self) { + FIX::OfferSize *arg1 = (FIX::OfferSize *)self; delete arg1; } @@ -57457,7 +57587,8 @@ SWIGINTERN VALUE _wrap_new_LegSecurityType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSecurityType(FIX::LegSecurityType *arg1) { +free_FIX_LegSecurityType(void *self) { + FIX::LegSecurityType *arg1 = (FIX::LegSecurityType *)self; delete arg1; } @@ -57556,7 +57687,8 @@ SWIGINTERN VALUE _wrap_new_OrigCustOrderCapacity(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_OrigCustOrderCapacity(FIX::OrigCustOrderCapacity *arg1) { +free_FIX_OrigCustOrderCapacity(void *self) { + FIX::OrigCustOrderCapacity *arg1 = (FIX::OrigCustOrderCapacity *)self; delete arg1; } @@ -57655,7 +57787,8 @@ SWIGINTERN VALUE _wrap_new_AllocMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocMethod(FIX::AllocMethod *arg1) { +free_FIX_AllocMethod(void *self) { + FIX::AllocMethod *arg1 = (FIX::AllocMethod *)self; delete arg1; } @@ -57840,7 +57973,8 @@ SWIGINTERN VALUE _wrap_new_QuantityDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuantityDate(FIX::QuantityDate *arg1) { +free_FIX_QuantityDate(void *self) { + FIX::QuantityDate *arg1 = (FIX::QuantityDate *)self; delete arg1; } @@ -57939,7 +58073,8 @@ SWIGINTERN VALUE _wrap_new_TargetStrategyPerformance(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_TargetStrategyPerformance(FIX::TargetStrategyPerformance *arg1) { +free_FIX_TargetStrategyPerformance(void *self) { + FIX::TargetStrategyPerformance *arg1 = (FIX::TargetStrategyPerformance *)self; delete arg1; } @@ -58124,7 +58259,8 @@ SWIGINTERN VALUE _wrap_new_CardExpDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CardExpDate(FIX::CardExpDate *arg1) { +free_FIX_CardExpDate(void *self) { + FIX::CardExpDate *arg1 = (FIX::CardExpDate *)self; delete arg1; } @@ -58309,7 +58445,8 @@ SWIGINTERN VALUE _wrap_new_ConfirmID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ConfirmID(FIX::ConfirmID *arg1) { +free_FIX_ConfirmID(void *self) { + FIX::ConfirmID *arg1 = (FIX::ConfirmID *)self; delete arg1; } @@ -58494,7 +58631,8 @@ SWIGINTERN VALUE _wrap_new_StandInstDbName(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StandInstDbName(FIX::StandInstDbName *arg1) { +free_FIX_StandInstDbName(void *self) { + FIX::StandInstDbName *arg1 = (FIX::StandInstDbName *)self; delete arg1; } @@ -58593,7 +58731,8 @@ SWIGINTERN VALUE _wrap_new_DayOrderQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DayOrderQty(FIX::DayOrderQty *arg1) { +free_FIX_DayOrderQty(void *self) { + FIX::DayOrderQty *arg1 = (FIX::DayOrderQty *)self; delete arg1; } @@ -58692,7 +58831,8 @@ SWIGINTERN VALUE _wrap_new_HighLimitPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HighLimitPrice(FIX::HighLimitPrice *arg1) { +free_FIX_HighLimitPrice(void *self) { + FIX::HighLimitPrice *arg1 = (FIX::HighLimitPrice *)self; delete arg1; } @@ -58877,7 +59017,8 @@ SWIGINTERN VALUE _wrap_new_FirmTradeID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FirmTradeID(FIX::FirmTradeID *arg1) { +free_FIX_FirmTradeID(void *self) { + FIX::FirmTradeID *arg1 = (FIX::FirmTradeID *)self; delete arg1; } @@ -59062,7 +59203,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryIndividualAllocID(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_SecondaryIndividualAllocID(FIX::SecondaryIndividualAllocID *arg1) { +free_FIX_SecondaryIndividualAllocID(void *self) { + FIX::SecondaryIndividualAllocID *arg1 = (FIX::SecondaryIndividualAllocID *)self; delete arg1; } @@ -59247,7 +59389,8 @@ SWIGINTERN VALUE _wrap_new_AgreementDesc(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AgreementDesc(FIX::AgreementDesc *arg1) { +free_FIX_AgreementDesc(void *self) { + FIX::AgreementDesc *arg1 = (FIX::AgreementDesc *)self; delete arg1; } @@ -59346,7 +59489,8 @@ SWIGINTERN VALUE _wrap_new_MassCancelResponse(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_MassCancelResponse(FIX::MassCancelResponse *arg1) { +free_FIX_MassCancelResponse(void *self) { + FIX::MassCancelResponse *arg1 = (FIX::MassCancelResponse *)self; delete arg1; } @@ -59531,7 +59675,8 @@ SWIGINTERN VALUE _wrap_new_LegSettlCurrency(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegSettlCurrency(FIX::LegSettlCurrency *arg1) { +free_FIX_LegSettlCurrency(void *self) { + FIX::LegSettlCurrency *arg1 = (FIX::LegSettlCurrency *)self; delete arg1; } @@ -59630,7 +59775,8 @@ SWIGINTERN VALUE _wrap_new_Commission(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Commission(FIX::Commission *arg1) { +free_FIX_Commission(void *self) { + FIX::Commission *arg1 = (FIX::Commission *)self; delete arg1; } @@ -59729,7 +59875,8 @@ SWIGINTERN VALUE _wrap_new_StreamAsgnReqType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_StreamAsgnReqType(FIX::StreamAsgnReqType *arg1) { +free_FIX_StreamAsgnReqType(void *self) { + FIX::StreamAsgnReqType *arg1 = (FIX::StreamAsgnReqType *)self; delete arg1; } @@ -59828,7 +59975,8 @@ SWIGINTERN VALUE _wrap_new_BidSwapPoints(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidSwapPoints(FIX::BidSwapPoints *arg1) { +free_FIX_BidSwapPoints(void *self) { + FIX::BidSwapPoints *arg1 = (FIX::BidSwapPoints *)self; delete arg1; } @@ -59927,7 +60075,8 @@ SWIGINTERN VALUE _wrap_new_NoSettlPartyIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSettlPartyIDs(FIX::NoSettlPartyIDs *arg1) { +free_FIX_NoSettlPartyIDs(void *self) { + FIX::NoSettlPartyIDs *arg1 = (FIX::NoSettlPartyIDs *)self; delete arg1; } @@ -60112,7 +60261,8 @@ SWIGINTERN VALUE _wrap_new_SymbolSfx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SymbolSfx(FIX::SymbolSfx *arg1) { +free_FIX_SymbolSfx(void *self) { + FIX::SymbolSfx *arg1 = (FIX::SymbolSfx *)self; delete arg1; } @@ -60297,7 +60447,8 @@ SWIGINTERN VALUE _wrap_new_BusinessRejectRefID(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_BusinessRejectRefID(FIX::BusinessRejectRefID *arg1) { +free_FIX_BusinessRejectRefID(void *self) { + FIX::BusinessRejectRefID *arg1 = (FIX::BusinessRejectRefID *)self; delete arg1; } @@ -60396,7 +60547,8 @@ SWIGINTERN VALUE _wrap_new_Price2(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Price2(FIX::Price2 *arg1) { +free_FIX_Price2(void *self) { + FIX::Price2 *arg1 = (FIX::Price2 *)self; delete arg1; } @@ -60495,7 +60647,8 @@ SWIGINTERN VALUE _wrap_new_FillLiquidityInd(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_FillLiquidityInd(FIX::FillLiquidityInd *arg1) { +free_FIX_FillLiquidityInd(void *self) { + FIX::FillLiquidityInd *arg1 = (FIX::FillLiquidityInd *)self; delete arg1; } @@ -60680,7 +60833,8 @@ SWIGINTERN VALUE _wrap_new_MassActionReportID(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_MassActionReportID(FIX::MassActionReportID *arg1) { +free_FIX_MassActionReportID(void *self) { + FIX::MassActionReportID *arg1 = (FIX::MassActionReportID *)self; delete arg1; } @@ -60865,7 +61019,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeIssuer(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DerivativeIssuer(FIX::DerivativeIssuer *arg1) { +free_FIX_DerivativeIssuer(void *self) { + FIX::DerivativeIssuer *arg1 = (FIX::DerivativeIssuer *)self; delete arg1; } @@ -60964,7 +61119,8 @@ SWIGINTERN VALUE _wrap_new_ExDestinationIDSource(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_ExDestinationIDSource(FIX::ExDestinationIDSource *arg1) { +free_FIX_ExDestinationIDSource(void *self) { + FIX::ExDestinationIDSource *arg1 = (FIX::ExDestinationIDSource *)self; delete arg1; } @@ -61149,7 +61305,8 @@ SWIGINTERN VALUE _wrap_new_CollRespID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollRespID(FIX::CollRespID *arg1) { +free_FIX_CollRespID(void *self) { + FIX::CollRespID *arg1 = (FIX::CollRespID *)self; delete arg1; } @@ -61248,7 +61405,8 @@ SWIGINTERN VALUE _wrap_new_SecurityListRequestType(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecurityListRequestType(FIX::SecurityListRequestType *arg1) { +free_FIX_SecurityListRequestType(void *self) { + FIX::SecurityListRequestType *arg1 = (FIX::SecurityListRequestType *)self; delete arg1; } @@ -61433,7 +61591,8 @@ SWIGINTERN VALUE _wrap_new_EncodedLegSecurityDesc(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_EncodedLegSecurityDesc(FIX::EncodedLegSecurityDesc *arg1) { +free_FIX_EncodedLegSecurityDesc(void *self) { + FIX::EncodedLegSecurityDesc *arg1 = (FIX::EncodedLegSecurityDesc *)self; delete arg1; } @@ -61618,7 +61777,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSettlementStatus(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingSettlementStatus(FIX::UnderlyingSettlementStatus *arg1) { +free_FIX_UnderlyingSettlementStatus(void *self) { + FIX::UnderlyingSettlementStatus *arg1 = (FIX::UnderlyingSettlementStatus *)self; delete arg1; } @@ -61803,7 +61963,8 @@ SWIGINTERN VALUE _wrap_new_SecurityAltID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityAltID(FIX::SecurityAltID *arg1) { +free_FIX_SecurityAltID(void *self) { + FIX::SecurityAltID *arg1 = (FIX::SecurityAltID *)self; delete arg1; } @@ -61988,7 +62149,8 @@ SWIGINTERN VALUE _wrap_new_RegistRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistRefID(FIX::RegistRefID *arg1) { +free_FIX_RegistRefID(void *self) { + FIX::RegistRefID *arg1 = (FIX::RegistRefID *)self; delete arg1; } @@ -62173,7 +62335,8 @@ SWIGINTERN VALUE _wrap_new_DerivativePriceQuoteMethod(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativePriceQuoteMethod(FIX::DerivativePriceQuoteMethod *arg1) { +free_FIX_DerivativePriceQuoteMethod(void *self) { + FIX::DerivativePriceQuoteMethod *arg1 = (FIX::DerivativePriceQuoteMethod *)self; delete arg1; } @@ -62272,7 +62435,8 @@ SWIGINTERN VALUE _wrap_new_OrderDelay(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderDelay(FIX::OrderDelay *arg1) { +free_FIX_OrderDelay(void *self) { + FIX::OrderDelay *arg1 = (FIX::OrderDelay *)self; delete arg1; } @@ -62371,7 +62535,8 @@ SWIGINTERN VALUE _wrap_new_NoNotAffectedOrders(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NoNotAffectedOrders(FIX::NoNotAffectedOrders *arg1) { +free_FIX_NoNotAffectedOrders(void *self) { + FIX::NoNotAffectedOrders *arg1 = (FIX::NoNotAffectedOrders *)self; delete arg1; } @@ -62556,7 +62721,8 @@ SWIGINTERN VALUE _wrap_new_Nested3PartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Nested3PartyID(FIX::Nested3PartyID *arg1) { +free_FIX_Nested3PartyID(void *self) { + FIX::Nested3PartyID *arg1 = (FIX::Nested3PartyID *)self; delete arg1; } @@ -62655,7 +62821,8 @@ SWIGINTERN VALUE _wrap_new_CollAsgnReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollAsgnReason(FIX::CollAsgnReason *arg1) { +free_FIX_CollAsgnReason(void *self) { + FIX::CollAsgnReason *arg1 = (FIX::CollAsgnReason *)self; delete arg1; } @@ -62840,7 +63007,8 @@ SWIGINTERN VALUE _wrap_new_TotalVolumeTradedTime(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TotalVolumeTradedTime(FIX::TotalVolumeTradedTime *arg1) { +free_FIX_TotalVolumeTradedTime(void *self) { + FIX::TotalVolumeTradedTime *arg1 = (FIX::TotalVolumeTradedTime *)self; delete arg1; } @@ -63025,7 +63193,8 @@ SWIGINTERN VALUE _wrap_new_SecurityExchange(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecurityExchange(FIX::SecurityExchange *arg1) { +free_FIX_SecurityExchange(void *self) { + FIX::SecurityExchange *arg1 = (FIX::SecurityExchange *)self; delete arg1; } @@ -63124,7 +63293,8 @@ SWIGINTERN VALUE _wrap_new_SettlPriceType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlPriceType(FIX::SettlPriceType *arg1) { +free_FIX_SettlPriceType(void *self) { + FIX::SettlPriceType *arg1 = (FIX::SettlPriceType *)self; delete arg1; } @@ -63223,7 +63393,8 @@ SWIGINTERN VALUE _wrap_new_UnitOfMeasureQty(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnitOfMeasureQty(FIX::UnitOfMeasureQty *arg1) { +free_FIX_UnitOfMeasureQty(void *self) { + FIX::UnitOfMeasureQty *arg1 = (FIX::UnitOfMeasureQty *)self; delete arg1; } @@ -63408,7 +63579,8 @@ SWIGINTERN VALUE _wrap_new_UserRequestID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_UserRequestID(FIX::UserRequestID *arg1) { +free_FIX_UserRequestID(void *self) { + FIX::UserRequestID *arg1 = (FIX::UserRequestID *)self; delete arg1; } @@ -63507,7 +63679,8 @@ SWIGINTERN VALUE _wrap_new_LastParPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastParPx(FIX::LastParPx *arg1) { +free_FIX_LastParPx(void *self) { + FIX::LastParPx *arg1 = (FIX::LastParPx *)self; delete arg1; } @@ -63692,7 +63865,8 @@ SWIGINTERN VALUE _wrap_new_EndMaturityMonthYear(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_EndMaturityMonthYear(FIX::EndMaturityMonthYear *arg1) { +free_FIX_EndMaturityMonthYear(void *self) { + FIX::EndMaturityMonthYear *arg1 = (FIX::EndMaturityMonthYear *)self; delete arg1; } @@ -63791,7 +63965,8 @@ SWIGINTERN VALUE _wrap_new_DealingCapacity(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DealingCapacity(FIX::DealingCapacity *arg1) { +free_FIX_DealingCapacity(void *self) { + FIX::DealingCapacity *arg1 = (FIX::DealingCapacity *)self; delete arg1; } @@ -63890,7 +64065,8 @@ SWIGINTERN VALUE _wrap_new_PrevClosePx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PrevClosePx(FIX::PrevClosePx *arg1) { +free_FIX_PrevClosePx(void *self) { + FIX::PrevClosePx *arg1 = (FIX::PrevClosePx *)self; delete arg1; } @@ -64075,7 +64251,8 @@ SWIGINTERN VALUE _wrap_new_TradeInputDevice(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradeInputDevice(FIX::TradeInputDevice *arg1) { +free_FIX_TradeInputDevice(void *self) { + FIX::TradeInputDevice *arg1 = (FIX::TradeInputDevice *)self; delete arg1; } @@ -64174,7 +64351,8 @@ SWIGINTERN VALUE _wrap_new_DayCumQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DayCumQty(FIX::DayCumQty *arg1) { +free_FIX_DayCumQty(void *self) { + FIX::DayCumQty *arg1 = (FIX::DayCumQty *)self; delete arg1; } @@ -64359,7 +64537,8 @@ SWIGINTERN VALUE _wrap_new_SecuritySettlAgentAcctNum(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_SecuritySettlAgentAcctNum(FIX::SecuritySettlAgentAcctNum *arg1) { +free_FIX_SecuritySettlAgentAcctNum(void *self) { + FIX::SecuritySettlAgentAcctNum *arg1 = (FIX::SecuritySettlAgentAcctNum *)self; delete arg1; } @@ -64544,7 +64723,8 @@ SWIGINTERN VALUE _wrap_new_LegCurrency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegCurrency(FIX::LegCurrency *arg1) { +free_FIX_LegCurrency(void *self) { + FIX::LegCurrency *arg1 = (FIX::LegCurrency *)self; delete arg1; } @@ -64729,7 +64909,8 @@ SWIGINTERN VALUE _wrap_new_EncryptedNewPassword(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_EncryptedNewPassword(FIX::EncryptedNewPassword *arg1) { +free_FIX_EncryptedNewPassword(void *self) { + FIX::EncryptedNewPassword *arg1 = (FIX::EncryptedNewPassword *)self; delete arg1; } @@ -64828,7 +65009,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeMinPriceIncrementAmount(int nargs, VALUE *a SWIGINTERN void -free_FIX_DerivativeMinPriceIncrementAmount(FIX::DerivativeMinPriceIncrementAmount *arg1) { +free_FIX_DerivativeMinPriceIncrementAmount(void *self) { + FIX::DerivativeMinPriceIncrementAmount *arg1 = (FIX::DerivativeMinPriceIncrementAmount *)self; delete arg1; } @@ -64927,7 +65109,8 @@ SWIGINTERN VALUE _wrap_new_NoNested3PartySubIDs(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_NoNested3PartySubIDs(FIX::NoNested3PartySubIDs *arg1) { +free_FIX_NoNested3PartySubIDs(void *self) { + FIX::NoNested3PartySubIDs *arg1 = (FIX::NoNested3PartySubIDs *)self; delete arg1; } @@ -65112,7 +65295,8 @@ SWIGINTERN VALUE _wrap_new_RefSubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefSubID(FIX::RefSubID *arg1) { +free_FIX_RefSubID(void *self) { + FIX::RefSubID *arg1 = (FIX::RefSubID *)self; delete arg1; } @@ -65211,7 +65395,8 @@ SWIGINTERN VALUE _wrap_new_SettlPartyRole(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlPartyRole(FIX::SettlPartyRole *arg1) { +free_FIX_SettlPartyRole(void *self) { + FIX::SettlPartyRole *arg1 = (FIX::SettlPartyRole *)self; delete arg1; } @@ -65396,7 +65581,8 @@ SWIGINTERN VALUE _wrap_new_CashDistribAgentName(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_CashDistribAgentName(FIX::CashDistribAgentName *arg1) { +free_FIX_CashDistribAgentName(void *self) { + FIX::CashDistribAgentName *arg1 = (FIX::CashDistribAgentName *)self; delete arg1; } @@ -65495,7 +65681,8 @@ SWIGINTERN VALUE _wrap_new_LegContractMultiplier(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegContractMultiplier(FIX::LegContractMultiplier *arg1) { +free_FIX_LegContractMultiplier(void *self) { + FIX::LegContractMultiplier *arg1 = (FIX::LegContractMultiplier *)self; delete arg1; } @@ -65594,7 +65781,8 @@ SWIGINTERN VALUE _wrap_new_ProgPeriodInterval(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_ProgPeriodInterval(FIX::ProgPeriodInterval *arg1) { +free_FIX_ProgPeriodInterval(void *self) { + FIX::ProgPeriodInterval *arg1 = (FIX::ProgPeriodInterval *)self; delete arg1; } @@ -65693,7 +65881,8 @@ SWIGINTERN VALUE _wrap_new_LegSettlType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSettlType(FIX::LegSettlType *arg1) { +free_FIX_LegSettlType(void *self) { + FIX::LegSettlType *arg1 = (FIX::LegSettlType *)self; delete arg1; } @@ -65878,7 +66067,8 @@ SWIGINTERN VALUE _wrap_new_OnBehalfOfLocationID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_OnBehalfOfLocationID(FIX::OnBehalfOfLocationID *arg1) { +free_FIX_OnBehalfOfLocationID(void *self) { + FIX::OnBehalfOfLocationID *arg1 = (FIX::OnBehalfOfLocationID *)self; delete arg1; } @@ -66063,7 +66253,8 @@ SWIGINTERN VALUE _wrap_new_OnBehalfOfSubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OnBehalfOfSubID(FIX::OnBehalfOfSubID *arg1) { +free_FIX_OnBehalfOfSubID(void *self) { + FIX::OnBehalfOfSubID *arg1 = (FIX::OnBehalfOfSubID *)self; delete arg1; } @@ -66248,7 +66439,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventEndTime(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_ComplexEventEndTime(FIX::ComplexEventEndTime *arg1) { +free_FIX_ComplexEventEndTime(void *self) { + FIX::ComplexEventEndTime *arg1 = (FIX::ComplexEventEndTime *)self; delete arg1; } @@ -66347,7 +66539,8 @@ SWIGINTERN VALUE _wrap_new_RateSourceType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RateSourceType(FIX::RateSourceType *arg1) { +free_FIX_RateSourceType(void *self) { + FIX::RateSourceType *arg1 = (FIX::RateSourceType *)self; delete arg1; } @@ -66532,7 +66725,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeStateOrProvinceOfIssue(int nargs, VALUE *ar SWIGINTERN void -free_FIX_DerivativeStateOrProvinceOfIssue(FIX::DerivativeStateOrProvinceOfIssue *arg1) { +free_FIX_DerivativeStateOrProvinceOfIssue(void *self) { + FIX::DerivativeStateOrProvinceOfIssue *arg1 = (FIX::DerivativeStateOrProvinceOfIssue *)self; delete arg1; } @@ -66717,7 +66911,8 @@ SWIGINTERN VALUE _wrap_new_TradeLegRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeLegRefID(FIX::TradeLegRefID *arg1) { +free_FIX_TradeLegRefID(void *self) { + FIX::TradeLegRefID *arg1 = (FIX::TradeLegRefID *)self; delete arg1; } @@ -66902,7 +67097,8 @@ SWIGINTERN VALUE _wrap_new_RelSymTransactTime(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_RelSymTransactTime(FIX::RelSymTransactTime *arg1) { +free_FIX_RelSymTransactTime(void *self) { + FIX::RelSymTransactTime *arg1 = (FIX::RelSymTransactTime *)self; delete arg1; } @@ -67001,7 +67197,8 @@ SWIGINTERN VALUE _wrap_new_NoComplexEventTimes(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NoComplexEventTimes(FIX::NoComplexEventTimes *arg1) { +free_FIX_NoComplexEventTimes(void *self) { + FIX::NoComplexEventTimes *arg1 = (FIX::NoComplexEventTimes *)self; delete arg1; } @@ -67100,7 +67297,8 @@ SWIGINTERN VALUE _wrap_new_LegCalculatedCcyLastQty(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_LegCalculatedCcyLastQty(FIX::LegCalculatedCcyLastQty *arg1) { +free_FIX_LegCalculatedCcyLastQty(void *self) { + FIX::LegCalculatedCcyLastQty *arg1 = (FIX::LegCalculatedCcyLastQty *)self; delete arg1; } @@ -67199,7 +67397,8 @@ SWIGINTERN VALUE _wrap_new_Nested3PartyIDSource(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_Nested3PartyIDSource(FIX::Nested3PartyIDSource *arg1) { +free_FIX_Nested3PartyIDSource(void *self) { + FIX::Nested3PartyIDSource *arg1 = (FIX::Nested3PartyIDSource *)self; delete arg1; } @@ -67384,7 +67583,8 @@ SWIGINTERN VALUE _wrap_new_DatedDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DatedDate(FIX::DatedDate *arg1) { +free_FIX_DatedDate(void *self) { + FIX::DatedDate *arg1 = (FIX::DatedDate *)self; delete arg1; } @@ -67569,7 +67769,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlInstID(FIX::SettlInstID *arg1) { +free_FIX_SettlInstID(void *self) { + FIX::SettlInstID *arg1 = (FIX::SettlInstID *)self; delete arg1; } @@ -67668,7 +67869,8 @@ SWIGINTERN VALUE _wrap_new_OpenInterest(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OpenInterest(FIX::OpenInterest *arg1) { +free_FIX_OpenInterest(void *self) { + FIX::OpenInterest *arg1 = (FIX::OpenInterest *)self; delete arg1; } @@ -67767,7 +67969,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingContractMultiplier(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingContractMultiplier(FIX::UnderlyingContractMultiplier *arg1) { +free_FIX_UnderlyingContractMultiplier(void *self) { + FIX::UnderlyingContractMultiplier *arg1 = (FIX::UnderlyingContractMultiplier *)self; delete arg1; } @@ -67866,7 +68069,8 @@ SWIGINTERN VALUE _wrap_new_TotQuoteEntries(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotQuoteEntries(FIX::TotQuoteEntries *arg1) { +free_FIX_TotQuoteEntries(void *self) { + FIX::TotQuoteEntries *arg1 = (FIX::TotQuoteEntries *)self; delete arg1; } @@ -67965,7 +68169,8 @@ SWIGINTERN VALUE _wrap_new_TotNoCxldQuotes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoCxldQuotes(FIX::TotNoCxldQuotes *arg1) { +free_FIX_TotNoCxldQuotes(void *self) { + FIX::TotNoCxldQuotes *arg1 = (FIX::TotNoCxldQuotes *)self; delete arg1; } @@ -68064,7 +68269,8 @@ SWIGINTERN VALUE _wrap_new_AggregatedBook(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AggregatedBook(FIX::AggregatedBook *arg1) { +free_FIX_AggregatedBook(void *self) { + FIX::AggregatedBook *arg1 = (FIX::AggregatedBook *)self; delete arg1; } @@ -68249,7 +68455,8 @@ SWIGINTERN VALUE _wrap_new_PaymentRef(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PaymentRef(FIX::PaymentRef *arg1) { +free_FIX_PaymentRef(void *self) { + FIX::PaymentRef *arg1 = (FIX::PaymentRef *)self; delete arg1; } @@ -68434,7 +68641,8 @@ SWIGINTERN VALUE _wrap_new_PaymentDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PaymentDate(FIX::PaymentDate *arg1) { +free_FIX_PaymentDate(void *self) { + FIX::PaymentDate *arg1 = (FIX::PaymentDate *)self; delete arg1; } @@ -68533,7 +68741,8 @@ SWIGINTERN VALUE _wrap_new_OrderPercent(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderPercent(FIX::OrderPercent *arg1) { +free_FIX_OrderPercent(void *self) { + FIX::OrderPercent *arg1 = (FIX::OrderPercent *)self; delete arg1; } @@ -68632,7 +68841,8 @@ SWIGINTERN VALUE _wrap_new_PosQtyStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosQtyStatus(FIX::PosQtyStatus *arg1) { +free_FIX_PosQtyStatus(void *self) { + FIX::PosQtyStatus *arg1 = (FIX::PosQtyStatus *)self; delete arg1; } @@ -68731,7 +68941,8 @@ SWIGINTERN VALUE _wrap_new_NoNested4PartySubIDs(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_NoNested4PartySubIDs(FIX::NoNested4PartySubIDs *arg1) { +free_FIX_NoNested4PartySubIDs(void *self) { + FIX::NoNested4PartySubIDs *arg1 = (FIX::NoNested4PartySubIDs *)self; delete arg1; } @@ -68830,7 +69041,8 @@ SWIGINTERN VALUE _wrap_new_PrivateQuote(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PrivateQuote(FIX::PrivateQuote *arg1) { +free_FIX_PrivateQuote(void *self) { + FIX::PrivateQuote *arg1 = (FIX::PrivateQuote *)self; delete arg1; } @@ -69015,7 +69227,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryTradeID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecondaryTradeID(FIX::SecondaryTradeID *arg1) { +free_FIX_SecondaryTradeID(void *self) { + FIX::SecondaryTradeID *arg1 = (FIX::SecondaryTradeID *)self; delete arg1; } @@ -69200,7 +69413,8 @@ SWIGINTERN VALUE _wrap_new_SecuritySettlAgentContactPhone(int nargs, VALUE *args SWIGINTERN void -free_FIX_SecuritySettlAgentContactPhone(FIX::SecuritySettlAgentContactPhone *arg1) { +free_FIX_SecuritySettlAgentContactPhone(void *self) { + FIX::SecuritySettlAgentContactPhone *arg1 = (FIX::SecuritySettlAgentContactPhone *)self; delete arg1; } @@ -69299,7 +69513,8 @@ SWIGINTERN VALUE _wrap_new_EncodedMktSegmDescLen(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_EncodedMktSegmDescLen(FIX::EncodedMktSegmDescLen *arg1) { +free_FIX_EncodedMktSegmDescLen(void *self) { + FIX::EncodedMktSegmDescLen *arg1 = (FIX::EncodedMktSegmDescLen *)self; delete arg1; } @@ -69484,7 +69699,8 @@ SWIGINTERN VALUE _wrap_new_SideCurrency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideCurrency(FIX::SideCurrency *arg1) { +free_FIX_SideCurrency(void *self) { + FIX::SideCurrency *arg1 = (FIX::SideCurrency *)self; delete arg1; } @@ -69583,7 +69799,8 @@ SWIGINTERN VALUE _wrap_new_LegQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegQty(FIX::LegQty *arg1) { +free_FIX_LegQty(void *self) { + FIX::LegQty *arg1 = (FIX::LegQty *)self; delete arg1; } @@ -69768,7 +69985,8 @@ SWIGINTERN VALUE _wrap_new_MsgType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MsgType(FIX::MsgType *arg1) { +free_FIX_MsgType(void *self) { + FIX::MsgType *arg1 = (FIX::MsgType *)self; delete arg1; } @@ -69867,7 +70085,8 @@ SWIGINTERN VALUE _wrap_new_NoTradingSessions(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoTradingSessions(FIX::NoTradingSessions *arg1) { +free_FIX_NoTradingSessions(void *self) { + FIX::NoTradingSessions *arg1 = (FIX::NoTradingSessions *)self; delete arg1; } @@ -70052,7 +70271,8 @@ SWIGINTERN VALUE _wrap_new_IOIid(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIid(FIX::IOIid *arg1) { +free_FIX_IOIid(void *self) { + FIX::IOIid *arg1 = (FIX::IOIid *)self; delete arg1; } @@ -70151,7 +70371,8 @@ SWIGINTERN VALUE _wrap_new_MultiLegReportingType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_MultiLegReportingType(FIX::MultiLegReportingType *arg1) { +free_FIX_MultiLegReportingType(void *self) { + FIX::MultiLegReportingType *arg1 = (FIX::MultiLegReportingType *)self; delete arg1; } @@ -70336,7 +70557,8 @@ SWIGINTERN VALUE _wrap_new_IDSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IDSource(FIX::IDSource *arg1) { +free_FIX_IDSource(void *self) { + FIX::IDSource *arg1 = (FIX::IDSource *)self; delete arg1; } @@ -70521,7 +70743,8 @@ SWIGINTERN VALUE _wrap_new_LegStipulationType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_LegStipulationType(FIX::LegStipulationType *arg1) { +free_FIX_LegStipulationType(void *self) { + FIX::LegStipulationType *arg1 = (FIX::LegStipulationType *)self; delete arg1; } @@ -70620,7 +70843,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeContractMultiplierUnit(int nargs, VALUE *ar SWIGINTERN void -free_FIX_DerivativeContractMultiplierUnit(FIX::DerivativeContractMultiplierUnit *arg1) { +free_FIX_DerivativeContractMultiplierUnit(void *self) { + FIX::DerivativeContractMultiplierUnit *arg1 = (FIX::DerivativeContractMultiplierUnit *)self; delete arg1; } @@ -70805,7 +71029,8 @@ SWIGINTERN VALUE _wrap_new_MarketSegmentID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MarketSegmentID(FIX::MarketSegmentID *arg1) { +free_FIX_MarketSegmentID(void *self) { + FIX::MarketSegmentID *arg1 = (FIX::MarketSegmentID *)self; delete arg1; } @@ -70904,7 +71129,8 @@ SWIGINTERN VALUE _wrap_new_OrdStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrdStatus(FIX::OrdStatus *arg1) { +free_FIX_OrdStatus(void *self) { + FIX::OrdStatus *arg1 = (FIX::OrdStatus *)self; delete arg1; } @@ -71089,7 +71315,8 @@ SWIGINTERN VALUE _wrap_new_MaturityDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaturityDate(FIX::MaturityDate *arg1) { +free_FIX_MaturityDate(void *self) { + FIX::MaturityDate *arg1 = (FIX::MaturityDate *)self; delete arg1; } @@ -71188,7 +71415,8 @@ SWIGINTERN VALUE _wrap_new_ApplTotalMessageCount(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_ApplTotalMessageCount(FIX::ApplTotalMessageCount *arg1) { +free_FIX_ApplTotalMessageCount(void *self) { + FIX::ApplTotalMessageCount *arg1 = (FIX::ApplTotalMessageCount *)self; delete arg1; } @@ -71373,7 +71601,8 @@ SWIGINTERN VALUE _wrap_new_InstrumentPartySubID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_InstrumentPartySubID(FIX::InstrumentPartySubID *arg1) { +free_FIX_InstrumentPartySubID(void *self) { + FIX::InstrumentPartySubID *arg1 = (FIX::InstrumentPartySubID *)self; delete arg1; } @@ -71472,7 +71701,8 @@ SWIGINTERN VALUE _wrap_new_CustomerOrFirm(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CustomerOrFirm(FIX::CustomerOrFirm *arg1) { +free_FIX_CustomerOrFirm(void *self) { + FIX::CustomerOrFirm *arg1 = (FIX::CustomerOrFirm *)self; delete arg1; } @@ -71571,7 +71801,8 @@ SWIGINTERN VALUE _wrap_new_AdjustmentType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AdjustmentType(FIX::AdjustmentType *arg1) { +free_FIX_AdjustmentType(void *self) { + FIX::AdjustmentType *arg1 = (FIX::AdjustmentType *)self; delete arg1; } @@ -71756,7 +71987,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingInstrumentPartyID(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_UnderlyingInstrumentPartyID(FIX::UnderlyingInstrumentPartyID *arg1) { +free_FIX_UnderlyingInstrumentPartyID(void *self) { + FIX::UnderlyingInstrumentPartyID *arg1 = (FIX::UnderlyingInstrumentPartyID *)self; delete arg1; } @@ -71855,7 +72087,8 @@ SWIGINTERN VALUE _wrap_new_AsOfIndicator(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AsOfIndicator(FIX::AsOfIndicator *arg1) { +free_FIX_AsOfIndicator(void *self) { + FIX::AsOfIndicator *arg1 = (FIX::AsOfIndicator *)self; delete arg1; } @@ -72040,7 +72273,8 @@ SWIGINTERN VALUE _wrap_new_QuoteStatusReqID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_QuoteStatusReqID(FIX::QuoteStatusReqID *arg1) { +free_FIX_QuoteStatusReqID(void *self) { + FIX::QuoteStatusReqID *arg1 = (FIX::QuoteStatusReqID *)self; delete arg1; } @@ -72139,7 +72373,8 @@ SWIGINTERN VALUE _wrap_new_LegPositionEffect(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegPositionEffect(FIX::LegPositionEffect *arg1) { +free_FIX_LegPositionEffect(void *self) { + FIX::LegPositionEffect *arg1 = (FIX::LegPositionEffect *)self; delete arg1; } @@ -72238,7 +72473,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntryPx(FIX::MDEntryPx *arg1) { +free_FIX_MDEntryPx(void *self) { + FIX::MDEntryPx *arg1 = (FIX::MDEntryPx *)self; delete arg1; } @@ -72337,7 +72573,8 @@ SWIGINTERN VALUE _wrap_new_MassActionScope(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MassActionScope(FIX::MassActionScope *arg1) { +free_FIX_MassActionScope(void *self) { + FIX::MassActionScope *arg1 = (FIX::MassActionScope *)self; delete arg1; } @@ -72436,7 +72673,8 @@ SWIGINTERN VALUE _wrap_new_ReportedPxDiff(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ReportedPxDiff(FIX::ReportedPxDiff *arg1) { +free_FIX_ReportedPxDiff(void *self) { + FIX::ReportedPxDiff *arg1 = (FIX::ReportedPxDiff *)self; delete arg1; } @@ -72621,7 +72859,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSettlementDate(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingSettlementDate(FIX::UnderlyingSettlementDate *arg1) { +free_FIX_UnderlyingSettlementDate(void *self) { + FIX::UnderlyingSettlementDate *arg1 = (FIX::UnderlyingSettlementDate *)self; delete arg1; } @@ -72720,7 +72959,8 @@ SWIGINTERN VALUE _wrap_new_NoNestedPartySubIDs(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NoNestedPartySubIDs(FIX::NoNestedPartySubIDs *arg1) { +free_FIX_NoNestedPartySubIDs(void *self) { + FIX::NoNestedPartySubIDs *arg1 = (FIX::NoNestedPartySubIDs *)self; delete arg1; } @@ -72905,7 +73145,8 @@ SWIGINTERN VALUE _wrap_new_AllocReportRefID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_AllocReportRefID(FIX::AllocReportRefID *arg1) { +free_FIX_AllocReportRefID(void *self) { + FIX::AllocReportRefID *arg1 = (FIX::AllocReportRefID *)self; delete arg1; } @@ -73004,7 +73245,8 @@ SWIGINTERN VALUE _wrap_new_Concession(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Concession(FIX::Concession *arg1) { +free_FIX_Concession(void *self) { + FIX::Concession *arg1 = (FIX::Concession *)self; delete arg1; } @@ -73189,7 +73431,8 @@ SWIGINTERN VALUE _wrap_new_EncodedSecurityDesc(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_EncodedSecurityDesc(FIX::EncodedSecurityDesc *arg1) { +free_FIX_EncodedSecurityDesc(void *self) { + FIX::EncodedSecurityDesc *arg1 = (FIX::EncodedSecurityDesc *)self; delete arg1; } @@ -73374,7 +73617,8 @@ SWIGINTERN VALUE _wrap_new_ExecRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecRefID(FIX::ExecRefID *arg1) { +free_FIX_ExecRefID(void *self) { + FIX::ExecRefID *arg1 = (FIX::ExecRefID *)self; delete arg1; } @@ -73473,7 +73717,8 @@ SWIGINTERN VALUE _wrap_new_VenueType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_VenueType(FIX::VenueType *arg1) { +free_FIX_VenueType(void *self) { + FIX::VenueType *arg1 = (FIX::VenueType *)self; delete arg1; } @@ -73572,7 +73817,8 @@ SWIGINTERN VALUE _wrap_new_MassActionType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MassActionType(FIX::MassActionType *arg1) { +free_FIX_MassActionType(void *self) { + FIX::MassActionType *arg1 = (FIX::MassActionType *)self; delete arg1; } @@ -73671,7 +73917,8 @@ SWIGINTERN VALUE _wrap_new_PosMaintResult(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosMaintResult(FIX::PosMaintResult *arg1) { +free_FIX_PosMaintResult(void *self) { + FIX::PosMaintResult *arg1 = (FIX::PosMaintResult *)self; delete arg1; } @@ -73856,7 +74103,8 @@ SWIGINTERN VALUE _wrap_new_IOIShares(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIShares(FIX::IOIShares *arg1) { +free_FIX_IOIShares(void *self) { + FIX::IOIShares *arg1 = (FIX::IOIShares *)self; delete arg1; } @@ -74041,7 +74289,8 @@ SWIGINTERN VALUE _wrap_new_BenchmarkSecurityID(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_BenchmarkSecurityID(FIX::BenchmarkSecurityID *arg1) { +free_FIX_BenchmarkSecurityID(void *self) { + FIX::BenchmarkSecurityID *arg1 = (FIX::BenchmarkSecurityID *)self; delete arg1; } @@ -74140,7 +74389,8 @@ SWIGINTERN VALUE _wrap_new_LegLastQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegLastQty(FIX::LegLastQty *arg1) { +free_FIX_LegLastQty(void *self) { + FIX::LegLastQty *arg1 = (FIX::LegLastQty *)self; delete arg1; } @@ -74325,7 +74575,8 @@ SWIGINTERN VALUE _wrap_new_AllocSettlCurrency(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_AllocSettlCurrency(FIX::AllocSettlCurrency *arg1) { +free_FIX_AllocSettlCurrency(void *self) { + FIX::AllocSettlCurrency *arg1 = (FIX::AllocSettlCurrency *)self; delete arg1; } @@ -74510,7 +74761,8 @@ SWIGINTERN VALUE _wrap_new_LegCountryOfIssue(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegCountryOfIssue(FIX::LegCountryOfIssue *arg1) { +free_FIX_LegCountryOfIssue(void *self) { + FIX::LegCountryOfIssue *arg1 = (FIX::LegCountryOfIssue *)self; delete arg1; } @@ -74695,7 +74947,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityXML(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_DerivativeSecurityXML(FIX::DerivativeSecurityXML *arg1) { +free_FIX_DerivativeSecurityXML(void *self) { + FIX::DerivativeSecurityXML *arg1 = (FIX::DerivativeSecurityXML *)self; delete arg1; } @@ -74880,7 +75133,8 @@ SWIGINTERN VALUE _wrap_new_StrikeRuleID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StrikeRuleID(FIX::StrikeRuleID *arg1) { +free_FIX_StrikeRuleID(void *self) { + FIX::StrikeRuleID *arg1 = (FIX::StrikeRuleID *)self; delete arg1; } @@ -75065,7 +75319,8 @@ SWIGINTERN VALUE _wrap_new_RefCompID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefCompID(FIX::RefCompID *arg1) { +free_FIX_RefCompID(void *self) { + FIX::RefCompID *arg1 = (FIX::RefCompID *)self; delete arg1; } @@ -75164,7 +75419,8 @@ SWIGINTERN VALUE _wrap_new_SettlCurrOfferFxRate(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_SettlCurrOfferFxRate(FIX::SettlCurrOfferFxRate *arg1) { +free_FIX_SettlCurrOfferFxRate(void *self) { + FIX::SettlCurrOfferFxRate *arg1 = (FIX::SettlCurrOfferFxRate *)self; delete arg1; } @@ -75263,7 +75519,8 @@ SWIGINTERN VALUE _wrap_new_OfferYield(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OfferYield(FIX::OfferYield *arg1) { +free_FIX_OfferYield(void *self) { + FIX::OfferYield *arg1 = (FIX::OfferYield *)self; delete arg1; } @@ -75362,7 +75619,8 @@ SWIGINTERN VALUE _wrap_new_TargetPartyIDSource(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TargetPartyIDSource(FIX::TargetPartyIDSource *arg1) { +free_FIX_TargetPartyIDSource(void *self) { + FIX::TargetPartyIDSource *arg1 = (FIX::TargetPartyIDSource *)self; delete arg1; } @@ -75461,7 +75719,8 @@ SWIGINTERN VALUE _wrap_new_EncryptedNewPasswordLen(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_EncryptedNewPasswordLen(FIX::EncryptedNewPasswordLen *arg1) { +free_FIX_EncryptedNewPasswordLen(void *self) { + FIX::EncryptedNewPasswordLen *arg1 = (FIX::EncryptedNewPasswordLen *)self; delete arg1; } @@ -75560,7 +75819,8 @@ SWIGINTERN VALUE _wrap_new_NoPositions(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoPositions(FIX::NoPositions *arg1) { +free_FIX_NoPositions(void *self) { + FIX::NoPositions *arg1 = (FIX::NoPositions *)self; delete arg1; } @@ -75659,7 +75919,8 @@ SWIGINTERN VALUE _wrap_new_TotalAccruedInterestAmt(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_TotalAccruedInterestAmt(FIX::TotalAccruedInterestAmt *arg1) { +free_FIX_TotalAccruedInterestAmt(void *self) { + FIX::TotalAccruedInterestAmt *arg1 = (FIX::TotalAccruedInterestAmt *)self; delete arg1; } @@ -75758,7 +76019,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingOptAttribute(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingOptAttribute(FIX::UnderlyingOptAttribute *arg1) { +free_FIX_UnderlyingOptAttribute(void *self) { + FIX::UnderlyingOptAttribute *arg1 = (FIX::UnderlyingOptAttribute *)self; delete arg1; } @@ -75943,7 +76205,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrAttribValue(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeInstrAttribValue(FIX::DerivativeInstrAttribValue *arg1) { +free_FIX_DerivativeInstrAttribValue(void *self) { + FIX::DerivativeInstrAttribValue *arg1 = (FIX::DerivativeInstrAttribValue *)self; delete arg1; } @@ -76042,7 +76305,8 @@ SWIGINTERN VALUE _wrap_new_InstrumentPartyIDSource(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_InstrumentPartyIDSource(FIX::InstrumentPartyIDSource *arg1) { +free_FIX_InstrumentPartyIDSource(void *self) { + FIX::InstrumentPartyIDSource *arg1 = (FIX::InstrumentPartyIDSource *)self; delete arg1; } @@ -76141,7 +76405,8 @@ SWIGINTERN VALUE _wrap_new_PegOffsetType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegOffsetType(FIX::PegOffsetType *arg1) { +free_FIX_PegOffsetType(void *self) { + FIX::PegOffsetType *arg1 = (FIX::PegOffsetType *)self; delete arg1; } @@ -76240,7 +76505,8 @@ SWIGINTERN VALUE _wrap_new_MassCancelRejectReason(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_MassCancelRejectReason(FIX::MassCancelRejectReason *arg1) { +free_FIX_MassCancelRejectReason(void *self) { + FIX::MassCancelRejectReason *arg1 = (FIX::MassCancelRejectReason *)self; delete arg1; } @@ -76339,7 +76605,8 @@ SWIGINTERN VALUE _wrap_new_ResponseTransportType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_ResponseTransportType(FIX::ResponseTransportType *arg1) { +free_FIX_ResponseTransportType(void *self) { + FIX::ResponseTransportType *arg1 = (FIX::ResponseTransportType *)self; delete arg1; } @@ -76524,7 +76791,8 @@ SWIGINTERN VALUE _wrap_new_LegSecurityIDSource(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_LegSecurityIDSource(FIX::LegSecurityIDSource *arg1) { +free_FIX_LegSecurityIDSource(void *self) { + FIX::LegSecurityIDSource *arg1 = (FIX::LegSecurityIDSource *)self; delete arg1; } @@ -76623,7 +76891,8 @@ SWIGINTERN VALUE _wrap_new_BasisFeaturePrice(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_BasisFeaturePrice(FIX::BasisFeaturePrice *arg1) { +free_FIX_BasisFeaturePrice(void *self) { + FIX::BasisFeaturePrice *arg1 = (FIX::BasisFeaturePrice *)self; delete arg1; } @@ -76808,7 +77077,8 @@ SWIGINTERN VALUE _wrap_new_CouponPaymentDate(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CouponPaymentDate(FIX::CouponPaymentDate *arg1) { +free_FIX_CouponPaymentDate(void *self) { + FIX::CouponPaymentDate *arg1 = (FIX::CouponPaymentDate *)self; delete arg1; } @@ -76907,7 +77177,8 @@ SWIGINTERN VALUE _wrap_new_TradSesStatusRejReason(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_TradSesStatusRejReason(FIX::TradSesStatusRejReason *arg1) { +free_FIX_TradSesStatusRejReason(void *self) { + FIX::TradSesStatusRejReason *arg1 = (FIX::TradSesStatusRejReason *)self; delete arg1; } @@ -77006,7 +77277,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingDetachmentPoint(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingDetachmentPoint(FIX::UnderlyingDetachmentPoint *arg1) { +free_FIX_UnderlyingDetachmentPoint(void *self) { + FIX::UnderlyingDetachmentPoint *arg1 = (FIX::UnderlyingDetachmentPoint *)self; delete arg1; } @@ -77191,7 +77463,8 @@ SWIGINTERN VALUE _wrap_new_MaturityRuleID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaturityRuleID(FIX::MaturityRuleID *arg1) { +free_FIX_MaturityRuleID(void *self) { + FIX::MaturityRuleID *arg1 = (FIX::MaturityRuleID *)self; delete arg1; } @@ -77376,7 +77649,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingRepoCollateralSecurityType(int nargs, VALUE SWIGINTERN void -free_FIX_UnderlyingRepoCollateralSecurityType(FIX::UnderlyingRepoCollateralSecurityType *arg1) { +free_FIX_UnderlyingRepoCollateralSecurityType(void *self) { + FIX::UnderlyingRepoCollateralSecurityType *arg1 = (FIX::UnderlyingRepoCollateralSecurityType *)self; delete arg1; } @@ -77475,7 +77749,8 @@ SWIGINTERN VALUE _wrap_new_NoTimeInForceRules(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NoTimeInForceRules(FIX::NoTimeInForceRules *arg1) { +free_FIX_NoTimeInForceRules(void *self) { + FIX::NoTimeInForceRules *arg1 = (FIX::NoTimeInForceRules *)self; delete arg1; } @@ -77574,7 +77849,8 @@ SWIGINTERN VALUE _wrap_new_NoRootPartySubIDs(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoRootPartySubIDs(FIX::NoRootPartySubIDs *arg1) { +free_FIX_NoRootPartySubIDs(void *self) { + FIX::NoRootPartySubIDs *arg1 = (FIX::NoRootPartySubIDs *)self; delete arg1; } @@ -77673,7 +77949,8 @@ SWIGINTERN VALUE _wrap_new_DisplayMinIncr(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DisplayMinIncr(FIX::DisplayMinIncr *arg1) { +free_FIX_DisplayMinIncr(void *self) { + FIX::DisplayMinIncr *arg1 = (FIX::DisplayMinIncr *)self; delete arg1; } @@ -77772,7 +78049,8 @@ SWIGINTERN VALUE _wrap_new_TrdRegTimestampType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TrdRegTimestampType(FIX::TrdRegTimestampType *arg1) { +free_FIX_TrdRegTimestampType(void *self) { + FIX::TrdRegTimestampType *arg1 = (FIX::TrdRegTimestampType *)self; delete arg1; } @@ -77871,7 +78149,8 @@ SWIGINTERN VALUE _wrap_new_LegProduct(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegProduct(FIX::LegProduct *arg1) { +free_FIX_LegProduct(void *self) { + FIX::LegProduct *arg1 = (FIX::LegProduct *)self; delete arg1; } @@ -78056,7 +78335,8 @@ SWIGINTERN VALUE _wrap_new_ApplVerID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplVerID(FIX::ApplVerID *arg1) { +free_FIX_ApplVerID(void *self) { + FIX::ApplVerID *arg1 = (FIX::ApplVerID *)self; delete arg1; } @@ -78155,7 +78435,8 @@ SWIGINTERN VALUE _wrap_new_HandlInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HandlInst(FIX::HandlInst *arg1) { +free_FIX_HandlInst(void *self) { + FIX::HandlInst *arg1 = (FIX::HandlInst *)self; delete arg1; } @@ -78254,7 +78535,8 @@ SWIGINTERN VALUE _wrap_new_ListUpdateAction(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ListUpdateAction(FIX::ListUpdateAction *arg1) { +free_FIX_ListUpdateAction(void *self) { + FIX::ListUpdateAction *arg1 = (FIX::ListUpdateAction *)self; delete arg1; } @@ -78439,7 +78721,8 @@ SWIGINTERN VALUE _wrap_new_NestedInstrAttribValue(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_NestedInstrAttribValue(FIX::NestedInstrAttribValue *arg1) { +free_FIX_NestedInstrAttribValue(void *self) { + FIX::NestedInstrAttribValue *arg1 = (FIX::NestedInstrAttribValue *)self; delete arg1; } @@ -78624,7 +78907,8 @@ SWIGINTERN VALUE _wrap_new_TradingSessionSubID(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TradingSessionSubID(FIX::TradingSessionSubID *arg1) { +free_FIX_TradingSessionSubID(void *self) { + FIX::TradingSessionSubID *arg1 = (FIX::TradingSessionSubID *)self; delete arg1; } @@ -78809,7 +79093,8 @@ SWIGINTERN VALUE _wrap_new_RFQReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RFQReqID(FIX::RFQReqID *arg1) { +free_FIX_RFQReqID(void *self) { + FIX::RFQReqID *arg1 = (FIX::RFQReqID *)self; delete arg1; } @@ -78994,7 +79279,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSymbolSfx(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingLegSymbolSfx(FIX::UnderlyingLegSymbolSfx *arg1) { +free_FIX_UnderlyingLegSymbolSfx(void *self) { + FIX::UnderlyingLegSymbolSfx *arg1 = (FIX::UnderlyingLegSymbolSfx *)self; delete arg1; } @@ -79093,7 +79379,8 @@ SWIGINTERN VALUE _wrap_new_LiquidityNumSecurities(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_LiquidityNumSecurities(FIX::LiquidityNumSecurities *arg1) { +free_FIX_LiquidityNumSecurities(void *self) { + FIX::LiquidityNumSecurities *arg1 = (FIX::LiquidityNumSecurities *)self; delete arg1; } @@ -79192,7 +79479,8 @@ SWIGINTERN VALUE _wrap_new_NoMsgTypes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoMsgTypes(FIX::NoMsgTypes *arg1) { +free_FIX_NoMsgTypes(void *self) { + FIX::NoMsgTypes *arg1 = (FIX::NoMsgTypes *)self; delete arg1; } @@ -79377,7 +79665,8 @@ SWIGINTERN VALUE _wrap_new_TradSesStartTime(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradSesStartTime(FIX::TradSesStartTime *arg1) { +free_FIX_TradSesStartTime(void *self) { + FIX::TradSesStartTime *arg1 = (FIX::TradSesStartTime *)self; delete arg1; } @@ -79476,7 +79765,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntryType(FIX::MDEntryType *arg1) { +free_FIX_MDEntryType(void *self) { + FIX::MDEntryType *arg1 = (FIX::MDEntryType *)self; delete arg1; } @@ -79661,7 +79951,8 @@ SWIGINTERN VALUE _wrap_new_AgreementCurrency(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_AgreementCurrency(FIX::AgreementCurrency *arg1) { +free_FIX_AgreementCurrency(void *self) { + FIX::AgreementCurrency *arg1 = (FIX::AgreementCurrency *)self; delete arg1; } @@ -79760,7 +80051,8 @@ SWIGINTERN VALUE _wrap_new_PegMoveType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegMoveType(FIX::PegMoveType *arg1) { +free_FIX_PegMoveType(void *self) { + FIX::PegMoveType *arg1 = (FIX::PegMoveType *)self; delete arg1; } @@ -79859,7 +80151,8 @@ SWIGINTERN VALUE _wrap_new_PegDifference(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegDifference(FIX::PegDifference *arg1) { +free_FIX_PegDifference(void *self) { + FIX::PegDifference *arg1 = (FIX::PegDifference *)self; delete arg1; } @@ -79958,7 +80251,8 @@ SWIGINTERN VALUE _wrap_new_Spread(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Spread(FIX::Spread *arg1) { +free_FIX_Spread(void *self) { + FIX::Spread *arg1 = (FIX::Spread *)self; delete arg1; } @@ -80057,7 +80351,8 @@ SWIGINTERN VALUE _wrap_new_EncodedAllocTextLen(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_EncodedAllocTextLen(FIX::EncodedAllocTextLen *arg1) { +free_FIX_EncodedAllocTextLen(void *self) { + FIX::EncodedAllocTextLen *arg1 = (FIX::EncodedAllocTextLen *)self; delete arg1; } @@ -80156,7 +80451,8 @@ SWIGINTERN VALUE _wrap_new_OutsideIndexPct(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OutsideIndexPct(FIX::OutsideIndexPct *arg1) { +free_FIX_OutsideIndexPct(void *self) { + FIX::OutsideIndexPct *arg1 = (FIX::OutsideIndexPct *)self; delete arg1; } @@ -80255,7 +80551,8 @@ SWIGINTERN VALUE _wrap_new_DerivFlexProductEligibilityIndicator(int nargs, VALUE SWIGINTERN void -free_FIX_DerivFlexProductEligibilityIndicator(FIX::DerivFlexProductEligibilityIndicator *arg1) { +free_FIX_DerivFlexProductEligibilityIndicator(void *self) { + FIX::DerivFlexProductEligibilityIndicator *arg1 = (FIX::DerivFlexProductEligibilityIndicator *)self; delete arg1; } @@ -80354,7 +80651,8 @@ SWIGINTERN VALUE _wrap_new_AvgPxIndicator(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AvgPxIndicator(FIX::AvgPxIndicator *arg1) { +free_FIX_AvgPxIndicator(void *self) { + FIX::AvgPxIndicator *arg1 = (FIX::AvgPxIndicator *)self; delete arg1; } @@ -80453,7 +80751,8 @@ SWIGINTERN VALUE _wrap_new_NoIOIQualifiers(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoIOIQualifiers(FIX::NoIOIQualifiers *arg1) { +free_FIX_NoIOIQualifiers(void *self) { + FIX::NoIOIQualifiers *arg1 = (FIX::NoIOIQualifiers *)self; delete arg1; } @@ -80552,7 +80851,8 @@ SWIGINTERN VALUE _wrap_new_CancellationRights(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_CancellationRights(FIX::CancellationRights *arg1) { +free_FIX_CancellationRights(void *self) { + FIX::CancellationRights *arg1 = (FIX::CancellationRights *)self; delete arg1; } @@ -80651,7 +80951,8 @@ SWIGINTERN VALUE _wrap_new_ListSeqNo(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListSeqNo(FIX::ListSeqNo *arg1) { +free_FIX_ListSeqNo(void *self) { + FIX::ListSeqNo *arg1 = (FIX::ListSeqNo *)self; delete arg1; } @@ -80836,7 +81137,8 @@ SWIGINTERN VALUE _wrap_new_CardIssNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CardIssNum(FIX::CardIssNum *arg1) { +free_FIX_CardIssNum(void *self) { + FIX::CardIssNum *arg1 = (FIX::CardIssNum *)self; delete arg1; } @@ -81021,7 +81323,8 @@ SWIGINTERN VALUE _wrap_new_EncodedMktSegmDesc(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_EncodedMktSegmDesc(FIX::EncodedMktSegmDesc *arg1) { +free_FIX_EncodedMktSegmDesc(void *self) { + FIX::EncodedMktSegmDesc *arg1 = (FIX::EncodedMktSegmDesc *)self; delete arg1; } @@ -81120,7 +81423,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEventType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DerivativeEventType(FIX::DerivativeEventType *arg1) { +free_FIX_DerivativeEventType(void *self) { + FIX::DerivativeEventType *arg1 = (FIX::DerivativeEventType *)self; delete arg1; } @@ -81305,7 +81609,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeMaturityMonthYear(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_DerivativeMaturityMonthYear(FIX::DerivativeMaturityMonthYear *arg1) { +free_FIX_DerivativeMaturityMonthYear(void *self) { + FIX::DerivativeMaturityMonthYear *arg1 = (FIX::DerivativeMaturityMonthYear *)self; delete arg1; } @@ -81490,7 +81795,8 @@ SWIGINTERN VALUE _wrap_new_SideTradeReportID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SideTradeReportID(FIX::SideTradeReportID *arg1) { +free_FIX_SideTradeReportID(void *self) { + FIX::SideTradeReportID *arg1 = (FIX::SideTradeReportID *)self; delete arg1; } @@ -81589,7 +81895,8 @@ SWIGINTERN VALUE _wrap_new_NoQuoteSets(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoQuoteSets(FIX::NoQuoteSets *arg1) { +free_FIX_NoQuoteSets(void *self) { + FIX::NoQuoteSets *arg1 = (FIX::NoQuoteSets *)self; delete arg1; } @@ -81688,7 +81995,8 @@ SWIGINTERN VALUE _wrap_new_Nested4PartySubIDType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_Nested4PartySubIDType(FIX::Nested4PartySubIDType *arg1) { +free_FIX_Nested4PartySubIDType(void *self) { + FIX::Nested4PartySubIDType *arg1 = (FIX::Nested4PartySubIDType *)self; delete arg1; } @@ -81787,7 +82095,8 @@ SWIGINTERN VALUE _wrap_new_FillPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FillPx(FIX::FillPx *arg1) { +free_FIX_FillPx(void *self) { + FIX::FillPx *arg1 = (FIX::FillPx *)self; delete arg1; } @@ -81886,7 +82195,8 @@ SWIGINTERN VALUE _wrap_new_StrikeExerciseStyle(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_StrikeExerciseStyle(FIX::StrikeExerciseStyle *arg1) { +free_FIX_StrikeExerciseStyle(void *self) { + FIX::StrikeExerciseStyle *arg1 = (FIX::StrikeExerciseStyle *)self; delete arg1; } @@ -82071,7 +82381,8 @@ SWIGINTERN VALUE _wrap_new_DeskID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeskID(FIX::DeskID *arg1) { +free_FIX_DeskID(void *self) { + FIX::DeskID *arg1 = (FIX::DeskID *)self; delete arg1; } @@ -82170,7 +82481,8 @@ SWIGINTERN VALUE _wrap_new_CrossPercent(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CrossPercent(FIX::CrossPercent *arg1) { +free_FIX_CrossPercent(void *self) { + FIX::CrossPercent *arg1 = (FIX::CrossPercent *)self; delete arg1; } @@ -82355,7 +82667,8 @@ SWIGINTERN VALUE _wrap_new_MaturityMonthYear(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MaturityMonthYear(FIX::MaturityMonthYear *arg1) { +free_FIX_MaturityMonthYear(void *self) { + FIX::MaturityMonthYear *arg1 = (FIX::MaturityMonthYear *)self; delete arg1; } @@ -82454,7 +82767,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventPrice(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ComplexEventPrice(FIX::ComplexEventPrice *arg1) { +free_FIX_ComplexEventPrice(void *self) { + FIX::ComplexEventPrice *arg1 = (FIX::ComplexEventPrice *)self; delete arg1; } @@ -82553,7 +82867,8 @@ SWIGINTERN VALUE _wrap_new_NoNewsRefIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoNewsRefIDs(FIX::NoNewsRefIDs *arg1) { +free_FIX_NoNewsRefIDs(void *self) { + FIX::NoNewsRefIDs *arg1 = (FIX::NoNewsRefIDs *)self; delete arg1; } @@ -82652,7 +82967,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCapValue(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingCapValue(FIX::UnderlyingCapValue *arg1) { +free_FIX_UnderlyingCapValue(void *self) { + FIX::UnderlyingCapValue *arg1 = (FIX::UnderlyingCapValue *)self; delete arg1; } @@ -82837,7 +83153,8 @@ SWIGINTERN VALUE _wrap_new_CPRegType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CPRegType(FIX::CPRegType *arg1) { +free_FIX_CPRegType(void *self) { + FIX::CPRegType *arg1 = (FIX::CPRegType *)self; delete arg1; } @@ -83022,7 +83339,8 @@ SWIGINTERN VALUE _wrap_new_CashDistribAgentCode(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_CashDistribAgentCode(FIX::CashDistribAgentCode *arg1) { +free_FIX_CashDistribAgentCode(void *self) { + FIX::CashDistribAgentCode *arg1 = (FIX::CashDistribAgentCode *)self; delete arg1; } @@ -83121,7 +83439,8 @@ SWIGINTERN VALUE _wrap_new_ExecPriceType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecPriceType(FIX::ExecPriceType *arg1) { +free_FIX_ExecPriceType(void *self) { + FIX::ExecPriceType *arg1 = (FIX::ExecPriceType *)self; delete arg1; } @@ -83306,7 +83625,8 @@ SWIGINTERN VALUE _wrap_new_LegAllocID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegAllocID(FIX::LegAllocID *arg1) { +free_FIX_LegAllocID(void *self) { + FIX::LegAllocID *arg1 = (FIX::LegAllocID *)self; delete arg1; } @@ -83491,7 +83811,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntryTime(FIX::MDEntryTime *arg1) { +free_FIX_MDEntryTime(void *self) { + FIX::MDEntryTime *arg1 = (FIX::MDEntryTime *)self; delete arg1; } @@ -83590,7 +83911,8 @@ SWIGINTERN VALUE _wrap_new_TotalNumSecurities(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TotalNumSecurities(FIX::TotalNumSecurities *arg1) { +free_FIX_TotalNumSecurities(void *self) { + FIX::TotalNumSecurities *arg1 = (FIX::TotalNumSecurities *)self; delete arg1; } @@ -83689,7 +84011,8 @@ SWIGINTERN VALUE _wrap_new_AllocSettlInstType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_AllocSettlInstType(FIX::AllocSettlInstType *arg1) { +free_FIX_AllocSettlInstType(void *self) { + FIX::AllocSettlInstType *arg1 = (FIX::AllocSettlInstType *)self; delete arg1; } @@ -83874,7 +84197,8 @@ SWIGINTERN VALUE _wrap_new_TargetPartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TargetPartyID(FIX::TargetPartyID *arg1) { +free_FIX_TargetPartyID(void *self) { + FIX::TargetPartyID *arg1 = (FIX::TargetPartyID *)self; delete arg1; } @@ -84059,7 +84383,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeStrikeCurrency(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_DerivativeStrikeCurrency(FIX::DerivativeStrikeCurrency *arg1) { +free_FIX_DerivativeStrikeCurrency(void *self) { + FIX::DerivativeStrikeCurrency *arg1 = (FIX::DerivativeStrikeCurrency *)self; delete arg1; } @@ -84158,7 +84483,8 @@ SWIGINTERN VALUE _wrap_new_StatsType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StatsType(FIX::StatsType *arg1) { +free_FIX_StatsType(void *self) { + FIX::StatsType *arg1 = (FIX::StatsType *)self; delete arg1; } @@ -84257,7 +84583,8 @@ SWIGINTERN VALUE _wrap_new_ApplExtID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplExtID(FIX::ApplExtID *arg1) { +free_FIX_ApplExtID(void *self) { + FIX::ApplExtID *arg1 = (FIX::ApplExtID *)self; delete arg1; } @@ -84356,7 +84683,8 @@ SWIGINTERN VALUE _wrap_new_SettlementCycleNo(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SettlementCycleNo(FIX::SettlementCycleNo *arg1) { +free_FIX_SettlementCycleNo(void *self) { + FIX::SettlementCycleNo *arg1 = (FIX::SettlementCycleNo *)self; delete arg1; } @@ -84541,7 +84869,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingStrikeCurrency(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingStrikeCurrency(FIX::UnderlyingStrikeCurrency *arg1) { +free_FIX_UnderlyingStrikeCurrency(void *self) { + FIX::UnderlyingStrikeCurrency *arg1 = (FIX::UnderlyingStrikeCurrency *)self; delete arg1; } @@ -84640,7 +84969,8 @@ SWIGINTERN VALUE _wrap_new_TradSesMode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradSesMode(FIX::TradSesMode *arg1) { +free_FIX_TradSesMode(void *self) { + FIX::TradSesMode *arg1 = (FIX::TradSesMode *)self; delete arg1; } @@ -84739,7 +85069,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlInstSource(FIX::SettlInstSource *arg1) { +free_FIX_SettlInstSource(void *self) { + FIX::SettlInstSource *arg1 = (FIX::SettlInstSource *)self; delete arg1; } @@ -84924,7 +85255,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecurityDesc(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingLegSecurityDesc(FIX::UnderlyingLegSecurityDesc *arg1) { +free_FIX_UnderlyingLegSecurityDesc(void *self) { + FIX::UnderlyingLegSecurityDesc *arg1 = (FIX::UnderlyingLegSecurityDesc *)self; delete arg1; } @@ -85023,7 +85355,8 @@ SWIGINTERN VALUE _wrap_new_NoDerivativeInstrumentParties(int nargs, VALUE *args, SWIGINTERN void -free_FIX_NoDerivativeInstrumentParties(FIX::NoDerivativeInstrumentParties *arg1) { +free_FIX_NoDerivativeInstrumentParties(void *self) { + FIX::NoDerivativeInstrumentParties *arg1 = (FIX::NoDerivativeInstrumentParties *)self; delete arg1; } @@ -85208,7 +85541,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEventTime(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DerivativeEventTime(FIX::DerivativeEventTime *arg1) { +free_FIX_DerivativeEventTime(void *self) { + FIX::DerivativeEventTime *arg1 = (FIX::DerivativeEventTime *)self; delete arg1; } @@ -85307,7 +85641,8 @@ SWIGINTERN VALUE _wrap_new_TickIncrement(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TickIncrement(FIX::TickIncrement *arg1) { +free_FIX_TickIncrement(void *self) { + FIX::TickIncrement *arg1 = (FIX::TickIncrement *)self; delete arg1; } @@ -85492,7 +85827,8 @@ SWIGINTERN VALUE _wrap_new_UndlyInstrumentPartyID(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UndlyInstrumentPartyID(FIX::UndlyInstrumentPartyID *arg1) { +free_FIX_UndlyInstrumentPartyID(void *self) { + FIX::UndlyInstrumentPartyID *arg1 = (FIX::UndlyInstrumentPartyID *)self; delete arg1; } @@ -85591,7 +85927,8 @@ SWIGINTERN VALUE _wrap_new_NoUndlyInstrumentParties(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_NoUndlyInstrumentParties(FIX::NoUndlyInstrumentParties *arg1) { +free_FIX_NoUndlyInstrumentParties(void *self) { + FIX::NoUndlyInstrumentParties *arg1 = (FIX::NoUndlyInstrumentParties *)self; delete arg1; } @@ -85690,7 +86027,8 @@ SWIGINTERN VALUE _wrap_new_ExpType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExpType(FIX::ExpType *arg1) { +free_FIX_ExpType(void *self) { + FIX::ExpType *arg1 = (FIX::ExpType *)self; delete arg1; } @@ -85875,7 +86213,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryClOrdID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecondaryClOrdID(FIX::SecondaryClOrdID *arg1) { +free_FIX_SecondaryClOrdID(void *self) { + FIX::SecondaryClOrdID *arg1 = (FIX::SecondaryClOrdID *)self; delete arg1; } @@ -85974,7 +86313,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstTransType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_SettlInstTransType(FIX::SettlInstTransType *arg1) { +free_FIX_SettlInstTransType(void *self) { + FIX::SettlInstTransType *arg1 = (FIX::SettlInstTransType *)self; delete arg1; } @@ -86159,7 +86499,8 @@ SWIGINTERN VALUE _wrap_new_SideComplianceID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SideComplianceID(FIX::SideComplianceID *arg1) { +free_FIX_SideComplianceID(void *self) { + FIX::SideComplianceID *arg1 = (FIX::SideComplianceID *)self; delete arg1; } @@ -86258,7 +86599,8 @@ SWIGINTERN VALUE _wrap_new_TradeRequestResult(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TradeRequestResult(FIX::TradeRequestResult *arg1) { +free_FIX_TradeRequestResult(void *self) { + FIX::TradeRequestResult *arg1 = (FIX::TradeRequestResult *)self; delete arg1; } @@ -86443,7 +86785,8 @@ SWIGINTERN VALUE _wrap_new_OrigPosReqRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigPosReqRefID(FIX::OrigPosReqRefID *arg1) { +free_FIX_OrigPosReqRefID(void *self) { + FIX::OrigPosReqRefID *arg1 = (FIX::OrigPosReqRefID *)self; delete arg1; } @@ -86628,7 +86971,8 @@ SWIGINTERN VALUE _wrap_new_OrigCrossID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigCrossID(FIX::OrigCrossID *arg1) { +free_FIX_OrigCrossID(void *self) { + FIX::OrigCrossID *arg1 = (FIX::OrigCrossID *)self; delete arg1; } @@ -86813,7 +87157,8 @@ SWIGINTERN VALUE _wrap_new_TradeInputSource(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradeInputSource(FIX::TradeInputSource *arg1) { +free_FIX_TradeInputSource(void *self) { + FIX::TradeInputSource *arg1 = (FIX::TradeInputSource *)self; delete arg1; } @@ -86912,7 +87257,8 @@ SWIGINTERN VALUE _wrap_new_OrderQty2(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderQty2(FIX::OrderQty2 *arg1) { +free_FIX_OrderQty2(void *self) { + FIX::OrderQty2 *arg1 = (FIX::OrderQty2 *)self; delete arg1; } @@ -87011,7 +87357,8 @@ SWIGINTERN VALUE _wrap_new_TestMessageIndicator(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_TestMessageIndicator(FIX::TestMessageIndicator *arg1) { +free_FIX_TestMessageIndicator(void *self) { + FIX::TestMessageIndicator *arg1 = (FIX::TestMessageIndicator *)self; delete arg1; } @@ -87196,7 +87543,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEventDate(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DerivativeEventDate(FIX::DerivativeEventDate *arg1) { +free_FIX_DerivativeEventDate(void *self) { + FIX::DerivativeEventDate *arg1 = (FIX::DerivativeEventDate *)self; delete arg1; } @@ -87295,7 +87643,8 @@ SWIGINTERN VALUE _wrap_new_SideGrossTradeAmt(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SideGrossTradeAmt(FIX::SideGrossTradeAmt *arg1) { +free_FIX_SideGrossTradeAmt(void *self) { + FIX::SideGrossTradeAmt *arg1 = (FIX::SideGrossTradeAmt *)self; delete arg1; } @@ -87394,7 +87743,8 @@ SWIGINTERN VALUE _wrap_new_PeggedPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PeggedPrice(FIX::PeggedPrice *arg1) { +free_FIX_PeggedPrice(void *self) { + FIX::PeggedPrice *arg1 = (FIX::PeggedPrice *)self; delete arg1; } @@ -87493,7 +87843,8 @@ SWIGINTERN VALUE _wrap_new_ExpirationCycle(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExpirationCycle(FIX::ExpirationCycle *arg1) { +free_FIX_ExpirationCycle(void *self) { + FIX::ExpirationCycle *arg1 = (FIX::ExpirationCycle *)self; delete arg1; } @@ -87592,7 +87943,8 @@ SWIGINTERN VALUE _wrap_new_AllocCancReplaceReason(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_AllocCancReplaceReason(FIX::AllocCancReplaceReason *arg1) { +free_FIX_AllocCancReplaceReason(void *self) { + FIX::AllocCancReplaceReason *arg1 = (FIX::AllocCancReplaceReason *)self; delete arg1; } @@ -87691,7 +88043,8 @@ SWIGINTERN VALUE _wrap_new_CxlRejReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CxlRejReason(FIX::CxlRejReason *arg1) { +free_FIX_CxlRejReason(void *self) { + FIX::CxlRejReason *arg1 = (FIX::CxlRejReason *)self; delete arg1; } @@ -87876,7 +88229,8 @@ SWIGINTERN VALUE _wrap_new_BeginString(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BeginString(FIX::BeginString *arg1) { +free_FIX_BeginString(void *self) { + FIX::BeginString *arg1 = (FIX::BeginString *)self; delete arg1; } @@ -88061,7 +88415,8 @@ SWIGINTERN VALUE _wrap_new_DeliverToSubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeliverToSubID(FIX::DeliverToSubID *arg1) { +free_FIX_DeliverToSubID(void *self) { + FIX::DeliverToSubID *arg1 = (FIX::DeliverToSubID *)self; delete arg1; } @@ -88160,7 +88515,8 @@ SWIGINTERN VALUE _wrap_new_LegPriceUnitOfMeasureQty(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_LegPriceUnitOfMeasureQty(FIX::LegPriceUnitOfMeasureQty *arg1) { +free_FIX_LegPriceUnitOfMeasureQty(void *self) { + FIX::LegPriceUnitOfMeasureQty *arg1 = (FIX::LegPriceUnitOfMeasureQty *)self; delete arg1; } @@ -88259,7 +88615,8 @@ SWIGINTERN VALUE _wrap_new_NoCollInquiryQualifier(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_NoCollInquiryQualifier(FIX::NoCollInquiryQualifier *arg1) { +free_FIX_NoCollInquiryQualifier(void *self) { + FIX::NoCollInquiryQualifier *arg1 = (FIX::NoCollInquiryQualifier *)self; delete arg1; } @@ -88358,7 +88715,8 @@ SWIGINTERN VALUE _wrap_new_OfferPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OfferPx(FIX::OfferPx *arg1) { +free_FIX_OfferPx(void *self) { + FIX::OfferPx *arg1 = (FIX::OfferPx *)self; delete arg1; } @@ -88457,7 +88815,8 @@ SWIGINTERN VALUE _wrap_new_TotalVolumeTradedDate(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TotalVolumeTradedDate(FIX::TotalVolumeTradedDate *arg1) { +free_FIX_TotalVolumeTradedDate(void *self) { + FIX::TotalVolumeTradedDate *arg1 = (FIX::TotalVolumeTradedDate *)self; delete arg1; } @@ -88556,7 +88915,8 @@ SWIGINTERN VALUE _wrap_new_NoContAmts(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoContAmts(FIX::NoContAmts *arg1) { +free_FIX_NoContAmts(void *self) { + FIX::NoContAmts *arg1 = (FIX::NoContAmts *)self; delete arg1; } @@ -88655,7 +89015,8 @@ SWIGINTERN VALUE _wrap_new_MinOfferSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MinOfferSize(FIX::MinOfferSize *arg1) { +free_FIX_MinOfferSize(void *self) { + FIX::MinOfferSize *arg1 = (FIX::MinOfferSize *)self; delete arg1; } @@ -88754,7 +89115,8 @@ SWIGINTERN VALUE _wrap_new_AvgParPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AvgParPx(FIX::AvgParPx *arg1) { +free_FIX_AvgParPx(void *self) { + FIX::AvgParPx *arg1 = (FIX::AvgParPx *)self; delete arg1; } @@ -88853,7 +89215,8 @@ SWIGINTERN VALUE _wrap_new_LegFactor(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegFactor(FIX::LegFactor *arg1) { +free_FIX_LegFactor(void *self) { + FIX::LegFactor *arg1 = (FIX::LegFactor *)self; delete arg1; } @@ -88952,7 +89315,8 @@ SWIGINTERN VALUE _wrap_new_RespondentType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RespondentType(FIX::RespondentType *arg1) { +free_FIX_RespondentType(void *self) { + FIX::RespondentType *arg1 = (FIX::RespondentType *)self; delete arg1; } @@ -89051,7 +89415,8 @@ SWIGINTERN VALUE _wrap_new_DisplayLowQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DisplayLowQty(FIX::DisplayLowQty *arg1) { +free_FIX_DisplayLowQty(void *self) { + FIX::DisplayLowQty *arg1 = (FIX::DisplayLowQty *)self; delete arg1; } @@ -89150,7 +89515,8 @@ SWIGINTERN VALUE _wrap_new_DKReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DKReason(FIX::DKReason *arg1) { +free_FIX_DKReason(void *self) { + FIX::DKReason *arg1 = (FIX::DKReason *)self; delete arg1; } @@ -89249,7 +89615,8 @@ SWIGINTERN VALUE _wrap_new_BenchmarkPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BenchmarkPrice(FIX::BenchmarkPrice *arg1) { +free_FIX_BenchmarkPrice(void *self) { + FIX::BenchmarkPrice *arg1 = (FIX::BenchmarkPrice *)self; delete arg1; } @@ -89434,7 +89801,8 @@ SWIGINTERN VALUE _wrap_new_ListID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListID(FIX::ListID *arg1) { +free_FIX_ListID(void *self) { + FIX::ListID *arg1 = (FIX::ListID *)self; delete arg1; } @@ -89619,7 +89987,8 @@ SWIGINTERN VALUE _wrap_new_LegSecurityAltID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegSecurityAltID(FIX::LegSecurityAltID *arg1) { +free_FIX_LegSecurityAltID(void *self) { + FIX::LegSecurityAltID *arg1 = (FIX::LegSecurityAltID *)self; delete arg1; } @@ -89718,7 +90087,8 @@ SWIGINTERN VALUE _wrap_new_PositionEffect(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PositionEffect(FIX::PositionEffect *arg1) { +free_FIX_PositionEffect(void *self) { + FIX::PositionEffect *arg1 = (FIX::PositionEffect *)self; delete arg1; } @@ -89817,7 +90187,8 @@ SWIGINTERN VALUE _wrap_new_TriggerAction(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TriggerAction(FIX::TriggerAction *arg1) { +free_FIX_TriggerAction(void *self) { + FIX::TriggerAction *arg1 = (FIX::TriggerAction *)self; delete arg1; } @@ -90002,7 +90373,8 @@ SWIGINTERN VALUE _wrap_new_RefOrderID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefOrderID(FIX::RefOrderID *arg1) { +free_FIX_RefOrderID(void *self) { + FIX::RefOrderID *arg1 = (FIX::RefOrderID *)self; delete arg1; } @@ -90101,7 +90473,8 @@ SWIGINTERN VALUE _wrap_new_ClearingInstruction(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_ClearingInstruction(FIX::ClearingInstruction *arg1) { +free_FIX_ClearingInstruction(void *self) { + FIX::ClearingInstruction *arg1 = (FIX::ClearingInstruction *)self; delete arg1; } @@ -90286,7 +90659,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstCode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlInstCode(FIX::SettlInstCode *arg1) { +free_FIX_SettlInstCode(void *self) { + FIX::SettlInstCode *arg1 = (FIX::SettlInstCode *)self; delete arg1; } @@ -90385,7 +90759,8 @@ SWIGINTERN VALUE _wrap_new_NumDaysInterest(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NumDaysInterest(FIX::NumDaysInterest *arg1) { +free_FIX_NumDaysInterest(void *self) { + FIX::NumDaysInterest *arg1 = (FIX::NumDaysInterest *)self; delete arg1; } @@ -90570,7 +90945,8 @@ SWIGINTERN VALUE _wrap_new_OpenCloseSettlFlag(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_OpenCloseSettlFlag(FIX::OpenCloseSettlFlag *arg1) { +free_FIX_OpenCloseSettlFlag(void *self) { + FIX::OpenCloseSettlFlag *arg1 = (FIX::OpenCloseSettlFlag *)self; delete arg1; } @@ -90669,7 +91045,8 @@ SWIGINTERN VALUE _wrap_new_NoComplexEventDates(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NoComplexEventDates(FIX::NoComplexEventDates *arg1) { +free_FIX_NoComplexEventDates(void *self) { + FIX::NoComplexEventDates *arg1 = (FIX::NoComplexEventDates *)self; delete arg1; } @@ -90768,7 +91145,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEncodedIssuerLen(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeEncodedIssuerLen(FIX::DerivativeEncodedIssuerLen *arg1) { +free_FIX_DerivativeEncodedIssuerLen(void *self) { + FIX::DerivativeEncodedIssuerLen *arg1 = (FIX::DerivativeEncodedIssuerLen *)self; delete arg1; } @@ -90867,7 +91245,8 @@ SWIGINTERN VALUE _wrap_new_StrikeMultiplier(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_StrikeMultiplier(FIX::StrikeMultiplier *arg1) { +free_FIX_StrikeMultiplier(void *self) { + FIX::StrikeMultiplier *arg1 = (FIX::StrikeMultiplier *)self; delete arg1; } @@ -90966,7 +91345,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionMoveType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_DiscretionMoveType(FIX::DiscretionMoveType *arg1) { +free_FIX_DiscretionMoveType(void *self) { + FIX::DiscretionMoveType *arg1 = (FIX::DiscretionMoveType *)self; delete arg1; } @@ -91065,7 +91445,8 @@ SWIGINTERN VALUE _wrap_new_ListNoOrds(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListNoOrds(FIX::ListNoOrds *arg1) { +free_FIX_ListNoOrds(void *self) { + FIX::ListNoOrds *arg1 = (FIX::ListNoOrds *)self; delete arg1; } @@ -91250,7 +91631,8 @@ SWIGINTERN VALUE _wrap_new_PegSymbol(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegSymbol(FIX::PegSymbol *arg1) { +free_FIX_PegSymbol(void *self) { + FIX::PegSymbol *arg1 = (FIX::PegSymbol *)self; delete arg1; } @@ -91349,7 +91731,8 @@ SWIGINTERN VALUE _wrap_new_DayAvgPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DayAvgPx(FIX::DayAvgPx *arg1) { +free_FIX_DayAvgPx(void *self) { + FIX::DayAvgPx *arg1 = (FIX::DayAvgPx *)self; delete arg1; } @@ -91534,7 +91917,8 @@ SWIGINTERN VALUE _wrap_new_Headline(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Headline(FIX::Headline *arg1) { +free_FIX_Headline(void *self) { + FIX::Headline *arg1 = (FIX::Headline *)self; delete arg1; } @@ -91719,7 +92103,8 @@ SWIGINTERN VALUE _wrap_new_NestedPartySubID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NestedPartySubID(FIX::NestedPartySubID *arg1) { +free_FIX_NestedPartySubID(void *self) { + FIX::NestedPartySubID *arg1 = (FIX::NestedPartySubID *)self; delete arg1; } @@ -91904,7 +92289,8 @@ SWIGINTERN VALUE _wrap_new_CardIssNo(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CardIssNo(FIX::CardIssNo *arg1) { +free_FIX_CardIssNo(void *self) { + FIX::CardIssNo *arg1 = (FIX::CardIssNo *)self; delete arg1; } @@ -92003,7 +92389,8 @@ SWIGINTERN VALUE _wrap_new_OptAttribute(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OptAttribute(FIX::OptAttribute *arg1) { +free_FIX_OptAttribute(void *self) { + FIX::OptAttribute *arg1 = (FIX::OptAttribute *)self; delete arg1; } @@ -92102,7 +92489,8 @@ SWIGINTERN VALUE _wrap_new_LastForwardPoints2(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_LastForwardPoints2(FIX::LastForwardPoints2 *arg1) { +free_FIX_LastForwardPoints2(void *self) { + FIX::LastForwardPoints2 *arg1 = (FIX::LastForwardPoints2 *)self; delete arg1; } @@ -92201,7 +92589,8 @@ SWIGINTERN VALUE _wrap_new_MDUpdateType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDUpdateType(FIX::MDUpdateType *arg1) { +free_FIX_MDUpdateType(void *self) { + FIX::MDUpdateType *arg1 = (FIX::MDUpdateType *)self; delete arg1; } @@ -92300,7 +92689,8 @@ SWIGINTERN VALUE _wrap_new_TickDirection(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TickDirection(FIX::TickDirection *arg1) { +free_FIX_TickDirection(void *self) { + FIX::TickDirection *arg1 = (FIX::TickDirection *)self; delete arg1; } @@ -92485,7 +92875,8 @@ SWIGINTERN VALUE _wrap_new_LegRedemptionDate(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegRedemptionDate(FIX::LegRedemptionDate *arg1) { +free_FIX_LegRedemptionDate(void *self) { + FIX::LegRedemptionDate *arg1 = (FIX::LegRedemptionDate *)self; delete arg1; } @@ -92584,7 +92975,8 @@ SWIGINTERN VALUE _wrap_new_StrikePrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StrikePrice(FIX::StrikePrice *arg1) { +free_FIX_StrikePrice(void *self) { + FIX::StrikePrice *arg1 = (FIX::StrikePrice *)self; delete arg1; } @@ -92769,7 +93161,8 @@ SWIGINTERN VALUE _wrap_new_EncodedIssuer(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EncodedIssuer(FIX::EncodedIssuer *arg1) { +free_FIX_EncodedIssuer(void *self) { + FIX::EncodedIssuer *arg1 = (FIX::EncodedIssuer *)self; delete arg1; } @@ -92954,7 +93347,8 @@ SWIGINTERN VALUE _wrap_new_YieldType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_YieldType(FIX::YieldType *arg1) { +free_FIX_YieldType(void *self) { + FIX::YieldType *arg1 = (FIX::YieldType *)self; delete arg1; } @@ -93053,7 +93447,8 @@ SWIGINTERN VALUE _wrap_new_TradingReferencePrice(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TradingReferencePrice(FIX::TradingReferencePrice *arg1) { +free_FIX_TradingReferencePrice(void *self) { + FIX::TradingReferencePrice *arg1 = (FIX::TradingReferencePrice *)self; delete arg1; } @@ -93152,7 +93547,8 @@ SWIGINTERN VALUE _wrap_new_MDEntrySpotRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntrySpotRate(FIX::MDEntrySpotRate *arg1) { +free_FIX_MDEntrySpotRate(void *self) { + FIX::MDEntrySpotRate *arg1 = (FIX::MDEntrySpotRate *)self; delete arg1; } @@ -93251,7 +93647,8 @@ SWIGINTERN VALUE _wrap_new_ParticipationRate(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ParticipationRate(FIX::ParticipationRate *arg1) { +free_FIX_ParticipationRate(void *self) { + FIX::ParticipationRate *arg1 = (FIX::ParticipationRate *)self; delete arg1; } @@ -93350,7 +93747,8 @@ SWIGINTERN VALUE _wrap_new_PegScope(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegScope(FIX::PegScope *arg1) { +free_FIX_PegScope(void *self) { + FIX::PegScope *arg1 = (FIX::PegScope *)self; delete arg1; } @@ -93449,7 +93847,8 @@ SWIGINTERN VALUE _wrap_new_InterestAtMaturity(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_InterestAtMaturity(FIX::InterestAtMaturity *arg1) { +free_FIX_InterestAtMaturity(void *self) { + FIX::InterestAtMaturity *arg1 = (FIX::InterestAtMaturity *)self; delete arg1; } @@ -93634,7 +94033,8 @@ SWIGINTERN VALUE _wrap_new_LegIndividualAllocID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_LegIndividualAllocID(FIX::LegIndividualAllocID *arg1) { +free_FIX_LegIndividualAllocID(void *self) { + FIX::LegIndividualAllocID *arg1 = (FIX::LegIndividualAllocID *)self; delete arg1; } @@ -93733,7 +94133,8 @@ SWIGINTERN VALUE _wrap_new_AllowableOneSidednessValue(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_AllowableOneSidednessValue(FIX::AllowableOneSidednessValue *arg1) { +free_FIX_AllowableOneSidednessValue(void *self) { + FIX::AllowableOneSidednessValue *arg1 = (FIX::AllowableOneSidednessValue *)self; delete arg1; } @@ -93918,7 +94319,8 @@ SWIGINTERN VALUE _wrap_new_CashSettlAgentName(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_CashSettlAgentName(FIX::CashSettlAgentName *arg1) { +free_FIX_CashSettlAgentName(void *self) { + FIX::CashSettlAgentName *arg1 = (FIX::CashSettlAgentName *)self; delete arg1; } @@ -94017,7 +94419,8 @@ SWIGINTERN VALUE _wrap_new_ContraTradeQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContraTradeQty(FIX::ContraTradeQty *arg1) { +free_FIX_ContraTradeQty(void *self) { + FIX::ContraTradeQty *arg1 = (FIX::ContraTradeQty *)self; delete arg1; } @@ -94202,7 +94605,8 @@ SWIGINTERN VALUE _wrap_new_LegMaturityTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegMaturityTime(FIX::LegMaturityTime *arg1) { +free_FIX_LegMaturityTime(void *self) { + FIX::LegMaturityTime *arg1 = (FIX::LegMaturityTime *)self; delete arg1; } @@ -94301,7 +94705,8 @@ SWIGINTERN VALUE _wrap_new_SettlDeliveryType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SettlDeliveryType(FIX::SettlDeliveryType *arg1) { +free_FIX_SettlDeliveryType(void *self) { + FIX::SettlDeliveryType *arg1 = (FIX::SettlDeliveryType *)self; delete arg1; } @@ -94400,7 +94805,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryPriceLimitType(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecondaryPriceLimitType(FIX::SecondaryPriceLimitType *arg1) { +free_FIX_SecondaryPriceLimitType(void *self) { + FIX::SecondaryPriceLimitType *arg1 = (FIX::SecondaryPriceLimitType *)self; delete arg1; } @@ -94499,7 +94905,8 @@ SWIGINTERN VALUE _wrap_new_MidPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MidPx(FIX::MidPx *arg1) { +free_FIX_MidPx(void *self) { + FIX::MidPx *arg1 = (FIX::MidPx *)self; delete arg1; } @@ -94598,7 +95005,8 @@ SWIGINTERN VALUE _wrap_new_AvgPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AvgPx(FIX::AvgPx *arg1) { +free_FIX_AvgPx(void *self) { + FIX::AvgPx *arg1 = (FIX::AvgPx *)self; delete arg1; } @@ -94697,7 +95105,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionLimitType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DiscretionLimitType(FIX::DiscretionLimitType *arg1) { +free_FIX_DiscretionLimitType(void *self) { + FIX::DiscretionLimitType *arg1 = (FIX::DiscretionLimitType *)self; delete arg1; } @@ -94882,7 +95291,8 @@ SWIGINTERN VALUE _wrap_new_StrikeTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StrikeTime(FIX::StrikeTime *arg1) { +free_FIX_StrikeTime(void *self) { + FIX::StrikeTime *arg1 = (FIX::StrikeTime *)self; delete arg1; } @@ -95067,7 +95477,8 @@ SWIGINTERN VALUE _wrap_new_SettlSessSubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlSessSubID(FIX::SettlSessSubID *arg1) { +free_FIX_SettlSessSubID(void *self) { + FIX::SettlSessSubID *arg1 = (FIX::SettlSessSubID *)self; delete arg1; } @@ -95252,7 +95663,8 @@ SWIGINTERN VALUE _wrap_new_MailingDtls(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MailingDtls(FIX::MailingDtls *arg1) { +free_FIX_MailingDtls(void *self) { + FIX::MailingDtls *arg1 = (FIX::MailingDtls *)self; delete arg1; } @@ -95437,7 +95849,8 @@ SWIGINTERN VALUE _wrap_new_BidID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidID(FIX::BidID *arg1) { +free_FIX_BidID(void *self) { + FIX::BidID *arg1 = (FIX::BidID *)self; delete arg1; } @@ -95536,7 +95949,8 @@ SWIGINTERN VALUE _wrap_new_ExerciseMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExerciseMethod(FIX::ExerciseMethod *arg1) { +free_FIX_ExerciseMethod(void *self) { + FIX::ExerciseMethod *arg1 = (FIX::ExerciseMethod *)self; delete arg1; } @@ -95721,7 +96135,8 @@ SWIGINTERN VALUE _wrap_new_CommCurrency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CommCurrency(FIX::CommCurrency *arg1) { +free_FIX_CommCurrency(void *self) { + FIX::CommCurrency *arg1 = (FIX::CommCurrency *)self; delete arg1; } @@ -95820,7 +96235,8 @@ SWIGINTERN VALUE _wrap_new_NoSettlOblig(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSettlOblig(FIX::NoSettlOblig *arg1) { +free_FIX_NoSettlOblig(void *self) { + FIX::NoSettlOblig *arg1 = (FIX::NoSettlOblig *)self; delete arg1; } @@ -95919,7 +96335,8 @@ SWIGINTERN VALUE _wrap_new_MaxPriceVariation(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MaxPriceVariation(FIX::MaxPriceVariation *arg1) { +free_FIX_MaxPriceVariation(void *self) { + FIX::MaxPriceVariation *arg1 = (FIX::MaxPriceVariation *)self; delete arg1; } @@ -96018,7 +96435,8 @@ SWIGINTERN VALUE _wrap_new_WorkingIndicator(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_WorkingIndicator(FIX::WorkingIndicator *arg1) { +free_FIX_WorkingIndicator(void *self) { + FIX::WorkingIndicator *arg1 = (FIX::WorkingIndicator *)self; delete arg1; } @@ -96203,7 +96621,8 @@ SWIGINTERN VALUE _wrap_new_CashSettlAgentAcctName(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_CashSettlAgentAcctName(FIX::CashSettlAgentAcctName *arg1) { +free_FIX_CashSettlAgentAcctName(void *self) { + FIX::CashSettlAgentAcctName *arg1 = (FIX::CashSettlAgentAcctName *)self; delete arg1; } @@ -96302,7 +96721,8 @@ SWIGINTERN VALUE _wrap_new_SellVolume(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SellVolume(FIX::SellVolume *arg1) { +free_FIX_SellVolume(void *self) { + FIX::SellVolume *arg1 = (FIX::SellVolume *)self; delete arg1; } @@ -96401,7 +96821,8 @@ SWIGINTERN VALUE _wrap_new_SideMultiLegReportingType(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_SideMultiLegReportingType(FIX::SideMultiLegReportingType *arg1) { +free_FIX_SideMultiLegReportingType(void *self) { + FIX::SideMultiLegReportingType *arg1 = (FIX::SideMultiLegReportingType *)self; delete arg1; } @@ -96586,7 +97007,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEventText(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DerivativeEventText(FIX::DerivativeEventText *arg1) { +free_FIX_DerivativeEventText(void *self) { + FIX::DerivativeEventText *arg1 = (FIX::DerivativeEventText *)self; delete arg1; } @@ -96771,7 +97193,8 @@ SWIGINTERN VALUE _wrap_new_PegSecurityDesc(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegSecurityDesc(FIX::PegSecurityDesc *arg1) { +free_FIX_PegSecurityDesc(void *self) { + FIX::PegSecurityDesc *arg1 = (FIX::PegSecurityDesc *)self; delete arg1; } @@ -96956,7 +97379,8 @@ SWIGINTERN VALUE _wrap_new_AllocCustomerCapacity(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_AllocCustomerCapacity(FIX::AllocCustomerCapacity *arg1) { +free_FIX_AllocCustomerCapacity(void *self) { + FIX::AllocCustomerCapacity *arg1 = (FIX::AllocCustomerCapacity *)self; delete arg1; } @@ -97055,7 +97479,8 @@ SWIGINTERN VALUE _wrap_new_ConfirmRejReason(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ConfirmRejReason(FIX::ConfirmRejReason *arg1) { +free_FIX_ConfirmRejReason(void *self) { + FIX::ConfirmRejReason *arg1 = (FIX::ConfirmRejReason *)self; delete arg1; } @@ -97154,7 +97579,8 @@ SWIGINTERN VALUE _wrap_new_BidRequestTransType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_BidRequestTransType(FIX::BidRequestTransType *arg1) { +free_FIX_BidRequestTransType(void *self) { + FIX::BidRequestTransType *arg1 = (FIX::BidRequestTransType *)self; delete arg1; } @@ -97339,7 +97765,8 @@ SWIGINTERN VALUE _wrap_new_CashDistribAgentAcctNumber(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_CashDistribAgentAcctNumber(FIX::CashDistribAgentAcctNumber *arg1) { +free_FIX_CashDistribAgentAcctNumber(void *self) { + FIX::CashDistribAgentAcctNumber *arg1 = (FIX::CashDistribAgentAcctNumber *)self; delete arg1; } @@ -97524,7 +97951,8 @@ SWIGINTERN VALUE _wrap_new_LegExecInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegExecInst(FIX::LegExecInst *arg1) { +free_FIX_LegExecInst(void *self) { + FIX::LegExecInst *arg1 = (FIX::LegExecInst *)self; delete arg1; } @@ -97623,7 +98051,8 @@ SWIGINTERN VALUE _wrap_new_CapPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CapPrice(FIX::CapPrice *arg1) { +free_FIX_CapPrice(void *self) { + FIX::CapPrice *arg1 = (FIX::CapPrice *)self; delete arg1; } @@ -97722,7 +98151,8 @@ SWIGINTERN VALUE _wrap_new_LegRepurchaseTerm(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegRepurchaseTerm(FIX::LegRepurchaseTerm *arg1) { +free_FIX_LegRepurchaseTerm(void *self) { + FIX::LegRepurchaseTerm *arg1 = (FIX::LegRepurchaseTerm *)self; delete arg1; } @@ -97907,7 +98337,8 @@ SWIGINTERN VALUE _wrap_new_RegistAcctType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistAcctType(FIX::RegistAcctType *arg1) { +free_FIX_RegistAcctType(void *self) { + FIX::RegistAcctType *arg1 = (FIX::RegistAcctType *)self; delete arg1; } @@ -98006,7 +98437,8 @@ SWIGINTERN VALUE _wrap_new_MassActionRejectReason(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_MassActionRejectReason(FIX::MassActionRejectReason *arg1) { +free_FIX_MassActionRejectReason(void *self) { + FIX::MassActionRejectReason *arg1 = (FIX::MassActionRejectReason *)self; delete arg1; } @@ -98105,7 +98537,8 @@ SWIGINTERN VALUE _wrap_new_DerivativePutOrCall(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DerivativePutOrCall(FIX::DerivativePutOrCall *arg1) { +free_FIX_DerivativePutOrCall(void *self) { + FIX::DerivativePutOrCall *arg1 = (FIX::DerivativePutOrCall *)self; delete arg1; } @@ -98290,7 +98723,8 @@ SWIGINTERN VALUE _wrap_new_StartMaturityMonthYear(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_StartMaturityMonthYear(FIX::StartMaturityMonthYear *arg1) { +free_FIX_StartMaturityMonthYear(void *self) { + FIX::StartMaturityMonthYear *arg1 = (FIX::StartMaturityMonthYear *)self; delete arg1; } @@ -98389,7 +98823,8 @@ SWIGINTERN VALUE _wrap_new_CollApplType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollApplType(FIX::CollApplType *arg1) { +free_FIX_CollApplType(void *self) { + FIX::CollApplType *arg1 = (FIX::CollApplType *)self; delete arg1; } @@ -98488,7 +98923,8 @@ SWIGINTERN VALUE _wrap_new_NoUnderlyingAmounts(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NoUnderlyingAmounts(FIX::NoUnderlyingAmounts *arg1) { +free_FIX_NoUnderlyingAmounts(void *self) { + FIX::NoUnderlyingAmounts *arg1 = (FIX::NoUnderlyingAmounts *)self; delete arg1; } @@ -98587,7 +99023,8 @@ SWIGINTERN VALUE _wrap_new_ConfirmType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ConfirmType(FIX::ConfirmType *arg1) { +free_FIX_ConfirmType(void *self) { + FIX::ConfirmType *arg1 = (FIX::ConfirmType *)self; delete arg1; } @@ -98772,7 +99209,8 @@ SWIGINTERN VALUE _wrap_new_LegMaturityMonthYear(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_LegMaturityMonthYear(FIX::LegMaturityMonthYear *arg1) { +free_FIX_LegMaturityMonthYear(void *self) { + FIX::LegMaturityMonthYear *arg1 = (FIX::LegMaturityMonthYear *)self; delete arg1; } @@ -98957,7 +99395,8 @@ SWIGINTERN VALUE _wrap_new_RelatdSym(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RelatdSym(FIX::RelatdSym *arg1) { +free_FIX_RelatdSym(void *self) { + FIX::RelatdSym *arg1 = (FIX::RelatdSym *)self; delete arg1; } @@ -99142,7 +99581,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecuritySubType(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingLegSecuritySubType(FIX::UnderlyingLegSecuritySubType *arg1) { +free_FIX_UnderlyingLegSecuritySubType(void *self) { + FIX::UnderlyingLegSecuritySubType *arg1 = (FIX::UnderlyingLegSecuritySubType *)self; delete arg1; } @@ -99241,7 +99681,8 @@ SWIGINTERN VALUE _wrap_new_NoUnderlyingSecurityAltID(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_NoUnderlyingSecurityAltID(FIX::NoUnderlyingSecurityAltID *arg1) { +free_FIX_NoUnderlyingSecurityAltID(void *self) { + FIX::NoUnderlyingSecurityAltID *arg1 = (FIX::NoUnderlyingSecurityAltID *)self; delete arg1; } @@ -99340,7 +99781,8 @@ SWIGINTERN VALUE _wrap_new_MDQuoteType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDQuoteType(FIX::MDQuoteType *arg1) { +free_FIX_MDQuoteType(void *self) { + FIX::MDQuoteType *arg1 = (FIX::MDQuoteType *)self; delete arg1; } @@ -99439,7 +99881,8 @@ SWIGINTERN VALUE _wrap_new_QtyType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QtyType(FIX::QtyType *arg1) { +free_FIX_QtyType(void *self) { + FIX::QtyType *arg1 = (FIX::QtyType *)self; delete arg1; } @@ -99538,7 +99981,8 @@ SWIGINTERN VALUE _wrap_new_QuoteRespType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteRespType(FIX::QuoteRespType *arg1) { +free_FIX_QuoteRespType(void *self) { + FIX::QuoteRespType *arg1 = (FIX::QuoteRespType *)self; delete arg1; } @@ -99637,7 +100081,8 @@ SWIGINTERN VALUE _wrap_new_IOINaturalFlag(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOINaturalFlag(FIX::IOINaturalFlag *arg1) { +free_FIX_IOINaturalFlag(void *self) { + FIX::IOINaturalFlag *arg1 = (FIX::IOINaturalFlag *)self; delete arg1; } @@ -99822,7 +100267,8 @@ SWIGINTERN VALUE _wrap_new_BenchmarkCurvePoint(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_BenchmarkCurvePoint(FIX::BenchmarkCurvePoint *arg1) { +free_FIX_BenchmarkCurvePoint(void *self) { + FIX::BenchmarkCurvePoint *arg1 = (FIX::BenchmarkCurvePoint *)self; delete arg1; } @@ -99921,7 +100367,8 @@ SWIGINTERN VALUE _wrap_new_TradSesUpdateAction(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TradSesUpdateAction(FIX::TradSesUpdateAction *arg1) { +free_FIX_TradSesUpdateAction(void *self) { + FIX::TradSesUpdateAction *arg1 = (FIX::TradSesUpdateAction *)self; delete arg1; } @@ -100020,7 +100467,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCashAmount(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingCashAmount(FIX::UnderlyingCashAmount *arg1) { +free_FIX_UnderlyingCashAmount(void *self) { + FIX::UnderlyingCashAmount *arg1 = (FIX::UnderlyingCashAmount *)self; delete arg1; } @@ -100205,7 +100653,8 @@ SWIGINTERN VALUE _wrap_new_CollAsgnID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollAsgnID(FIX::CollAsgnID *arg1) { +free_FIX_CollAsgnID(void *self) { + FIX::CollAsgnID *arg1 = (FIX::CollAsgnID *)self; delete arg1; } @@ -100390,7 +100839,8 @@ SWIGINTERN VALUE _wrap_new_ExchangeRule(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExchangeRule(FIX::ExchangeRule *arg1) { +free_FIX_ExchangeRule(void *self) { + FIX::ExchangeRule *arg1 = (FIX::ExchangeRule *)self; delete arg1; } @@ -100575,7 +101025,8 @@ SWIGINTERN VALUE _wrap_new_EncodedHeadline(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EncodedHeadline(FIX::EncodedHeadline *arg1) { +free_FIX_EncodedHeadline(void *self) { + FIX::EncodedHeadline *arg1 = (FIX::EncodedHeadline *)self; delete arg1; } @@ -100760,7 +101211,8 @@ SWIGINTERN VALUE _wrap_new_RegistID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistID(FIX::RegistID *arg1) { +free_FIX_RegistID(void *self) { + FIX::RegistID *arg1 = (FIX::RegistID *)self; delete arg1; } @@ -100945,7 +101397,8 @@ SWIGINTERN VALUE _wrap_new_CrossID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CrossID(FIX::CrossID *arg1) { +free_FIX_CrossID(void *self) { + FIX::CrossID *arg1 = (FIX::CrossID *)self; delete arg1; } @@ -101044,7 +101497,8 @@ SWIGINTERN VALUE _wrap_new_NoExecs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoExecs(FIX::NoExecs *arg1) { +free_FIX_NoExecs(void *self) { + FIX::NoExecs *arg1 = (FIX::NoExecs *)self; delete arg1; } @@ -101229,7 +101683,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityGroup(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeSecurityGroup(FIX::DerivativeSecurityGroup *arg1) { +free_FIX_DerivativeSecurityGroup(void *self) { + FIX::DerivativeSecurityGroup *arg1 = (FIX::DerivativeSecurityGroup *)self; delete arg1; } @@ -101328,7 +101783,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryDisplayQty(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SecondaryDisplayQty(FIX::SecondaryDisplayQty *arg1) { +free_FIX_SecondaryDisplayQty(void *self) { + FIX::SecondaryDisplayQty *arg1 = (FIX::SecondaryDisplayQty *)self; delete arg1; } @@ -101513,7 +101969,8 @@ SWIGINTERN VALUE _wrap_new_RefMsgType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefMsgType(FIX::RefMsgType *arg1) { +free_FIX_RefMsgType(void *self) { + FIX::RefMsgType *arg1 = (FIX::RefMsgType *)self; delete arg1; } @@ -101698,7 +102155,8 @@ SWIGINTERN VALUE _wrap_new_StandInstDbID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StandInstDbID(FIX::StandInstDbID *arg1) { +free_FIX_StandInstDbID(void *self) { + FIX::StandInstDbID *arg1 = (FIX::StandInstDbID *)self; delete arg1; } @@ -101797,7 +102255,8 @@ SWIGINTERN VALUE _wrap_new_EncodedLegSecurityDescLen(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_EncodedLegSecurityDescLen(FIX::EncodedLegSecurityDescLen *arg1) { +free_FIX_EncodedLegSecurityDescLen(void *self) { + FIX::EncodedLegSecurityDescLen *arg1 = (FIX::EncodedLegSecurityDescLen *)self; delete arg1; } @@ -101896,7 +102355,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEventPx(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DerivativeEventPx(FIX::DerivativeEventPx *arg1) { +free_FIX_DerivativeEventPx(void *self) { + FIX::DerivativeEventPx *arg1 = (FIX::DerivativeEventPx *)self; delete arg1; } @@ -101995,7 +102455,8 @@ SWIGINTERN VALUE _wrap_new_SettlObligSource(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SettlObligSource(FIX::SettlObligSource *arg1) { +free_FIX_SettlObligSource(void *self) { + FIX::SettlObligSource *arg1 = (FIX::SettlObligSource *)self; delete arg1; } @@ -102094,7 +102555,8 @@ SWIGINTERN VALUE _wrap_new_TrdSubType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TrdSubType(FIX::TrdSubType *arg1) { +free_FIX_TrdSubType(void *self) { + FIX::TrdSubType *arg1 = (FIX::TrdSubType *)self; delete arg1; } @@ -102193,7 +102655,8 @@ SWIGINTERN VALUE _wrap_new_EncodedUnderlyingIssuerLen(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_EncodedUnderlyingIssuerLen(FIX::EncodedUnderlyingIssuerLen *arg1) { +free_FIX_EncodedUnderlyingIssuerLen(void *self) { + FIX::EncodedUnderlyingIssuerLen *arg1 = (FIX::EncodedUnderlyingIssuerLen *)self; delete arg1; } @@ -102292,7 +102755,8 @@ SWIGINTERN VALUE _wrap_new_ExecTransType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecTransType(FIX::ExecTransType *arg1) { +free_FIX_ExecTransType(void *self) { + FIX::ExecTransType *arg1 = (FIX::ExecTransType *)self; delete arg1; } @@ -102391,7 +102855,8 @@ SWIGINTERN VALUE _wrap_new_BeginSeqNo(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BeginSeqNo(FIX::BeginSeqNo *arg1) { +free_FIX_BeginSeqNo(void *self) { + FIX::BeginSeqNo *arg1 = (FIX::BeginSeqNo *)self; delete arg1; } @@ -102490,7 +102955,8 @@ SWIGINTERN VALUE _wrap_new_DayBookingInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DayBookingInst(FIX::DayBookingInst *arg1) { +free_FIX_DayBookingInst(void *self) { + FIX::DayBookingInst *arg1 = (FIX::DayBookingInst *)self; delete arg1; } @@ -102589,7 +103055,8 @@ SWIGINTERN VALUE _wrap_new_FlowScheduleType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_FlowScheduleType(FIX::FlowScheduleType *arg1) { +free_FIX_FlowScheduleType(void *self) { + FIX::FlowScheduleType *arg1 = (FIX::FlowScheduleType *)self; delete arg1; } @@ -102688,7 +103155,8 @@ SWIGINTERN VALUE _wrap_new_MDOriginType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDOriginType(FIX::MDOriginType *arg1) { +free_FIX_MDOriginType(void *self) { + FIX::MDOriginType *arg1 = (FIX::MDOriginType *)self; delete arg1; } @@ -102787,7 +103255,8 @@ SWIGINTERN VALUE _wrap_new_CollInquiryStatus(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CollInquiryStatus(FIX::CollInquiryStatus *arg1) { +free_FIX_CollInquiryStatus(void *self) { + FIX::CollInquiryStatus *arg1 = (FIX::CollInquiryStatus *)self; delete arg1; } @@ -102886,7 +103355,8 @@ SWIGINTERN VALUE _wrap_new_NoInstrAttrib(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoInstrAttrib(FIX::NoInstrAttrib *arg1) { +free_FIX_NoInstrAttrib(void *self) { + FIX::NoInstrAttrib *arg1 = (FIX::NoInstrAttrib *)self; delete arg1; } @@ -103071,7 +103541,8 @@ SWIGINTERN VALUE _wrap_new_RegistEmail(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistEmail(FIX::RegistEmail *arg1) { +free_FIX_RegistEmail(void *self) { + FIX::RegistEmail *arg1 = (FIX::RegistEmail *)self; delete arg1; } @@ -103256,7 +103727,8 @@ SWIGINTERN VALUE _wrap_new_StreamAsgnReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StreamAsgnReqID(FIX::StreamAsgnReqID *arg1) { +free_FIX_StreamAsgnReqID(void *self) { + FIX::StreamAsgnReqID *arg1 = (FIX::StreamAsgnReqID *)self; delete arg1; } @@ -103355,7 +103827,8 @@ SWIGINTERN VALUE _wrap_new_CPProgram(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CPProgram(FIX::CPProgram *arg1) { +free_FIX_CPProgram(void *self) { + FIX::CPProgram *arg1 = (FIX::CPProgram *)self; delete arg1; } @@ -103540,7 +104013,8 @@ SWIGINTERN VALUE _wrap_new_ConfirmReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ConfirmReqID(FIX::ConfirmReqID *arg1) { +free_FIX_ConfirmReqID(void *self) { + FIX::ConfirmReqID *arg1 = (FIX::ConfirmReqID *)self; delete arg1; } @@ -103725,7 +104199,8 @@ SWIGINTERN VALUE _wrap_new_AltMDSourceID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AltMDSourceID(FIX::AltMDSourceID *arg1) { +free_FIX_AltMDSourceID(void *self) { + FIX::AltMDSourceID *arg1 = (FIX::AltMDSourceID *)self; delete arg1; } @@ -103824,7 +104299,8 @@ SWIGINTERN VALUE _wrap_new_NoOrders(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoOrders(FIX::NoOrders *arg1) { +free_FIX_NoOrders(void *self) { + FIX::NoOrders *arg1 = (FIX::NoOrders *)self; delete arg1; } @@ -104009,7 +104485,8 @@ SWIGINTERN VALUE _wrap_new_CashDistribAgentAcctName(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_CashDistribAgentAcctName(FIX::CashDistribAgentAcctName *arg1) { +free_FIX_CashDistribAgentAcctName(void *self) { + FIX::CashDistribAgentAcctName *arg1 = (FIX::CashDistribAgentAcctName *)self; delete arg1; } @@ -104108,7 +104585,8 @@ SWIGINTERN VALUE _wrap_new_UndlyInstrumentPartyIDSource(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UndlyInstrumentPartyIDSource(FIX::UndlyInstrumentPartyIDSource *arg1) { +free_FIX_UndlyInstrumentPartyIDSource(void *self) { + FIX::UndlyInstrumentPartyIDSource *arg1 = (FIX::UndlyInstrumentPartyIDSource *)self; delete arg1; } @@ -104293,7 +104771,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSettlMethod(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_UnderlyingSettlMethod(FIX::UnderlyingSettlMethod *arg1) { +free_FIX_UnderlyingSettlMethod(void *self) { + FIX::UnderlyingSettlMethod *arg1 = (FIX::UnderlyingSettlMethod *)self; delete arg1; } @@ -104392,7 +104871,8 @@ SWIGINTERN VALUE _wrap_new_NoMDEntryTypes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoMDEntryTypes(FIX::NoMDEntryTypes *arg1) { +free_FIX_NoMDEntryTypes(void *self) { + FIX::NoMDEntryTypes *arg1 = (FIX::NoMDEntryTypes *)self; delete arg1; } @@ -104491,7 +104971,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryForwardPoints(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_MDEntryForwardPoints(FIX::MDEntryForwardPoints *arg1) { +free_FIX_MDEntryForwardPoints(void *self) { + FIX::MDEntryForwardPoints *arg1 = (FIX::MDEntryForwardPoints *)self; delete arg1; } @@ -104590,7 +105071,8 @@ SWIGINTERN VALUE _wrap_new_PosReqType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosReqType(FIX::PosReqType *arg1) { +free_FIX_PosReqType(void *self) { + FIX::PosReqType *arg1 = (FIX::PosReqType *)self; delete arg1; } @@ -104689,7 +105171,8 @@ SWIGINTERN VALUE _wrap_new_MassStatusReqType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MassStatusReqType(FIX::MassStatusReqType *arg1) { +free_FIX_MassStatusReqType(void *self) { + FIX::MassStatusReqType *arg1 = (FIX::MassStatusReqType *)self; delete arg1; } @@ -104874,7 +105357,8 @@ SWIGINTERN VALUE _wrap_new_TradeOriginationDate(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_TradeOriginationDate(FIX::TradeOriginationDate *arg1) { +free_FIX_TradeOriginationDate(void *self) { + FIX::TradeOriginationDate *arg1 = (FIX::TradeOriginationDate *)self; delete arg1; } @@ -104973,7 +105457,8 @@ SWIGINTERN VALUE _wrap_new_SettlPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlPrice(FIX::SettlPrice *arg1) { +free_FIX_SettlPrice(void *self) { + FIX::SettlPrice *arg1 = (FIX::SettlPrice *)self; delete arg1; } @@ -105158,7 +105643,8 @@ SWIGINTERN VALUE _wrap_new_SecuritySettlAgentAcctName(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_SecuritySettlAgentAcctName(FIX::SecuritySettlAgentAcctName *arg1) { +free_FIX_SecuritySettlAgentAcctName(void *self) { + FIX::SecuritySettlAgentAcctName *arg1 = (FIX::SecuritySettlAgentAcctName *)self; delete arg1; } @@ -105257,7 +105743,8 @@ SWIGINTERN VALUE _wrap_new_NoDerivativeEvents(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NoDerivativeEvents(FIX::NoDerivativeEvents *arg1) { +free_FIX_NoDerivativeEvents(void *self) { + FIX::NoDerivativeEvents *arg1 = (FIX::NoDerivativeEvents *)self; delete arg1; } @@ -105356,7 +105843,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingEndPrice(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingEndPrice(FIX::UnderlyingEndPrice *arg1) { +free_FIX_UnderlyingEndPrice(void *self) { + FIX::UnderlyingEndPrice *arg1 = (FIX::UnderlyingEndPrice *)self; delete arg1; } @@ -105455,7 +105943,8 @@ SWIGINTERN VALUE _wrap_new_SubscriptionRequestType(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SubscriptionRequestType(FIX::SubscriptionRequestType *arg1) { +free_FIX_SubscriptionRequestType(void *self) { + FIX::SubscriptionRequestType *arg1 = (FIX::SubscriptionRequestType *)self; delete arg1; } @@ -105554,7 +106043,8 @@ SWIGINTERN VALUE _wrap_new_TotalNumSecurityTypes(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TotalNumSecurityTypes(FIX::TotalNumSecurityTypes *arg1) { +free_FIX_TotalNumSecurityTypes(void *self) { + FIX::TotalNumSecurityTypes *arg1 = (FIX::TotalNumSecurityTypes *)self; delete arg1; } @@ -105653,7 +106143,8 @@ SWIGINTERN VALUE _wrap_new_NewsCategory(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NewsCategory(FIX::NewsCategory *arg1) { +free_FIX_NewsCategory(void *self) { + FIX::NewsCategory *arg1 = (FIX::NewsCategory *)self; delete arg1; } @@ -105752,7 +106243,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegPutOrCall(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingLegPutOrCall(FIX::UnderlyingLegPutOrCall *arg1) { +free_FIX_UnderlyingLegPutOrCall(void *self) { + FIX::UnderlyingLegPutOrCall *arg1 = (FIX::UnderlyingLegPutOrCall *)self; delete arg1; } @@ -105937,7 +106429,8 @@ SWIGINTERN VALUE _wrap_new_URLLink(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_URLLink(FIX::URLLink *arg1) { +free_FIX_URLLink(void *self) { + FIX::URLLink *arg1 = (FIX::URLLink *)self; delete arg1; } @@ -106036,7 +106529,8 @@ SWIGINTERN VALUE _wrap_new_NoInstrumentPartySubIDs(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_NoInstrumentPartySubIDs(FIX::NoInstrumentPartySubIDs *arg1) { +free_FIX_NoInstrumentPartySubIDs(void *self) { + FIX::NoInstrumentPartySubIDs *arg1 = (FIX::NoInstrumentPartySubIDs *)self; delete arg1; } @@ -106135,7 +106629,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCurrentValue(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingCurrentValue(FIX::UnderlyingCurrentValue *arg1) { +free_FIX_UnderlyingCurrentValue(void *self) { + FIX::UnderlyingCurrentValue *arg1 = (FIX::UnderlyingCurrentValue *)self; delete arg1; } @@ -106320,7 +106815,8 @@ SWIGINTERN VALUE _wrap_new_InterestAccrualDate(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_InterestAccrualDate(FIX::InterestAccrualDate *arg1) { +free_FIX_InterestAccrualDate(void *self) { + FIX::InterestAccrualDate *arg1 = (FIX::InterestAccrualDate *)self; delete arg1; } @@ -106505,7 +107001,8 @@ SWIGINTERN VALUE _wrap_new_FutSettDate2(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FutSettDate2(FIX::FutSettDate2 *arg1) { +free_FIX_FutSettDate2(void *self) { + FIX::FutSettDate2 *arg1 = (FIX::FutSettDate2 *)self; delete arg1; } @@ -106604,7 +107101,8 @@ SWIGINTERN VALUE _wrap_new_NoClearingInstructions(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_NoClearingInstructions(FIX::NoClearingInstructions *arg1) { +free_FIX_NoClearingInstructions(void *self) { + FIX::NoClearingInstructions *arg1 = (FIX::NoClearingInstructions *)self; delete arg1; } @@ -106789,7 +107287,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCurrency(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingCurrency(FIX::UnderlyingCurrency *arg1) { +free_FIX_UnderlyingCurrency(void *self) { + FIX::UnderlyingCurrency *arg1 = (FIX::UnderlyingCurrency *)self; delete arg1; } @@ -106974,7 +107473,8 @@ SWIGINTERN VALUE _wrap_new_LegInterestAccrualDate(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_LegInterestAccrualDate(FIX::LegInterestAccrualDate *arg1) { +free_FIX_LegInterestAccrualDate(void *self) { + FIX::LegInterestAccrualDate *arg1 = (FIX::LegInterestAccrualDate *)self; delete arg1; } @@ -107159,7 +107659,8 @@ SWIGINTERN VALUE _wrap_new_NewPassword(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NewPassword(FIX::NewPassword *arg1) { +free_FIX_NewPassword(void *self) { + FIX::NewPassword *arg1 = (FIX::NewPassword *)self; delete arg1; } @@ -107344,7 +107845,8 @@ SWIGINTERN VALUE _wrap_new_RedemptionDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RedemptionDate(FIX::RedemptionDate *arg1) { +free_FIX_RedemptionDate(void *self) { + FIX::RedemptionDate *arg1 = (FIX::RedemptionDate *)self; delete arg1; } @@ -107443,7 +107945,8 @@ SWIGINTERN VALUE _wrap_new_RefApplLastSeqNum(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_RefApplLastSeqNum(FIX::RefApplLastSeqNum *arg1) { +free_FIX_RefApplLastSeqNum(void *self) { + FIX::RefApplLastSeqNum *arg1 = (FIX::RefApplLastSeqNum *)self; delete arg1; } @@ -107542,7 +108045,8 @@ SWIGINTERN VALUE _wrap_new_StartCash(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StartCash(FIX::StartCash *arg1) { +free_FIX_StartCash(void *self) { + FIX::StartCash *arg1 = (FIX::StartCash *)self; delete arg1; } @@ -107641,7 +108145,8 @@ SWIGINTERN VALUE _wrap_new_MaxMessageSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaxMessageSize(FIX::MaxMessageSize *arg1) { +free_FIX_MaxMessageSize(void *self) { + FIX::MaxMessageSize *arg1 = (FIX::MaxMessageSize *)self; delete arg1; } @@ -107740,7 +108245,8 @@ SWIGINTERN VALUE _wrap_new_OfferForwardPoints(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_OfferForwardPoints(FIX::OfferForwardPoints *arg1) { +free_FIX_OfferForwardPoints(void *self) { + FIX::OfferForwardPoints *arg1 = (FIX::OfferForwardPoints *)self; delete arg1; } @@ -107925,7 +108431,8 @@ SWIGINTERN VALUE _wrap_new_IOIQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIQty(FIX::IOIQty *arg1) { +free_FIX_IOIQty(void *self) { + FIX::IOIQty *arg1 = (FIX::IOIQty *)self; delete arg1; } @@ -108024,7 +108531,8 @@ SWIGINTERN VALUE _wrap_new_LastQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastQty(FIX::LastQty *arg1) { +free_FIX_LastQty(void *self) { + FIX::LastQty *arg1 = (FIX::LastQty *)self; delete arg1; } @@ -108123,7 +108631,8 @@ SWIGINTERN VALUE _wrap_new_ApplResponseError(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ApplResponseError(FIX::ApplResponseError *arg1) { +free_FIX_ApplResponseError(void *self) { + FIX::ApplResponseError *arg1 = (FIX::ApplResponseError *)self; delete arg1; } @@ -108308,7 +108817,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecurityType(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingLegSecurityType(FIX::UnderlyingLegSecurityType *arg1) { +free_FIX_UnderlyingLegSecurityType(void *self) { + FIX::UnderlyingLegSecurityType *arg1 = (FIX::UnderlyingLegSecurityType *)self; delete arg1; } @@ -108493,7 +109003,8 @@ SWIGINTERN VALUE _wrap_new_DerivativePriceUnitOfMeasure(int nargs, VALUE *args, SWIGINTERN void -free_FIX_DerivativePriceUnitOfMeasure(FIX::DerivativePriceUnitOfMeasure *arg1) { +free_FIX_DerivativePriceUnitOfMeasure(void *self) { + FIX::DerivativePriceUnitOfMeasure *arg1 = (FIX::DerivativePriceUnitOfMeasure *)self; delete arg1; } @@ -108592,7 +109103,8 @@ SWIGINTERN VALUE _wrap_new_TriggerPriceDirection(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TriggerPriceDirection(FIX::TriggerPriceDirection *arg1) { +free_FIX_TriggerPriceDirection(void *self) { + FIX::TriggerPriceDirection *arg1 = (FIX::TriggerPriceDirection *)self; delete arg1; } @@ -108777,7 +109289,8 @@ SWIGINTERN VALUE _wrap_new_PositionCurrency(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PositionCurrency(FIX::PositionCurrency *arg1) { +free_FIX_PositionCurrency(void *self) { + FIX::PositionCurrency *arg1 = (FIX::PositionCurrency *)self; delete arg1; } @@ -108962,7 +109475,8 @@ SWIGINTERN VALUE _wrap_new_MessageEventSource(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_MessageEventSource(FIX::MessageEventSource *arg1) { +free_FIX_MessageEventSource(void *self) { + FIX::MessageEventSource *arg1 = (FIX::MessageEventSource *)self; delete arg1; } @@ -109147,7 +109661,8 @@ SWIGINTERN VALUE _wrap_new_CollInquiryID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollInquiryID(FIX::CollInquiryID *arg1) { +free_FIX_CollInquiryID(void *self) { + FIX::CollInquiryID *arg1 = (FIX::CollInquiryID *)self; delete arg1; } @@ -109246,7 +109761,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingStartValue(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingStartValue(FIX::UnderlyingStartValue *arg1) { +free_FIX_UnderlyingStartValue(void *self) { + FIX::UnderlyingStartValue *arg1 = (FIX::UnderlyingStartValue *)self; delete arg1; } @@ -109345,7 +109861,8 @@ SWIGINTERN VALUE _wrap_new_LastLiquidityInd(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LastLiquidityInd(FIX::LastLiquidityInd *arg1) { +free_FIX_LastLiquidityInd(void *self) { + FIX::LastLiquidityInd *arg1 = (FIX::LastLiquidityInd *)self; delete arg1; } @@ -109530,7 +110047,8 @@ SWIGINTERN VALUE _wrap_new_SecurityID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityID(FIX::SecurityID *arg1) { +free_FIX_SecurityID(void *self) { + FIX::SecurityID *arg1 = (FIX::SecurityID *)self; delete arg1; } @@ -109629,7 +110147,8 @@ SWIGINTERN VALUE _wrap_new_NoMDEntries(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoMDEntries(FIX::NoMDEntries *arg1) { +free_FIX_NoMDEntries(void *self) { + FIX::NoMDEntries *arg1 = (FIX::NoMDEntries *)self; delete arg1; } @@ -109728,7 +110247,8 @@ SWIGINTERN VALUE _wrap_new_StrikePriceDeterminationMethod(int nargs, VALUE *args SWIGINTERN void -free_FIX_StrikePriceDeterminationMethod(FIX::StrikePriceDeterminationMethod *arg1) { +free_FIX_StrikePriceDeterminationMethod(void *self) { + FIX::StrikePriceDeterminationMethod *arg1 = (FIX::StrikePriceDeterminationMethod *)self; delete arg1; } @@ -109913,7 +110433,8 @@ SWIGINTERN VALUE _wrap_new_EndDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EndDate(FIX::EndDate *arg1) { +free_FIX_EndDate(void *self) { + FIX::EndDate *arg1 = (FIX::EndDate *)self; delete arg1; } @@ -110012,7 +110533,8 @@ SWIGINTERN VALUE _wrap_new_CashOutstanding(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CashOutstanding(FIX::CashOutstanding *arg1) { +free_FIX_CashOutstanding(void *self) { + FIX::CashOutstanding *arg1 = (FIX::CashOutstanding *)self; delete arg1; } @@ -110197,7 +110719,8 @@ SWIGINTERN VALUE _wrap_new_MDReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDReqID(FIX::MDReqID *arg1) { +free_FIX_MDReqID(void *self) { + FIX::MDReqID *arg1 = (FIX::MDReqID *)self; delete arg1; } @@ -110382,7 +110905,8 @@ SWIGINTERN VALUE _wrap_new_IOIRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIRefID(FIX::IOIRefID *arg1) { +free_FIX_IOIRefID(void *self) { + FIX::IOIRefID *arg1 = (FIX::IOIRefID *)self; delete arg1; } @@ -110481,7 +111005,8 @@ SWIGINTERN VALUE _wrap_new_TargetStrategy(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TargetStrategy(FIX::TargetStrategy *arg1) { +free_FIX_TargetStrategy(void *self) { + FIX::TargetStrategy *arg1 = (FIX::TargetStrategy *)self; delete arg1; } @@ -110666,7 +111191,8 @@ SWIGINTERN VALUE _wrap_new_ConfirmRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ConfirmRefID(FIX::ConfirmRefID *arg1) { +free_FIX_ConfirmRefID(void *self) { + FIX::ConfirmRefID *arg1 = (FIX::ConfirmRefID *)self; delete arg1; } @@ -110765,7 +111291,8 @@ SWIGINTERN VALUE _wrap_new_SellerDays(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SellerDays(FIX::SellerDays *arg1) { +free_FIX_SellerDays(void *self) { + FIX::SellerDays *arg1 = (FIX::SellerDays *)self; delete arg1; } @@ -110864,7 +111391,8 @@ SWIGINTERN VALUE _wrap_new_DueToRelated(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DueToRelated(FIX::DueToRelated *arg1) { +free_FIX_DueToRelated(void *self) { + FIX::DueToRelated *arg1 = (FIX::DueToRelated *)self; delete arg1; } @@ -110963,7 +111491,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryTradingReferencePrice(int nargs, VALUE *args SWIGINTERN void -free_FIX_SecondaryTradingReferencePrice(FIX::SecondaryTradingReferencePrice *arg1) { +free_FIX_SecondaryTradingReferencePrice(void *self) { + FIX::SecondaryTradingReferencePrice *arg1 = (FIX::SecondaryTradingReferencePrice *)self; delete arg1; } @@ -111062,7 +111591,8 @@ SWIGINTERN VALUE _wrap_new_NoMDFeedTypes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoMDFeedTypes(FIX::NoMDFeedTypes *arg1) { +free_FIX_NoMDFeedTypes(void *self) { + FIX::NoMDFeedTypes *arg1 = (FIX::NoMDFeedTypes *)self; delete arg1; } @@ -111161,7 +111691,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingInstrumentPartySubIDType(int nargs, VALUE * SWIGINTERN void -free_FIX_UnderlyingInstrumentPartySubIDType(FIX::UnderlyingInstrumentPartySubIDType *arg1) { +free_FIX_UnderlyingInstrumentPartySubIDType(void *self) { + FIX::UnderlyingInstrumentPartySubIDType *arg1 = (FIX::UnderlyingInstrumentPartySubIDType *)self; delete arg1; } @@ -111346,7 +111877,8 @@ SWIGINTERN VALUE _wrap_new_TradSesCloseTime(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradSesCloseTime(FIX::TradSesCloseTime *arg1) { +free_FIX_TradSesCloseTime(void *self) { + FIX::TradSesCloseTime *arg1 = (FIX::TradSesCloseTime *)self; delete arg1; } @@ -111531,7 +112063,8 @@ SWIGINTERN VALUE _wrap_new_ContractSettlMonth(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_ContractSettlMonth(FIX::ContractSettlMonth *arg1) { +free_FIX_ContractSettlMonth(void *self) { + FIX::ContractSettlMonth *arg1 = (FIX::ContractSettlMonth *)self; delete arg1; } @@ -111630,7 +112163,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeStrikePrice(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_DerivativeStrikePrice(FIX::DerivativeStrikePrice *arg1) { +free_FIX_DerivativeStrikePrice(void *self) { + FIX::DerivativeStrikePrice *arg1 = (FIX::DerivativeStrikePrice *)self; delete arg1; } @@ -111815,7 +112349,8 @@ SWIGINTERN VALUE _wrap_new_TriggerSecurityDesc(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TriggerSecurityDesc(FIX::TriggerSecurityDesc *arg1) { +free_FIX_TriggerSecurityDesc(void *self) { + FIX::TriggerSecurityDesc *arg1 = (FIX::TriggerSecurityDesc *)self; delete arg1; } @@ -112000,7 +112535,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCashType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingCashType(FIX::UnderlyingCashType *arg1) { +free_FIX_UnderlyingCashType(void *self) { + FIX::UnderlyingCashType *arg1 = (FIX::UnderlyingCashType *)self; delete arg1; } @@ -112099,7 +112635,8 @@ SWIGINTERN VALUE _wrap_new_NoMiscFees(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoMiscFees(FIX::NoMiscFees *arg1) { +free_FIX_NoMiscFees(void *self) { + FIX::NoMiscFees *arg1 = (FIX::NoMiscFees *)self; delete arg1; } @@ -112198,7 +112735,8 @@ SWIGINTERN VALUE _wrap_new_CustOrderCapacity(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CustOrderCapacity(FIX::CustOrderCapacity *arg1) { +free_FIX_CustOrderCapacity(void *self) { + FIX::CustOrderCapacity *arg1 = (FIX::CustOrderCapacity *)self; delete arg1; } @@ -112383,7 +112921,8 @@ SWIGINTERN VALUE _wrap_new_LegAllocSettlCurrency(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegAllocSettlCurrency(FIX::LegAllocSettlCurrency *arg1) { +free_FIX_LegAllocSettlCurrency(void *self) { + FIX::LegAllocSettlCurrency *arg1 = (FIX::LegAllocSettlCurrency *)self; delete arg1; } @@ -112482,7 +113021,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingAdjustedQuantity(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingAdjustedQuantity(FIX::UnderlyingAdjustedQuantity *arg1) { +free_FIX_UnderlyingAdjustedQuantity(void *self) { + FIX::UnderlyingAdjustedQuantity *arg1 = (FIX::UnderlyingAdjustedQuantity *)self; delete arg1; } @@ -112581,7 +113121,8 @@ SWIGINTERN VALUE _wrap_new_OwnershipType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OwnershipType(FIX::OwnershipType *arg1) { +free_FIX_OwnershipType(void *self) { + FIX::OwnershipType *arg1 = (FIX::OwnershipType *)self; delete arg1; } @@ -112680,7 +113221,8 @@ SWIGINTERN VALUE _wrap_new_MaxShow(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaxShow(FIX::MaxShow *arg1) { +free_FIX_MaxShow(void *self) { + FIX::MaxShow *arg1 = (FIX::MaxShow *)self; delete arg1; } @@ -112865,7 +113407,8 @@ SWIGINTERN VALUE _wrap_new_LegSecurityID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSecurityID(FIX::LegSecurityID *arg1) { +free_FIX_LegSecurityID(void *self) { + FIX::LegSecurityID *arg1 = (FIX::LegSecurityID *)self; delete arg1; } @@ -113050,7 +113593,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityDesc(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeSecurityDesc(FIX::DerivativeSecurityDesc *arg1) { +free_FIX_DerivativeSecurityDesc(void *self) { + FIX::DerivativeSecurityDesc *arg1 = (FIX::DerivativeSecurityDesc *)self; delete arg1; } @@ -113235,7 +113779,8 @@ SWIGINTERN VALUE _wrap_new_UnitOfMeasure(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_UnitOfMeasure(FIX::UnitOfMeasure *arg1) { +free_FIX_UnitOfMeasure(void *self) { + FIX::UnitOfMeasure *arg1 = (FIX::UnitOfMeasure *)self; delete arg1; } @@ -113334,7 +113879,8 @@ SWIGINTERN VALUE _wrap_new_Quantity(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Quantity(FIX::Quantity *arg1) { +free_FIX_Quantity(void *self) { + FIX::Quantity *arg1 = (FIX::Quantity *)self; delete arg1; } @@ -113519,7 +114065,8 @@ SWIGINTERN VALUE _wrap_new_NewsID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NewsID(FIX::NewsID *arg1) { +free_FIX_NewsID(void *self) { + FIX::NewsID *arg1 = (FIX::NewsID *)self; delete arg1; } @@ -113618,7 +114165,8 @@ SWIGINTERN VALUE _wrap_new_UndlyInstrumentPartySubIDType(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UndlyInstrumentPartySubIDType(FIX::UndlyInstrumentPartySubIDType *arg1) { +free_FIX_UndlyInstrumentPartySubIDType(void *self) { + FIX::UndlyInstrumentPartySubIDType *arg1 = (FIX::UndlyInstrumentPartySubIDType *)self; delete arg1; } @@ -113803,7 +114351,8 @@ SWIGINTERN VALUE _wrap_new_SettleOnOpenFlag(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SettleOnOpenFlag(FIX::SettleOnOpenFlag *arg1) { +free_FIX_SettleOnOpenFlag(void *self) { + FIX::SettleOnOpenFlag *arg1 = (FIX::SettleOnOpenFlag *)self; delete arg1; } @@ -113988,7 +114537,8 @@ SWIGINTERN VALUE _wrap_new_LastUpdateTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastUpdateTime(FIX::LastUpdateTime *arg1) { +free_FIX_LastUpdateTime(void *self) { + FIX::LastUpdateTime *arg1 = (FIX::LastUpdateTime *)self; delete arg1; } @@ -114087,7 +114637,8 @@ SWIGINTERN VALUE _wrap_new_RepurchaseRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RepurchaseRate(FIX::RepurchaseRate *arg1) { +free_FIX_RepurchaseRate(void *self) { + FIX::RepurchaseRate *arg1 = (FIX::RepurchaseRate *)self; delete arg1; } @@ -114186,7 +114737,8 @@ SWIGINTERN VALUE _wrap_new_RepurchaseTerm(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RepurchaseTerm(FIX::RepurchaseTerm *arg1) { +free_FIX_RepurchaseTerm(void *self) { + FIX::RepurchaseTerm *arg1 = (FIX::RepurchaseTerm *)self; delete arg1; } @@ -114285,7 +114837,8 @@ SWIGINTERN VALUE _wrap_new_NestedPartyRole(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NestedPartyRole(FIX::NestedPartyRole *arg1) { +free_FIX_NestedPartyRole(void *self) { + FIX::NestedPartyRole *arg1 = (FIX::NestedPartyRole *)self; delete arg1; } @@ -114470,7 +115023,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryExecID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecondaryExecID(FIX::SecondaryExecID *arg1) { +free_FIX_SecondaryExecID(void *self) { + FIX::SecondaryExecID *arg1 = (FIX::SecondaryExecID *)self; delete arg1; } @@ -114655,7 +115209,8 @@ SWIGINTERN VALUE _wrap_new_Pool(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Pool(FIX::Pool *arg1) { +free_FIX_Pool(void *self) { + FIX::Pool *arg1 = (FIX::Pool *)self; delete arg1; } @@ -114754,7 +115309,8 @@ SWIGINTERN VALUE _wrap_new_NoTickRules(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoTickRules(FIX::NoTickRules *arg1) { +free_FIX_NoTickRules(void *self) { + FIX::NoTickRules *arg1 = (FIX::NoTickRules *)self; delete arg1; } @@ -114853,7 +115409,8 @@ SWIGINTERN VALUE _wrap_new_Volatility(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Volatility(FIX::Volatility *arg1) { +free_FIX_Volatility(void *self) { + FIX::Volatility *arg1 = (FIX::Volatility *)self; delete arg1; } @@ -114952,7 +115509,8 @@ SWIGINTERN VALUE _wrap_new_PctAtRisk(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PctAtRisk(FIX::PctAtRisk *arg1) { +free_FIX_PctAtRisk(void *self) { + FIX::PctAtRisk *arg1 = (FIX::PctAtRisk *)self; delete arg1; } @@ -115137,7 +115695,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecurityExchange(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingSecurityExchange(FIX::UnderlyingSecurityExchange *arg1) { +free_FIX_UnderlyingSecurityExchange(void *self) { + FIX::UnderlyingSecurityExchange *arg1 = (FIX::UnderlyingSecurityExchange *)self; delete arg1; } @@ -115236,7 +115795,8 @@ SWIGINTERN VALUE _wrap_new_LegStrikePrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegStrikePrice(FIX::LegStrikePrice *arg1) { +free_FIX_LegStrikePrice(void *self) { + FIX::LegStrikePrice *arg1 = (FIX::LegStrikePrice *)self; delete arg1; } @@ -115335,7 +115895,8 @@ SWIGINTERN VALUE _wrap_new_SettlmntTyp(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlmntTyp(FIX::SettlmntTyp *arg1) { +free_FIX_SettlmntTyp(void *self) { + FIX::SettlmntTyp *arg1 = (FIX::SettlmntTyp *)self; delete arg1; } @@ -115434,7 +115995,8 @@ SWIGINTERN VALUE _wrap_new_TradePublishIndicator(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TradePublishIndicator(FIX::TradePublishIndicator *arg1) { +free_FIX_TradePublishIndicator(void *self) { + FIX::TradePublishIndicator *arg1 = (FIX::TradePublishIndicator *)self; delete arg1; } @@ -115533,7 +116095,8 @@ SWIGINTERN VALUE _wrap_new_ApplResponseType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ApplResponseType(FIX::ApplResponseType *arg1) { +free_FIX_ApplResponseType(void *self) { + FIX::ApplResponseType *arg1 = (FIX::ApplResponseType *)self; delete arg1; } @@ -115632,7 +116195,8 @@ SWIGINTERN VALUE _wrap_new_MDSubBookType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDSubBookType(FIX::MDSubBookType *arg1) { +free_FIX_MDSubBookType(void *self) { + FIX::MDSubBookType *arg1 = (FIX::MDSubBookType *)self; delete arg1; } @@ -115817,7 +116381,8 @@ SWIGINTERN VALUE _wrap_new_Username(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Username(FIX::Username *arg1) { +free_FIX_Username(void *self) { + FIX::Username *arg1 = (FIX::Username *)self; delete arg1; } @@ -115916,7 +116481,8 @@ SWIGINTERN VALUE _wrap_new_StandInstDbType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StandInstDbType(FIX::StandInstDbType *arg1) { +free_FIX_StandInstDbType(void *self) { + FIX::StandInstDbType *arg1 = (FIX::StandInstDbType *)self; delete arg1; } @@ -116015,7 +116581,8 @@ SWIGINTERN VALUE _wrap_new_QuoteEntryStatus(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_QuoteEntryStatus(FIX::QuoteEntryStatus *arg1) { +free_FIX_QuoteEntryStatus(void *self) { + FIX::QuoteEntryStatus *arg1 = (FIX::QuoteEntryStatus *)self; delete arg1; } @@ -116114,7 +116681,8 @@ SWIGINTERN VALUE _wrap_new_TriggerPriceType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TriggerPriceType(FIX::TriggerPriceType *arg1) { +free_FIX_TriggerPriceType(void *self) { + FIX::TriggerPriceType *arg1 = (FIX::TriggerPriceType *)self; delete arg1; } @@ -116213,7 +116781,8 @@ SWIGINTERN VALUE _wrap_new_SideTrdSubTyp(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideTrdSubTyp(FIX::SideTrdSubTyp *arg1) { +free_FIX_SideTrdSubTyp(void *self) { + FIX::SideTrdSubTyp *arg1 = (FIX::SideTrdSubTyp *)self; delete arg1; } @@ -116398,7 +116967,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingTradingSessionSubID(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingTradingSessionSubID(FIX::UnderlyingTradingSessionSubID *arg1) { +free_FIX_UnderlyingTradingSessionSubID(void *self) { + FIX::UnderlyingTradingSessionSubID *arg1 = (FIX::UnderlyingTradingSessionSubID *)self; delete arg1; } @@ -116497,7 +117067,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstReqRejCode(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SettlInstReqRejCode(FIX::SettlInstReqRejCode *arg1) { +free_FIX_SettlInstReqRejCode(void *self) { + FIX::SettlInstReqRejCode *arg1 = (FIX::SettlInstReqRejCode *)self; delete arg1; } @@ -116596,7 +117167,8 @@ SWIGINTERN VALUE _wrap_new_MktBidPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MktBidPx(FIX::MktBidPx *arg1) { +free_FIX_MktBidPx(void *self) { + FIX::MktBidPx *arg1 = (FIX::MktBidPx *)self; delete arg1; } @@ -116781,7 +117353,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSymbol(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingLegSymbol(FIX::UnderlyingLegSymbol *arg1) { +free_FIX_UnderlyingLegSymbol(void *self) { + FIX::UnderlyingLegSymbol *arg1 = (FIX::UnderlyingLegSymbol *)self; delete arg1; } @@ -116880,7 +117453,8 @@ SWIGINTERN VALUE _wrap_new_StrikeValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StrikeValue(FIX::StrikeValue *arg1) { +free_FIX_StrikeValue(void *self) { + FIX::StrikeValue *arg1 = (FIX::StrikeValue *)self; delete arg1; } @@ -116979,7 +117553,8 @@ SWIGINTERN VALUE _wrap_new_Urgency(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Urgency(FIX::Urgency *arg1) { +free_FIX_Urgency(void *self) { + FIX::Urgency *arg1 = (FIX::Urgency *)self; delete arg1; } @@ -117164,7 +117739,8 @@ SWIGINTERN VALUE _wrap_new_AllocID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocID(FIX::AllocID *arg1) { +free_FIX_AllocID(void *self) { + FIX::AllocID *arg1 = (FIX::AllocID *)self; delete arg1; } @@ -117263,7 +117839,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingDeliveryAmount(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingDeliveryAmount(FIX::UnderlyingDeliveryAmount *arg1) { +free_FIX_UnderlyingDeliveryAmount(void *self) { + FIX::UnderlyingDeliveryAmount *arg1 = (FIX::UnderlyingDeliveryAmount *)self; delete arg1; } @@ -117362,7 +117939,8 @@ SWIGINTERN VALUE _wrap_new_SideQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideQty(FIX::SideQty *arg1) { +free_FIX_SideQty(void *self) { + FIX::SideQty *arg1 = (FIX::SideQty *)self; delete arg1; } @@ -117461,7 +118039,8 @@ SWIGINTERN VALUE _wrap_new_CollAsgnTransType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CollAsgnTransType(FIX::CollAsgnTransType *arg1) { +free_FIX_CollAsgnTransType(void *self) { + FIX::CollAsgnTransType *arg1 = (FIX::CollAsgnTransType *)self; delete arg1; } @@ -117560,7 +118139,8 @@ SWIGINTERN VALUE _wrap_new_ThresholdAmount(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ThresholdAmount(FIX::ThresholdAmount *arg1) { +free_FIX_ThresholdAmount(void *self) { + FIX::ThresholdAmount *arg1 = (FIX::ThresholdAmount *)self; delete arg1; } @@ -117659,7 +118239,8 @@ SWIGINTERN VALUE _wrap_new_DefBidSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DefBidSize(FIX::DefBidSize *arg1) { +free_FIX_DefBidSize(void *self) { + FIX::DefBidSize *arg1 = (FIX::DefBidSize *)self; delete arg1; } @@ -117844,7 +118425,8 @@ SWIGINTERN VALUE _wrap_new_LegStateOrProvinceOfIssue(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_LegStateOrProvinceOfIssue(FIX::LegStateOrProvinceOfIssue *arg1) { +free_FIX_LegStateOrProvinceOfIssue(void *self) { + FIX::LegStateOrProvinceOfIssue *arg1 = (FIX::LegStateOrProvinceOfIssue *)self; delete arg1; } @@ -117943,7 +118525,8 @@ SWIGINTERN VALUE _wrap_new_PaymentMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PaymentMethod(FIX::PaymentMethod *arg1) { +free_FIX_PaymentMethod(void *self) { + FIX::PaymentMethod *arg1 = (FIX::PaymentMethod *)self; delete arg1; } @@ -118042,7 +118625,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegOptAttribute(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingLegOptAttribute(FIX::UnderlyingLegOptAttribute *arg1) { +free_FIX_UnderlyingLegOptAttribute(void *self) { + FIX::UnderlyingLegOptAttribute *arg1 = (FIX::UnderlyingLegOptAttribute *)self; delete arg1; } @@ -118141,7 +118725,8 @@ SWIGINTERN VALUE _wrap_new_LegVolatility(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegVolatility(FIX::LegVolatility *arg1) { +free_FIX_LegVolatility(void *self) { + FIX::LegVolatility *arg1 = (FIX::LegVolatility *)self; delete arg1; } @@ -118240,7 +118825,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrAttribType(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_DerivativeInstrAttribType(FIX::DerivativeInstrAttribType *arg1) { +free_FIX_DerivativeInstrAttribType(void *self) { + FIX::DerivativeInstrAttribType *arg1 = (FIX::DerivativeInstrAttribType *)self; delete arg1; } @@ -118339,7 +118925,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeUnitOfMeasureQty(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeUnitOfMeasureQty(FIX::DerivativeUnitOfMeasureQty *arg1) { +free_FIX_DerivativeUnitOfMeasureQty(void *self) { + FIX::DerivativeUnitOfMeasureQty *arg1 = (FIX::DerivativeUnitOfMeasureQty *)self; delete arg1; } @@ -118438,7 +119025,8 @@ SWIGINTERN VALUE _wrap_new_NoStatsIndicators(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoStatsIndicators(FIX::NoStatsIndicators *arg1) { +free_FIX_NoStatsIndicators(void *self) { + FIX::NoStatsIndicators *arg1 = (FIX::NoStatsIndicators *)self; delete arg1; } @@ -118537,7 +119125,8 @@ SWIGINTERN VALUE _wrap_new_TriggerPriceTypeScope(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TriggerPriceTypeScope(FIX::TriggerPriceTypeScope *arg1) { +free_FIX_TriggerPriceTypeScope(void *self) { + FIX::TriggerPriceTypeScope *arg1 = (FIX::TriggerPriceTypeScope *)self; delete arg1; } @@ -118722,7 +119311,8 @@ SWIGINTERN VALUE _wrap_new_LastNetworkResponseID(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LastNetworkResponseID(FIX::LastNetworkResponseID *arg1) { +free_FIX_LastNetworkResponseID(void *self) { + FIX::LastNetworkResponseID *arg1 = (FIX::LastNetworkResponseID *)self; delete arg1; } @@ -118821,7 +119411,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSettlPriceType(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingSettlPriceType(FIX::UnderlyingSettlPriceType *arg1) { +free_FIX_UnderlyingSettlPriceType(void *self) { + FIX::UnderlyingSettlPriceType *arg1 = (FIX::UnderlyingSettlPriceType *)self; delete arg1; } @@ -119006,7 +119597,8 @@ SWIGINTERN VALUE _wrap_new_ApplReportID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplReportID(FIX::ApplReportID *arg1) { +free_FIX_ApplReportID(void *self) { + FIX::ApplReportID *arg1 = (FIX::ApplReportID *)self; delete arg1; } @@ -119105,7 +119697,8 @@ SWIGINTERN VALUE _wrap_new_PegLimitType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegLimitType(FIX::PegLimitType *arg1) { +free_FIX_PegLimitType(void *self) { + FIX::PegLimitType *arg1 = (FIX::PegLimitType *)self; delete arg1; } @@ -119290,7 +119883,8 @@ SWIGINTERN VALUE _wrap_new_ExecID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecID(FIX::ExecID *arg1) { +free_FIX_ExecID(void *self) { + FIX::ExecID *arg1 = (FIX::ExecID *)self; delete arg1; } @@ -119389,7 +119983,8 @@ SWIGINTERN VALUE _wrap_new_Side(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Side(FIX::Side *arg1) { +free_FIX_Side(void *self) { + FIX::Side *arg1 = (FIX::Side *)self; delete arg1; } @@ -119488,7 +120083,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLastPx(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingLastPx(FIX::UnderlyingLastPx *arg1) { +free_FIX_UnderlyingLastPx(void *self) { + FIX::UnderlyingLastPx *arg1 = (FIX::UnderlyingLastPx *)self; delete arg1; } @@ -119587,7 +120183,8 @@ SWIGINTERN VALUE _wrap_new_MarketDepth(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MarketDepth(FIX::MarketDepth *arg1) { +free_FIX_MarketDepth(void *self) { + FIX::MarketDepth *arg1 = (FIX::MarketDepth *)self; delete arg1; } @@ -119686,7 +120283,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionOffset(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DiscretionOffset(FIX::DiscretionOffset *arg1) { +free_FIX_DiscretionOffset(void *self) { + FIX::DiscretionOffset *arg1 = (FIX::DiscretionOffset *)self; delete arg1; } @@ -119785,7 +120383,8 @@ SWIGINTERN VALUE _wrap_new_ContAmtType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContAmtType(FIX::ContAmtType *arg1) { +free_FIX_ContAmtType(void *self) { + FIX::ContAmtType *arg1 = (FIX::ContAmtType *)self; delete arg1; } @@ -119970,7 +120569,8 @@ SWIGINTERN VALUE _wrap_new_MiscFeeCurr(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MiscFeeCurr(FIX::MiscFeeCurr *arg1) { +free_FIX_MiscFeeCurr(void *self) { + FIX::MiscFeeCurr *arg1 = (FIX::MiscFeeCurr *)self; delete arg1; } @@ -120069,7 +120669,8 @@ SWIGINTERN VALUE _wrap_new_AttachmentPoint(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AttachmentPoint(FIX::AttachmentPoint *arg1) { +free_FIX_AttachmentPoint(void *self) { + FIX::AttachmentPoint *arg1 = (FIX::AttachmentPoint *)self; delete arg1; } @@ -120168,7 +120769,8 @@ SWIGINTERN VALUE _wrap_new_OrderCategory(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderCategory(FIX::OrderCategory *arg1) { +free_FIX_OrderCategory(void *self) { + FIX::OrderCategory *arg1 = (FIX::OrderCategory *)self; delete arg1; } @@ -120353,7 +120955,8 @@ SWIGINTERN VALUE _wrap_new_AdvTransType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AdvTransType(FIX::AdvTransType *arg1) { +free_FIX_AdvTransType(void *self) { + FIX::AdvTransType *arg1 = (FIX::AdvTransType *)self; delete arg1; } @@ -120452,7 +121055,8 @@ SWIGINTERN VALUE _wrap_new_WtAverageLiquidity(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_WtAverageLiquidity(FIX::WtAverageLiquidity *arg1) { +free_FIX_WtAverageLiquidity(void *self) { + FIX::WtAverageLiquidity *arg1 = (FIX::WtAverageLiquidity *)self; delete arg1; } @@ -120637,7 +121241,8 @@ SWIGINTERN VALUE _wrap_new_QuoteSetValidUntilTime(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_QuoteSetValidUntilTime(FIX::QuoteSetValidUntilTime *arg1) { +free_FIX_QuoteSetValidUntilTime(void *self) { + FIX::QuoteSetValidUntilTime *arg1 = (FIX::QuoteSetValidUntilTime *)self; delete arg1; } @@ -120736,7 +121341,8 @@ SWIGINTERN VALUE _wrap_new_NoNested4PartyIDs(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoNested4PartyIDs(FIX::NoNested4PartyIDs *arg1) { +free_FIX_NoNested4PartyIDs(void *self) { + FIX::NoNested4PartyIDs *arg1 = (FIX::NoNested4PartyIDs *)self; delete arg1; } @@ -120835,7 +121441,8 @@ SWIGINTERN VALUE _wrap_new_LegPutOrCall(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegPutOrCall(FIX::LegPutOrCall *arg1) { +free_FIX_LegPutOrCall(void *self) { + FIX::LegPutOrCall *arg1 = (FIX::LegPutOrCall *)self; delete arg1; } @@ -121020,7 +121627,8 @@ SWIGINTERN VALUE _wrap_new_UserStatusText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_UserStatusText(FIX::UserStatusText *arg1) { +free_FIX_UserStatusText(void *self) { + FIX::UserStatusText *arg1 = (FIX::UserStatusText *)self; delete arg1; } @@ -121205,7 +121813,8 @@ SWIGINTERN VALUE _wrap_new_Nested2PartySubID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_Nested2PartySubID(FIX::Nested2PartySubID *arg1) { +free_FIX_Nested2PartySubID(void *self) { + FIX::Nested2PartySubID *arg1 = (FIX::Nested2PartySubID *)self; delete arg1; } @@ -121304,7 +121913,8 @@ SWIGINTERN VALUE _wrap_new_EFPTrackingError(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EFPTrackingError(FIX::EFPTrackingError *arg1) { +free_FIX_EFPTrackingError(void *self) { + FIX::EFPTrackingError *arg1 = (FIX::EFPTrackingError *)self; delete arg1; } @@ -121403,7 +122013,8 @@ SWIGINTERN VALUE _wrap_new_SideLiquidityInd(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SideLiquidityInd(FIX::SideLiquidityInd *arg1) { +free_FIX_SideLiquidityInd(void *self) { + FIX::SideLiquidityInd *arg1 = (FIX::SideLiquidityInd *)self; delete arg1; } @@ -121502,7 +122113,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeMinPriceIncrement(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_DerivativeMinPriceIncrement(FIX::DerivativeMinPriceIncrement *arg1) { +free_FIX_DerivativeMinPriceIncrement(void *self) { + FIX::DerivativeMinPriceIncrement *arg1 = (FIX::DerivativeMinPriceIncrement *)self; delete arg1; } @@ -121601,7 +122213,8 @@ SWIGINTERN VALUE _wrap_new_PublishTrdIndicator(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_PublishTrdIndicator(FIX::PublishTrdIndicator *arg1) { +free_FIX_PublishTrdIndicator(void *self) { + FIX::PublishTrdIndicator *arg1 = (FIX::PublishTrdIndicator *)self; delete arg1; } @@ -121786,7 +122399,8 @@ SWIGINTERN VALUE _wrap_new_InvestorCountryOfResidence(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_InvestorCountryOfResidence(FIX::InvestorCountryOfResidence *arg1) { +free_FIX_InvestorCountryOfResidence(void *self) { + FIX::InvestorCountryOfResidence *arg1 = (FIX::InvestorCountryOfResidence *)self; delete arg1; } @@ -121971,7 +122585,8 @@ SWIGINTERN VALUE _wrap_new_SideReasonCd(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideReasonCd(FIX::SideReasonCd *arg1) { +free_FIX_SideReasonCd(void *self) { + FIX::SideReasonCd *arg1 = (FIX::SideReasonCd *)self; delete arg1; } @@ -122070,7 +122685,8 @@ SWIGINTERN VALUE _wrap_new_MinPriceIncrement(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MinPriceIncrement(FIX::MinPriceIncrement *arg1) { +free_FIX_MinPriceIncrement(void *self) { + FIX::MinPriceIncrement *arg1 = (FIX::MinPriceIncrement *)self; delete arg1; } @@ -122255,7 +122871,8 @@ SWIGINTERN VALUE _wrap_new_SecuritySettlAgentContactName(int nargs, VALUE *args, SWIGINTERN void -free_FIX_SecuritySettlAgentContactName(FIX::SecuritySettlAgentContactName *arg1) { +free_FIX_SecuritySettlAgentContactName(void *self) { + FIX::SecuritySettlAgentContactName *arg1 = (FIX::SecuritySettlAgentContactName *)self; delete arg1; } @@ -122354,7 +122971,8 @@ SWIGINTERN VALUE _wrap_new_SecurityResponseType(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_SecurityResponseType(FIX::SecurityResponseType *arg1) { +free_FIX_SecurityResponseType(void *self) { + FIX::SecurityResponseType *arg1 = (FIX::SecurityResponseType *)self; delete arg1; } @@ -122539,7 +123157,8 @@ SWIGINTERN VALUE _wrap_new_LegBenchmarkCurvePoint(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_LegBenchmarkCurvePoint(FIX::LegBenchmarkCurvePoint *arg1) { +free_FIX_LegBenchmarkCurvePoint(void *self) { + FIX::LegBenchmarkCurvePoint *arg1 = (FIX::LegBenchmarkCurvePoint *)self; delete arg1; } @@ -122724,7 +123343,8 @@ SWIGINTERN VALUE _wrap_new_ClearingFirm(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ClearingFirm(FIX::ClearingFirm *arg1) { +free_FIX_ClearingFirm(void *self) { + FIX::ClearingFirm *arg1 = (FIX::ClearingFirm *)self; delete arg1; } @@ -122823,7 +123443,8 @@ SWIGINTERN VALUE _wrap_new_SessionStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SessionStatus(FIX::SessionStatus *arg1) { +free_FIX_SessionStatus(void *self) { + FIX::SessionStatus *arg1 = (FIX::SessionStatus *)self; delete arg1; } @@ -123008,7 +123629,8 @@ SWIGINTERN VALUE _wrap_new_TriggerSecurityID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TriggerSecurityID(FIX::TriggerSecurityID *arg1) { +free_FIX_TriggerSecurityID(void *self) { + FIX::TriggerSecurityID *arg1 = (FIX::TriggerSecurityID *)self; delete arg1; } @@ -123107,7 +123729,8 @@ SWIGINTERN VALUE _wrap_new_TotNoAllocs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoAllocs(FIX::TotNoAllocs *arg1) { +free_FIX_TotNoAllocs(void *self) { + FIX::TotNoAllocs *arg1 = (FIX::TotNoAllocs *)self; delete arg1; } @@ -123206,7 +123829,8 @@ SWIGINTERN VALUE _wrap_new_NoAltMDSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoAltMDSource(FIX::NoAltMDSource *arg1) { +free_FIX_NoAltMDSource(void *self) { + FIX::NoAltMDSource *arg1 = (FIX::NoAltMDSource *)self; delete arg1; } @@ -123305,7 +123929,8 @@ SWIGINTERN VALUE _wrap_new_AllocAccountType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_AllocAccountType(FIX::AllocAccountType *arg1) { +free_FIX_AllocAccountType(void *self) { + FIX::AllocAccountType *arg1 = (FIX::AllocAccountType *)self; delete arg1; } @@ -123404,7 +124029,8 @@ SWIGINTERN VALUE _wrap_new_LastPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastPx(FIX::LastPx *arg1) { +free_FIX_LastPx(void *self) { + FIX::LastPx *arg1 = (FIX::LastPx *)self; delete arg1; } @@ -123503,7 +124129,8 @@ SWIGINTERN VALUE _wrap_new_AllocTransType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocTransType(FIX::AllocTransType *arg1) { +free_FIX_AllocTransType(void *self) { + FIX::AllocTransType *arg1 = (FIX::AllocTransType *)self; delete arg1; } @@ -123602,7 +124229,8 @@ SWIGINTERN VALUE _wrap_new_TotNoQuoteEntries(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TotNoQuoteEntries(FIX::TotNoQuoteEntries *arg1) { +free_FIX_TotNoQuoteEntries(void *self) { + FIX::TotNoQuoteEntries *arg1 = (FIX::TotNoQuoteEntries *)self; delete arg1; } @@ -123701,7 +124329,8 @@ SWIGINTERN VALUE _wrap_new_MinBidSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MinBidSize(FIX::MinBidSize *arg1) { +free_FIX_MinBidSize(void *self) { + FIX::MinBidSize *arg1 = (FIX::MinBidSize *)self; delete arg1; } @@ -123886,7 +124515,8 @@ SWIGINTERN VALUE _wrap_new_SettlBrkrCode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlBrkrCode(FIX::SettlBrkrCode *arg1) { +free_FIX_SettlBrkrCode(void *self) { + FIX::SettlBrkrCode *arg1 = (FIX::SettlBrkrCode *)self; delete arg1; } @@ -124071,7 +124701,8 @@ SWIGINTERN VALUE _wrap_new_CardHolderName(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CardHolderName(FIX::CardHolderName *arg1) { +free_FIX_CardHolderName(void *self) { + FIX::CardHolderName *arg1 = (FIX::CardHolderName *)self; delete arg1; } @@ -124170,7 +124801,8 @@ SWIGINTERN VALUE _wrap_new_ExpirationQtyType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ExpirationQtyType(FIX::ExpirationQtyType *arg1) { +free_FIX_ExpirationQtyType(void *self) { + FIX::ExpirationQtyType *arg1 = (FIX::ExpirationQtyType *)self; delete arg1; } @@ -124269,7 +124901,8 @@ SWIGINTERN VALUE _wrap_new_EncodedUnderlyingSecurityDescLen(int nargs, VALUE *ar SWIGINTERN void -free_FIX_EncodedUnderlyingSecurityDescLen(FIX::EncodedUnderlyingSecurityDescLen *arg1) { +free_FIX_EncodedUnderlyingSecurityDescLen(void *self) { + FIX::EncodedUnderlyingSecurityDescLen *arg1 = (FIX::EncodedUnderlyingSecurityDescLen *)self; delete arg1; } @@ -124454,7 +125087,8 @@ SWIGINTERN VALUE _wrap_new_QuoteReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteReqID(FIX::QuoteReqID *arg1) { +free_FIX_QuoteReqID(void *self) { + FIX::QuoteReqID *arg1 = (FIX::QuoteReqID *)self; delete arg1; } @@ -124639,7 +125273,8 @@ SWIGINTERN VALUE _wrap_new_PriceUnitOfMeasure(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_PriceUnitOfMeasure(FIX::PriceUnitOfMeasure *arg1) { +free_FIX_PriceUnitOfMeasure(void *self) { + FIX::PriceUnitOfMeasure *arg1 = (FIX::PriceUnitOfMeasure *)self; delete arg1; } @@ -124824,7 +125459,8 @@ SWIGINTERN VALUE _wrap_new_TZTransactTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TZTransactTime(FIX::TZTransactTime *arg1) { +free_FIX_TZTransactTime(void *self) { + FIX::TZTransactTime *arg1 = (FIX::TZTransactTime *)self; delete arg1; } @@ -124923,7 +125559,8 @@ SWIGINTERN VALUE _wrap_new_AllocHandlInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocHandlInst(FIX::AllocHandlInst *arg1) { +free_FIX_AllocHandlInst(void *self) { + FIX::AllocHandlInst *arg1 = (FIX::AllocHandlInst *)self; delete arg1; } @@ -125022,7 +125659,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingInstrumentPartyIDSource(int nargs, VALUE *a SWIGINTERN void -free_FIX_UnderlyingInstrumentPartyIDSource(FIX::UnderlyingInstrumentPartyIDSource *arg1) { +free_FIX_UnderlyingInstrumentPartyIDSource(void *self) { + FIX::UnderlyingInstrumentPartyIDSource *arg1 = (FIX::UnderlyingInstrumentPartyIDSource *)self; delete arg1; } @@ -125121,7 +125759,8 @@ SWIGINTERN VALUE _wrap_new_CurrencyRatio(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CurrencyRatio(FIX::CurrencyRatio *arg1) { +free_FIX_CurrencyRatio(void *self) { + FIX::CurrencyRatio *arg1 = (FIX::CurrencyRatio *)self; delete arg1; } @@ -125220,7 +125859,8 @@ SWIGINTERN VALUE _wrap_new_RefreshQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefreshQty(FIX::RefreshQty *arg1) { +free_FIX_RefreshQty(void *self) { + FIX::RefreshQty *arg1 = (FIX::RefreshQty *)self; delete arg1; } @@ -125319,7 +125959,8 @@ SWIGINTERN VALUE _wrap_new_TradeRequestStatus(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TradeRequestStatus(FIX::TradeRequestStatus *arg1) { +free_FIX_TradeRequestStatus(void *self) { + FIX::TradeRequestStatus *arg1 = (FIX::TradeRequestStatus *)self; delete arg1; } @@ -125418,7 +126059,8 @@ SWIGINTERN VALUE _wrap_new_TrdRepIndicator(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TrdRepIndicator(FIX::TrdRepIndicator *arg1) { +free_FIX_TrdRepIndicator(void *self) { + FIX::TrdRepIndicator *arg1 = (FIX::TrdRepIndicator *)self; delete arg1; } @@ -125517,7 +126159,8 @@ SWIGINTERN VALUE _wrap_new_MiscFeeAmt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MiscFeeAmt(FIX::MiscFeeAmt *arg1) { +free_FIX_MiscFeeAmt(void *self) { + FIX::MiscFeeAmt *arg1 = (FIX::MiscFeeAmt *)self; delete arg1; } @@ -125702,7 +126345,8 @@ SWIGINTERN VALUE _wrap_new_TradSesOpenTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradSesOpenTime(FIX::TradSesOpenTime *arg1) { +free_FIX_TradSesOpenTime(void *self) { + FIX::TradSesOpenTime *arg1 = (FIX::TradSesOpenTime *)self; delete arg1; } @@ -125801,7 +126445,8 @@ SWIGINTERN VALUE _wrap_new_PreallocMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PreallocMethod(FIX::PreallocMethod *arg1) { +free_FIX_PreallocMethod(void *self) { + FIX::PreallocMethod *arg1 = (FIX::PreallocMethod *)self; delete arg1; } @@ -125900,7 +126545,8 @@ SWIGINTERN VALUE _wrap_new_TaxAdvantageType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TaxAdvantageType(FIX::TaxAdvantageType *arg1) { +free_FIX_TaxAdvantageType(void *self) { + FIX::TaxAdvantageType *arg1 = (FIX::TaxAdvantageType *)self; delete arg1; } @@ -126085,7 +126731,8 @@ SWIGINTERN VALUE _wrap_new_MessageEncoding(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MessageEncoding(FIX::MessageEncoding *arg1) { +free_FIX_MessageEncoding(void *self) { + FIX::MessageEncoding *arg1 = (FIX::MessageEncoding *)self; delete arg1; } @@ -126184,7 +126831,8 @@ SWIGINTERN VALUE _wrap_new_NoPartySubIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoPartySubIDs(FIX::NoPartySubIDs *arg1) { +free_FIX_NoPartySubIDs(void *self) { + FIX::NoPartySubIDs *arg1 = (FIX::NoPartySubIDs *)self; delete arg1; } @@ -126369,7 +127017,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlInstReqID(FIX::SettlInstReqID *arg1) { +free_FIX_SettlInstReqID(void *self) { + FIX::SettlInstReqID *arg1 = (FIX::SettlInstReqID *)self; delete arg1; } @@ -126554,7 +127203,8 @@ SWIGINTERN VALUE _wrap_new_LegRepoCollateralSecurityType(int nargs, VALUE *args, SWIGINTERN void -free_FIX_LegRepoCollateralSecurityType(FIX::LegRepoCollateralSecurityType *arg1) { +free_FIX_LegRepoCollateralSecurityType(void *self) { + FIX::LegRepoCollateralSecurityType *arg1 = (FIX::LegRepoCollateralSecurityType *)self; delete arg1; } @@ -126739,7 +127389,8 @@ SWIGINTERN VALUE _wrap_new_AffectedSecondaryOrderID(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_AffectedSecondaryOrderID(FIX::AffectedSecondaryOrderID *arg1) { +free_FIX_AffectedSecondaryOrderID(void *self) { + FIX::AffectedSecondaryOrderID *arg1 = (FIX::AffectedSecondaryOrderID *)self; delete arg1; } @@ -126924,7 +127575,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeMaturityTime(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeMaturityTime(FIX::DerivativeMaturityTime *arg1) { +free_FIX_DerivativeMaturityTime(void *self) { + FIX::DerivativeMaturityTime *arg1 = (FIX::DerivativeMaturityTime *)self; delete arg1; } @@ -127109,7 +127761,8 @@ SWIGINTERN VALUE _wrap_new_ExpireTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExpireTime(FIX::ExpireTime *arg1) { +free_FIX_ExpireTime(void *self) { + FIX::ExpireTime *arg1 = (FIX::ExpireTime *)self; delete arg1; } @@ -127208,7 +127861,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingFactor(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingFactor(FIX::UnderlyingFactor *arg1) { +free_FIX_UnderlyingFactor(void *self) { + FIX::UnderlyingFactor *arg1 = (FIX::UnderlyingFactor *)self; delete arg1; } @@ -127393,7 +128047,8 @@ SWIGINTERN VALUE _wrap_new_OrigOrdModTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigOrdModTime(FIX::OrigOrdModTime *arg1) { +free_FIX_OrigOrdModTime(void *self) { + FIX::OrigOrdModTime *arg1 = (FIX::OrigOrdModTime *)self; delete arg1; } @@ -127492,7 +128147,8 @@ SWIGINTERN VALUE _wrap_new_NoTrdRepIndicators(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NoTrdRepIndicators(FIX::NoTrdRepIndicators *arg1) { +free_FIX_NoTrdRepIndicators(void *self) { + FIX::NoTrdRepIndicators *arg1 = (FIX::NoTrdRepIndicators *)self; delete arg1; } @@ -127677,7 +128333,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeMaturityDate(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeMaturityDate(FIX::DerivativeMaturityDate *arg1) { +free_FIX_DerivativeMaturityDate(void *self) { + FIX::DerivativeMaturityDate *arg1 = (FIX::DerivativeMaturityDate *)self; delete arg1; } @@ -127862,7 +128519,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeCFICode(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DerivativeCFICode(FIX::DerivativeCFICode *arg1) { +free_FIX_DerivativeCFICode(void *self) { + FIX::DerivativeCFICode *arg1 = (FIX::DerivativeCFICode *)self; delete arg1; } @@ -127961,7 +128619,8 @@ SWIGINTERN VALUE _wrap_new_Nested2PartySubIDType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_Nested2PartySubIDType(FIX::Nested2PartySubIDType *arg1) { +free_FIX_Nested2PartySubIDType(void *self) { + FIX::Nested2PartySubIDType *arg1 = (FIX::Nested2PartySubIDType *)self; delete arg1; } @@ -128146,7 +128805,8 @@ SWIGINTERN VALUE _wrap_new_LegIOIQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegIOIQty(FIX::LegIOIQty *arg1) { +free_FIX_LegIOIQty(void *self) { + FIX::LegIOIQty *arg1 = (FIX::LegIOIQty *)self; delete arg1; } @@ -128331,7 +128991,8 @@ SWIGINTERN VALUE _wrap_new_ExpireDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExpireDate(FIX::ExpireDate *arg1) { +free_FIX_ExpireDate(void *self) { + FIX::ExpireDate *arg1 = (FIX::ExpireDate *)self; delete arg1; } @@ -128430,7 +129091,8 @@ SWIGINTERN VALUE _wrap_new_NoMatchRules(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoMatchRules(FIX::NoMatchRules *arg1) { +free_FIX_NoMatchRules(void *self) { + FIX::NoMatchRules *arg1 = (FIX::NoMatchRules *)self; delete arg1; } @@ -128529,7 +129191,8 @@ SWIGINTERN VALUE _wrap_new_ApplEndSeqNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplEndSeqNum(FIX::ApplEndSeqNum *arg1) { +free_FIX_ApplEndSeqNum(void *self) { + FIX::ApplEndSeqNum *arg1 = (FIX::ApplEndSeqNum *)self; delete arg1; } @@ -128628,7 +129291,8 @@ SWIGINTERN VALUE _wrap_new_EventPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EventPx(FIX::EventPx *arg1) { +free_FIX_EventPx(void *self) { + FIX::EventPx *arg1 = (FIX::EventPx *)self; delete arg1; } @@ -128813,7 +129477,8 @@ SWIGINTERN VALUE _wrap_new_AsgnRptID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AsgnRptID(FIX::AsgnRptID *arg1) { +free_FIX_AsgnRptID(void *self) { + FIX::AsgnRptID *arg1 = (FIX::AsgnRptID *)self; delete arg1; } @@ -128912,7 +129577,8 @@ SWIGINTERN VALUE _wrap_new_TimeInForce(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TimeInForce(FIX::TimeInForce *arg1) { +free_FIX_TimeInForce(void *self) { + FIX::TimeInForce *arg1 = (FIX::TimeInForce *)self; delete arg1; } @@ -129011,7 +129677,8 @@ SWIGINTERN VALUE _wrap_new_LowPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LowPx(FIX::LowPx *arg1) { +free_FIX_LowPx(void *self) { + FIX::LowPx *arg1 = (FIX::LowPx *)self; delete arg1; } @@ -129110,7 +129777,8 @@ SWIGINTERN VALUE _wrap_new_IOIQualifier(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIQualifier(FIX::IOIQualifier *arg1) { +free_FIX_IOIQualifier(void *self) { + FIX::IOIQualifier *arg1 = (FIX::IOIQualifier *)self; delete arg1; } @@ -129295,7 +129963,8 @@ SWIGINTERN VALUE _wrap_new_WaveNo(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_WaveNo(FIX::WaveNo *arg1) { +free_FIX_WaveNo(void *self) { + FIX::WaveNo *arg1 = (FIX::WaveNo *)self; delete arg1; } @@ -129394,7 +130063,8 @@ SWIGINTERN VALUE _wrap_new_StrikePriceBoundaryMethod(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_StrikePriceBoundaryMethod(FIX::StrikePriceBoundaryMethod *arg1) { +free_FIX_StrikePriceBoundaryMethod(void *self) { + FIX::StrikePriceBoundaryMethod *arg1 = (FIX::StrikePriceBoundaryMethod *)self; delete arg1; } @@ -129579,7 +130249,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeIssueDate(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DerivativeIssueDate(FIX::DerivativeIssueDate *arg1) { +free_FIX_DerivativeIssueDate(void *self) { + FIX::DerivativeIssueDate *arg1 = (FIX::DerivativeIssueDate *)self; delete arg1; } @@ -129764,7 +130435,8 @@ SWIGINTERN VALUE _wrap_new_MiscFeeType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MiscFeeType(FIX::MiscFeeType *arg1) { +free_FIX_MiscFeeType(void *self) { + FIX::MiscFeeType *arg1 = (FIX::MiscFeeType *)self; delete arg1; } @@ -129949,7 +130621,8 @@ SWIGINTERN VALUE _wrap_new_QuoteID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteID(FIX::QuoteID *arg1) { +free_FIX_QuoteID(void *self) { + FIX::QuoteID *arg1 = (FIX::QuoteID *)self; delete arg1; } @@ -130134,7 +130807,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrumentPartyIDSource(int nargs, VALUE *a SWIGINTERN void -free_FIX_DerivativeInstrumentPartyIDSource(FIX::DerivativeInstrumentPartyIDSource *arg1) { +free_FIX_DerivativeInstrumentPartyIDSource(void *self) { + FIX::DerivativeInstrumentPartyIDSource *arg1 = (FIX::DerivativeInstrumentPartyIDSource *)self; delete arg1; } @@ -130319,7 +130993,8 @@ SWIGINTERN VALUE _wrap_new_SettlObligID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlObligID(FIX::SettlObligID *arg1) { +free_FIX_SettlObligID(void *self) { + FIX::SettlObligID *arg1 = (FIX::SettlObligID *)self; delete arg1; } @@ -130504,7 +131179,8 @@ SWIGINTERN VALUE _wrap_new_InstrAttribValue(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_InstrAttribValue(FIX::InstrAttribValue *arg1) { +free_FIX_InstrAttribValue(void *self) { + FIX::InstrAttribValue *arg1 = (FIX::InstrAttribValue *)self; delete arg1; } @@ -130603,7 +131279,8 @@ SWIGINTERN VALUE _wrap_new_LiquidityValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LiquidityValue(FIX::LiquidityValue *arg1) { +free_FIX_LiquidityValue(void *self) { + FIX::LiquidityValue *arg1 = (FIX::LiquidityValue *)self; delete arg1; } @@ -130788,7 +131465,8 @@ SWIGINTERN VALUE _wrap_new_SecurityIDSource(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecurityIDSource(FIX::SecurityIDSource *arg1) { +free_FIX_SecurityIDSource(void *self) { + FIX::SecurityIDSource *arg1 = (FIX::SecurityIDSource *)self; delete arg1; } @@ -130887,7 +131565,8 @@ SWIGINTERN VALUE _wrap_new_NewsRefType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NewsRefType(FIX::NewsRefType *arg1) { +free_FIX_NewsRefType(void *self) { + FIX::NewsRefType *arg1 = (FIX::NewsRefType *)self; delete arg1; } @@ -130986,7 +131665,8 @@ SWIGINTERN VALUE _wrap_new_NoOfLegUnderlyings(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NoOfLegUnderlyings(FIX::NoOfLegUnderlyings *arg1) { +free_FIX_NoOfLegUnderlyings(void *self) { + FIX::NoOfLegUnderlyings *arg1 = (FIX::NoOfLegUnderlyings *)self; delete arg1; } @@ -131171,7 +131851,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeEncodedSecurityDesc(int nargs, VALUE *args, SWIGINTERN void -free_FIX_DerivativeEncodedSecurityDesc(FIX::DerivativeEncodedSecurityDesc *arg1) { +free_FIX_DerivativeEncodedSecurityDesc(void *self) { + FIX::DerivativeEncodedSecurityDesc *arg1 = (FIX::DerivativeEncodedSecurityDesc *)self; delete arg1; } @@ -131270,7 +131951,8 @@ SWIGINTERN VALUE _wrap_new_TriggerOrderType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TriggerOrderType(FIX::TriggerOrderType *arg1) { +free_FIX_TriggerOrderType(void *self) { + FIX::TriggerOrderType *arg1 = (FIX::TriggerOrderType *)self; delete arg1; } @@ -131369,7 +132051,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingDirtyPrice(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingDirtyPrice(FIX::UnderlyingDirtyPrice *arg1) { +free_FIX_UnderlyingDirtyPrice(void *self) { + FIX::UnderlyingDirtyPrice *arg1 = (FIX::UnderlyingDirtyPrice *)self; delete arg1; } @@ -131468,7 +132151,8 @@ SWIGINTERN VALUE _wrap_new_CrossType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CrossType(FIX::CrossType *arg1) { +free_FIX_CrossType(void *self) { + FIX::CrossType *arg1 = (FIX::CrossType *)self; delete arg1; } @@ -131653,7 +132337,8 @@ SWIGINTERN VALUE _wrap_new_RepoCollateralSecurityType(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_RepoCollateralSecurityType(FIX::RepoCollateralSecurityType *arg1) { +free_FIX_RepoCollateralSecurityType(void *self) { + FIX::RepoCollateralSecurityType *arg1 = (FIX::RepoCollateralSecurityType *)self; delete arg1; } @@ -131838,7 +132523,8 @@ SWIGINTERN VALUE _wrap_new_Password(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Password(FIX::Password *arg1) { +free_FIX_Password(void *self) { + FIX::Password *arg1 = (FIX::Password *)self; delete arg1; } @@ -132023,7 +132709,8 @@ SWIGINTERN VALUE _wrap_new_OpenCloseSettleFlag(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_OpenCloseSettleFlag(FIX::OpenCloseSettleFlag *arg1) { +free_FIX_OpenCloseSettleFlag(void *self) { + FIX::OpenCloseSettleFlag *arg1 = (FIX::OpenCloseSettleFlag *)self; delete arg1; } @@ -132208,7 +132895,8 @@ SWIGINTERN VALUE _wrap_new_Subject(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Subject(FIX::Subject *arg1) { +free_FIX_Subject(void *self) { + FIX::Subject *arg1 = (FIX::Subject *)self; delete arg1; } @@ -132393,7 +133081,8 @@ SWIGINTERN VALUE _wrap_new_RefApplReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefApplReqID(FIX::RefApplReqID *arg1) { +free_FIX_RefApplReqID(void *self) { + FIX::RefApplReqID *arg1 = (FIX::RefApplReqID *)self; delete arg1; } @@ -132492,7 +133181,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingEndValue(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingEndValue(FIX::UnderlyingEndValue *arg1) { +free_FIX_UnderlyingEndValue(void *self) { + FIX::UnderlyingEndValue *arg1 = (FIX::UnderlyingEndValue *)self; delete arg1; } @@ -132591,7 +133281,8 @@ SWIGINTERN VALUE _wrap_new_NewSeqNo(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NewSeqNo(FIX::NewSeqNo *arg1) { +free_FIX_NewSeqNo(void *self) { + FIX::NewSeqNo *arg1 = (FIX::NewSeqNo *)self; delete arg1; } @@ -132690,7 +133381,8 @@ SWIGINTERN VALUE _wrap_new_OrigTradeHandlingInstr(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_OrigTradeHandlingInstr(FIX::OrigTradeHandlingInstr *arg1) { +free_FIX_OrigTradeHandlingInstr(void *self) { + FIX::OrigTradeHandlingInstr *arg1 = (FIX::OrigTradeHandlingInstr *)self; delete arg1; } @@ -132789,7 +133481,8 @@ SWIGINTERN VALUE _wrap_new_DisplayHighQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DisplayHighQty(FIX::DisplayHighQty *arg1) { +free_FIX_DisplayHighQty(void *self) { + FIX::DisplayHighQty *arg1 = (FIX::DisplayHighQty *)self; delete arg1; } @@ -132888,7 +133581,8 @@ SWIGINTERN VALUE _wrap_new_MDBookType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDBookType(FIX::MDBookType *arg1) { +free_FIX_MDBookType(void *self) { + FIX::MDBookType *arg1 = (FIX::MDBookType *)self; delete arg1; } @@ -132987,7 +133681,8 @@ SWIGINTERN VALUE _wrap_new_MarginExcess(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MarginExcess(FIX::MarginExcess *arg1) { +free_FIX_MarginExcess(void *self) { + FIX::MarginExcess *arg1 = (FIX::MarginExcess *)self; delete arg1; } @@ -133086,7 +133781,8 @@ SWIGINTERN VALUE _wrap_new_BasisPxType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BasisPxType(FIX::BasisPxType *arg1) { +free_FIX_BasisPxType(void *self) { + FIX::BasisPxType *arg1 = (FIX::BasisPxType *)self; delete arg1; } @@ -133271,7 +133967,8 @@ SWIGINTERN VALUE _wrap_new_DlvyInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DlvyInst(FIX::DlvyInst *arg1) { +free_FIX_DlvyInst(void *self) { + FIX::DlvyInst *arg1 = (FIX::DlvyInst *)self; delete arg1; } @@ -133456,7 +134153,8 @@ SWIGINTERN VALUE _wrap_new_ComplianceID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ComplianceID(FIX::ComplianceID *arg1) { +free_FIX_ComplianceID(void *self) { + FIX::ComplianceID *arg1 = (FIX::ComplianceID *)self; delete arg1; } @@ -133641,7 +134339,8 @@ SWIGINTERN VALUE _wrap_new_EmailThreadID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EmailThreadID(FIX::EmailThreadID *arg1) { +free_FIX_EmailThreadID(void *self) { + FIX::EmailThreadID *arg1 = (FIX::EmailThreadID *)self; delete arg1; } @@ -133826,7 +134525,8 @@ SWIGINTERN VALUE _wrap_new_ContAmtCurr(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContAmtCurr(FIX::ContAmtCurr *arg1) { +free_FIX_ContAmtCurr(void *self) { + FIX::ContAmtCurr *arg1 = (FIX::ContAmtCurr *)self; delete arg1; } @@ -133925,7 +134625,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ComplexEventType(FIX::ComplexEventType *arg1) { +free_FIX_ComplexEventType(void *self) { + FIX::ComplexEventType *arg1 = (FIX::ComplexEventType *)self; delete arg1; } @@ -134024,7 +134725,8 @@ SWIGINTERN VALUE _wrap_new_MassActionResponse(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_MassActionResponse(FIX::MassActionResponse *arg1) { +free_FIX_MassActionResponse(void *self) { + FIX::MassActionResponse *arg1 = (FIX::MassActionResponse *)self; delete arg1; } @@ -134209,7 +134911,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingIssueDate(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingIssueDate(FIX::UnderlyingIssueDate *arg1) { +free_FIX_UnderlyingIssueDate(void *self) { + FIX::UnderlyingIssueDate *arg1 = (FIX::UnderlyingIssueDate *)self; delete arg1; } @@ -134308,7 +135011,8 @@ SWIGINTERN VALUE _wrap_new_SecurityRequestType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SecurityRequestType(FIX::SecurityRequestType *arg1) { +free_FIX_SecurityRequestType(void *self) { + FIX::SecurityRequestType *arg1 = (FIX::SecurityRequestType *)self; delete arg1; } @@ -134407,7 +135111,8 @@ SWIGINTERN VALUE _wrap_new_AllocInterestAtMaturity(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_AllocInterestAtMaturity(FIX::AllocInterestAtMaturity *arg1) { +free_FIX_AllocInterestAtMaturity(void *self) { + FIX::AllocInterestAtMaturity *arg1 = (FIX::AllocInterestAtMaturity *)self; delete arg1; } @@ -134506,7 +135211,8 @@ SWIGINTERN VALUE _wrap_new_ListRejectReason(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ListRejectReason(FIX::ListRejectReason *arg1) { +free_FIX_ListRejectReason(void *self) { + FIX::ListRejectReason *arg1 = (FIX::ListRejectReason *)self; delete arg1; } @@ -134691,7 +135397,8 @@ SWIGINTERN VALUE _wrap_new_DeskType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeskType(FIX::DeskType *arg1) { +free_FIX_DeskType(void *self) { + FIX::DeskType *arg1 = (FIX::DeskType *)self; delete arg1; } @@ -134876,7 +135583,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryTradeReportID(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecondaryTradeReportID(FIX::SecondaryTradeReportID *arg1) { +free_FIX_SecondaryTradeReportID(void *self) { + FIX::SecondaryTradeReportID *arg1 = (FIX::SecondaryTradeReportID *)self; delete arg1; } @@ -135061,7 +135769,8 @@ SWIGINTERN VALUE _wrap_new_SettlType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlType(FIX::SettlType *arg1) { +free_FIX_SettlType(void *self) { + FIX::SettlType *arg1 = (FIX::SettlType *)self; delete arg1; } @@ -135160,7 +135869,8 @@ SWIGINTERN VALUE _wrap_new_OpenClose(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OpenClose(FIX::OpenClose *arg1) { +free_FIX_OpenClose(void *self) { + FIX::OpenClose *arg1 = (FIX::OpenClose *)self; delete arg1; } @@ -135259,7 +135969,8 @@ SWIGINTERN VALUE _wrap_new_ContractMultiplierUnit(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_ContractMultiplierUnit(FIX::ContractMultiplierUnit *arg1) { +free_FIX_ContractMultiplierUnit(void *self) { + FIX::ContractMultiplierUnit *arg1 = (FIX::ContractMultiplierUnit *)self; delete arg1; } @@ -135358,7 +136069,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryLowLimitPrice(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecondaryLowLimitPrice(FIX::SecondaryLowLimitPrice *arg1) { +free_FIX_SecondaryLowLimitPrice(void *self) { + FIX::SecondaryLowLimitPrice *arg1 = (FIX::SecondaryLowLimitPrice *)self; delete arg1; } @@ -135457,7 +136169,8 @@ SWIGINTERN VALUE _wrap_new_ExpQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExpQty(FIX::ExpQty *arg1) { +free_FIX_ExpQty(void *self) { + FIX::ExpQty *arg1 = (FIX::ExpQty *)self; delete arg1; } @@ -135642,7 +136355,8 @@ SWIGINTERN VALUE _wrap_new_NetworkRequestID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NetworkRequestID(FIX::NetworkRequestID *arg1) { +free_FIX_NetworkRequestID(void *self) { + FIX::NetworkRequestID *arg1 = (FIX::NetworkRequestID *)self; delete arg1; } @@ -135741,7 +136455,8 @@ SWIGINTERN VALUE _wrap_new_TrdType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TrdType(FIX::TrdType *arg1) { +free_FIX_TrdType(void *self) { + FIX::TrdType *arg1 = (FIX::TrdType *)self; delete arg1; } @@ -135840,7 +136555,8 @@ SWIGINTERN VALUE _wrap_new_NoUnderlyings(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoUnderlyings(FIX::NoUnderlyings *arg1) { +free_FIX_NoUnderlyings(void *self) { + FIX::NoUnderlyings *arg1 = (FIX::NoUnderlyings *)self; delete arg1; } @@ -136025,7 +136741,8 @@ SWIGINTERN VALUE _wrap_new_MDMkt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDMkt(FIX::MDMkt *arg1) { +free_FIX_MDMkt(void *self) { + FIX::MDMkt *arg1 = (FIX::MDMkt *)self; delete arg1; } @@ -136210,7 +136927,8 @@ SWIGINTERN VALUE _wrap_new_LastMkt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastMkt(FIX::LastMkt *arg1) { +free_FIX_LastMkt(void *self) { + FIX::LastMkt *arg1 = (FIX::LastMkt *)self; delete arg1; } @@ -136395,7 +137113,8 @@ SWIGINTERN VALUE _wrap_new_RestructuringType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_RestructuringType(FIX::RestructuringType *arg1) { +free_FIX_RestructuringType(void *self) { + FIX::RestructuringType *arg1 = (FIX::RestructuringType *)self; delete arg1; } @@ -136494,7 +137213,8 @@ SWIGINTERN VALUE _wrap_new_NoStrikeRules(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoStrikeRules(FIX::NoStrikeRules *arg1) { +free_FIX_NoStrikeRules(void *self) { + FIX::NoStrikeRules *arg1 = (FIX::NoStrikeRules *)self; delete arg1; } @@ -136679,7 +137399,8 @@ SWIGINTERN VALUE _wrap_new_ListName(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListName(FIX::ListName *arg1) { +free_FIX_ListName(void *self) { + FIX::ListName *arg1 = (FIX::ListName *)self; delete arg1; } @@ -136778,7 +137499,8 @@ SWIGINTERN VALUE _wrap_new_ProgRptReqs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ProgRptReqs(FIX::ProgRptReqs *arg1) { +free_FIX_ProgRptReqs(void *self) { + FIX::ProgRptReqs *arg1 = (FIX::ProgRptReqs *)self; delete arg1; } @@ -136963,7 +137685,8 @@ SWIGINTERN VALUE _wrap_new_TradingSessionID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradingSessionID(FIX::TradingSessionID *arg1) { +free_FIX_TradingSessionID(void *self) { + FIX::TradingSessionID *arg1 = (FIX::TradingSessionID *)self; delete arg1; } @@ -137062,7 +137785,8 @@ SWIGINTERN VALUE _wrap_new_ListOrderStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListOrderStatus(FIX::ListOrderStatus *arg1) { +free_FIX_ListOrderStatus(void *self) { + FIX::ListOrderStatus *arg1 = (FIX::ListOrderStatus *)self; delete arg1; } @@ -137161,7 +137885,8 @@ SWIGINTERN VALUE _wrap_new_RegistStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistStatus(FIX::RegistStatus *arg1) { +free_FIX_RegistStatus(void *self) { + FIX::RegistStatus *arg1 = (FIX::RegistStatus *)self; delete arg1; } @@ -137260,7 +137985,8 @@ SWIGINTERN VALUE _wrap_new_PosAmt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosAmt(FIX::PosAmt *arg1) { +free_FIX_PosAmt(void *self) { + FIX::PosAmt *arg1 = (FIX::PosAmt *)self; delete arg1; } @@ -137359,7 +138085,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingPriceDeterminationMethod(int nargs, VALUE * SWIGINTERN void -free_FIX_UnderlyingPriceDeterminationMethod(FIX::UnderlyingPriceDeterminationMethod *arg1) { +free_FIX_UnderlyingPriceDeterminationMethod(void *self) { + FIX::UnderlyingPriceDeterminationMethod *arg1 = (FIX::UnderlyingPriceDeterminationMethod *)self; delete arg1; } @@ -137458,7 +138185,8 @@ SWIGINTERN VALUE _wrap_new_NoUnderlyingStips(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoUnderlyingStips(FIX::NoUnderlyingStips *arg1) { +free_FIX_NoUnderlyingStips(void *self) { + FIX::NoUnderlyingStips *arg1 = (FIX::NoUnderlyingStips *)self; delete arg1; } @@ -137643,7 +138371,8 @@ SWIGINTERN VALUE _wrap_new_TradSesPreCloseTime(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TradSesPreCloseTime(FIX::TradSesPreCloseTime *arg1) { +free_FIX_TradSesPreCloseTime(void *self) { + FIX::TradSesPreCloseTime *arg1 = (FIX::TradSesPreCloseTime *)self; delete arg1; } @@ -137742,7 +138471,8 @@ SWIGINTERN VALUE _wrap_new_MassCancelRequestType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_MassCancelRequestType(FIX::MassCancelRequestType *arg1) { +free_FIX_MassCancelRequestType(void *self) { + FIX::MassCancelRequestType *arg1 = (FIX::MassCancelRequestType *)self; delete arg1; } @@ -137927,7 +138657,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecurityAltIDSource(int nargs, VALUE *ar SWIGINTERN void -free_FIX_UnderlyingLegSecurityAltIDSource(FIX::UnderlyingLegSecurityAltIDSource *arg1) { +free_FIX_UnderlyingLegSecurityAltIDSource(void *self) { + FIX::UnderlyingLegSecurityAltIDSource *arg1 = (FIX::UnderlyingLegSecurityAltIDSource *)self; delete arg1; } @@ -138112,7 +138843,8 @@ SWIGINTERN VALUE _wrap_new_SettlPartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlPartyID(FIX::SettlPartyID *arg1) { +free_FIX_SettlPartyID(void *self) { + FIX::SettlPartyID *arg1 = (FIX::SettlPartyID *)self; delete arg1; } @@ -138211,7 +138943,8 @@ SWIGINTERN VALUE _wrap_new_NoAffectedOrders(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoAffectedOrders(FIX::NoAffectedOrders *arg1) { +free_FIX_NoAffectedOrders(void *self) { + FIX::NoAffectedOrders *arg1 = (FIX::NoAffectedOrders *)self; delete arg1; } @@ -138396,7 +139129,8 @@ SWIGINTERN VALUE _wrap_new_CashSettlAgentAcctNum(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_CashSettlAgentAcctNum(FIX::CashSettlAgentAcctNum *arg1) { +free_FIX_CashSettlAgentAcctNum(void *self) { + FIX::CashSettlAgentAcctNum *arg1 = (FIX::CashSettlAgentAcctNum *)self; delete arg1; } @@ -138581,7 +139315,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegMaturityMonthYear(int nargs, VALUE *args SWIGINTERN void -free_FIX_UnderlyingLegMaturityMonthYear(FIX::UnderlyingLegMaturityMonthYear *arg1) { +free_FIX_UnderlyingLegMaturityMonthYear(void *self) { + FIX::UnderlyingLegMaturityMonthYear *arg1 = (FIX::UnderlyingLegMaturityMonthYear *)self; delete arg1; } @@ -138680,7 +139415,8 @@ SWIGINTERN VALUE _wrap_new_NoLotTypeRules(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoLotTypeRules(FIX::NoLotTypeRules *arg1) { +free_FIX_NoLotTypeRules(void *self) { + FIX::NoLotTypeRules *arg1 = (FIX::NoLotTypeRules *)self; delete arg1; } @@ -138779,7 +139515,8 @@ SWIGINTERN VALUE _wrap_new_NoDates(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoDates(FIX::NoDates *arg1) { +free_FIX_NoDates(void *self) { + FIX::NoDates *arg1 = (FIX::NoDates *)self; delete arg1; } @@ -138878,7 +139615,8 @@ SWIGINTERN VALUE _wrap_new_CxlRejResponseTo(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CxlRejResponseTo(FIX::CxlRejResponseTo *arg1) { +free_FIX_CxlRejResponseTo(void *self) { + FIX::CxlRejResponseTo *arg1 = (FIX::CxlRejResponseTo *)self; delete arg1; } @@ -139063,7 +139801,8 @@ SWIGINTERN VALUE _wrap_new_EffectiveTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EffectiveTime(FIX::EffectiveTime *arg1) { +free_FIX_EffectiveTime(void *self) { + FIX::EffectiveTime *arg1 = (FIX::EffectiveTime *)self; delete arg1; } @@ -139162,7 +139901,8 @@ SWIGINTERN VALUE _wrap_new_GrossTradeAmt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_GrossTradeAmt(FIX::GrossTradeAmt *arg1) { +free_FIX_GrossTradeAmt(void *self) { + FIX::GrossTradeAmt *arg1 = (FIX::GrossTradeAmt *)self; delete arg1; } @@ -139347,7 +140087,8 @@ SWIGINTERN VALUE _wrap_new_SecurityListDesc(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecurityListDesc(FIX::SecurityListDesc *arg1) { +free_FIX_SecurityListDesc(void *self) { + FIX::SecurityListDesc *arg1 = (FIX::SecurityListDesc *)self; delete arg1; } @@ -139532,7 +140273,8 @@ SWIGINTERN VALUE _wrap_new_NotAffectedOrderID(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NotAffectedOrderID(FIX::NotAffectedOrderID *arg1) { +free_FIX_NotAffectedOrderID(void *self) { + FIX::NotAffectedOrderID *arg1 = (FIX::NotAffectedOrderID *)self; delete arg1; } @@ -139631,7 +140373,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeStrikeValue(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_DerivativeStrikeValue(FIX::DerivativeStrikeValue *arg1) { +free_FIX_DerivativeStrikeValue(void *self) { + FIX::DerivativeStrikeValue *arg1 = (FIX::DerivativeStrikeValue *)self; delete arg1; } @@ -139730,7 +140473,8 @@ SWIGINTERN VALUE _wrap_new_NoPosAmt(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoPosAmt(FIX::NoPosAmt *arg1) { +free_FIX_NoPosAmt(void *self) { + FIX::NoPosAmt *arg1 = (FIX::NoPosAmt *)self; delete arg1; } @@ -139915,7 +140659,8 @@ SWIGINTERN VALUE _wrap_new_LegCreditRating(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegCreditRating(FIX::LegCreditRating *arg1) { +free_FIX_LegCreditRating(void *self) { + FIX::LegCreditRating *arg1 = (FIX::LegCreditRating *)self; delete arg1; } @@ -140014,7 +140759,8 @@ SWIGINTERN VALUE _wrap_new_BidForwardPoints2(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_BidForwardPoints2(FIX::BidForwardPoints2 *arg1) { +free_FIX_BidForwardPoints2(void *self) { + FIX::BidForwardPoints2 *arg1 = (FIX::BidForwardPoints2 *)self; delete arg1; } @@ -140199,7 +140945,8 @@ SWIGINTERN VALUE _wrap_new_SettlDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlDate(FIX::SettlDate *arg1) { +free_FIX_SettlDate(void *self) { + FIX::SettlDate *arg1 = (FIX::SettlDate *)self; delete arg1; } @@ -140384,7 +141131,8 @@ SWIGINTERN VALUE _wrap_new_ClientID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ClientID(FIX::ClientID *arg1) { +free_FIX_ClientID(void *self) { + FIX::ClientID *arg1 = (FIX::ClientID *)self; delete arg1; } @@ -140483,7 +141231,8 @@ SWIGINTERN VALUE _wrap_new_QuoteCancelType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteCancelType(FIX::QuoteCancelType *arg1) { +free_FIX_QuoteCancelType(void *self) { + FIX::QuoteCancelType *arg1 = (FIX::QuoteCancelType *)self; delete arg1; } @@ -140668,7 +141417,8 @@ SWIGINTERN VALUE _wrap_new_StipulationType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StipulationType(FIX::StipulationType *arg1) { +free_FIX_StipulationType(void *self) { + FIX::StipulationType *arg1 = (FIX::StipulationType *)self; delete arg1; } @@ -140767,7 +141517,8 @@ SWIGINTERN VALUE _wrap_new_OutMainCntryUIndex(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_OutMainCntryUIndex(FIX::OutMainCntryUIndex *arg1) { +free_FIX_OutMainCntryUIndex(void *self) { + FIX::OutMainCntryUIndex *arg1 = (FIX::OutMainCntryUIndex *)self; delete arg1; } @@ -140866,7 +141617,8 @@ SWIGINTERN VALUE _wrap_new_LegSettlmntTyp(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSettlmntTyp(FIX::LegSettlmntTyp *arg1) { +free_FIX_LegSettlmntTyp(void *self) { + FIX::LegSettlmntTyp *arg1 = (FIX::LegSettlmntTyp *)self; delete arg1; } @@ -140965,7 +141717,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeNTPositionLimit(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_DerivativeNTPositionLimit(FIX::DerivativeNTPositionLimit *arg1) { +free_FIX_DerivativeNTPositionLimit(void *self) { + FIX::DerivativeNTPositionLimit *arg1 = (FIX::DerivativeNTPositionLimit *)self; delete arg1; } @@ -141150,7 +141903,8 @@ SWIGINTERN VALUE _wrap_new_PriceQuoteMethod(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PriceQuoteMethod(FIX::PriceQuoteMethod *arg1) { +free_FIX_PriceQuoteMethod(void *self) { + FIX::PriceQuoteMethod *arg1 = (FIX::PriceQuoteMethod *)self; delete arg1; } @@ -141249,7 +142003,8 @@ SWIGINTERN VALUE _wrap_new_LowLimitPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LowLimitPrice(FIX::LowLimitPrice *arg1) { +free_FIX_LowLimitPrice(void *self) { + FIX::LowLimitPrice *arg1 = (FIX::LowLimitPrice *)self; delete arg1; } @@ -141434,7 +142189,8 @@ SWIGINTERN VALUE _wrap_new_LegUnitOfMeasure(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegUnitOfMeasure(FIX::LegUnitOfMeasure *arg1) { +free_FIX_LegUnitOfMeasure(void *self) { + FIX::LegUnitOfMeasure *arg1 = (FIX::LegUnitOfMeasure *)self; delete arg1; } @@ -141533,7 +142289,8 @@ SWIGINTERN VALUE _wrap_new_SessionRejectReason(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SessionRejectReason(FIX::SessionRejectReason *arg1) { +free_FIX_SessionRejectReason(void *self) { + FIX::SessionRejectReason *arg1 = (FIX::SessionRejectReason *)self; delete arg1; } @@ -141632,7 +142389,8 @@ SWIGINTERN VALUE _wrap_new_DeliveryType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeliveryType(FIX::DeliveryType *arg1) { +free_FIX_DeliveryType(void *self) { + FIX::DeliveryType *arg1 = (FIX::DeliveryType *)self; delete arg1; } @@ -141731,7 +142489,8 @@ SWIGINTERN VALUE _wrap_new_AllocPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocPrice(FIX::AllocPrice *arg1) { +free_FIX_AllocPrice(void *self) { + FIX::AllocPrice *arg1 = (FIX::AllocPrice *)self; delete arg1; } @@ -141830,7 +142589,8 @@ SWIGINTERN VALUE _wrap_new_NoBidComponents(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoBidComponents(FIX::NoBidComponents *arg1) { +free_FIX_NoBidComponents(void *self) { + FIX::NoBidComponents *arg1 = (FIX::NoBidComponents *)self; delete arg1; } @@ -141929,7 +142689,8 @@ SWIGINTERN VALUE _wrap_new_QuoteQualifier(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteQualifier(FIX::QuoteQualifier *arg1) { +free_FIX_QuoteQualifier(void *self) { + FIX::QuoteQualifier *arg1 = (FIX::QuoteQualifier *)self; delete arg1; } @@ -142114,7 +142875,8 @@ SWIGINTERN VALUE _wrap_new_Scope(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Scope(FIX::Scope *arg1) { +free_FIX_Scope(void *self) { + FIX::Scope *arg1 = (FIX::Scope *)self; delete arg1; } @@ -142213,7 +142975,8 @@ SWIGINTERN VALUE _wrap_new_NoSecurityAltID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSecurityAltID(FIX::NoSecurityAltID *arg1) { +free_FIX_NoSecurityAltID(void *self) { + FIX::NoSecurityAltID *arg1 = (FIX::NoSecurityAltID *)self; delete arg1; } @@ -142398,7 +143161,8 @@ SWIGINTERN VALUE _wrap_new_RootPartySubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RootPartySubID(FIX::RootPartySubID *arg1) { +free_FIX_RootPartySubID(void *self) { + FIX::RootPartySubID *arg1 = (FIX::RootPartySubID *)self; delete arg1; } @@ -142583,7 +143347,8 @@ SWIGINTERN VALUE _wrap_new_DeliverToLocationID(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DeliverToLocationID(FIX::DeliverToLocationID *arg1) { +free_FIX_DeliverToLocationID(void *self) { + FIX::DeliverToLocationID *arg1 = (FIX::DeliverToLocationID *)self; delete arg1; } @@ -142682,7 +143447,8 @@ SWIGINTERN VALUE _wrap_new_DeleteReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeleteReason(FIX::DeleteReason *arg1) { +free_FIX_DeleteReason(void *self) { + FIX::DeleteReason *arg1 = (FIX::DeleteReason *)self; delete arg1; } @@ -142781,7 +143547,8 @@ SWIGINTERN VALUE _wrap_new_BidSpotRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidSpotRate(FIX::BidSpotRate *arg1) { +free_FIX_BidSpotRate(void *self) { + FIX::BidSpotRate *arg1 = (FIX::BidSpotRate *)self; delete arg1; } @@ -142966,7 +143733,8 @@ SWIGINTERN VALUE _wrap_new_Nested4PartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Nested4PartyID(FIX::Nested4PartyID *arg1) { +free_FIX_Nested4PartyID(void *self) { + FIX::Nested4PartyID *arg1 = (FIX::Nested4PartyID *)self; delete arg1; } @@ -143065,7 +143833,8 @@ SWIGINTERN VALUE _wrap_new_InViewOfCommon(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_InViewOfCommon(FIX::InViewOfCommon *arg1) { +free_FIX_InViewOfCommon(void *self) { + FIX::InViewOfCommon *arg1 = (FIX::InViewOfCommon *)self; delete arg1; } @@ -143164,7 +143933,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSettlPrice(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingSettlPrice(FIX::UnderlyingSettlPrice *arg1) { +free_FIX_UnderlyingSettlPrice(void *self) { + FIX::UnderlyingSettlPrice *arg1 = (FIX::UnderlyingSettlPrice *)self; delete arg1; } @@ -143349,7 +144119,8 @@ SWIGINTERN VALUE _wrap_new_RegistRejReasonText(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_RegistRejReasonText(FIX::RegistRejReasonText *arg1) { +free_FIX_RegistRejReasonText(void *self) { + FIX::RegistRejReasonText *arg1 = (FIX::RegistRejReasonText *)self; delete arg1; } @@ -143448,7 +144219,8 @@ SWIGINTERN VALUE _wrap_new_NoSides(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSides(FIX::NoSides *arg1) { +free_FIX_NoSides(void *self) { + FIX::NoSides *arg1 = (FIX::NoSides *)self; delete arg1; } @@ -143633,7 +144405,8 @@ SWIGINTERN VALUE _wrap_new_LegAllocAccount(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegAllocAccount(FIX::LegAllocAccount *arg1) { +free_FIX_LegAllocAccount(void *self) { + FIX::LegAllocAccount *arg1 = (FIX::LegAllocAccount *)self; delete arg1; } @@ -143818,7 +144591,8 @@ SWIGINTERN VALUE _wrap_new_LegSecurityDesc(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSecurityDesc(FIX::LegSecurityDesc *arg1) { +free_FIX_LegSecurityDesc(void *self) { + FIX::LegSecurityDesc *arg1 = (FIX::LegSecurityDesc *)self; delete arg1; } @@ -144003,7 +144777,8 @@ SWIGINTERN VALUE _wrap_new_ClOrdLinkID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ClOrdLinkID(FIX::ClOrdLinkID *arg1) { +free_FIX_ClOrdLinkID(void *self) { + FIX::ClOrdLinkID *arg1 = (FIX::ClOrdLinkID *)self; delete arg1; } @@ -144188,7 +144963,8 @@ SWIGINTERN VALUE _wrap_new_OrigSendingTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigSendingTime(FIX::OrigSendingTime *arg1) { +free_FIX_OrigSendingTime(void *self) { + FIX::OrigSendingTime *arg1 = (FIX::OrigSendingTime *)self; delete arg1; } @@ -144287,7 +145063,8 @@ SWIGINTERN VALUE _wrap_new_EncodedLegIssuerLen(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_EncodedLegIssuerLen(FIX::EncodedLegIssuerLen *arg1) { +free_FIX_EncodedLegIssuerLen(void *self) { + FIX::EncodedLegIssuerLen *arg1 = (FIX::EncodedLegIssuerLen *)self; delete arg1; } @@ -144472,7 +145249,8 @@ SWIGINTERN VALUE _wrap_new_OrderID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderID(FIX::OrderID *arg1) { +free_FIX_OrderID(void *self) { + FIX::OrderID *arg1 = (FIX::OrderID *)self; delete arg1; } @@ -144657,7 +145435,8 @@ SWIGINTERN VALUE _wrap_new_SecurityType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityType(FIX::SecurityType *arg1) { +free_FIX_SecurityType(void *self) { + FIX::SecurityType *arg1 = (FIX::SecurityType *)self; delete arg1; } @@ -144756,7 +145535,8 @@ SWIGINTERN VALUE _wrap_new_RoundingDirection(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_RoundingDirection(FIX::RoundingDirection *arg1) { +free_FIX_RoundingDirection(void *self) { + FIX::RoundingDirection *arg1 = (FIX::RoundingDirection *)self; delete arg1; } @@ -144941,7 +145721,8 @@ SWIGINTERN VALUE _wrap_new_FillExecID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FillExecID(FIX::FillExecID *arg1) { +free_FIX_FillExecID(void *self) { + FIX::FillExecID *arg1 = (FIX::FillExecID *)self; delete arg1; } @@ -145040,7 +145821,8 @@ SWIGINTERN VALUE _wrap_new_NoEvents(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoEvents(FIX::NoEvents *arg1) { +free_FIX_NoEvents(void *self) { + FIX::NoEvents *arg1 = (FIX::NoEvents *)self; delete arg1; } @@ -145139,7 +145921,8 @@ SWIGINTERN VALUE _wrap_new_RoundLot(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RoundLot(FIX::RoundLot *arg1) { +free_FIX_RoundLot(void *self) { + FIX::RoundLot *arg1 = (FIX::RoundLot *)self; delete arg1; } @@ -145238,7 +146021,8 @@ SWIGINTERN VALUE _wrap_new_MDEntrySize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntrySize(FIX::MDEntrySize *arg1) { +free_FIX_MDEntrySize(void *self) { + FIX::MDEntrySize *arg1 = (FIX::MDEntrySize *)self; delete arg1; } @@ -145337,7 +146121,8 @@ SWIGINTERN VALUE _wrap_new_EncodedIssuerLen(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EncodedIssuerLen(FIX::EncodedIssuerLen *arg1) { +free_FIX_EncodedIssuerLen(void *self) { + FIX::EncodedIssuerLen *arg1 = (FIX::EncodedIssuerLen *)self; delete arg1; } @@ -145436,7 +146221,8 @@ SWIGINTERN VALUE _wrap_new_DerivativePriceUnitOfMeasureQty(int nargs, VALUE *arg SWIGINTERN void -free_FIX_DerivativePriceUnitOfMeasureQty(FIX::DerivativePriceUnitOfMeasureQty *arg1) { +free_FIX_DerivativePriceUnitOfMeasureQty(void *self) { + FIX::DerivativePriceUnitOfMeasureQty *arg1 = (FIX::DerivativePriceUnitOfMeasureQty *)self; delete arg1; } @@ -145621,7 +146407,8 @@ SWIGINTERN VALUE _wrap_new_TimeUnit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TimeUnit(FIX::TimeUnit *arg1) { +free_FIX_TimeUnit(void *self) { + FIX::TimeUnit *arg1 = (FIX::TimeUnit *)self; delete arg1; } @@ -145720,7 +146507,8 @@ SWIGINTERN VALUE _wrap_new_TotNoOrders(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoOrders(FIX::TotNoOrders *arg1) { +free_FIX_TotNoOrders(void *self) { + FIX::TotNoOrders *arg1 = (FIX::TotNoOrders *)self; delete arg1; } @@ -145819,7 +146607,8 @@ SWIGINTERN VALUE _wrap_new_LegSwapType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSwapType(FIX::LegSwapType *arg1) { +free_FIX_LegSwapType(void *self) { + FIX::LegSwapType *arg1 = (FIX::LegSwapType *)self; delete arg1; } @@ -145918,7 +146707,8 @@ SWIGINTERN VALUE _wrap_new_IOITransType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOITransType(FIX::IOITransType *arg1) { +free_FIX_IOITransType(void *self) { + FIX::IOITransType *arg1 = (FIX::IOITransType *)self; delete arg1; } @@ -146017,7 +146807,8 @@ SWIGINTERN VALUE _wrap_new_RawDataLength(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RawDataLength(FIX::RawDataLength *arg1) { +free_FIX_RawDataLength(void *self) { + FIX::RawDataLength *arg1 = (FIX::RawDataLength *)self; delete arg1; } @@ -146202,7 +146993,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecurityType(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingSecurityType(FIX::UnderlyingSecurityType *arg1) { +free_FIX_UnderlyingSecurityType(void *self) { + FIX::UnderlyingSecurityType *arg1 = (FIX::UnderlyingSecurityType *)self; delete arg1; } @@ -146387,7 +147179,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecurityAltID(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingLegSecurityAltID(FIX::UnderlyingLegSecurityAltID *arg1) { +free_FIX_UnderlyingLegSecurityAltID(void *self) { + FIX::UnderlyingLegSecurityAltID *arg1 = (FIX::UnderlyingLegSecurityAltID *)self; delete arg1; } @@ -146486,7 +147279,8 @@ SWIGINTERN VALUE _wrap_new_SecurityReportID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecurityReportID(FIX::SecurityReportID *arg1) { +free_FIX_SecurityReportID(void *self) { + FIX::SecurityReportID *arg1 = (FIX::SecurityReportID *)self; delete arg1; } @@ -146585,7 +147379,8 @@ SWIGINTERN VALUE _wrap_new_TotNumReports(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNumReports(FIX::TotNumReports *arg1) { +free_FIX_TotNumReports(void *self) { + FIX::TotNumReports *arg1 = (FIX::TotNumReports *)self; delete arg1; } @@ -146684,7 +147479,8 @@ SWIGINTERN VALUE _wrap_new_TotalNumPosReports(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TotalNumPosReports(FIX::TotalNumPosReports *arg1) { +free_FIX_TotalNumPosReports(void *self) { + FIX::TotalNumPosReports *arg1 = (FIX::TotalNumPosReports *)self; delete arg1; } @@ -146869,7 +147665,8 @@ SWIGINTERN VALUE _wrap_new_SecurityReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityReqID(FIX::SecurityReqID *arg1) { +free_FIX_SecurityReqID(void *self) { + FIX::SecurityReqID *arg1 = (FIX::SecurityReqID *)self; delete arg1; } @@ -146968,7 +147765,8 @@ SWIGINTERN VALUE _wrap_new_PosReqResult(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosReqResult(FIX::PosReqResult *arg1) { +free_FIX_PosReqResult(void *self) { + FIX::PosReqResult *arg1 = (FIX::PosReqResult *)self; delete arg1; } @@ -147067,7 +147865,8 @@ SWIGINTERN VALUE _wrap_new_LegOfferForwardPoints(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegOfferForwardPoints(FIX::LegOfferForwardPoints *arg1) { +free_FIX_LegOfferForwardPoints(void *self) { + FIX::LegOfferForwardPoints *arg1 = (FIX::LegOfferForwardPoints *)self; delete arg1; } @@ -147252,7 +148051,8 @@ SWIGINTERN VALUE _wrap_new_AllowableOneSidednessCurr(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_AllowableOneSidednessCurr(FIX::AllowableOneSidednessCurr *arg1) { +free_FIX_AllowableOneSidednessCurr(void *self) { + FIX::AllowableOneSidednessCurr *arg1 = (FIX::AllowableOneSidednessCurr *)self; delete arg1; } @@ -147437,7 +148237,8 @@ SWIGINTERN VALUE _wrap_new_AffectedOrderID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AffectedOrderID(FIX::AffectedOrderID *arg1) { +free_FIX_AffectedOrderID(void *self) { + FIX::AffectedOrderID *arg1 = (FIX::AffectedOrderID *)self; delete arg1; } @@ -147622,7 +148423,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCountryOfIssue(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingCountryOfIssue(FIX::UnderlyingCountryOfIssue *arg1) { +free_FIX_UnderlyingCountryOfIssue(void *self) { + FIX::UnderlyingCountryOfIssue *arg1 = (FIX::UnderlyingCountryOfIssue *)self; delete arg1; } @@ -147721,7 +148523,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingRepurchaseRate(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingRepurchaseRate(FIX::UnderlyingRepurchaseRate *arg1) { +free_FIX_UnderlyingRepurchaseRate(void *self) { + FIX::UnderlyingRepurchaseRate *arg1 = (FIX::UnderlyingRepurchaseRate *)self; delete arg1; } @@ -147820,7 +148623,8 @@ SWIGINTERN VALUE _wrap_new_LastMsgSeqNumProcessed(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_LastMsgSeqNumProcessed(FIX::LastMsgSeqNumProcessed *arg1) { +free_FIX_LastMsgSeqNumProcessed(void *self) { + FIX::LastMsgSeqNumProcessed *arg1 = (FIX::LastMsgSeqNumProcessed *)self; delete arg1; } @@ -148005,7 +148809,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCFICode(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingCFICode(FIX::UnderlyingCFICode *arg1) { +free_FIX_UnderlyingCFICode(void *self) { + FIX::UnderlyingCFICode *arg1 = (FIX::UnderlyingCFICode *)self; delete arg1; } @@ -148104,7 +148909,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeOptAttribute(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeOptAttribute(FIX::DerivativeOptAttribute *arg1) { +free_FIX_DerivativeOptAttribute(void *self) { + FIX::DerivativeOptAttribute *arg1 = (FIX::DerivativeOptAttribute *)self; delete arg1; } @@ -148289,7 +149095,8 @@ SWIGINTERN VALUE _wrap_new_PegSecurityID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PegSecurityID(FIX::PegSecurityID *arg1) { +free_FIX_PegSecurityID(void *self) { + FIX::PegSecurityID *arg1 = (FIX::PegSecurityID *)self; delete arg1; } @@ -148474,7 +149281,8 @@ SWIGINTERN VALUE _wrap_new_HostCrossID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HostCrossID(FIX::HostCrossID *arg1) { +free_FIX_HostCrossID(void *self) { + FIX::HostCrossID *arg1 = (FIX::HostCrossID *)self; delete arg1; } @@ -148573,7 +149381,8 @@ SWIGINTERN VALUE _wrap_new_ExecInstValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecInstValue(FIX::ExecInstValue *arg1) { +free_FIX_ExecInstValue(void *self) { + FIX::ExecInstValue *arg1 = (FIX::ExecInstValue *)self; delete arg1; } @@ -148672,7 +149481,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeOptPayAmount(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeOptPayAmount(FIX::DerivativeOptPayAmount *arg1) { +free_FIX_DerivativeOptPayAmount(void *self) { + FIX::DerivativeOptPayAmount *arg1 = (FIX::DerivativeOptPayAmount *)self; delete arg1; } @@ -148771,7 +149581,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCouponRate(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingCouponRate(FIX::UnderlyingCouponRate *arg1) { +free_FIX_UnderlyingCouponRate(void *self) { + FIX::UnderlyingCouponRate *arg1 = (FIX::UnderlyingCouponRate *)self; delete arg1; } @@ -148870,7 +149681,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstMode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlInstMode(FIX::SettlInstMode *arg1) { +free_FIX_SettlInstMode(void *self) { + FIX::SettlInstMode *arg1 = (FIX::SettlInstMode *)self; delete arg1; } @@ -149055,7 +149867,8 @@ SWIGINTERN VALUE _wrap_new_SecurityAltIDSource(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SecurityAltIDSource(FIX::SecurityAltIDSource *arg1) { +free_FIX_SecurityAltIDSource(void *self) { + FIX::SecurityAltIDSource *arg1 = (FIX::SecurityAltIDSource *)self; delete arg1; } @@ -149154,7 +149967,8 @@ SWIGINTERN VALUE _wrap_new_PreviouslyReported(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_PreviouslyReported(FIX::PreviouslyReported *arg1) { +free_FIX_PreviouslyReported(void *self) { + FIX::PreviouslyReported *arg1 = (FIX::PreviouslyReported *)self; delete arg1; } @@ -149339,7 +150153,8 @@ SWIGINTERN VALUE _wrap_new_RptSys(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RptSys(FIX::RptSys *arg1) { +free_FIX_RptSys(void *self) { + FIX::RptSys *arg1 = (FIX::RptSys *)self; delete arg1; } @@ -149438,7 +150253,8 @@ SWIGINTERN VALUE _wrap_new_NoNested2PartySubIDs(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_NoNested2PartySubIDs(FIX::NoNested2PartySubIDs *arg1) { +free_FIX_NoNested2PartySubIDs(void *self) { + FIX::NoNested2PartySubIDs *arg1 = (FIX::NoNested2PartySubIDs *)self; delete arg1; } @@ -149623,7 +150439,8 @@ SWIGINTERN VALUE _wrap_new_RefAllocID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefAllocID(FIX::RefAllocID *arg1) { +free_FIX_RefAllocID(void *self) { + FIX::RefAllocID *arg1 = (FIX::RefAllocID *)self; delete arg1; } @@ -149722,7 +150539,8 @@ SWIGINTERN VALUE _wrap_new_DefOfferSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DefOfferSize(FIX::DefOfferSize *arg1) { +free_FIX_DefOfferSize(void *self) { + FIX::DefOfferSize *arg1 = (FIX::DefOfferSize *)self; delete arg1; } @@ -149907,7 +150725,8 @@ SWIGINTERN VALUE _wrap_new_ProductComplex(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ProductComplex(FIX::ProductComplex *arg1) { +free_FIX_ProductComplex(void *self) { + FIX::ProductComplex *arg1 = (FIX::ProductComplex *)self; delete arg1; } @@ -150092,7 +150911,8 @@ SWIGINTERN VALUE _wrap_new_CustOrderHandlingInst(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_CustOrderHandlingInst(FIX::CustOrderHandlingInst *arg1) { +free_FIX_CustOrderHandlingInst(void *self) { + FIX::CustOrderHandlingInst *arg1 = (FIX::CustOrderHandlingInst *)self; delete arg1; } @@ -150191,7 +151011,8 @@ SWIGINTERN VALUE _wrap_new_MDPriceLevel(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDPriceLevel(FIX::MDPriceLevel *arg1) { +free_FIX_MDPriceLevel(void *self) { + FIX::MDPriceLevel *arg1 = (FIX::MDPriceLevel *)self; delete arg1; } @@ -150290,7 +151111,8 @@ SWIGINTERN VALUE _wrap_new_LegOptionRatio(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegOptionRatio(FIX::LegOptionRatio *arg1) { +free_FIX_LegOptionRatio(void *self) { + FIX::LegOptionRatio *arg1 = (FIX::LegOptionRatio *)self; delete arg1; } @@ -150475,7 +151297,8 @@ SWIGINTERN VALUE _wrap_new_SecurityStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityStatus(FIX::SecurityStatus *arg1) { +free_FIX_SecurityStatus(void *self) { + FIX::SecurityStatus *arg1 = (FIX::SecurityStatus *)self; delete arg1; } @@ -150660,7 +151483,8 @@ SWIGINTERN VALUE _wrap_new_LegRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegRefID(FIX::LegRefID *arg1) { +free_FIX_LegRefID(void *self) { + FIX::LegRefID *arg1 = (FIX::LegRefID *)self; delete arg1; } @@ -150759,7 +151583,8 @@ SWIGINTERN VALUE _wrap_new_DividendYield(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DividendYield(FIX::DividendYield *arg1) { +free_FIX_DividendYield(void *self) { + FIX::DividendYield *arg1 = (FIX::DividendYield *)self; delete arg1; } @@ -150858,7 +151683,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrumentPartySubIDType(int nargs, VALUE * SWIGINTERN void -free_FIX_DerivativeInstrumentPartySubIDType(FIX::DerivativeInstrumentPartySubIDType *arg1) { +free_FIX_DerivativeInstrumentPartySubIDType(void *self) { + FIX::DerivativeInstrumentPartySubIDType *arg1 = (FIX::DerivativeInstrumentPartySubIDType *)self; delete arg1; } @@ -150957,7 +151783,8 @@ SWIGINTERN VALUE _wrap_new_EndStrikePxRange(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EndStrikePxRange(FIX::EndStrikePxRange *arg1) { +free_FIX_EndStrikePxRange(void *self) { + FIX::EndStrikePxRange *arg1 = (FIX::EndStrikePxRange *)self; delete arg1; } @@ -151056,7 +151883,8 @@ SWIGINTERN VALUE _wrap_new_DisplayQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DisplayQty(FIX::DisplayQty *arg1) { +free_FIX_DisplayQty(void *self) { + FIX::DisplayQty *arg1 = (FIX::DisplayQty *)self; delete arg1; } @@ -151241,7 +152069,8 @@ SWIGINTERN VALUE _wrap_new_LegSecuritySubType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_LegSecuritySubType(FIX::LegSecuritySubType *arg1) { +free_FIX_LegSecuritySubType(void *self) { + FIX::LegSecuritySubType *arg1 = (FIX::LegSecuritySubType *)self; delete arg1; } @@ -151340,7 +152169,8 @@ SWIGINTERN VALUE _wrap_new_ProcessCode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ProcessCode(FIX::ProcessCode *arg1) { +free_FIX_ProcessCode(void *self) { + FIX::ProcessCode *arg1 = (FIX::ProcessCode *)self; delete arg1; } @@ -151525,7 +152355,8 @@ SWIGINTERN VALUE _wrap_new_ExecInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecInst(FIX::ExecInst *arg1) { +free_FIX_ExecInst(void *self) { + FIX::ExecInst *arg1 = (FIX::ExecInst *)self; delete arg1; } @@ -151710,7 +152541,8 @@ SWIGINTERN VALUE _wrap_new_TradSesEndTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradSesEndTime(FIX::TradSesEndTime *arg1) { +free_FIX_TradSesEndTime(void *self) { + FIX::TradSesEndTime *arg1 = (FIX::TradSesEndTime *)self; delete arg1; } @@ -151895,7 +152727,8 @@ SWIGINTERN VALUE _wrap_new_OrigTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigTime(FIX::OrigTime *arg1) { +free_FIX_OrigTime(void *self) { + FIX::OrigTime *arg1 = (FIX::OrigTime *)self; delete arg1; } @@ -152080,7 +152913,8 @@ SWIGINTERN VALUE _wrap_new_ExecValuationPoint(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_ExecValuationPoint(FIX::ExecValuationPoint *arg1) { +free_FIX_ExecValuationPoint(void *self) { + FIX::ExecValuationPoint *arg1 = (FIX::ExecValuationPoint *)self; delete arg1; } @@ -152179,7 +153013,8 @@ SWIGINTERN VALUE _wrap_new_ExecType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecType(FIX::ExecType *arg1) { +free_FIX_ExecType(void *self) { + FIX::ExecType *arg1 = (FIX::ExecType *)self; delete arg1; } @@ -152278,7 +153113,8 @@ SWIGINTERN VALUE _wrap_new_Nested4PartyRole(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_Nested4PartyRole(FIX::Nested4PartyRole *arg1) { +free_FIX_Nested4PartyRole(void *self) { + FIX::Nested4PartyRole *arg1 = (FIX::Nested4PartyRole *)self; delete arg1; } @@ -152377,7 +153213,8 @@ SWIGINTERN VALUE _wrap_new_MultilegModel(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MultilegModel(FIX::MultilegModel *arg1) { +free_FIX_MultilegModel(void *self) { + FIX::MultilegModel *arg1 = (FIX::MultilegModel *)self; delete arg1; } @@ -152562,7 +153399,8 @@ SWIGINTERN VALUE _wrap_new_SecurityGroup(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecurityGroup(FIX::SecurityGroup *arg1) { +free_FIX_SecurityGroup(void *self) { + FIX::SecurityGroup *arg1 = (FIX::SecurityGroup *)self; delete arg1; } @@ -152661,7 +153499,8 @@ SWIGINTERN VALUE _wrap_new_EventType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EventType(FIX::EventType *arg1) { +free_FIX_EventType(void *self) { + FIX::EventType *arg1 = (FIX::EventType *)self; delete arg1; } @@ -152760,7 +153599,8 @@ SWIGINTERN VALUE _wrap_new_TradeAllocIndicator(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_TradeAllocIndicator(FIX::TradeAllocIndicator *arg1) { +free_FIX_TradeAllocIndicator(void *self) { + FIX::TradeAllocIndicator *arg1 = (FIX::TradeAllocIndicator *)self; delete arg1; } @@ -152945,7 +153785,8 @@ SWIGINTERN VALUE _wrap_new_YieldCalcDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_YieldCalcDate(FIX::YieldCalcDate *arg1) { +free_FIX_YieldCalcDate(void *self) { + FIX::YieldCalcDate *arg1 = (FIX::YieldCalcDate *)self; delete arg1; } @@ -153044,7 +153885,8 @@ SWIGINTERN VALUE _wrap_new_ValueOfFutures(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ValueOfFutures(FIX::ValueOfFutures *arg1) { +free_FIX_ValueOfFutures(void *self) { + FIX::ValueOfFutures *arg1 = (FIX::ValueOfFutures *)self; delete arg1; } @@ -153143,7 +153985,8 @@ SWIGINTERN VALUE _wrap_new_LegSide(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSide(FIX::LegSide *arg1) { +free_FIX_LegSide(void *self) { + FIX::LegSide *arg1 = (FIX::LegSide *)self; delete arg1; } @@ -153242,7 +154085,8 @@ SWIGINTERN VALUE _wrap_new_UserStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_UserStatus(FIX::UserStatus *arg1) { +free_FIX_UserStatus(void *self) { + FIX::UserStatus *arg1 = (FIX::UserStatus *)self; delete arg1; } @@ -153341,7 +154185,8 @@ SWIGINTERN VALUE _wrap_new_SideValue1(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideValue1(FIX::SideValue1 *arg1) { +free_FIX_SideValue1(void *self) { + FIX::SideValue1 *arg1 = (FIX::SideValue1 *)self; delete arg1; } @@ -153440,7 +154285,8 @@ SWIGINTERN VALUE _wrap_new_CxlQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CxlQty(FIX::CxlQty *arg1) { +free_FIX_CxlQty(void *self) { + FIX::CxlQty *arg1 = (FIX::CxlQty *)self; delete arg1; } @@ -153625,7 +154471,8 @@ SWIGINTERN VALUE _wrap_new_SecurityResponseID(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_SecurityResponseID(FIX::SecurityResponseID *arg1) { +free_FIX_SecurityResponseID(void *self) { + FIX::SecurityResponseID *arg1 = (FIX::SecurityResponseID *)self; delete arg1; } @@ -153810,7 +154657,8 @@ SWIGINTERN VALUE _wrap_new_InstrRegistry(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_InstrRegistry(FIX::InstrRegistry *arg1) { +free_FIX_InstrRegistry(void *self) { + FIX::InstrRegistry *arg1 = (FIX::InstrRegistry *)self; delete arg1; } @@ -153995,7 +154843,8 @@ SWIGINTERN VALUE _wrap_new_StreamAsgnRptID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StreamAsgnRptID(FIX::StreamAsgnRptID *arg1) { +free_FIX_StreamAsgnRptID(void *self) { + FIX::StreamAsgnRptID *arg1 = (FIX::StreamAsgnRptID *)self; delete arg1; } @@ -154094,7 +154943,8 @@ SWIGINTERN VALUE _wrap_new_OrderDelayUnit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderDelayUnit(FIX::OrderDelayUnit *arg1) { +free_FIX_OrderDelayUnit(void *self) { + FIX::OrderDelayUnit *arg1 = (FIX::OrderDelayUnit *)self; delete arg1; } @@ -154193,7 +155043,8 @@ SWIGINTERN VALUE _wrap_new_LegCurrencyRatio(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegCurrencyRatio(FIX::LegCurrencyRatio *arg1) { +free_FIX_LegCurrencyRatio(void *self) { + FIX::LegCurrencyRatio *arg1 = (FIX::LegCurrencyRatio *)self; delete arg1; } @@ -154292,7 +155143,8 @@ SWIGINTERN VALUE _wrap_new_EndTickPriceRange(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EndTickPriceRange(FIX::EndTickPriceRange *arg1) { +free_FIX_EndTickPriceRange(void *self) { + FIX::EndTickPriceRange *arg1 = (FIX::EndTickPriceRange *)self; delete arg1; } @@ -154477,7 +155329,8 @@ SWIGINTERN VALUE _wrap_new_CollReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollReqID(FIX::CollReqID *arg1) { +free_FIX_CollReqID(void *self) { + FIX::CollReqID *arg1 = (FIX::CollReqID *)self; delete arg1; } @@ -154662,7 +155515,8 @@ SWIGINTERN VALUE _wrap_new_LegPool(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegPool(FIX::LegPool *arg1) { +free_FIX_LegPool(void *self) { + FIX::LegPool *arg1 = (FIX::LegPool *)self; delete arg1; } @@ -154761,7 +155615,8 @@ SWIGINTERN VALUE _wrap_new_ShortQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ShortQty(FIX::ShortQty *arg1) { +free_FIX_ShortQty(void *self) { + FIX::ShortQty *arg1 = (FIX::ShortQty *)self; delete arg1; } @@ -154860,7 +155715,8 @@ SWIGINTERN VALUE _wrap_new_SideValue2(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideValue2(FIX::SideValue2 *arg1) { +free_FIX_SideValue2(void *self) { + FIX::SideValue2 *arg1 = (FIX::SideValue2 *)self; delete arg1; } @@ -154959,7 +155815,8 @@ SWIGINTERN VALUE _wrap_new_TradedFlatSwitch(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TradedFlatSwitch(FIX::TradedFlatSwitch *arg1) { +free_FIX_TradedFlatSwitch(void *self) { + FIX::TradedFlatSwitch *arg1 = (FIX::TradedFlatSwitch *)self; delete arg1; } @@ -155144,7 +156001,8 @@ SWIGINTERN VALUE _wrap_new_MassStatusReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MassStatusReqID(FIX::MassStatusReqID *arg1) { +free_FIX_MassStatusReqID(void *self) { + FIX::MassStatusReqID *arg1 = (FIX::MassStatusReqID *)self; delete arg1; } @@ -155329,7 +156187,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventEndDate(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_ComplexEventEndDate(FIX::ComplexEventEndDate *arg1) { +free_FIX_ComplexEventEndDate(void *self) { + FIX::ComplexEventEndDate *arg1 = (FIX::ComplexEventEndDate *)self; delete arg1; } @@ -155514,7 +156373,8 @@ SWIGINTERN VALUE _wrap_new_MarketID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MarketID(FIX::MarketID *arg1) { +free_FIX_MarketID(void *self) { + FIX::MarketID *arg1 = (FIX::MarketID *)self; delete arg1; } @@ -155699,7 +156559,8 @@ SWIGINTERN VALUE _wrap_new_OrigTradeDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigTradeDate(FIX::OrigTradeDate *arg1) { +free_FIX_OrigTradeDate(void *self) { + FIX::OrigTradeDate *arg1 = (FIX::OrigTradeDate *)self; delete arg1; } @@ -155798,7 +156659,8 @@ SWIGINTERN VALUE _wrap_new_PreTradeAnonymity(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PreTradeAnonymity(FIX::PreTradeAnonymity *arg1) { +free_FIX_PreTradeAnonymity(void *self) { + FIX::PreTradeAnonymity *arg1 = (FIX::PreTradeAnonymity *)self; delete arg1; } @@ -155897,7 +156759,8 @@ SWIGINTERN VALUE _wrap_new_TrdRptStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TrdRptStatus(FIX::TrdRptStatus *arg1) { +free_FIX_TrdRptStatus(void *self) { + FIX::TrdRptStatus *arg1 = (FIX::TrdRptStatus *)self; delete arg1; } @@ -155996,7 +156859,8 @@ SWIGINTERN VALUE _wrap_new_DistribPercentage(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DistribPercentage(FIX::DistribPercentage *arg1) { +free_FIX_DistribPercentage(void *self) { + FIX::DistribPercentage *arg1 = (FIX::DistribPercentage *)self; delete arg1; } @@ -156095,7 +156959,8 @@ SWIGINTERN VALUE _wrap_new_QuoteStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteStatus(FIX::QuoteStatus *arg1) { +free_FIX_QuoteStatus(void *self) { + FIX::QuoteStatus *arg1 = (FIX::QuoteStatus *)self; delete arg1; } @@ -156280,7 +157145,8 @@ SWIGINTERN VALUE _wrap_new_ClearingAccount(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ClearingAccount(FIX::ClearingAccount *arg1) { +free_FIX_ClearingAccount(void *self) { + FIX::ClearingAccount *arg1 = (FIX::ClearingAccount *)self; delete arg1; } @@ -156465,7 +157331,8 @@ SWIGINTERN VALUE _wrap_new_TrdMatchID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TrdMatchID(FIX::TrdMatchID *arg1) { +free_FIX_TrdMatchID(void *self) { + FIX::TrdMatchID *arg1 = (FIX::TrdMatchID *)self; delete arg1; } @@ -156650,7 +157517,8 @@ SWIGINTERN VALUE _wrap_new_OrderInputDevice(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_OrderInputDevice(FIX::OrderInputDevice *arg1) { +free_FIX_OrderInputDevice(void *self) { + FIX::OrderInputDevice *arg1 = (FIX::OrderInputDevice *)self; delete arg1; } @@ -156749,7 +157617,8 @@ SWIGINTERN VALUE _wrap_new_SolicitedFlag(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SolicitedFlag(FIX::SolicitedFlag *arg1) { +free_FIX_SolicitedFlag(void *self) { + FIX::SolicitedFlag *arg1 = (FIX::SolicitedFlag *)self; delete arg1; } @@ -156934,7 +157803,8 @@ SWIGINTERN VALUE _wrap_new_TransactTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TransactTime(FIX::TransactTime *arg1) { +free_FIX_TransactTime(void *self) { + FIX::TransactTime *arg1 = (FIX::TransactTime *)self; delete arg1; } @@ -157033,7 +157903,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingFlowScheduleType(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingFlowScheduleType(FIX::UnderlyingFlowScheduleType *arg1) { +free_FIX_UnderlyingFlowScheduleType(void *self) { + FIX::UnderlyingFlowScheduleType *arg1 = (FIX::UnderlyingFlowScheduleType *)self; delete arg1; } @@ -157218,7 +158089,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingStipValue(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingStipValue(FIX::UnderlyingStipValue *arg1) { +free_FIX_UnderlyingStipValue(void *self) { + FIX::UnderlyingStipValue *arg1 = (FIX::UnderlyingStipValue *)self; delete arg1; } @@ -157317,7 +158189,8 @@ SWIGINTERN VALUE _wrap_new_NextExpectedMsgSeqNum(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_NextExpectedMsgSeqNum(FIX::NextExpectedMsgSeqNum *arg1) { +free_FIX_NextExpectedMsgSeqNum(void *self) { + FIX::NextExpectedMsgSeqNum *arg1 = (FIX::NextExpectedMsgSeqNum *)self; delete arg1; } @@ -157502,7 +158375,8 @@ SWIGINTERN VALUE _wrap_new_BenchmarkCurveCurrency(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_BenchmarkCurveCurrency(FIX::BenchmarkCurveCurrency *arg1) { +free_FIX_BenchmarkCurveCurrency(void *self) { + FIX::BenchmarkCurveCurrency *arg1 = (FIX::BenchmarkCurveCurrency *)self; delete arg1; } @@ -157687,7 +158561,8 @@ SWIGINTERN VALUE _wrap_new_CFICode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CFICode(FIX::CFICode *arg1) { +free_FIX_CFICode(void *self) { + FIX::CFICode *arg1 = (FIX::CFICode *)self; delete arg1; } @@ -157786,7 +158661,8 @@ SWIGINTERN VALUE _wrap_new_Factor(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Factor(FIX::Factor *arg1) { +free_FIX_Factor(void *self) { + FIX::Factor *arg1 = (FIX::Factor *)self; delete arg1; } @@ -157885,7 +158761,8 @@ SWIGINTERN VALUE _wrap_new_LastShares(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastShares(FIX::LastShares *arg1) { +free_FIX_LastShares(void *self) { + FIX::LastShares *arg1 = (FIX::LastShares *)self; delete arg1; } @@ -158070,7 +158947,8 @@ SWIGINTERN VALUE _wrap_new_EventTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EventTime(FIX::EventTime *arg1) { +free_FIX_EventTime(void *self) { + FIX::EventTime *arg1 = (FIX::EventTime *)self; delete arg1; } @@ -158169,7 +159047,8 @@ SWIGINTERN VALUE _wrap_new_RootPartySubIDType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_RootPartySubIDType(FIX::RootPartySubIDType *arg1) { +free_FIX_RootPartySubIDType(void *self) { + FIX::RootPartySubIDType *arg1 = (FIX::RootPartySubIDType *)self; delete arg1; } @@ -158268,7 +159147,8 @@ SWIGINTERN VALUE _wrap_new_ShortSaleReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ShortSaleReason(FIX::ShortSaleReason *arg1) { +free_FIX_ShortSaleReason(void *self) { + FIX::ShortSaleReason *arg1 = (FIX::ShortSaleReason *)self; delete arg1; } @@ -158453,7 +159333,8 @@ SWIGINTERN VALUE _wrap_new_XmlData(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_XmlData(FIX::XmlData *arg1) { +free_FIX_XmlData(void *self) { + FIX::XmlData *arg1 = (FIX::XmlData *)self; delete arg1; } @@ -158552,7 +159433,8 @@ SWIGINTERN VALUE _wrap_new_NoTargetPartyIDs(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoTargetPartyIDs(FIX::NoTargetPartyIDs *arg1) { +free_FIX_NoTargetPartyIDs(void *self) { + FIX::NoTargetPartyIDs *arg1 = (FIX::NoTargetPartyIDs *)self; delete arg1; } @@ -158651,7 +159533,8 @@ SWIGINTERN VALUE _wrap_new_NoRootPartyIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoRootPartyIDs(FIX::NoRootPartyIDs *arg1) { +free_FIX_NoRootPartyIDs(void *self) { + FIX::NoRootPartyIDs *arg1 = (FIX::NoRootPartyIDs *)self; delete arg1; } @@ -158836,7 +159719,8 @@ SWIGINTERN VALUE _wrap_new_EventDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EventDate(FIX::EventDate *arg1) { +free_FIX_EventDate(void *self) { + FIX::EventDate *arg1 = (FIX::EventDate *)self; delete arg1; } @@ -158935,7 +159819,8 @@ SWIGINTERN VALUE _wrap_new_PegRoundDirection(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PegRoundDirection(FIX::PegRoundDirection *arg1) { +free_FIX_PegRoundDirection(void *self) { + FIX::PegRoundDirection *arg1 = (FIX::PegRoundDirection *)self; delete arg1; } @@ -159120,7 +160005,8 @@ SWIGINTERN VALUE _wrap_new_LegSettlDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSettlDate(FIX::LegSettlDate *arg1) { +free_FIX_LegSettlDate(void *self) { + FIX::LegSettlDate *arg1 = (FIX::LegSettlDate *)self; delete arg1; } @@ -159219,7 +160105,8 @@ SWIGINTERN VALUE _wrap_new_ModelType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ModelType(FIX::ModelType *arg1) { +free_FIX_ModelType(void *self) { + FIX::ModelType *arg1 = (FIX::ModelType *)self; delete arg1; } @@ -159318,7 +160205,8 @@ SWIGINTERN VALUE _wrap_new_DefaultVerIndicator(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DefaultVerIndicator(FIX::DefaultVerIndicator *arg1) { +free_FIX_DefaultVerIndicator(void *self) { + FIX::DefaultVerIndicator *arg1 = (FIX::DefaultVerIndicator *)self; delete arg1; } @@ -159503,7 +160391,8 @@ SWIGINTERN VALUE _wrap_new_FuturesValuationMethod(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_FuturesValuationMethod(FIX::FuturesValuationMethod *arg1) { +free_FIX_FuturesValuationMethod(void *self) { + FIX::FuturesValuationMethod *arg1 = (FIX::FuturesValuationMethod *)self; delete arg1; } @@ -159602,7 +160491,8 @@ SWIGINTERN VALUE _wrap_new_SettlMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlMethod(FIX::SettlMethod *arg1) { +free_FIX_SettlMethod(void *self) { + FIX::SettlMethod *arg1 = (FIX::SettlMethod *)self; delete arg1; } @@ -159701,7 +160591,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingFXRate(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingFXRate(FIX::UnderlyingFXRate *arg1) { +free_FIX_UnderlyingFXRate(void *self) { + FIX::UnderlyingFXRate *arg1 = (FIX::UnderlyingFXRate *)self; delete arg1; } @@ -159800,7 +160691,8 @@ SWIGINTERN VALUE _wrap_new_ConfirmStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ConfirmStatus(FIX::ConfirmStatus *arg1) { +free_FIX_ConfirmStatus(void *self) { + FIX::ConfirmStatus *arg1 = (FIX::ConfirmStatus *)self; delete arg1; } @@ -159899,7 +160791,8 @@ SWIGINTERN VALUE _wrap_new_LocateReqd(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LocateReqd(FIX::LocateReqd *arg1) { +free_FIX_LocateReqd(void *self) { + FIX::LocateReqd *arg1 = (FIX::LocateReqd *)self; delete arg1; } @@ -160084,7 +160977,8 @@ SWIGINTERN VALUE _wrap_new_PosMaintRptID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosMaintRptID(FIX::PosMaintRptID *arg1) { +free_FIX_PosMaintRptID(void *self) { + FIX::PosMaintRptID *arg1 = (FIX::PosMaintRptID *)self; delete arg1; } @@ -160183,7 +161077,8 @@ SWIGINTERN VALUE _wrap_new_Adjustment(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Adjustment(FIX::Adjustment *arg1) { +free_FIX_Adjustment(void *self) { + FIX::Adjustment *arg1 = (FIX::Adjustment *)self; delete arg1; } @@ -160282,7 +161177,8 @@ SWIGINTERN VALUE _wrap_new_StreamAsgnType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StreamAsgnType(FIX::StreamAsgnType *arg1) { +free_FIX_StreamAsgnType(void *self) { + FIX::StreamAsgnType *arg1 = (FIX::StreamAsgnType *)self; delete arg1; } @@ -160381,7 +161277,8 @@ SWIGINTERN VALUE _wrap_new_LastRptRequested(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LastRptRequested(FIX::LastRptRequested *arg1) { +free_FIX_LastRptRequested(void *self) { + FIX::LastRptRequested *arg1 = (FIX::LastRptRequested *)self; delete arg1; } @@ -160566,7 +161463,8 @@ SWIGINTERN VALUE _wrap_new_LocaleOfIssue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LocaleOfIssue(FIX::LocaleOfIssue *arg1) { +free_FIX_LocaleOfIssue(void *self) { + FIX::LocaleOfIssue *arg1 = (FIX::LocaleOfIssue *)self; delete arg1; } @@ -160751,7 +161649,8 @@ SWIGINTERN VALUE _wrap_new_SenderSubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SenderSubID(FIX::SenderSubID *arg1) { +free_FIX_SenderSubID(void *self) { + FIX::SenderSubID *arg1 = (FIX::SenderSubID *)self; delete arg1; } @@ -160850,7 +161749,8 @@ SWIGINTERN VALUE _wrap_new_HighPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HighPx(FIX::HighPx *arg1) { +free_FIX_HighPx(void *self) { + FIX::HighPx *arg1 = (FIX::HighPx *)self; delete arg1; } @@ -160949,7 +161849,8 @@ SWIGINTERN VALUE _wrap_new_AllocSettlCurrAmt(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_AllocSettlCurrAmt(FIX::AllocSettlCurrAmt *arg1) { +free_FIX_AllocSettlCurrAmt(void *self) { + FIX::AllocSettlCurrAmt *arg1 = (FIX::AllocSettlCurrAmt *)self; delete arg1; } @@ -161048,7 +161949,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventPriceBoundaryPrecision(int nargs, VALUE * SWIGINTERN void -free_FIX_ComplexEventPriceBoundaryPrecision(FIX::ComplexEventPriceBoundaryPrecision *arg1) { +free_FIX_ComplexEventPriceBoundaryPrecision(void *self) { + FIX::ComplexEventPriceBoundaryPrecision *arg1 = (FIX::ComplexEventPriceBoundaryPrecision *)self; delete arg1; } @@ -161147,7 +162049,8 @@ SWIGINTERN VALUE _wrap_new_InstrumentPartyRole(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_InstrumentPartyRole(FIX::InstrumentPartyRole *arg1) { +free_FIX_InstrumentPartyRole(void *self) { + FIX::InstrumentPartyRole *arg1 = (FIX::InstrumentPartyRole *)self; delete arg1; } @@ -161246,7 +162149,8 @@ SWIGINTERN VALUE _wrap_new_YieldRedemptionPrice(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_YieldRedemptionPrice(FIX::YieldRedemptionPrice *arg1) { +free_FIX_YieldRedemptionPrice(void *self) { + FIX::YieldRedemptionPrice *arg1 = (FIX::YieldRedemptionPrice *)self; delete arg1; } @@ -161345,7 +162249,8 @@ SWIGINTERN VALUE _wrap_new_CumQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CumQty(FIX::CumQty *arg1) { +free_FIX_CumQty(void *self) { + FIX::CumQty *arg1 = (FIX::CumQty *)self; delete arg1; } @@ -161530,7 +162435,8 @@ SWIGINTERN VALUE _wrap_new_OrigClOrdID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigClOrdID(FIX::OrigClOrdID *arg1) { +free_FIX_OrigClOrdID(void *self) { + FIX::OrigClOrdID *arg1 = (FIX::OrigClOrdID *)self; delete arg1; } @@ -161715,7 +162621,8 @@ SWIGINTERN VALUE _wrap_new_SettlSessID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlSessID(FIX::SettlSessID *arg1) { +free_FIX_SettlSessID(void *self) { + FIX::SettlSessID *arg1 = (FIX::SettlSessID *)self; delete arg1; } @@ -161900,7 +162807,8 @@ SWIGINTERN VALUE _wrap_new_ParentMktSegmID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ParentMktSegmID(FIX::ParentMktSegmID *arg1) { +free_FIX_ParentMktSegmID(void *self) { + FIX::ParentMktSegmID *arg1 = (FIX::ParentMktSegmID *)self; delete arg1; } @@ -161999,7 +162907,8 @@ SWIGINTERN VALUE _wrap_new_TradeReportType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeReportType(FIX::TradeReportType *arg1) { +free_FIX_TradeReportType(void *self) { + FIX::TradeReportType *arg1 = (FIX::TradeReportType *)self; delete arg1; } @@ -162098,7 +163007,8 @@ SWIGINTERN VALUE _wrap_new_AvgPrxPrecision(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AvgPrxPrecision(FIX::AvgPrxPrecision *arg1) { +free_FIX_AvgPrxPrecision(void *self) { + FIX::AvgPrxPrecision *arg1 = (FIX::AvgPrxPrecision *)self; delete arg1; } @@ -162197,7 +163107,8 @@ SWIGINTERN VALUE _wrap_new_NoLegs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoLegs(FIX::NoLegs *arg1) { +free_FIX_NoLegs(void *self) { + FIX::NoLegs *arg1 = (FIX::NoLegs *)self; delete arg1; } @@ -162382,7 +163293,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSymbol(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingSymbol(FIX::UnderlyingSymbol *arg1) { +free_FIX_UnderlyingSymbol(void *self) { + FIX::UnderlyingSymbol *arg1 = (FIX::UnderlyingSymbol *)self; delete arg1; } @@ -162481,7 +163393,8 @@ SWIGINTERN VALUE _wrap_new_ExerciseStyle(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExerciseStyle(FIX::ExerciseStyle *arg1) { +free_FIX_ExerciseStyle(void *self) { + FIX::ExerciseStyle *arg1 = (FIX::ExerciseStyle *)self; delete arg1; } @@ -162580,7 +163493,8 @@ SWIGINTERN VALUE _wrap_new_HaltReasonChar(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HaltReasonChar(FIX::HaltReasonChar *arg1) { +free_FIX_HaltReasonChar(void *self) { + FIX::HaltReasonChar *arg1 = (FIX::HaltReasonChar *)self; delete arg1; } @@ -162765,7 +163679,8 @@ SWIGINTERN VALUE _wrap_new_ExDestination(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExDestination(FIX::ExDestination *arg1) { +free_FIX_ExDestination(void *self) { + FIX::ExDestination *arg1 = (FIX::ExDestination *)self; delete arg1; } @@ -162864,7 +163779,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrmtAssignmentMethod(int nargs, VALUE *a SWIGINTERN void -free_FIX_DerivativeInstrmtAssignmentMethod(FIX::DerivativeInstrmtAssignmentMethod *arg1) { +free_FIX_DerivativeInstrmtAssignmentMethod(void *self) { + FIX::DerivativeInstrmtAssignmentMethod *arg1 = (FIX::DerivativeInstrmtAssignmentMethod *)self; delete arg1; } @@ -163049,7 +163965,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingIDSource(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingIDSource(FIX::UnderlyingIDSource *arg1) { +free_FIX_UnderlyingIDSource(void *self) { + FIX::UnderlyingIDSource *arg1 = (FIX::UnderlyingIDSource *)self; delete arg1; } @@ -163234,7 +164151,8 @@ SWIGINTERN VALUE _wrap_new_AdvId(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AdvId(FIX::AdvId *arg1) { +free_FIX_AdvId(void *self) { + FIX::AdvId *arg1 = (FIX::AdvId *)self; delete arg1; } @@ -163419,7 +164337,8 @@ SWIGINTERN VALUE _wrap_new_TransBkdTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TransBkdTime(FIX::TransBkdTime *arg1) { +free_FIX_TransBkdTime(void *self) { + FIX::TransBkdTime *arg1 = (FIX::TransBkdTime *)self; delete arg1; } @@ -163518,7 +164437,8 @@ SWIGINTERN VALUE _wrap_new_LegLastPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegLastPx(FIX::LegLastPx *arg1) { +free_FIX_LegLastPx(void *self) { + FIX::LegLastPx *arg1 = (FIX::LegLastPx *)self; delete arg1; } @@ -163617,7 +164537,8 @@ SWIGINTERN VALUE _wrap_new_AllocReportType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocReportType(FIX::AllocReportType *arg1) { +free_FIX_AllocReportType(void *self) { + FIX::AllocReportType *arg1 = (FIX::AllocReportType *)self; delete arg1; } @@ -163802,7 +164723,8 @@ SWIGINTERN VALUE _wrap_new_RegistDtls(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistDtls(FIX::RegistDtls *arg1) { +free_FIX_RegistDtls(void *self) { + FIX::RegistDtls *arg1 = (FIX::RegistDtls *)self; delete arg1; } @@ -163901,7 +164823,8 @@ SWIGINTERN VALUE _wrap_new_AllocType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocType(FIX::AllocType *arg1) { +free_FIX_AllocType(void *self) { + FIX::AllocType *arg1 = (FIX::AllocType *)self; delete arg1; } @@ -164000,7 +164923,8 @@ SWIGINTERN VALUE _wrap_new_QuoteRequestRejectReason(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_QuoteRequestRejectReason(FIX::QuoteRequestRejectReason *arg1) { +free_FIX_QuoteRequestRejectReason(void *self) { + FIX::QuoteRequestRejectReason *arg1 = (FIX::QuoteRequestRejectReason *)self; delete arg1; } @@ -164185,7 +165109,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingUnitOfMeasure(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingUnitOfMeasure(FIX::UnderlyingUnitOfMeasure *arg1) { +free_FIX_UnderlyingUnitOfMeasure(void *self) { + FIX::UnderlyingUnitOfMeasure *arg1 = (FIX::UnderlyingUnitOfMeasure *)self; delete arg1; } @@ -164370,7 +165295,8 @@ SWIGINTERN VALUE _wrap_new_IndividualAllocID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_IndividualAllocID(FIX::IndividualAllocID *arg1) { +free_FIX_IndividualAllocID(void *self) { + FIX::IndividualAllocID *arg1 = (FIX::IndividualAllocID *)self; delete arg1; } @@ -164469,7 +165395,8 @@ SWIGINTERN VALUE _wrap_new_LegOfferPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegOfferPx(FIX::LegOfferPx *arg1) { +free_FIX_LegOfferPx(void *self) { + FIX::LegOfferPx *arg1 = (FIX::LegOfferPx *)self; delete arg1; } @@ -164568,7 +165495,8 @@ SWIGINTERN VALUE _wrap_new_LiquidityIndType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LiquidityIndType(FIX::LiquidityIndType *arg1) { +free_FIX_LiquidityIndType(void *self) { + FIX::LiquidityIndType *arg1 = (FIX::LiquidityIndType *)self; delete arg1; } @@ -164753,7 +165681,8 @@ SWIGINTERN VALUE _wrap_new_HopSendingTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HopSendingTime(FIX::HopSendingTime *arg1) { +free_FIX_HopSendingTime(void *self) { + FIX::HopSendingTime *arg1 = (FIX::HopSendingTime *)self; delete arg1; } @@ -164852,7 +165781,8 @@ SWIGINTERN VALUE _wrap_new_ApplResendFlag(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplResendFlag(FIX::ApplResendFlag *arg1) { +free_FIX_ApplResendFlag(void *self) { + FIX::ApplResendFlag *arg1 = (FIX::ApplResendFlag *)self; delete arg1; } @@ -164951,7 +165881,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeCapPrice(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_DerivativeCapPrice(FIX::DerivativeCapPrice *arg1) { +free_FIX_DerivativeCapPrice(void *self) { + FIX::DerivativeCapPrice *arg1 = (FIX::DerivativeCapPrice *)self; delete arg1; } @@ -165050,7 +165981,8 @@ SWIGINTERN VALUE _wrap_new_ComplexOptPayoutAmount(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_ComplexOptPayoutAmount(FIX::ComplexOptPayoutAmount *arg1) { +free_FIX_ComplexOptPayoutAmount(void *self) { + FIX::ComplexOptPayoutAmount *arg1 = (FIX::ComplexOptPayoutAmount *)self; delete arg1; } @@ -165235,7 +166167,8 @@ SWIGINTERN VALUE _wrap_new_LanguageCode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LanguageCode(FIX::LanguageCode *arg1) { +free_FIX_LanguageCode(void *self) { + FIX::LanguageCode *arg1 = (FIX::LanguageCode *)self; delete arg1; } @@ -165420,7 +166353,8 @@ SWIGINTERN VALUE _wrap_new_SettlObligRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlObligRefID(FIX::SettlObligRefID *arg1) { +free_FIX_SettlObligRefID(void *self) { + FIX::SettlObligRefID *arg1 = (FIX::SettlObligRefID *)self; delete arg1; } @@ -165605,7 +166539,8 @@ SWIGINTERN VALUE _wrap_new_OrigTradeID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrigTradeID(FIX::OrigTradeID *arg1) { +free_FIX_OrigTradeID(void *self) { + FIX::OrigTradeID *arg1 = (FIX::OrigTradeID *)self; delete arg1; } @@ -165704,7 +166639,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCollectAmount(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingCollectAmount(FIX::UnderlyingCollectAmount *arg1) { +free_FIX_UnderlyingCollectAmount(void *self) { + FIX::UnderlyingCollectAmount *arg1 = (FIX::UnderlyingCollectAmount *)self; delete arg1; } @@ -165803,7 +166739,8 @@ SWIGINTERN VALUE _wrap_new_StatusValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StatusValue(FIX::StatusValue *arg1) { +free_FIX_StatusValue(void *self) { + FIX::StatusValue *arg1 = (FIX::StatusValue *)self; delete arg1; } @@ -165902,7 +166839,8 @@ SWIGINTERN VALUE _wrap_new_OfferSpotRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OfferSpotRate(FIX::OfferSpotRate *arg1) { +free_FIX_OfferSpotRate(void *self) { + FIX::OfferSpotRate *arg1 = (FIX::OfferSpotRate *)self; delete arg1; } @@ -166087,7 +167025,8 @@ SWIGINTERN VALUE _wrap_new_PosType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosType(FIX::PosType *arg1) { +free_FIX_PosType(void *self) { + FIX::PosType *arg1 = (FIX::PosType *)self; delete arg1; } @@ -166272,7 +167211,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingRedemptionDate(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingRedemptionDate(FIX::UnderlyingRedemptionDate *arg1) { +free_FIX_UnderlyingRedemptionDate(void *self) { + FIX::UnderlyingRedemptionDate *arg1 = (FIX::UnderlyingRedemptionDate *)self; delete arg1; } @@ -166457,7 +167397,8 @@ SWIGINTERN VALUE _wrap_new_SettlDepositoryCode(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SettlDepositoryCode(FIX::SettlDepositoryCode *arg1) { +free_FIX_SettlDepositoryCode(void *self) { + FIX::SettlDepositoryCode *arg1 = (FIX::SettlDepositoryCode *)self; delete arg1; } @@ -166556,7 +167497,8 @@ SWIGINTERN VALUE _wrap_new_StreamAsgnAckType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_StreamAsgnAckType(FIX::StreamAsgnAckType *arg1) { +free_FIX_StreamAsgnAckType(void *self) { + FIX::StreamAsgnAckType *arg1 = (FIX::StreamAsgnAckType *)self; delete arg1; } @@ -166655,7 +167597,8 @@ SWIGINTERN VALUE _wrap_new_FloorPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FloorPrice(FIX::FloorPrice *arg1) { +free_FIX_FloorPrice(void *self) { + FIX::FloorPrice *arg1 = (FIX::FloorPrice *)self; delete arg1; } @@ -166754,7 +167697,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingPriceUnitOfMeasureQty(int nargs, VALUE *arg SWIGINTERN void -free_FIX_UnderlyingPriceUnitOfMeasureQty(FIX::UnderlyingPriceUnitOfMeasureQty *arg1) { +free_FIX_UnderlyingPriceUnitOfMeasureQty(void *self) { + FIX::UnderlyingPriceUnitOfMeasureQty *arg1 = (FIX::UnderlyingPriceUnitOfMeasureQty *)self; delete arg1; } @@ -166853,7 +167797,8 @@ SWIGINTERN VALUE _wrap_new_FeeMultiplier(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FeeMultiplier(FIX::FeeMultiplier *arg1) { +free_FIX_FeeMultiplier(void *self) { + FIX::FeeMultiplier *arg1 = (FIX::FeeMultiplier *)self; delete arg1; } @@ -167038,7 +167983,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingMaturityTime(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingMaturityTime(FIX::UnderlyingMaturityTime *arg1) { +free_FIX_UnderlyingMaturityTime(void *self) { + FIX::UnderlyingMaturityTime *arg1 = (FIX::UnderlyingMaturityTime *)self; delete arg1; } @@ -167223,7 +168169,8 @@ SWIGINTERN VALUE _wrap_new_ApplID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplID(FIX::ApplID *arg1) { +free_FIX_ApplID(void *self) { + FIX::ApplID *arg1 = (FIX::ApplID *)self; delete arg1; } @@ -167322,7 +168269,8 @@ SWIGINTERN VALUE _wrap_new_LegGrossTradeAmt(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegGrossTradeAmt(FIX::LegGrossTradeAmt *arg1) { +free_FIX_LegGrossTradeAmt(void *self) { + FIX::LegGrossTradeAmt *arg1 = (FIX::LegGrossTradeAmt *)self; delete arg1; } @@ -167421,7 +168369,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntryDate(FIX::MDEntryDate *arg1) { +free_FIX_MDEntryDate(void *self) { + FIX::MDEntryDate *arg1 = (FIX::MDEntryDate *)self; delete arg1; } @@ -167606,7 +168555,8 @@ SWIGINTERN VALUE _wrap_new_LegBenchmarkCurveCurrency(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_LegBenchmarkCurveCurrency(FIX::LegBenchmarkCurveCurrency *arg1) { +free_FIX_LegBenchmarkCurveCurrency(void *self) { + FIX::LegBenchmarkCurveCurrency *arg1 = (FIX::LegBenchmarkCurveCurrency *)self; delete arg1; } @@ -167705,7 +168655,8 @@ SWIGINTERN VALUE _wrap_new_OptPayoutAmount(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OptPayoutAmount(FIX::OptPayoutAmount *arg1) { +free_FIX_OptPayoutAmount(void *self) { + FIX::OptPayoutAmount *arg1 = (FIX::OptPayoutAmount *)self; delete arg1; } @@ -167804,7 +168755,8 @@ SWIGINTERN VALUE _wrap_new_MiscFeeBasis(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MiscFeeBasis(FIX::MiscFeeBasis *arg1) { +free_FIX_MiscFeeBasis(void *self) { + FIX::MiscFeeBasis *arg1 = (FIX::MiscFeeBasis *)self; delete arg1; } @@ -167989,7 +168941,8 @@ SWIGINTERN VALUE _wrap_new_ValidUntilTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ValidUntilTime(FIX::ValidUntilTime *arg1) { +free_FIX_ValidUntilTime(void *self) { + FIX::ValidUntilTime *arg1 = (FIX::ValidUntilTime *)self; delete arg1; } @@ -168088,7 +169041,8 @@ SWIGINTERN VALUE _wrap_new_OrdType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrdType(FIX::OrdType *arg1) { +free_FIX_OrdType(void *self) { + FIX::OrdType *arg1 = (FIX::OrdType *)self; delete arg1; } @@ -168273,7 +169227,8 @@ SWIGINTERN VALUE _wrap_new_AdvRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AdvRefID(FIX::AdvRefID *arg1) { +free_FIX_AdvRefID(void *self) { + FIX::AdvRefID *arg1 = (FIX::AdvRefID *)self; delete arg1; } @@ -168458,7 +169413,8 @@ SWIGINTERN VALUE _wrap_new_HopCompID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_HopCompID(FIX::HopCompID *arg1) { +free_FIX_HopCompID(void *self) { + FIX::HopCompID *arg1 = (FIX::HopCompID *)self; delete arg1; } @@ -168643,7 +169599,8 @@ SWIGINTERN VALUE _wrap_new_PosMaintRptRefID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PosMaintRptRefID(FIX::PosMaintRptRefID *arg1) { +free_FIX_PosMaintRptRefID(void *self) { + FIX::PosMaintRptRefID *arg1 = (FIX::PosMaintRptRefID *)self; delete arg1; } @@ -168828,7 +169785,8 @@ SWIGINTERN VALUE _wrap_new_LegStipulationValue(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_LegStipulationValue(FIX::LegStipulationValue *arg1) { +free_FIX_LegStipulationValue(void *self) { + FIX::LegStipulationValue *arg1 = (FIX::LegStipulationValue *)self; delete arg1; } @@ -169013,7 +169971,8 @@ SWIGINTERN VALUE _wrap_new_MatchType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MatchType(FIX::MatchType *arg1) { +free_FIX_MatchType(void *self) { + FIX::MatchType *arg1 = (FIX::MatchType *)self; delete arg1; } @@ -169112,7 +170071,8 @@ SWIGINTERN VALUE _wrap_new_OptPayoutType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OptPayoutType(FIX::OptPayoutType *arg1) { +free_FIX_OptPayoutType(void *self) { + FIX::OptPayoutType *arg1 = (FIX::OptPayoutType *)self; delete arg1; } @@ -169297,7 +170257,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingPriceUnitOfMeasure(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingPriceUnitOfMeasure(FIX::UnderlyingPriceUnitOfMeasure *arg1) { +free_FIX_UnderlyingPriceUnitOfMeasure(void *self) { + FIX::UnderlyingPriceUnitOfMeasure *arg1 = (FIX::UnderlyingPriceUnitOfMeasure *)self; delete arg1; } @@ -169396,7 +170357,8 @@ SWIGINTERN VALUE _wrap_new_MarketUpdateAction(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_MarketUpdateAction(FIX::MarketUpdateAction *arg1) { +free_FIX_MarketUpdateAction(void *self) { + FIX::MarketUpdateAction *arg1 = (FIX::MarketUpdateAction *)self; delete arg1; } @@ -169495,7 +170457,8 @@ SWIGINTERN VALUE _wrap_new_CollAsgnRejectReason(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_CollAsgnRejectReason(FIX::CollAsgnRejectReason *arg1) { +free_FIX_CollAsgnRejectReason(void *self) { + FIX::CollAsgnRejectReason *arg1 = (FIX::CollAsgnRejectReason *)self; delete arg1; } @@ -169594,7 +170557,8 @@ SWIGINTERN VALUE _wrap_new_PeggedRefPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PeggedRefPrice(FIX::PeggedRefPrice *arg1) { +free_FIX_PeggedRefPrice(void *self) { + FIX::PeggedRefPrice *arg1 = (FIX::PeggedRefPrice *)self; delete arg1; } @@ -169693,7 +170657,8 @@ SWIGINTERN VALUE _wrap_new_IndividualAllocType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_IndividualAllocType(FIX::IndividualAllocType *arg1) { +free_FIX_IndividualAllocType(void *self) { + FIX::IndividualAllocType *arg1 = (FIX::IndividualAllocType *)self; delete arg1; } @@ -169792,7 +170757,8 @@ SWIGINTERN VALUE _wrap_new_EndCash(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EndCash(FIX::EndCash *arg1) { +free_FIX_EndCash(void *self) { + FIX::EndCash *arg1 = (FIX::EndCash *)self; delete arg1; } @@ -169977,7 +170943,8 @@ SWIGINTERN VALUE _wrap_new_EventText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EventText(FIX::EventText *arg1) { +free_FIX_EventText(void *self) { + FIX::EventText *arg1 = (FIX::EventText *)self; delete arg1; } @@ -170162,7 +171129,8 @@ SWIGINTERN VALUE _wrap_new_ExDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExDate(FIX::ExDate *arg1) { +free_FIX_ExDate(void *self) { + FIX::ExDate *arg1 = (FIX::ExDate *)self; delete arg1; } @@ -170261,7 +171229,8 @@ SWIGINTERN VALUE _wrap_new_NestedPartyIDSource(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NestedPartyIDSource(FIX::NestedPartyIDSource *arg1) { +free_FIX_NestedPartyIDSource(void *self) { + FIX::NestedPartyIDSource *arg1 = (FIX::NestedPartyIDSource *)self; delete arg1; } @@ -170360,7 +171329,8 @@ SWIGINTERN VALUE _wrap_new_GTBookingInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_GTBookingInst(FIX::GTBookingInst *arg1) { +free_FIX_GTBookingInst(void *self) { + FIX::GTBookingInst *arg1 = (FIX::GTBookingInst *)self; delete arg1; } @@ -170545,7 +171515,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeValuationMethod(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_DerivativeValuationMethod(FIX::DerivativeValuationMethod *arg1) { +free_FIX_DerivativeValuationMethod(void *self) { + FIX::DerivativeValuationMethod *arg1 = (FIX::DerivativeValuationMethod *)self; delete arg1; } @@ -170644,7 +171615,8 @@ SWIGINTERN VALUE _wrap_new_NumberOfOrders(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NumberOfOrders(FIX::NumberOfOrders *arg1) { +free_FIX_NumberOfOrders(void *self) { + FIX::NumberOfOrders *arg1 = (FIX::NumberOfOrders *)self; delete arg1; } @@ -170743,7 +171715,8 @@ SWIGINTERN VALUE _wrap_new_TrdRepPartyRole(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TrdRepPartyRole(FIX::TrdRepPartyRole *arg1) { +free_FIX_TrdRepPartyRole(void *self) { + FIX::TrdRepPartyRole *arg1 = (FIX::TrdRepPartyRole *)self; delete arg1; } @@ -170842,7 +171815,8 @@ SWIGINTERN VALUE _wrap_new_TriggerPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TriggerPrice(FIX::TriggerPrice *arg1) { +free_FIX_TriggerPrice(void *self) { + FIX::TriggerPrice *arg1 = (FIX::TriggerPrice *)self; delete arg1; } @@ -170941,7 +171915,8 @@ SWIGINTERN VALUE _wrap_new_MDReportID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDReportID(FIX::MDReportID *arg1) { +free_FIX_MDReportID(void *self) { + FIX::MDReportID *arg1 = (FIX::MDReportID *)self; delete arg1; } @@ -171126,7 +172101,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryAllocID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecondaryAllocID(FIX::SecondaryAllocID *arg1) { +free_FIX_SecondaryAllocID(void *self) { + FIX::SecondaryAllocID *arg1 = (FIX::SecondaryAllocID *)self; delete arg1; } @@ -171225,7 +172201,8 @@ SWIGINTERN VALUE _wrap_new_LeavesQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LeavesQty(FIX::LeavesQty *arg1) { +free_FIX_LeavesQty(void *self) { + FIX::LeavesQty *arg1 = (FIX::LeavesQty *)self; delete arg1; } @@ -171410,7 +172387,8 @@ SWIGINTERN VALUE _wrap_new_CardStartDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CardStartDate(FIX::CardStartDate *arg1) { +free_FIX_CardStartDate(void *self) { + FIX::CardStartDate *arg1 = (FIX::CardStartDate *)self; delete arg1; } @@ -171509,7 +172487,8 @@ SWIGINTERN VALUE _wrap_new_LegCoveredOrUncovered(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_LegCoveredOrUncovered(FIX::LegCoveredOrUncovered *arg1) { +free_FIX_LegCoveredOrUncovered(void *self) { + FIX::LegCoveredOrUncovered *arg1 = (FIX::LegCoveredOrUncovered *)self; delete arg1; } @@ -171608,7 +172587,8 @@ SWIGINTERN VALUE _wrap_new_PutOrCall(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PutOrCall(FIX::PutOrCall *arg1) { +free_FIX_PutOrCall(void *self) { + FIX::PutOrCall *arg1 = (FIX::PutOrCall *)self; delete arg1; } @@ -171793,7 +172773,8 @@ SWIGINTERN VALUE _wrap_new_MatchAlgorithm(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MatchAlgorithm(FIX::MatchAlgorithm *arg1) { +free_FIX_MatchAlgorithm(void *self) { + FIX::MatchAlgorithm *arg1 = (FIX::MatchAlgorithm *)self; delete arg1; } @@ -171892,7 +172873,8 @@ SWIGINTERN VALUE _wrap_new_CalculatedCcyLastQty(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_CalculatedCcyLastQty(FIX::CalculatedCcyLastQty *arg1) { +free_FIX_CalculatedCcyLastQty(void *self) { + FIX::CalculatedCcyLastQty *arg1 = (FIX::CalculatedCcyLastQty *)self; delete arg1; } @@ -171991,7 +172973,8 @@ SWIGINTERN VALUE _wrap_new_FundRenewWaiv(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FundRenewWaiv(FIX::FundRenewWaiv *arg1) { +free_FIX_FundRenewWaiv(void *self) { + FIX::FundRenewWaiv *arg1 = (FIX::FundRenewWaiv *)self; delete arg1; } @@ -172176,7 +173159,8 @@ SWIGINTERN VALUE _wrap_new_SecuritySettlAgentName(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecuritySettlAgentName(FIX::SecuritySettlAgentName *arg1) { +free_FIX_SecuritySettlAgentName(void *self) { + FIX::SecuritySettlAgentName *arg1 = (FIX::SecuritySettlAgentName *)self; delete arg1; } @@ -172361,7 +173345,8 @@ SWIGINTERN VALUE _wrap_new_BidDescriptor(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidDescriptor(FIX::BidDescriptor *arg1) { +free_FIX_BidDescriptor(void *self) { + FIX::BidDescriptor *arg1 = (FIX::BidDescriptor *)self; delete arg1; } @@ -172546,7 +173531,8 @@ SWIGINTERN VALUE _wrap_new_MDStreamID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDStreamID(FIX::MDStreamID *arg1) { +free_FIX_MDStreamID(void *self) { + FIX::MDStreamID *arg1 = (FIX::MDStreamID *)self; delete arg1; } @@ -172645,7 +173631,8 @@ SWIGINTERN VALUE _wrap_new_NoAsgnReqs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoAsgnReqs(FIX::NoAsgnReqs *arg1) { +free_FIX_NoAsgnReqs(void *self) { + FIX::NoAsgnReqs *arg1 = (FIX::NoAsgnReqs *)self; delete arg1; } @@ -172744,7 +173731,8 @@ SWIGINTERN VALUE _wrap_new_NotionalPercentageOutstanding(int nargs, VALUE *args, SWIGINTERN void -free_FIX_NotionalPercentageOutstanding(FIX::NotionalPercentageOutstanding *arg1) { +free_FIX_NotionalPercentageOutstanding(void *self) { + FIX::NotionalPercentageOutstanding *arg1 = (FIX::NotionalPercentageOutstanding *)self; delete arg1; } @@ -172843,7 +173831,8 @@ SWIGINTERN VALUE _wrap_new_NoSettlInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSettlInst(FIX::NoSettlInst *arg1) { +free_FIX_NoSettlInst(void *self) { + FIX::NoSettlInst *arg1 = (FIX::NoSettlInst *)self; delete arg1; } @@ -173028,7 +174017,8 @@ SWIGINTERN VALUE _wrap_new_SettlInstMsgID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlInstMsgID(FIX::SettlInstMsgID *arg1) { +free_FIX_SettlInstMsgID(void *self) { + FIX::SettlInstMsgID *arg1 = (FIX::SettlInstMsgID *)self; delete arg1; } @@ -173127,7 +174117,8 @@ SWIGINTERN VALUE _wrap_new_ForexReq(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ForexReq(FIX::ForexReq *arg1) { +free_FIX_ForexReq(void *self) { + FIX::ForexReq *arg1 = (FIX::ForexReq *)self; delete arg1; } @@ -173312,7 +174303,8 @@ SWIGINTERN VALUE _wrap_new_TradSesReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradSesReqID(FIX::TradSesReqID *arg1) { +free_FIX_TradSesReqID(void *self) { + FIX::TradSesReqID *arg1 = (FIX::TradSesReqID *)self; delete arg1; } @@ -173411,7 +174403,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegStrikePrice(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingLegStrikePrice(FIX::UnderlyingLegStrikePrice *arg1) { +free_FIX_UnderlyingLegStrikePrice(void *self) { + FIX::UnderlyingLegStrikePrice *arg1 = (FIX::UnderlyingLegStrikePrice *)self; delete arg1; } @@ -173510,7 +174503,8 @@ SWIGINTERN VALUE _wrap_new_TickRuleType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TickRuleType(FIX::TickRuleType *arg1) { +free_FIX_TickRuleType(void *self) { + FIX::TickRuleType *arg1 = (FIX::TickRuleType *)self; delete arg1; } @@ -173609,7 +174603,8 @@ SWIGINTERN VALUE _wrap_new_InstrmtAssignmentMethod(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_InstrmtAssignmentMethod(FIX::InstrmtAssignmentMethod *arg1) { +free_FIX_InstrmtAssignmentMethod(void *self) { + FIX::InstrmtAssignmentMethod *arg1 = (FIX::InstrmtAssignmentMethod *)self; delete arg1; } @@ -173708,7 +174703,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionOffsetType(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_DiscretionOffsetType(FIX::DiscretionOffsetType *arg1) { +free_FIX_DiscretionOffsetType(void *self) { + FIX::DiscretionOffsetType *arg1 = (FIX::DiscretionOffsetType *)self; delete arg1; } @@ -173807,7 +174803,8 @@ SWIGINTERN VALUE _wrap_new_ConfirmTransType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ConfirmTransType(FIX::ConfirmTransType *arg1) { +free_FIX_ConfirmTransType(void *self) { + FIX::ConfirmTransType *arg1 = (FIX::ConfirmTransType *)self; delete arg1; } @@ -173906,7 +174903,8 @@ SWIGINTERN VALUE _wrap_new_TotalTakedown(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotalTakedown(FIX::TotalTakedown *arg1) { +free_FIX_TotalTakedown(void *self) { + FIX::TotalTakedown *arg1 = (FIX::TotalTakedown *)self; delete arg1; } @@ -174091,7 +175089,8 @@ SWIGINTERN VALUE _wrap_new_ResponseDestination(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_ResponseDestination(FIX::ResponseDestination *arg1) { +free_FIX_ResponseDestination(void *self) { + FIX::ResponseDestination *arg1 = (FIX::ResponseDestination *)self; delete arg1; } @@ -174190,7 +175189,8 @@ SWIGINTERN VALUE _wrap_new_MDSecSizeType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDSecSizeType(FIX::MDSecSizeType *arg1) { +free_FIX_MDSecSizeType(void *self) { + FIX::MDSecSizeType *arg1 = (FIX::MDSecSizeType *)self; delete arg1; } @@ -174289,7 +175289,8 @@ SWIGINTERN VALUE _wrap_new_InstrumentPartySubIDType(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_InstrumentPartySubIDType(FIX::InstrumentPartySubIDType *arg1) { +free_FIX_InstrumentPartySubIDType(void *self) { + FIX::InstrumentPartySubIDType *arg1 = (FIX::InstrumentPartySubIDType *)self; delete arg1; } @@ -174474,7 +175475,8 @@ SWIGINTERN VALUE _wrap_new_LegTimeUnit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegTimeUnit(FIX::LegTimeUnit *arg1) { +free_FIX_LegTimeUnit(void *self) { + FIX::LegTimeUnit *arg1 = (FIX::LegTimeUnit *)self; delete arg1; } @@ -174659,7 +175661,8 @@ SWIGINTERN VALUE _wrap_new_TransferReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TransferReason(FIX::TransferReason *arg1) { +free_FIX_TransferReason(void *self) { + FIX::TransferReason *arg1 = (FIX::TransferReason *)self; delete arg1; } @@ -174758,7 +175761,8 @@ SWIGINTERN VALUE _wrap_new_ApplQueueMax(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplQueueMax(FIX::ApplQueueMax *arg1) { +free_FIX_ApplQueueMax(void *self) { + FIX::ApplQueueMax *arg1 = (FIX::ApplQueueMax *)self; delete arg1; } @@ -174857,7 +175861,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionOffsetValue(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_DiscretionOffsetValue(FIX::DiscretionOffsetValue *arg1) { +free_FIX_DiscretionOffsetValue(void *self) { + FIX::DiscretionOffsetValue *arg1 = (FIX::DiscretionOffsetValue *)self; delete arg1; } @@ -175042,7 +176047,8 @@ SWIGINTERN VALUE _wrap_new_BookingRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BookingRefID(FIX::BookingRefID *arg1) { +free_FIX_BookingRefID(void *self) { + FIX::BookingRefID *arg1 = (FIX::BookingRefID *)self; delete arg1; } @@ -175141,7 +176147,8 @@ SWIGINTERN VALUE _wrap_new_LegBidPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegBidPx(FIX::LegBidPx *arg1) { +free_FIX_LegBidPx(void *self) { + FIX::LegBidPx *arg1 = (FIX::LegBidPx *)self; delete arg1; } @@ -175240,7 +176247,8 @@ SWIGINTERN VALUE _wrap_new_TradSesEvent(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradSesEvent(FIX::TradSesEvent *arg1) { +free_FIX_TradSesEvent(void *self) { + FIX::TradSesEvent *arg1 = (FIX::TradSesEvent *)self; delete arg1; } @@ -175339,7 +176347,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeProduct(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DerivativeProduct(FIX::DerivativeProduct *arg1) { +free_FIX_DerivativeProduct(void *self) { + FIX::DerivativeProduct *arg1 = (FIX::DerivativeProduct *)self; delete arg1; } @@ -175438,7 +176447,8 @@ SWIGINTERN VALUE _wrap_new_RootPartyRole(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RootPartyRole(FIX::RootPartyRole *arg1) { +free_FIX_RootPartyRole(void *self) { + FIX::RootPartyRole *arg1 = (FIX::RootPartyRole *)self; delete arg1; } @@ -175537,7 +176547,8 @@ SWIGINTERN VALUE _wrap_new_DlvyInstType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DlvyInstType(FIX::DlvyInstType *arg1) { +free_FIX_DlvyInstType(void *self) { + FIX::DlvyInstType *arg1 = (FIX::DlvyInstType *)self; delete arg1; } @@ -175636,7 +176647,8 @@ SWIGINTERN VALUE _wrap_new_NoLinesOfText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoLinesOfText(FIX::NoLinesOfText *arg1) { +free_FIX_NoLinesOfText(void *self) { + FIX::NoLinesOfText *arg1 = (FIX::NoLinesOfText *)self; delete arg1; } @@ -175821,7 +176833,8 @@ SWIGINTERN VALUE _wrap_new_PosReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosReqID(FIX::PosReqID *arg1) { +free_FIX_PosReqID(void *self) { + FIX::PosReqID *arg1 = (FIX::PosReqID *)self; delete arg1; } @@ -176006,7 +177019,8 @@ SWIGINTERN VALUE _wrap_new_LegSecurityAltIDSource(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_LegSecurityAltIDSource(FIX::LegSecurityAltIDSource *arg1) { +free_FIX_LegSecurityAltIDSource(void *self) { + FIX::LegSecurityAltIDSource *arg1 = (FIX::LegSecurityAltIDSource *)self; delete arg1; } @@ -176191,7 +177205,8 @@ SWIGINTERN VALUE _wrap_new_EncodedSubject(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EncodedSubject(FIX::EncodedSubject *arg1) { +free_FIX_EncodedSubject(void *self) { + FIX::EncodedSubject *arg1 = (FIX::EncodedSubject *)self; delete arg1; } @@ -176376,7 +177391,8 @@ SWIGINTERN VALUE _wrap_new_ContraBroker(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContraBroker(FIX::ContraBroker *arg1) { +free_FIX_ContraBroker(void *self) { + FIX::ContraBroker *arg1 = (FIX::ContraBroker *)self; delete arg1; } @@ -176561,7 +177577,8 @@ SWIGINTERN VALUE _wrap_new_TradeCondition(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeCondition(FIX::TradeCondition *arg1) { +free_FIX_TradeCondition(void *self) { + FIX::TradeCondition *arg1 = (FIX::TradeCondition *)self; delete arg1; } @@ -176746,7 +177763,8 @@ SWIGINTERN VALUE _wrap_new_PartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PartyID(FIX::PartyID *arg1) { +free_FIX_PartyID(void *self) { + FIX::PartyID *arg1 = (FIX::PartyID *)self; delete arg1; } @@ -176931,7 +177949,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDEntryID(FIX::MDEntryID *arg1) { +free_FIX_MDEntryID(void *self) { + FIX::MDEntryID *arg1 = (FIX::MDEntryID *)self; delete arg1; } @@ -177116,7 +178135,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecurityExchange(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingLegSecurityExchange(FIX::UnderlyingLegSecurityExchange *arg1) { +free_FIX_UnderlyingLegSecurityExchange(void *self) { + FIX::UnderlyingLegSecurityExchange *arg1 = (FIX::UnderlyingLegSecurityExchange *)self; delete arg1; } @@ -177215,7 +178235,8 @@ SWIGINTERN VALUE _wrap_new_PriceLimitType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PriceLimitType(FIX::PriceLimitType *arg1) { +free_FIX_PriceLimitType(void *self) { + FIX::PriceLimitType *arg1 = (FIX::PriceLimitType *)self; delete arg1; } @@ -177400,7 +178421,8 @@ SWIGINTERN VALUE _wrap_new_TriggerSecurityIDSource(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_TriggerSecurityIDSource(FIX::TriggerSecurityIDSource *arg1) { +free_FIX_TriggerSecurityIDSource(void *self) { + FIX::TriggerSecurityIDSource *arg1 = (FIX::TriggerSecurityIDSource *)self; delete arg1; } @@ -177499,7 +178521,8 @@ SWIGINTERN VALUE _wrap_new_NoUndlyInstrumentPartySubIDs(int nargs, VALUE *args, SWIGINTERN void -free_FIX_NoUndlyInstrumentPartySubIDs(FIX::NoUndlyInstrumentPartySubIDs *arg1) { +free_FIX_NoUndlyInstrumentPartySubIDs(void *self) { + FIX::NoUndlyInstrumentPartySubIDs *arg1 = (FIX::NoUndlyInstrumentPartySubIDs *)self; delete arg1; } @@ -177684,7 +178707,8 @@ SWIGINTERN VALUE _wrap_new_ClientBidID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ClientBidID(FIX::ClientBidID *arg1) { +free_FIX_ClientBidID(void *self) { + FIX::ClientBidID *arg1 = (FIX::ClientBidID *)self; delete arg1; } @@ -177783,7 +178807,8 @@ SWIGINTERN VALUE _wrap_new_NetChgPrevDay(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NetChgPrevDay(FIX::NetChgPrevDay *arg1) { +free_FIX_NetChgPrevDay(void *self) { + FIX::NetChgPrevDay *arg1 = (FIX::NetChgPrevDay *)self; delete arg1; } @@ -177968,7 +178993,8 @@ SWIGINTERN VALUE _wrap_new_DefaultApplVerID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DefaultApplVerID(FIX::DefaultApplVerID *arg1) { +free_FIX_DefaultApplVerID(void *self) { + FIX::DefaultApplVerID *arg1 = (FIX::DefaultApplVerID *)self; delete arg1; } @@ -178153,7 +179179,8 @@ SWIGINTERN VALUE _wrap_new_IOIID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIID(FIX::IOIID *arg1) { +free_FIX_IOIID(void *self) { + FIX::IOIID *arg1 = (FIX::IOIID *)self; delete arg1; } @@ -178252,7 +179279,8 @@ SWIGINTERN VALUE _wrap_new_SpreadToBenchmark(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SpreadToBenchmark(FIX::SpreadToBenchmark *arg1) { +free_FIX_SpreadToBenchmark(void *self) { + FIX::SpreadToBenchmark *arg1 = (FIX::SpreadToBenchmark *)self; delete arg1; } @@ -178351,7 +179379,8 @@ SWIGINTERN VALUE _wrap_new_CommType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CommType(FIX::CommType *arg1) { +free_FIX_CommType(void *self) { + FIX::CommType *arg1 = (FIX::CommType *)self; delete arg1; } @@ -178450,7 +179479,8 @@ SWIGINTERN VALUE _wrap_new_RegistRejReasonCode(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_RegistRejReasonCode(FIX::RegistRejReasonCode *arg1) { +free_FIX_RegistRejReasonCode(void *self) { + FIX::RegistRejReasonCode *arg1 = (FIX::RegistRejReasonCode *)self; delete arg1; } @@ -178635,7 +179665,8 @@ SWIGINTERN VALUE _wrap_new_SideTimeInForce(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideTimeInForce(FIX::SideTimeInForce *arg1) { +free_FIX_SideTimeInForce(void *self) { + FIX::SideTimeInForce *arg1 = (FIX::SideTimeInForce *)self; delete arg1; } @@ -178820,7 +179851,8 @@ SWIGINTERN VALUE _wrap_new_TrdRegTimestamp(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TrdRegTimestamp(FIX::TrdRegTimestamp *arg1) { +free_FIX_TrdRegTimestamp(void *self) { + FIX::TrdRegTimestamp *arg1 = (FIX::TrdRegTimestamp *)self; delete arg1; } @@ -179005,7 +180037,8 @@ SWIGINTERN VALUE _wrap_new_FinancialStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FinancialStatus(FIX::FinancialStatus *arg1) { +free_FIX_FinancialStatus(void *self) { + FIX::FinancialStatus *arg1 = (FIX::FinancialStatus *)self; delete arg1; } @@ -179104,7 +180137,8 @@ SWIGINTERN VALUE _wrap_new_NoTrades(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoTrades(FIX::NoTrades *arg1) { +free_FIX_NoTrades(void *self) { + FIX::NoTrades *arg1 = (FIX::NoTrades *)self; delete arg1; } @@ -179203,7 +180237,8 @@ SWIGINTERN VALUE _wrap_new_LastFragment(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastFragment(FIX::LastFragment *arg1) { +free_FIX_LastFragment(void *self) { + FIX::LastFragment *arg1 = (FIX::LastFragment *)self; delete arg1; } @@ -179388,7 +180423,8 @@ SWIGINTERN VALUE _wrap_new_PartySubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PartySubID(FIX::PartySubID *arg1) { +free_FIX_PartySubID(void *self) { + FIX::PartySubID *arg1 = (FIX::PartySubID *)self; delete arg1; } @@ -179487,7 +180523,8 @@ SWIGINTERN VALUE _wrap_new_AllocQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocQty(FIX::AllocQty *arg1) { +free_FIX_AllocQty(void *self) { + FIX::AllocQty *arg1 = (FIX::AllocQty *)self; delete arg1; } @@ -179586,7 +180623,8 @@ SWIGINTERN VALUE _wrap_new_NotifyBrokerOfCredit(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_NotifyBrokerOfCredit(FIX::NotifyBrokerOfCredit *arg1) { +free_FIX_NotifyBrokerOfCredit(void *self) { + FIX::NotifyBrokerOfCredit *arg1 = (FIX::NotifyBrokerOfCredit *)self; delete arg1; } @@ -179685,7 +180723,8 @@ SWIGINTERN VALUE _wrap_new_SideTrdRegTimestampType(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SideTrdRegTimestampType(FIX::SideTrdRegTimestampType *arg1) { +free_FIX_SideTrdRegTimestampType(void *self) { + FIX::SideTrdRegTimestampType *arg1 = (FIX::SideTrdRegTimestampType *)self; delete arg1; } @@ -179870,7 +180909,8 @@ SWIGINTERN VALUE _wrap_new_AgreementDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AgreementDate(FIX::AgreementDate *arg1) { +free_FIX_AgreementDate(void *self) { + FIX::AgreementDate *arg1 = (FIX::AgreementDate *)self; delete arg1; } @@ -179969,7 +181009,8 @@ SWIGINTERN VALUE _wrap_new_PartySubIDType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PartySubIDType(FIX::PartySubIDType *arg1) { +free_FIX_PartySubIDType(void *self) { + FIX::PartySubIDType *arg1 = (FIX::PartySubIDType *)self; delete arg1; } @@ -180068,7 +181109,8 @@ SWIGINTERN VALUE _wrap_new_TotalNetValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotalNetValue(FIX::TotalNetValue *arg1) { +free_FIX_TotalNetValue(void *self) { + FIX::TotalNetValue *arg1 = (FIX::TotalNetValue *)self; delete arg1; } @@ -180167,7 +181209,8 @@ SWIGINTERN VALUE _wrap_new_AllocNoOrdersType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_AllocNoOrdersType(FIX::AllocNoOrdersType *arg1) { +free_FIX_AllocNoOrdersType(void *self) { + FIX::AllocNoOrdersType *arg1 = (FIX::AllocNoOrdersType *)self; delete arg1; } @@ -180352,7 +181395,8 @@ SWIGINTERN VALUE _wrap_new_AllocLinkID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocLinkID(FIX::AllocLinkID *arg1) { +free_FIX_AllocLinkID(void *self) { + FIX::AllocLinkID *arg1 = (FIX::AllocLinkID *)self; delete arg1; } @@ -180451,7 +181495,8 @@ SWIGINTERN VALUE _wrap_new_RoundingModulus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RoundingModulus(FIX::RoundingModulus *arg1) { +free_FIX_RoundingModulus(void *self) { + FIX::RoundingModulus *arg1 = (FIX::RoundingModulus *)self; delete arg1; } @@ -180636,7 +181681,8 @@ SWIGINTERN VALUE _wrap_new_OnBehalfOfCompID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_OnBehalfOfCompID(FIX::OnBehalfOfCompID *arg1) { +free_FIX_OnBehalfOfCompID(void *self) { + FIX::OnBehalfOfCompID *arg1 = (FIX::OnBehalfOfCompID *)self; delete arg1; } @@ -180821,7 +181867,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecurityID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingSecurityID(FIX::UnderlyingSecurityID *arg1) { +free_FIX_UnderlyingSecurityID(void *self) { + FIX::UnderlyingSecurityID *arg1 = (FIX::UnderlyingSecurityID *)self; delete arg1; } @@ -181006,7 +182053,8 @@ SWIGINTERN VALUE _wrap_new_SettlObligMsgID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlObligMsgID(FIX::SettlObligMsgID *arg1) { +free_FIX_SettlObligMsgID(void *self) { + FIX::SettlObligMsgID *arg1 = (FIX::SettlObligMsgID *)self; delete arg1; } @@ -181105,7 +182153,8 @@ SWIGINTERN VALUE _wrap_new_PositionLimit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PositionLimit(FIX::PositionLimit *arg1) { +free_FIX_PositionLimit(void *self) { + FIX::PositionLimit *arg1 = (FIX::PositionLimit *)self; delete arg1; } @@ -181204,7 +182253,8 @@ SWIGINTERN VALUE _wrap_new_SharedCommission(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SharedCommission(FIX::SharedCommission *arg1) { +free_FIX_SharedCommission(void *self) { + FIX::SharedCommission *arg1 = (FIX::SharedCommission *)self; delete arg1; } @@ -181303,7 +182353,8 @@ SWIGINTERN VALUE _wrap_new_AllowableOneSidednessPct(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_AllowableOneSidednessPct(FIX::AllowableOneSidednessPct *arg1) { +free_FIX_AllowableOneSidednessPct(void *self) { + FIX::AllowableOneSidednessPct *arg1 = (FIX::AllowableOneSidednessPct *)self; delete arg1; } @@ -181488,7 +182539,8 @@ SWIGINTERN VALUE _wrap_new_AllocText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocText(FIX::AllocText *arg1) { +free_FIX_AllocText(void *self) { + FIX::AllocText *arg1 = (FIX::AllocText *)self; delete arg1; } @@ -181587,7 +182639,8 @@ SWIGINTERN VALUE _wrap_new_EndSeqNo(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EndSeqNo(FIX::EndSeqNo *arg1) { +free_FIX_EndSeqNo(void *self) { + FIX::EndSeqNo *arg1 = (FIX::EndSeqNo *)self; delete arg1; } @@ -181686,7 +182739,8 @@ SWIGINTERN VALUE _wrap_new_NoPartyIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoPartyIDs(FIX::NoPartyIDs *arg1) { +free_FIX_NoPartyIDs(void *self) { + FIX::NoPartyIDs *arg1 = (FIX::NoPartyIDs *)self; delete arg1; } @@ -181785,7 +182839,8 @@ SWIGINTERN VALUE _wrap_new_NoContraBrokers(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoContraBrokers(FIX::NoContraBrokers *arg1) { +free_FIX_NoContraBrokers(void *self) { + FIX::NoContraBrokers *arg1 = (FIX::NoContraBrokers *)self; delete arg1; } @@ -181884,7 +182939,8 @@ SWIGINTERN VALUE _wrap_new_AllocLinkType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocLinkType(FIX::AllocLinkType *arg1) { +free_FIX_AllocLinkType(void *self) { + FIX::AllocLinkType *arg1 = (FIX::AllocLinkType *)self; delete arg1; } @@ -181983,7 +183039,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingAllocationPercent(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_UnderlyingAllocationPercent(FIX::UnderlyingAllocationPercent *arg1) { +free_FIX_UnderlyingAllocationPercent(void *self) { + FIX::UnderlyingAllocationPercent *arg1 = (FIX::UnderlyingAllocationPercent *)self; delete arg1; } @@ -182082,7 +183139,8 @@ SWIGINTERN VALUE _wrap_new_AllocAccruedInterestAmt(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_AllocAccruedInterestAmt(FIX::AllocAccruedInterestAmt *arg1) { +free_FIX_AllocAccruedInterestAmt(void *self) { + FIX::AllocAccruedInterestAmt *arg1 = (FIX::AllocAccruedInterestAmt *)self; delete arg1; } @@ -182267,7 +183325,8 @@ SWIGINTERN VALUE _wrap_new_EncodedSecurityListDesc(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_EncodedSecurityListDesc(FIX::EncodedSecurityListDesc *arg1) { +free_FIX_EncodedSecurityListDesc(void *self) { + FIX::EncodedSecurityListDesc *arg1 = (FIX::EncodedSecurityListDesc *)self; delete arg1; } @@ -182366,7 +183425,8 @@ SWIGINTERN VALUE _wrap_new_EncryptedPasswordLen(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_EncryptedPasswordLen(FIX::EncryptedPasswordLen *arg1) { +free_FIX_EncryptedPasswordLen(void *self) { + FIX::EncryptedPasswordLen *arg1 = (FIX::EncryptedPasswordLen *)self; delete arg1; } @@ -182465,7 +183525,8 @@ SWIGINTERN VALUE _wrap_new_LegDividendYield(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegDividendYield(FIX::LegDividendYield *arg1) { +free_FIX_LegDividendYield(void *self) { + FIX::LegDividendYield *arg1 = (FIX::LegDividendYield *)self; delete arg1; } @@ -182564,7 +183625,8 @@ SWIGINTERN VALUE _wrap_new_RefreshIndicator(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_RefreshIndicator(FIX::RefreshIndicator *arg1) { +free_FIX_RefreshIndicator(void *self) { + FIX::RefreshIndicator *arg1 = (FIX::RefreshIndicator *)self; delete arg1; } @@ -182749,7 +183811,8 @@ SWIGINTERN VALUE _wrap_new_SideSettlCurrency(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SideSettlCurrency(FIX::SideSettlCurrency *arg1) { +free_FIX_SideSettlCurrency(void *self) { + FIX::SideSettlCurrency *arg1 = (FIX::SideSettlCurrency *)self; delete arg1; } @@ -182848,7 +183911,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSettlementType(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UnderlyingSettlementType(FIX::UnderlyingSettlementType *arg1) { +free_FIX_UnderlyingSettlementType(void *self) { + FIX::UnderlyingSettlementType *arg1 = (FIX::UnderlyingSettlementType *)self; delete arg1; } @@ -182947,7 +184011,8 @@ SWIGINTERN VALUE _wrap_new_OrderCapacityQty(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_OrderCapacityQty(FIX::OrderCapacityQty *arg1) { +free_FIX_OrderCapacityQty(void *self) { + FIX::OrderCapacityQty *arg1 = (FIX::OrderCapacityQty *)self; delete arg1; } @@ -183046,7 +184111,8 @@ SWIGINTERN VALUE _wrap_new_LongQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LongQty(FIX::LongQty *arg1) { +free_FIX_LongQty(void *self) { + FIX::LongQty *arg1 = (FIX::LongQty *)self; delete arg1; } @@ -183145,7 +184211,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSettlMethod(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_DerivativeSettlMethod(FIX::DerivativeSettlMethod *arg1) { +free_FIX_DerivativeSettlMethod(void *self) { + FIX::DerivativeSettlMethod *arg1 = (FIX::DerivativeSettlMethod *)self; delete arg1; } @@ -183330,7 +184397,8 @@ SWIGINTERN VALUE _wrap_new_TriggerTradingSessionID(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_TriggerTradingSessionID(FIX::TriggerTradingSessionID *arg1) { +free_FIX_TriggerTradingSessionID(void *self) { + FIX::TriggerTradingSessionID *arg1 = (FIX::TriggerTradingSessionID *)self; delete arg1; } @@ -183429,7 +184497,8 @@ SWIGINTERN VALUE _wrap_new_DisplayMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DisplayMethod(FIX::DisplayMethod *arg1) { +free_FIX_DisplayMethod(void *self) { + FIX::DisplayMethod *arg1 = (FIX::DisplayMethod *)self; delete arg1; } @@ -183528,7 +184597,8 @@ SWIGINTERN VALUE _wrap_new_RptSeq(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RptSeq(FIX::RptSeq *arg1) { +free_FIX_RptSeq(void *self) { + FIX::RptSeq *arg1 = (FIX::RptSeq *)self; delete arg1; } @@ -183713,7 +184783,8 @@ SWIGINTERN VALUE _wrap_new_MDEntryOriginator(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MDEntryOriginator(FIX::MDEntryOriginator *arg1) { +free_FIX_MDEntryOriginator(void *self) { + FIX::MDEntryOriginator *arg1 = (FIX::MDEntryOriginator *)self; delete arg1; } @@ -183898,7 +184969,8 @@ SWIGINTERN VALUE _wrap_new_LegInstrRegistry(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegInstrRegistry(FIX::LegInstrRegistry *arg1) { +free_FIX_LegInstrRegistry(void *self) { + FIX::LegInstrRegistry *arg1 = (FIX::LegInstrRegistry *)self; delete arg1; } @@ -183997,7 +185069,8 @@ SWIGINTERN VALUE _wrap_new_FillQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FillQty(FIX::FillQty *arg1) { +free_FIX_FillQty(void *self) { + FIX::FillQty *arg1 = (FIX::FillQty *)self; delete arg1; } @@ -184182,7 +185255,8 @@ SWIGINTERN VALUE _wrap_new_PegSecurityIDSource(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_PegSecurityIDSource(FIX::PegSecurityIDSource *arg1) { +free_FIX_PegSecurityIDSource(void *self) { + FIX::PegSecurityIDSource *arg1 = (FIX::PegSecurityIDSource *)self; delete arg1; } @@ -184367,7 +185441,8 @@ SWIGINTERN VALUE _wrap_new_MaturityTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaturityTime(FIX::MaturityTime *arg1) { +free_FIX_MaturityTime(void *self) { + FIX::MaturityTime *arg1 = (FIX::MaturityTime *)self; delete arg1; } @@ -184552,7 +185627,8 @@ SWIGINTERN VALUE _wrap_new_MDFeedType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDFeedType(FIX::MDFeedType *arg1) { +free_FIX_MDFeedType(void *self) { + FIX::MDFeedType *arg1 = (FIX::MDFeedType *)self; delete arg1; } @@ -184651,7 +185727,8 @@ SWIGINTERN VALUE _wrap_new_CollStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollStatus(FIX::CollStatus *arg1) { +free_FIX_CollStatus(void *self) { + FIX::CollStatus *arg1 = (FIX::CollStatus *)self; delete arg1; } @@ -184836,7 +185913,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecuritySubType(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UnderlyingSecuritySubType(FIX::UnderlyingSecuritySubType *arg1) { +free_FIX_UnderlyingSecuritySubType(void *self) { + FIX::UnderlyingSecuritySubType *arg1 = (FIX::UnderlyingSecuritySubType *)self; delete arg1; } @@ -185021,7 +186099,8 @@ SWIGINTERN VALUE _wrap_new_CstmApplVerID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CstmApplVerID(FIX::CstmApplVerID *arg1) { +free_FIX_CstmApplVerID(void *self) { + FIX::CstmApplVerID *arg1 = (FIX::CstmApplVerID *)self; delete arg1; } @@ -185120,7 +186199,8 @@ SWIGINTERN VALUE _wrap_new_DefaultApplExtID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DefaultApplExtID(FIX::DefaultApplExtID *arg1) { +free_FIX_DefaultApplExtID(void *self) { + FIX::DefaultApplExtID *arg1 = (FIX::DefaultApplExtID *)self; delete arg1; } @@ -185219,7 +186299,8 @@ SWIGINTERN VALUE _wrap_new_NoDerivativeSecurityAltID(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_NoDerivativeSecurityAltID(FIX::NoDerivativeSecurityAltID *arg1) { +free_FIX_NoDerivativeSecurityAltID(void *self) { + FIX::NoDerivativeSecurityAltID *arg1 = (FIX::NoDerivativeSecurityAltID *)self; delete arg1; } @@ -185318,7 +186399,8 @@ SWIGINTERN VALUE _wrap_new_SideValueInd(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SideValueInd(FIX::SideValueInd *arg1) { +free_FIX_SideValueInd(void *self) { + FIX::SideValueInd *arg1 = (FIX::SideValueInd *)self; delete arg1; } @@ -185503,7 +186585,8 @@ SWIGINTERN VALUE _wrap_new_EncodedText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_EncodedText(FIX::EncodedText *arg1) { +free_FIX_EncodedText(void *self) { + FIX::EncodedText *arg1 = (FIX::EncodedText *)self; delete arg1; } @@ -185688,7 +186771,8 @@ SWIGINTERN VALUE _wrap_new_Account(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Account(FIX::Account *arg1) { +free_FIX_Account(void *self) { + FIX::Account *arg1 = (FIX::Account *)self; delete arg1; } @@ -185787,7 +186871,8 @@ SWIGINTERN VALUE _wrap_new_TriggerNewPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TriggerNewPrice(FIX::TriggerNewPrice *arg1) { +free_FIX_TriggerNewPrice(void *self) { + FIX::TriggerNewPrice *arg1 = (FIX::TriggerNewPrice *)self; delete arg1; } @@ -185886,7 +186971,8 @@ SWIGINTERN VALUE _wrap_new_UndlyInstrumentPartyRole(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_UndlyInstrumentPartyRole(FIX::UndlyInstrumentPartyRole *arg1) { +free_FIX_UndlyInstrumentPartyRole(void *self) { + FIX::UndlyInstrumentPartyRole *arg1 = (FIX::UndlyInstrumentPartyRole *)self; delete arg1; } @@ -185985,7 +187071,8 @@ SWIGINTERN VALUE _wrap_new_MsgDirection(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MsgDirection(FIX::MsgDirection *arg1) { +free_FIX_MsgDirection(void *self) { + FIX::MsgDirection *arg1 = (FIX::MsgDirection *)self; delete arg1; } @@ -186170,7 +187257,8 @@ SWIGINTERN VALUE _wrap_new_LegMaturityDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegMaturityDate(FIX::LegMaturityDate *arg1) { +free_FIX_LegMaturityDate(void *self) { + FIX::LegMaturityDate *arg1 = (FIX::LegMaturityDate *)self; delete arg1; } @@ -186269,7 +187357,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingContractMultiplierUnit(int nargs, VALUE *ar SWIGINTERN void -free_FIX_UnderlyingContractMultiplierUnit(FIX::UnderlyingContractMultiplierUnit *arg1) { +free_FIX_UnderlyingContractMultiplierUnit(void *self) { + FIX::UnderlyingContractMultiplierUnit *arg1 = (FIX::UnderlyingContractMultiplierUnit *)self; delete arg1; } @@ -186454,7 +187543,8 @@ SWIGINTERN VALUE _wrap_new_InputSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_InputSource(FIX::InputSource *arg1) { +free_FIX_InputSource(void *self) { + FIX::InputSource *arg1 = (FIX::InputSource *)self; delete arg1; } @@ -186553,7 +187643,8 @@ SWIGINTERN VALUE _wrap_new_MDUpdateAction(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDUpdateAction(FIX::MDUpdateAction *arg1) { +free_FIX_MDUpdateAction(void *self) { + FIX::MDUpdateAction *arg1 = (FIX::MDUpdateAction *)self; delete arg1; } @@ -186652,7 +187743,8 @@ SWIGINTERN VALUE _wrap_new_MatchStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MatchStatus(FIX::MatchStatus *arg1) { +free_FIX_MatchStatus(void *self) { + FIX::MatchStatus *arg1 = (FIX::MatchStatus *)self; delete arg1; } @@ -186751,7 +187843,8 @@ SWIGINTERN VALUE _wrap_new_RateSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RateSource(FIX::RateSource *arg1) { +free_FIX_RateSource(void *self) { + FIX::RateSource *arg1 = (FIX::RateSource *)self; delete arg1; } @@ -186850,7 +187943,8 @@ SWIGINTERN VALUE _wrap_new_AllocPositionEffect(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_AllocPositionEffect(FIX::AllocPositionEffect *arg1) { +free_FIX_AllocPositionEffect(void *self) { + FIX::AllocPositionEffect *arg1 = (FIX::AllocPositionEffect *)self; delete arg1; } @@ -186949,7 +188043,8 @@ SWIGINTERN VALUE _wrap_new_PartyIDSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PartyIDSource(FIX::PartyIDSource *arg1) { +free_FIX_PartyIDSource(void *self) { + FIX::PartyIDSource *arg1 = (FIX::PartyIDSource *)self; delete arg1; } @@ -187134,7 +188229,8 @@ SWIGINTERN VALUE _wrap_new_EncodedUnderlyingIssuer(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_EncodedUnderlyingIssuer(FIX::EncodedUnderlyingIssuer *arg1) { +free_FIX_EncodedUnderlyingIssuer(void *self) { + FIX::EncodedUnderlyingIssuer *arg1 = (FIX::EncodedUnderlyingIssuer *)self; delete arg1; } @@ -187319,7 +188415,8 @@ SWIGINTERN VALUE _wrap_new_EncryptedPassword(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_EncryptedPassword(FIX::EncryptedPassword *arg1) { +free_FIX_EncryptedPassword(void *self) { + FIX::EncryptedPassword *arg1 = (FIX::EncryptedPassword *)self; delete arg1; } @@ -187418,7 +188515,8 @@ SWIGINTERN VALUE _wrap_new_TriggerNewQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TriggerNewQty(FIX::TriggerNewQty *arg1) { +free_FIX_TriggerNewQty(void *self) { + FIX::TriggerNewQty *arg1 = (FIX::TriggerNewQty *)self; delete arg1; } @@ -187517,7 +188615,8 @@ SWIGINTERN VALUE _wrap_new_LegLastForwardPoints(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_LegLastForwardPoints(FIX::LegLastForwardPoints *arg1) { +free_FIX_LegLastForwardPoints(void *self) { + FIX::LegLastForwardPoints *arg1 = (FIX::LegLastForwardPoints *)self; delete arg1; } @@ -187616,7 +188715,8 @@ SWIGINTERN VALUE _wrap_new_TotNumTradeReports(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TotNumTradeReports(FIX::TotNumTradeReports *arg1) { +free_FIX_TotNumTradeReports(void *self) { + FIX::TotNumTradeReports *arg1 = (FIX::TotNumTradeReports *)self; delete arg1; } @@ -187801,7 +188901,8 @@ SWIGINTERN VALUE _wrap_new_RefApplVerID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefApplVerID(FIX::RefApplVerID *arg1) { +free_FIX_RefApplVerID(void *self) { + FIX::RefApplVerID *arg1 = (FIX::RefApplVerID *)self; delete arg1; } @@ -187900,7 +189001,8 @@ SWIGINTERN VALUE _wrap_new_LastSpotRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastSpotRate(FIX::LastSpotRate *arg1) { +free_FIX_LastSpotRate(void *self) { + FIX::LastSpotRate *arg1 = (FIX::LastSpotRate *)self; delete arg1; } @@ -187999,7 +189101,8 @@ SWIGINTERN VALUE _wrap_new_Price(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Price(FIX::Price *arg1) { +free_FIX_Price(void *self) { + FIX::Price *arg1 = (FIX::Price *)self; delete arg1; } @@ -188184,7 +189287,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecurityIDSource(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingSecurityIDSource(FIX::UnderlyingSecurityIDSource *arg1) { +free_FIX_UnderlyingSecurityIDSource(void *self) { + FIX::UnderlyingSecurityIDSource *arg1 = (FIX::UnderlyingSecurityIDSource *)self; delete arg1; } @@ -188283,7 +189387,8 @@ SWIGINTERN VALUE _wrap_new_TotNoSecurityTypes(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TotNoSecurityTypes(FIX::TotNoSecurityTypes *arg1) { +free_FIX_TotNoSecurityTypes(void *self) { + FIX::TotNoSecurityTypes *arg1 = (FIX::TotNoSecurityTypes *)self; delete arg1; } @@ -188382,7 +189487,8 @@ SWIGINTERN VALUE _wrap_new_ReportedPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ReportedPx(FIX::ReportedPx *arg1) { +free_FIX_ReportedPx(void *self) { + FIX::ReportedPx *arg1 = (FIX::ReportedPx *)self; delete arg1; } @@ -188567,7 +189673,8 @@ SWIGINTERN VALUE _wrap_new_LegSymbol(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSymbol(FIX::LegSymbol *arg1) { +free_FIX_LegSymbol(void *self) { + FIX::LegSymbol *arg1 = (FIX::LegSymbol *)self; delete arg1; } @@ -188752,7 +189859,8 @@ SWIGINTERN VALUE _wrap_new_LegIssuer(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegIssuer(FIX::LegIssuer *arg1) { +free_FIX_LegIssuer(void *self) { + FIX::LegIssuer *arg1 = (FIX::LegIssuer *)self; delete arg1; } @@ -188937,7 +190045,8 @@ SWIGINTERN VALUE _wrap_new_RegistDetls(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RegistDetls(FIX::RegistDetls *arg1) { +free_FIX_RegistDetls(void *self) { + FIX::RegistDetls *arg1 = (FIX::RegistDetls *)self; delete arg1; } @@ -189122,7 +190231,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecurityID(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingLegSecurityID(FIX::UnderlyingLegSecurityID *arg1) { +free_FIX_UnderlyingLegSecurityID(void *self) { + FIX::UnderlyingLegSecurityID *arg1 = (FIX::UnderlyingLegSecurityID *)self; delete arg1; } @@ -189221,7 +190331,8 @@ SWIGINTERN VALUE _wrap_new_MinLotSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MinLotSize(FIX::MinLotSize *arg1) { +free_FIX_MinLotSize(void *self) { + FIX::MinLotSize *arg1 = (FIX::MinLotSize *)self; delete arg1; } @@ -189320,7 +190431,8 @@ SWIGINTERN VALUE _wrap_new_NumTickets(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NumTickets(FIX::NumTickets *arg1) { +free_FIX_NumTickets(void *self) { + FIX::NumTickets *arg1 = (FIX::NumTickets *)self; delete arg1; } @@ -189505,7 +190617,8 @@ SWIGINTERN VALUE _wrap_new_LegLocaleOfIssue(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegLocaleOfIssue(FIX::LegLocaleOfIssue *arg1) { +free_FIX_LegLocaleOfIssue(void *self) { + FIX::LegLocaleOfIssue *arg1 = (FIX::LegLocaleOfIssue *)self; delete arg1; } @@ -189604,7 +190717,8 @@ SWIGINTERN VALUE _wrap_new_ExchangeForPhysical(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_ExchangeForPhysical(FIX::ExchangeForPhysical *arg1) { +free_FIX_ExchangeForPhysical(void *self) { + FIX::ExchangeForPhysical *arg1 = (FIX::ExchangeForPhysical *)self; delete arg1; } @@ -189703,7 +190817,8 @@ SWIGINTERN VALUE _wrap_new_SecurityTradingEvent(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_SecurityTradingEvent(FIX::SecurityTradingEvent *arg1) { +free_FIX_SecurityTradingEvent(void *self) { + FIX::SecurityTradingEvent *arg1 = (FIX::SecurityTradingEvent *)self; delete arg1; } @@ -189802,7 +190917,8 @@ SWIGINTERN VALUE _wrap_new_MinPriceIncrementAmount(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_MinPriceIncrementAmount(FIX::MinPriceIncrementAmount *arg1) { +free_FIX_MinPriceIncrementAmount(void *self) { + FIX::MinPriceIncrementAmount *arg1 = (FIX::MinPriceIncrementAmount *)self; delete arg1; } @@ -189901,7 +191017,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingPayAmount(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingPayAmount(FIX::UnderlyingPayAmount *arg1) { +free_FIX_UnderlyingPayAmount(void *self) { + FIX::UnderlyingPayAmount *arg1 = (FIX::UnderlyingPayAmount *)self; delete arg1; } @@ -190086,7 +191203,8 @@ SWIGINTERN VALUE _wrap_new_SettlPartySubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlPartySubID(FIX::SettlPartySubID *arg1) { +free_FIX_SettlPartySubID(void *self) { + FIX::SettlPartySubID *arg1 = (FIX::SettlPartySubID *)self; delete arg1; } @@ -190185,7 +191303,8 @@ SWIGINTERN VALUE _wrap_new_AllocNetMoney(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocNetMoney(FIX::AllocNetMoney *arg1) { +free_FIX_AllocNetMoney(void *self) { + FIX::AllocNetMoney *arg1 = (FIX::AllocNetMoney *)self; delete arg1; } @@ -190370,7 +191489,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingMaturityDay(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_UnderlyingMaturityDay(FIX::UnderlyingMaturityDay *arg1) { +free_FIX_UnderlyingMaturityDay(void *self) { + FIX::UnderlyingMaturityDay *arg1 = (FIX::UnderlyingMaturityDay *)self; delete arg1; } @@ -190555,7 +191675,8 @@ SWIGINTERN VALUE _wrap_new_NetworkResponseID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NetworkResponseID(FIX::NetworkResponseID *arg1) { +free_FIX_NetworkResponseID(void *self) { + FIX::NetworkResponseID *arg1 = (FIX::NetworkResponseID *)self; delete arg1; } @@ -190654,7 +191775,8 @@ SWIGINTERN VALUE _wrap_new_NumBidders(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NumBidders(FIX::NumBidders *arg1) { +free_FIX_NumBidders(void *self) { + FIX::NumBidders *arg1 = (FIX::NumBidders *)self; delete arg1; } @@ -190753,7 +191875,8 @@ SWIGINTERN VALUE _wrap_new_AllocAcctIDSource(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_AllocAcctIDSource(FIX::AllocAcctIDSource *arg1) { +free_FIX_AllocAcctIDSource(void *self) { + FIX::AllocAcctIDSource *arg1 = (FIX::AllocAcctIDSource *)self; delete arg1; } @@ -190852,7 +191975,8 @@ SWIGINTERN VALUE _wrap_new_AllocAvgPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocAvgPx(FIX::AllocAvgPx *arg1) { +free_FIX_AllocAvgPx(void *self) { + FIX::AllocAvgPx *arg1 = (FIX::AllocAvgPx *)self; delete arg1; } @@ -191037,7 +192161,8 @@ SWIGINTERN VALUE _wrap_new_SecuritySettlAgentCode(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_SecuritySettlAgentCode(FIX::SecuritySettlAgentCode *arg1) { +free_FIX_SecuritySettlAgentCode(void *self) { + FIX::SecuritySettlAgentCode *arg1 = (FIX::SecuritySettlAgentCode *)self; delete arg1; } @@ -191136,7 +192261,8 @@ SWIGINTERN VALUE _wrap_new_NoDistribInsts(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoDistribInsts(FIX::NoDistribInsts *arg1) { +free_FIX_NoDistribInsts(void *self) { + FIX::NoDistribInsts *arg1 = (FIX::NoDistribInsts *)self; delete arg1; } @@ -191235,7 +192361,8 @@ SWIGINTERN VALUE _wrap_new_CustDirectedOrder(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_CustDirectedOrder(FIX::CustDirectedOrder *arg1) { +free_FIX_CustDirectedOrder(void *self) { + FIX::CustDirectedOrder *arg1 = (FIX::CustDirectedOrder *)self; delete arg1; } @@ -191334,7 +192461,8 @@ SWIGINTERN VALUE _wrap_new_FairValue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FairValue(FIX::FairValue *arg1) { +free_FIX_FairValue(void *self) { + FIX::FairValue *arg1 = (FIX::FairValue *)self; delete arg1; } @@ -191433,7 +192561,8 @@ SWIGINTERN VALUE _wrap_new_NoStrikes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoStrikes(FIX::NoStrikes *arg1) { +free_FIX_NoStrikes(void *self) { + FIX::NoStrikes *arg1 = (FIX::NoStrikes *)self; delete arg1; } @@ -191532,7 +192661,8 @@ SWIGINTERN VALUE _wrap_new_EncodedSecurityListDescLen(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_EncodedSecurityListDescLen(FIX::EncodedSecurityListDescLen *arg1) { +free_FIX_EncodedSecurityListDescLen(void *self) { + FIX::EncodedSecurityListDescLen *arg1 = (FIX::EncodedSecurityListDescLen *)self; delete arg1; } @@ -191631,7 +192761,8 @@ SWIGINTERN VALUE _wrap_new_LegExerciseStyle(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegExerciseStyle(FIX::LegExerciseStyle *arg1) { +free_FIX_LegExerciseStyle(void *self) { + FIX::LegExerciseStyle *arg1 = (FIX::LegExerciseStyle *)self; delete arg1; } @@ -191816,7 +192947,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSymbolSfx(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_DerivativeSymbolSfx(FIX::DerivativeSymbolSfx *arg1) { +free_FIX_DerivativeSymbolSfx(void *self) { + FIX::DerivativeSymbolSfx *arg1 = (FIX::DerivativeSymbolSfx *)self; delete arg1; } @@ -191915,7 +193047,8 @@ SWIGINTERN VALUE _wrap_new_NestedInstrAttribType(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_NestedInstrAttribType(FIX::NestedInstrAttribType *arg1) { +free_FIX_NestedInstrAttribType(void *self) { + FIX::NestedInstrAttribType *arg1 = (FIX::NestedInstrAttribType *)self; delete arg1; } @@ -192100,7 +193233,8 @@ SWIGINTERN VALUE _wrap_new_ContraTrader(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContraTrader(FIX::ContraTrader *arg1) { +free_FIX_ContraTrader(void *self) { + FIX::ContraTrader *arg1 = (FIX::ContraTrader *)self; delete arg1; } @@ -192199,7 +193333,8 @@ SWIGINTERN VALUE _wrap_new_MDSecSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDSecSize(FIX::MDSecSize *arg1) { +free_FIX_MDSecSize(void *self) { + FIX::MDSecSize *arg1 = (FIX::MDSecSize *)self; delete arg1; } @@ -192298,7 +193433,8 @@ SWIGINTERN VALUE _wrap_new_NoOfSecSizes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoOfSecSizes(FIX::NoOfSecSizes *arg1) { +free_FIX_NoOfSecSizes(void *self) { + FIX::NoOfSecSizes *arg1 = (FIX::NoOfSecSizes *)self; delete arg1; } @@ -192397,7 +193533,8 @@ SWIGINTERN VALUE _wrap_new_CollAction(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollAction(FIX::CollAction *arg1) { +free_FIX_CollAction(void *self) { + FIX::CollAction *arg1 = (FIX::CollAction *)self; delete arg1; } @@ -192496,7 +193633,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLastQty(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingLastQty(FIX::UnderlyingLastQty *arg1) { +free_FIX_UnderlyingLastQty(void *self) { + FIX::UnderlyingLastQty *arg1 = (FIX::UnderlyingLastQty *)self; delete arg1; } @@ -192595,7 +193733,8 @@ SWIGINTERN VALUE _wrap_new_PossDupFlag(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PossDupFlag(FIX::PossDupFlag *arg1) { +free_FIX_PossDupFlag(void *self) { + FIX::PossDupFlag *arg1 = (FIX::PossDupFlag *)self; delete arg1; } @@ -192694,7 +193833,8 @@ SWIGINTERN VALUE _wrap_new_ListStatusType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListStatusType(FIX::ListStatusType *arg1) { +free_FIX_ListStatusType(void *self) { + FIX::ListStatusType *arg1 = (FIX::ListStatusType *)self; delete arg1; } @@ -192879,7 +194019,8 @@ SWIGINTERN VALUE _wrap_new_SideFillStationCd(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SideFillStationCd(FIX::SideFillStationCd *arg1) { +free_FIX_SideFillStationCd(void *self) { + FIX::SideFillStationCd *arg1 = (FIX::SideFillStationCd *)self; delete arg1; } @@ -193064,7 +194205,8 @@ SWIGINTERN VALUE _wrap_new_StatusText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StatusText(FIX::StatusText *arg1) { +free_FIX_StatusText(void *self) { + FIX::StatusText *arg1 = (FIX::StatusText *)self; delete arg1; } @@ -193249,7 +194391,8 @@ SWIGINTERN VALUE _wrap_new_BasisFeatureDate(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_BasisFeatureDate(FIX::BasisFeatureDate *arg1) { +free_FIX_BasisFeatureDate(void *self) { + FIX::BasisFeatureDate *arg1 = (FIX::BasisFeatureDate *)self; delete arg1; } @@ -193348,7 +194491,8 @@ SWIGINTERN VALUE _wrap_new_XmlDataLen(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_XmlDataLen(FIX::XmlDataLen *arg1) { +free_FIX_XmlDataLen(void *self) { + FIX::XmlDataLen *arg1 = (FIX::XmlDataLen *)self; delete arg1; } @@ -193533,7 +194677,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingMaturityDate(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingMaturityDate(FIX::UnderlyingMaturityDate *arg1) { +free_FIX_UnderlyingMaturityDate(void *self) { + FIX::UnderlyingMaturityDate *arg1 = (FIX::UnderlyingMaturityDate *)self; delete arg1; } @@ -193632,7 +194777,8 @@ SWIGINTERN VALUE _wrap_new_GapFillFlag(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_GapFillFlag(FIX::GapFillFlag *arg1) { +free_FIX_GapFillFlag(void *self) { + FIX::GapFillFlag *arg1 = (FIX::GapFillFlag *)self; delete arg1; } @@ -193731,7 +194877,8 @@ SWIGINTERN VALUE _wrap_new_RefApplExtID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefApplExtID(FIX::RefApplExtID *arg1) { +free_FIX_RefApplExtID(void *self) { + FIX::RefApplExtID *arg1 = (FIX::RefApplExtID *)self; delete arg1; } @@ -193916,7 +195063,8 @@ SWIGINTERN VALUE _wrap_new_RefApplID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefApplID(FIX::RefApplID *arg1) { +free_FIX_RefApplID(void *self) { + FIX::RefApplID *arg1 = (FIX::RefApplID *)self; delete arg1; } @@ -194015,7 +195163,8 @@ SWIGINTERN VALUE _wrap_new_NoTradingSessionRules(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_NoTradingSessionRules(FIX::NoTradingSessionRules *arg1) { +free_FIX_NoTradingSessionRules(void *self) { + FIX::NoTradingSessionRules *arg1 = (FIX::NoTradingSessionRules *)self; delete arg1; } @@ -194114,7 +195263,8 @@ SWIGINTERN VALUE _wrap_new_SwapPoints(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SwapPoints(FIX::SwapPoints *arg1) { +free_FIX_SwapPoints(void *self) { + FIX::SwapPoints *arg1 = (FIX::SwapPoints *)self; delete arg1; } @@ -194299,7 +195449,8 @@ SWIGINTERN VALUE _wrap_new_TargetStrategyParameters(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_TargetStrategyParameters(FIX::TargetStrategyParameters *arg1) { +free_FIX_TargetStrategyParameters(void *self) { + FIX::TargetStrategyParameters *arg1 = (FIX::TargetStrategyParameters *)self; delete arg1; } @@ -194398,7 +195549,8 @@ SWIGINTERN VALUE _wrap_new_LastForwardPoints(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LastForwardPoints(FIX::LastForwardPoints *arg1) { +free_FIX_LastForwardPoints(void *self) { + FIX::LastForwardPoints *arg1 = (FIX::LastForwardPoints *)self; delete arg1; } @@ -194583,7 +195735,8 @@ SWIGINTERN VALUE _wrap_new_YieldRedemptionDate(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_YieldRedemptionDate(FIX::YieldRedemptionDate *arg1) { +free_FIX_YieldRedemptionDate(void *self) { + FIX::YieldRedemptionDate *arg1 = (FIX::YieldRedemptionDate *)self; delete arg1; } @@ -194682,7 +195835,8 @@ SWIGINTERN VALUE _wrap_new_NoSettlDetails(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSettlDetails(FIX::NoSettlDetails *arg1) { +free_FIX_NoSettlDetails(void *self) { + FIX::NoSettlDetails *arg1 = (FIX::NoSettlDetails *)self; delete arg1; } @@ -194781,7 +195935,8 @@ SWIGINTERN VALUE _wrap_new_TradeHandlingInstr(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TradeHandlingInstr(FIX::TradeHandlingInstr *arg1) { +free_FIX_TradeHandlingInstr(void *self) { + FIX::TradeHandlingInstr *arg1 = (FIX::TradeHandlingInstr *)self; delete arg1; } @@ -194966,7 +196121,8 @@ SWIGINTERN VALUE _wrap_new_CashSettlAgentCode(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_CashSettlAgentCode(FIX::CashSettlAgentCode *arg1) { +free_FIX_CashSettlAgentCode(void *self) { + FIX::CashSettlAgentCode *arg1 = (FIX::CashSettlAgentCode *)self; delete arg1; } @@ -195065,7 +196221,8 @@ SWIGINTERN VALUE _wrap_new_LegPriceType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegPriceType(FIX::LegPriceType *arg1) { +free_FIX_LegPriceType(void *self) { + FIX::LegPriceType *arg1 = (FIX::LegPriceType *)self; delete arg1; } @@ -195164,7 +196321,8 @@ SWIGINTERN VALUE _wrap_new_EncodedListExecInstLen(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_EncodedListExecInstLen(FIX::EncodedListExecInstLen *arg1) { +free_FIX_EncodedListExecInstLen(void *self) { + FIX::EncodedListExecInstLen *arg1 = (FIX::EncodedListExecInstLen *)self; delete arg1; } @@ -195263,7 +196421,8 @@ SWIGINTERN VALUE _wrap_new_TradSesMethod(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradSesMethod(FIX::TradSesMethod *arg1) { +free_FIX_TradSesMethod(void *self) { + FIX::TradSesMethod *arg1 = (FIX::TradSesMethod *)self; delete arg1; } @@ -195448,7 +196607,8 @@ SWIGINTERN VALUE _wrap_new_AgreementID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AgreementID(FIX::AgreementID *arg1) { +free_FIX_AgreementID(void *self) { + FIX::AgreementID *arg1 = (FIX::AgreementID *)self; delete arg1; } @@ -195633,7 +196793,8 @@ SWIGINTERN VALUE _wrap_new_CashDistribCurr(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CashDistribCurr(FIX::CashDistribCurr *arg1) { +free_FIX_CashDistribCurr(void *self) { + FIX::CashDistribCurr *arg1 = (FIX::CashDistribCurr *)self; delete arg1; } @@ -195732,7 +196893,8 @@ SWIGINTERN VALUE _wrap_new_BidPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidPx(FIX::BidPx *arg1) { +free_FIX_BidPx(void *self) { + FIX::BidPx *arg1 = (FIX::BidPx *)self; delete arg1; } @@ -195831,7 +196993,8 @@ SWIGINTERN VALUE _wrap_new_TradeType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeType(FIX::TradeType *arg1) { +free_FIX_TradeType(void *self) { + FIX::TradeType *arg1 = (FIX::TradeType *)self; delete arg1; } @@ -195930,7 +197093,8 @@ SWIGINTERN VALUE _wrap_new_EncodedSecurityDescLen(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_EncodedSecurityDescLen(FIX::EncodedSecurityDescLen *arg1) { +free_FIX_EncodedSecurityDescLen(void *self) { + FIX::EncodedSecurityDescLen *arg1 = (FIX::EncodedSecurityDescLen *)self; delete arg1; } @@ -196029,7 +197193,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventCondition(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_ComplexEventCondition(FIX::ComplexEventCondition *arg1) { +free_FIX_ComplexEventCondition(void *self) { + FIX::ComplexEventCondition *arg1 = (FIX::ComplexEventCondition *)self; delete arg1; } @@ -196128,7 +197293,8 @@ SWIGINTERN VALUE _wrap_new_EncryptedPasswordMethod(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_EncryptedPasswordMethod(FIX::EncryptedPasswordMethod *arg1) { +free_FIX_EncryptedPasswordMethod(void *self) { + FIX::EncryptedPasswordMethod *arg1 = (FIX::EncryptedPasswordMethod *)self; delete arg1; } @@ -196313,7 +197479,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityAltID(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeSecurityAltID(FIX::DerivativeSecurityAltID *arg1) { +free_FIX_DerivativeSecurityAltID(void *self) { + FIX::DerivativeSecurityAltID *arg1 = (FIX::DerivativeSecurityAltID *)self; delete arg1; } @@ -196412,7 +197579,8 @@ SWIGINTERN VALUE _wrap_new_TotNoAccQuotes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoAccQuotes(FIX::TotNoAccQuotes *arg1) { +free_FIX_TotNoAccQuotes(void *self) { + FIX::TotNoAccQuotes *arg1 = (FIX::TotNoAccQuotes *)self; delete arg1; } @@ -196597,7 +197765,8 @@ SWIGINTERN VALUE _wrap_new_TimeBracket(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TimeBracket(FIX::TimeBracket *arg1) { +free_FIX_TimeBracket(void *self) { + FIX::TimeBracket *arg1 = (FIX::TimeBracket *)self; delete arg1; } @@ -196696,7 +197865,8 @@ SWIGINTERN VALUE _wrap_new_NoAllocs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoAllocs(FIX::NoAllocs *arg1) { +free_FIX_NoAllocs(void *self) { + FIX::NoAllocs *arg1 = (FIX::NoAllocs *)self; delete arg1; } @@ -196795,7 +197965,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingProduct(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_UnderlyingProduct(FIX::UnderlyingProduct *arg1) { +free_FIX_UnderlyingProduct(void *self) { + FIX::UnderlyingProduct *arg1 = (FIX::UnderlyingProduct *)self; delete arg1; } @@ -196980,7 +198151,8 @@ SWIGINTERN VALUE _wrap_new_BenchmarkCurveName(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_BenchmarkCurveName(FIX::BenchmarkCurveName *arg1) { +free_FIX_BenchmarkCurveName(void *self) { + FIX::BenchmarkCurveName *arg1 = (FIX::BenchmarkCurveName *)self; delete arg1; } @@ -197165,7 +198337,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSymbolSfx(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingSymbolSfx(FIX::UnderlyingSymbolSfx *arg1) { +free_FIX_UnderlyingSymbolSfx(void *self) { + FIX::UnderlyingSymbolSfx *arg1 = (FIX::UnderlyingSymbolSfx *)self; delete arg1; } @@ -197264,7 +198437,8 @@ SWIGINTERN VALUE _wrap_new_StrikePriceBoundaryPrecision(int nargs, VALUE *args, SWIGINTERN void -free_FIX_StrikePriceBoundaryPrecision(FIX::StrikePriceBoundaryPrecision *arg1) { +free_FIX_StrikePriceBoundaryPrecision(void *self) { + FIX::StrikePriceBoundaryPrecision *arg1 = (FIX::StrikePriceBoundaryPrecision *)self; delete arg1; } @@ -197449,7 +198623,8 @@ SWIGINTERN VALUE _wrap_new_QuoteSetID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteSetID(FIX::QuoteSetID *arg1) { +free_FIX_QuoteSetID(void *self) { + FIX::QuoteSetID *arg1 = (FIX::QuoteSetID *)self; delete arg1; } @@ -197548,7 +198723,8 @@ SWIGINTERN VALUE _wrap_new_CashMargin(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CashMargin(FIX::CashMargin *arg1) { +free_FIX_CashMargin(void *self) { + FIX::CashMargin *arg1 = (FIX::CashMargin *)self; delete arg1; } @@ -197647,7 +198823,8 @@ SWIGINTERN VALUE _wrap_new_SettlObligTransType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SettlObligTransType(FIX::SettlObligTransType *arg1) { +free_FIX_SettlObligTransType(void *self) { + FIX::SettlObligTransType *arg1 = (FIX::SettlObligTransType *)self; delete arg1; } @@ -197746,7 +198923,8 @@ SWIGINTERN VALUE _wrap_new_LegNumber(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegNumber(FIX::LegNumber *arg1) { +free_FIX_LegNumber(void *self) { + FIX::LegNumber *arg1 = (FIX::LegNumber *)self; delete arg1; } @@ -197931,7 +199109,8 @@ SWIGINTERN VALUE _wrap_new_DeskOrderHandlingInst(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_DeskOrderHandlingInst(FIX::DeskOrderHandlingInst *arg1) { +free_FIX_DeskOrderHandlingInst(void *self) { + FIX::DeskOrderHandlingInst *arg1 = (FIX::DeskOrderHandlingInst *)self; delete arg1; } @@ -198030,7 +199209,8 @@ SWIGINTERN VALUE _wrap_new_SettlPartyIDSource(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_SettlPartyIDSource(FIX::SettlPartyIDSource *arg1) { +free_FIX_SettlPartyIDSource(void *self) { + FIX::SettlPartyIDSource *arg1 = (FIX::SettlPartyIDSource *)self; delete arg1; } @@ -198129,7 +199309,8 @@ SWIGINTERN VALUE _wrap_new_PriorSettlPrice(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PriorSettlPrice(FIX::PriorSettlPrice *arg1) { +free_FIX_PriorSettlPrice(void *self) { + FIX::PriorSettlPrice *arg1 = (FIX::PriorSettlPrice *)self; delete arg1; } @@ -198314,7 +199495,8 @@ SWIGINTERN VALUE _wrap_new_NotAffOrigClOrdID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NotAffOrigClOrdID(FIX::NotAffOrigClOrdID *arg1) { +free_FIX_NotAffOrigClOrdID(void *self) { + FIX::NotAffOrigClOrdID *arg1 = (FIX::NotAffOrigClOrdID *)self; delete arg1; } @@ -198499,7 +199681,8 @@ SWIGINTERN VALUE _wrap_new_TradingSessionDesc(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_TradingSessionDesc(FIX::TradingSessionDesc *arg1) { +free_FIX_TradingSessionDesc(void *self) { + FIX::TradingSessionDesc *arg1 = (FIX::TradingSessionDesc *)self; delete arg1; } @@ -198598,7 +199781,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeFloorPrice(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_DerivativeFloorPrice(FIX::DerivativeFloorPrice *arg1) { +free_FIX_DerivativeFloorPrice(void *self) { + FIX::DerivativeFloorPrice *arg1 = (FIX::DerivativeFloorPrice *)self; delete arg1; } @@ -198783,7 +199967,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSymbol(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_DerivativeSymbol(FIX::DerivativeSymbol *arg1) { +free_FIX_DerivativeSymbol(void *self) { + FIX::DerivativeSymbol *arg1 = (FIX::DerivativeSymbol *)self; delete arg1; } @@ -198882,7 +200067,8 @@ SWIGINTERN VALUE _wrap_new_RiskFreeRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RiskFreeRate(FIX::RiskFreeRate *arg1) { +free_FIX_RiskFreeRate(void *self) { + FIX::RiskFreeRate *arg1 = (FIX::RiskFreeRate *)self; delete arg1; } @@ -198981,7 +200167,8 @@ SWIGINTERN VALUE _wrap_new_PosTransType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosTransType(FIX::PosTransType *arg1) { +free_FIX_PosTransType(void *self) { + FIX::PosTransType *arg1 = (FIX::PosTransType *)self; delete arg1; } @@ -199080,7 +200267,8 @@ SWIGINTERN VALUE _wrap_new_MsgSeqNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MsgSeqNum(FIX::MsgSeqNum *arg1) { +free_FIX_MsgSeqNum(void *self) { + FIX::MsgSeqNum *arg1 = (FIX::MsgSeqNum *)self; delete arg1; } @@ -199265,7 +200453,8 @@ SWIGINTERN VALUE _wrap_new_Signature(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Signature(FIX::Signature *arg1) { +free_FIX_Signature(void *self) { + FIX::Signature *arg1 = (FIX::Signature *)self; delete arg1; } @@ -199450,7 +200639,8 @@ SWIGINTERN VALUE _wrap_new_Seniority(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Seniority(FIX::Seniority *arg1) { +free_FIX_Seniority(void *self) { + FIX::Seniority *arg1 = (FIX::Seniority *)self; delete arg1; } @@ -199549,7 +200739,8 @@ SWIGINTERN VALUE _wrap_new_NoRateSources(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoRateSources(FIX::NoRateSources *arg1) { +free_FIX_NoRateSources(void *self) { + FIX::NoRateSources *arg1 = (FIX::NoRateSources *)self; delete arg1; } @@ -199648,7 +200839,8 @@ SWIGINTERN VALUE _wrap_new_PriceUnitOfMeasureQty(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_PriceUnitOfMeasureQty(FIX::PriceUnitOfMeasureQty *arg1) { +free_FIX_PriceUnitOfMeasureQty(void *self) { + FIX::PriceUnitOfMeasureQty *arg1 = (FIX::PriceUnitOfMeasureQty *)self; delete arg1; } @@ -199833,7 +201025,8 @@ SWIGINTERN VALUE _wrap_new_CollAsgnRefID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollAsgnRefID(FIX::CollAsgnRefID *arg1) { +free_FIX_CollAsgnRefID(void *self) { + FIX::CollAsgnRefID *arg1 = (FIX::CollAsgnRefID *)self; delete arg1; } @@ -199932,7 +201125,8 @@ SWIGINTERN VALUE _wrap_new_BuyVolume(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BuyVolume(FIX::BuyVolume *arg1) { +free_FIX_BuyVolume(void *self) { + FIX::BuyVolume *arg1 = (FIX::BuyVolume *)self; delete arg1; } @@ -200031,7 +201225,8 @@ SWIGINTERN VALUE _wrap_new_SettlCurrFxRateCalc(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SettlCurrFxRateCalc(FIX::SettlCurrFxRateCalc *arg1) { +free_FIX_SettlCurrFxRateCalc(void *self) { + FIX::SettlCurrFxRateCalc *arg1 = (FIX::SettlCurrFxRateCalc *)self; delete arg1; } @@ -200130,7 +201325,8 @@ SWIGINTERN VALUE _wrap_new_PosMaintStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosMaintStatus(FIX::PosMaintStatus *arg1) { +free_FIX_PosMaintStatus(void *self) { + FIX::PosMaintStatus *arg1 = (FIX::PosMaintStatus *)self; delete arg1; } @@ -200229,7 +201425,8 @@ SWIGINTERN VALUE _wrap_new_PriorSpreadIndicator(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_PriorSpreadIndicator(FIX::PriorSpreadIndicator *arg1) { +free_FIX_PriorSpreadIndicator(void *self) { + FIX::PriorSpreadIndicator *arg1 = (FIX::PriorSpreadIndicator *)self; delete arg1; } @@ -200328,7 +201525,8 @@ SWIGINTERN VALUE _wrap_new_Benchmark(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Benchmark(FIX::Benchmark *arg1) { +free_FIX_Benchmark(void *self) { + FIX::Benchmark *arg1 = (FIX::Benchmark *)self; delete arg1; } @@ -200427,7 +201625,8 @@ SWIGINTERN VALUE _wrap_new_MaturityMonthYearFormat(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_MaturityMonthYearFormat(FIX::MaturityMonthYearFormat *arg1) { +free_FIX_MaturityMonthYearFormat(void *self) { + FIX::MaturityMonthYearFormat *arg1 = (FIX::MaturityMonthYearFormat *)self; delete arg1; } @@ -200612,7 +201811,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingTradingSessionID(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_UnderlyingTradingSessionID(FIX::UnderlyingTradingSessionID *arg1) { +free_FIX_UnderlyingTradingSessionID(void *self) { + FIX::UnderlyingTradingSessionID *arg1 = (FIX::UnderlyingTradingSessionID *)self; delete arg1; } @@ -200711,7 +201911,8 @@ SWIGINTERN VALUE _wrap_new_TotNoRelatedSym(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoRelatedSym(FIX::TotNoRelatedSym *arg1) { +free_FIX_TotNoRelatedSym(void *self) { + FIX::TotNoRelatedSym *arg1 = (FIX::TotNoRelatedSym *)self; delete arg1; } @@ -200896,7 +202097,8 @@ SWIGINTERN VALUE _wrap_new_StateOrProvinceOfIssue(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_StateOrProvinceOfIssue(FIX::StateOrProvinceOfIssue *arg1) { +free_FIX_StateOrProvinceOfIssue(void *self) { + FIX::StateOrProvinceOfIssue *arg1 = (FIX::StateOrProvinceOfIssue *)self; delete arg1; } @@ -201081,7 +202283,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrRegistry(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeInstrRegistry(FIX::DerivativeInstrRegistry *arg1) { +free_FIX_DerivativeInstrRegistry(void *self) { + FIX::DerivativeInstrRegistry *arg1 = (FIX::DerivativeInstrRegistry *)self; delete arg1; } @@ -201180,7 +202383,8 @@ SWIGINTERN VALUE _wrap_new_LegBidForwardPoints(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_LegBidForwardPoints(FIX::LegBidForwardPoints *arg1) { +free_FIX_LegBidForwardPoints(void *self) { + FIX::LegBidForwardPoints *arg1 = (FIX::LegBidForwardPoints *)self; delete arg1; } @@ -201279,7 +202483,8 @@ SWIGINTERN VALUE _wrap_new_ManualOrderIndicator(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_ManualOrderIndicator(FIX::ManualOrderIndicator *arg1) { +free_FIX_ManualOrderIndicator(void *self) { + FIX::ManualOrderIndicator *arg1 = (FIX::ManualOrderIndicator *)self; delete arg1; } @@ -201378,7 +202583,8 @@ SWIGINTERN VALUE _wrap_new_NetMoney(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NetMoney(FIX::NetMoney *arg1) { +free_FIX_NetMoney(void *self) { + FIX::NetMoney *arg1 = (FIX::NetMoney *)self; delete arg1; } @@ -201477,7 +202683,8 @@ SWIGINTERN VALUE _wrap_new_LegalConfirm(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegalConfirm(FIX::LegalConfirm *arg1) { +free_FIX_LegalConfirm(void *self) { + FIX::LegalConfirm *arg1 = (FIX::LegalConfirm *)self; delete arg1; } @@ -201662,7 +202869,8 @@ SWIGINTERN VALUE _wrap_new_CountryOfIssue(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CountryOfIssue(FIX::CountryOfIssue *arg1) { +free_FIX_CountryOfIssue(void *self) { + FIX::CountryOfIssue *arg1 = (FIX::CountryOfIssue *)self; delete arg1; } @@ -201761,7 +202969,8 @@ SWIGINTERN VALUE _wrap_new_ApplReportType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplReportType(FIX::ApplReportType *arg1) { +free_FIX_ApplReportType(void *self) { + FIX::ApplReportType *arg1 = (FIX::ApplReportType *)self; delete arg1; } @@ -201946,7 +203155,8 @@ SWIGINTERN VALUE _wrap_new_RootPartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RootPartyID(FIX::RootPartyID *arg1) { +free_FIX_RootPartyID(void *self) { + FIX::RootPartyID *arg1 = (FIX::RootPartyID *)self; delete arg1; } @@ -202045,7 +203255,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_UnderlyingQty(FIX::UnderlyingQty *arg1) { +free_FIX_UnderlyingQty(void *self) { + FIX::UnderlyingQty *arg1 = (FIX::UnderlyingQty *)self; delete arg1; } @@ -202144,7 +203355,8 @@ SWIGINTERN VALUE _wrap_new_ApplQueueDepth(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplQueueDepth(FIX::ApplQueueDepth *arg1) { +free_FIX_ApplQueueDepth(void *self) { + FIX::ApplQueueDepth *arg1 = (FIX::ApplQueueDepth *)self; delete arg1; } @@ -202243,7 +203455,8 @@ SWIGINTERN VALUE _wrap_new_StopPx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_StopPx(FIX::StopPx *arg1) { +free_FIX_StopPx(void *self) { + FIX::StopPx *arg1 = (FIX::StopPx *)self; delete arg1; } @@ -202342,7 +203555,8 @@ SWIGINTERN VALUE _wrap_new_ReportToExch(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ReportToExch(FIX::ReportToExch *arg1) { +free_FIX_ReportToExch(void *self) { + FIX::ReportToExch *arg1 = (FIX::ReportToExch *)self; delete arg1; } @@ -202441,7 +203655,8 @@ SWIGINTERN VALUE _wrap_new_ContraryInstructionIndicator(int nargs, VALUE *args, SWIGINTERN void -free_FIX_ContraryInstructionIndicator(FIX::ContraryInstructionIndicator *arg1) { +free_FIX_ContraryInstructionIndicator(void *self) { + FIX::ContraryInstructionIndicator *arg1 = (FIX::ContraryInstructionIndicator *)self; delete arg1; } @@ -202540,7 +203755,8 @@ SWIGINTERN VALUE _wrap_new_EncodedListStatusTextLen(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_EncodedListStatusTextLen(FIX::EncodedListStatusTextLen *arg1) { +free_FIX_EncodedListStatusTextLen(void *self) { + FIX::EncodedListStatusTextLen *arg1 = (FIX::EncodedListStatusTextLen *)self; delete arg1; } @@ -202725,7 +203941,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityXMLSchema(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_DerivativeSecurityXMLSchema(FIX::DerivativeSecurityXMLSchema *arg1) { +free_FIX_DerivativeSecurityXMLSchema(void *self) { + FIX::DerivativeSecurityXMLSchema *arg1 = (FIX::DerivativeSecurityXMLSchema *)self; delete arg1; } @@ -202824,7 +204041,8 @@ SWIGINTERN VALUE _wrap_new_NoRelatedSym(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoRelatedSym(FIX::NoRelatedSym *arg1) { +free_FIX_NoRelatedSym(void *self) { + FIX::NoRelatedSym *arg1 = (FIX::NoRelatedSym *)self; delete arg1; } @@ -202923,7 +204141,8 @@ SWIGINTERN VALUE _wrap_new_AllocRejCode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocRejCode(FIX::AllocRejCode *arg1) { +free_FIX_AllocRejCode(void *self) { + FIX::AllocRejCode *arg1 = (FIX::AllocRejCode *)self; delete arg1; } @@ -203108,7 +204327,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecurityAltID(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingSecurityAltID(FIX::UnderlyingSecurityAltID *arg1) { +free_FIX_UnderlyingSecurityAltID(void *self) { + FIX::UnderlyingSecurityAltID *arg1 = (FIX::UnderlyingSecurityAltID *)self; delete arg1; } @@ -203207,7 +204427,8 @@ SWIGINTERN VALUE _wrap_new_RefOrdIDReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefOrdIDReason(FIX::RefOrdIDReason *arg1) { +free_FIX_RefOrdIDReason(void *self) { + FIX::RefOrdIDReason *arg1 = (FIX::RefOrdIDReason *)self; delete arg1; } @@ -203392,7 +204613,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrumentPartyID(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_DerivativeInstrumentPartyID(FIX::DerivativeInstrumentPartyID *arg1) { +free_FIX_DerivativeInstrumentPartyID(void *self) { + FIX::DerivativeInstrumentPartyID *arg1 = (FIX::DerivativeInstrumentPartyID *)self; delete arg1; } @@ -203577,7 +204799,8 @@ SWIGINTERN VALUE _wrap_new_SecurityXMLSchema(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_SecurityXMLSchema(FIX::SecurityXMLSchema *arg1) { +free_FIX_SecurityXMLSchema(void *self) { + FIX::SecurityXMLSchema *arg1 = (FIX::SecurityXMLSchema *)self; delete arg1; } @@ -203676,7 +204899,8 @@ SWIGINTERN VALUE _wrap_new_RefOrderIDSource(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_RefOrderIDSource(FIX::RefOrderIDSource *arg1) { +free_FIX_RefOrderIDSource(void *self) { + FIX::RefOrderIDSource *arg1 = (FIX::RefOrderIDSource *)self; delete arg1; } @@ -203775,7 +204999,8 @@ SWIGINTERN VALUE _wrap_new_NTPositionLimit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NTPositionLimit(FIX::NTPositionLimit *arg1) { +free_FIX_NTPositionLimit(void *self) { + FIX::NTPositionLimit *arg1 = (FIX::NTPositionLimit *)self; delete arg1; } @@ -203874,7 +205099,8 @@ SWIGINTERN VALUE _wrap_new_EndAccruedInterestAmt(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_EndAccruedInterestAmt(FIX::EndAccruedInterestAmt *arg1) { +free_FIX_EndAccruedInterestAmt(void *self) { + FIX::EndAccruedInterestAmt *arg1 = (FIX::EndAccruedInterestAmt *)self; delete arg1; } @@ -203973,7 +205199,8 @@ SWIGINTERN VALUE _wrap_new_AccruedInterestRate(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_AccruedInterestRate(FIX::AccruedInterestRate *arg1) { +free_FIX_AccruedInterestRate(void *self) { + FIX::AccruedInterestRate *arg1 = (FIX::AccruedInterestRate *)self; delete arg1; } @@ -204072,7 +205299,8 @@ SWIGINTERN VALUE _wrap_new_LastCapacity(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastCapacity(FIX::LastCapacity *arg1) { +free_FIX_LastCapacity(void *self) { + FIX::LastCapacity *arg1 = (FIX::LastCapacity *)self; delete arg1; } @@ -204257,7 +205485,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingInstrumentPartySubID(int nargs, VALUE *args SWIGINTERN void -free_FIX_UnderlyingInstrumentPartySubID(FIX::UnderlyingInstrumentPartySubID *arg1) { +free_FIX_UnderlyingInstrumentPartySubID(void *self) { + FIX::UnderlyingInstrumentPartySubID *arg1 = (FIX::UnderlyingInstrumentPartySubID *)self; delete arg1; } @@ -204356,7 +205585,8 @@ SWIGINTERN VALUE _wrap_new_NoFills(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoFills(FIX::NoFills *arg1) { +free_FIX_NoFills(void *self) { + FIX::NoFills *arg1 = (FIX::NoFills *)self; delete arg1; } @@ -204455,7 +205685,8 @@ SWIGINTERN VALUE _wrap_new_NoOrdTypeRules(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoOrdTypeRules(FIX::NoOrdTypeRules *arg1) { +free_FIX_NoOrdTypeRules(void *self) { + FIX::NoOrdTypeRules *arg1 = (FIX::NoOrdTypeRules *)self; delete arg1; } @@ -204640,7 +205871,8 @@ SWIGINTERN VALUE _wrap_new_InstrumentPartyID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_InstrumentPartyID(FIX::InstrumentPartyID *arg1) { +free_FIX_InstrumentPartyID(void *self) { + FIX::InstrumentPartyID *arg1 = (FIX::InstrumentPartyID *)self; delete arg1; } @@ -204739,7 +205971,8 @@ SWIGINTERN VALUE _wrap_new_MarginRatio(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MarginRatio(FIX::MarginRatio *arg1) { +free_FIX_MarginRatio(void *self) { + FIX::MarginRatio *arg1 = (FIX::MarginRatio *)self; delete arg1; } @@ -204838,7 +206071,8 @@ SWIGINTERN VALUE _wrap_new_RefTagID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_RefTagID(FIX::RefTagID *arg1) { +free_FIX_RefTagID(void *self) { + FIX::RefTagID *arg1 = (FIX::RefTagID *)self; delete arg1; } @@ -204937,7 +206171,8 @@ SWIGINTERN VALUE _wrap_new_NoRoutingIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoRoutingIDs(FIX::NoRoutingIDs *arg1) { +free_FIX_NoRoutingIDs(void *self) { + FIX::NoRoutingIDs *arg1 = (FIX::NoRoutingIDs *)self; delete arg1; } @@ -205036,7 +206271,8 @@ SWIGINTERN VALUE _wrap_new_CouponRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CouponRate(FIX::CouponRate *arg1) { +free_FIX_CouponRate(void *self) { + FIX::CouponRate *arg1 = (FIX::CouponRate *)self; delete arg1; } @@ -205135,7 +206371,8 @@ SWIGINTERN VALUE _wrap_new_NoApplIDs(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoApplIDs(FIX::NoApplIDs *arg1) { +free_FIX_NoApplIDs(void *self) { + FIX::NoApplIDs *arg1 = (FIX::NoApplIDs *)self; delete arg1; } @@ -205320,7 +206557,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeContractSettlMonth(int nargs, VALUE *args, SWIGINTERN void -free_FIX_DerivativeContractSettlMonth(FIX::DerivativeContractSettlMonth *arg1) { +free_FIX_DerivativeContractSettlMonth(void *self) { + FIX::DerivativeContractSettlMonth *arg1 = (FIX::DerivativeContractSettlMonth *)self; delete arg1; } @@ -205419,7 +206657,8 @@ SWIGINTERN VALUE _wrap_new_InstrAttribType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_InstrAttribType(FIX::InstrAttribType *arg1) { +free_FIX_InstrAttribType(void *self) { + FIX::InstrAttribType *arg1 = (FIX::InstrAttribType *)self; delete arg1; } @@ -205518,7 +206757,8 @@ SWIGINTERN VALUE _wrap_new_Product(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Product(FIX::Product *arg1) { +free_FIX_Product(void *self) { + FIX::Product *arg1 = (FIX::Product *)self; delete arg1; } @@ -205617,7 +206857,8 @@ SWIGINTERN VALUE _wrap_new_AllocShares(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocShares(FIX::AllocShares *arg1) { +free_FIX_AllocShares(void *self) { + FIX::AllocShares *arg1 = (FIX::AllocShares *)self; delete arg1; } @@ -205716,7 +206957,8 @@ SWIGINTERN VALUE _wrap_new_NoQuoteEntries(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoQuoteEntries(FIX::NoQuoteEntries *arg1) { +free_FIX_NoQuoteEntries(void *self) { + FIX::NoQuoteEntries *arg1 = (FIX::NoQuoteEntries *)self; delete arg1; } @@ -205901,7 +207143,8 @@ SWIGINTERN VALUE _wrap_new_DefaultCstmApplVerID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_DefaultCstmApplVerID(FIX::DefaultCstmApplVerID *arg1) { +free_FIX_DefaultCstmApplVerID(void *self) { + FIX::DefaultCstmApplVerID *arg1 = (FIX::DefaultCstmApplVerID *)self; delete arg1; } @@ -206000,7 +207243,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeListMethod(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_DerivativeListMethod(FIX::DerivativeListMethod *arg1) { +free_FIX_DerivativeListMethod(void *self) { + FIX::DerivativeListMethod *arg1 = (FIX::DerivativeListMethod *)self; delete arg1; } @@ -206099,7 +207343,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityXMLLen(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_DerivativeSecurityXMLLen(FIX::DerivativeSecurityXMLLen *arg1) { +free_FIX_DerivativeSecurityXMLLen(void *self) { + FIX::DerivativeSecurityXMLLen *arg1 = (FIX::DerivativeSecurityXMLLen *)self; delete arg1; } @@ -206284,7 +207529,8 @@ SWIGINTERN VALUE _wrap_new_LegDatedDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegDatedDate(FIX::LegDatedDate *arg1) { +free_FIX_LegDatedDate(void *self) { + FIX::LegDatedDate *arg1 = (FIX::LegDatedDate *)self; delete arg1; } @@ -206383,7 +207629,8 @@ SWIGINTERN VALUE _wrap_new_Nested2PartyIDSource(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_Nested2PartyIDSource(FIX::Nested2PartyIDSource *arg1) { +free_FIX_Nested2PartyIDSource(void *self) { + FIX::Nested2PartyIDSource *arg1 = (FIX::Nested2PartyIDSource *)self; delete arg1; } @@ -206568,7 +207815,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingInstrRegistry(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingInstrRegistry(FIX::UnderlyingInstrRegistry *arg1) { +free_FIX_UnderlyingInstrRegistry(void *self) { + FIX::UnderlyingInstrRegistry *arg1 = (FIX::UnderlyingInstrRegistry *)self; delete arg1; } @@ -206753,7 +208001,8 @@ SWIGINTERN VALUE _wrap_new_IssueDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IssueDate(FIX::IssueDate *arg1) { +free_FIX_IssueDate(void *self) { + FIX::IssueDate *arg1 = (FIX::IssueDate *)self; delete arg1; } @@ -206852,7 +208101,8 @@ SWIGINTERN VALUE _wrap_new_SecurityTradingStatus(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_SecurityTradingStatus(FIX::SecurityTradingStatus *arg1) { +free_FIX_SecurityTradingStatus(void *self) { + FIX::SecurityTradingStatus *arg1 = (FIX::SecurityTradingStatus *)self; delete arg1; } @@ -206951,7 +208201,8 @@ SWIGINTERN VALUE _wrap_new_LegOptAttribute(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegOptAttribute(FIX::LegOptAttribute *arg1) { +free_FIX_LegOptAttribute(void *self) { + FIX::LegOptAttribute *arg1 = (FIX::LegOptAttribute *)self; delete arg1; } @@ -207050,7 +208301,8 @@ SWIGINTERN VALUE _wrap_new_MaxFloor(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MaxFloor(FIX::MaxFloor *arg1) { +free_FIX_MaxFloor(void *self) { + FIX::MaxFloor *arg1 = (FIX::MaxFloor *)self; delete arg1; } @@ -207235,7 +208487,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeLocaleOfIssue(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeLocaleOfIssue(FIX::DerivativeLocaleOfIssue *arg1) { +free_FIX_DerivativeLocaleOfIssue(void *self) { + FIX::DerivativeLocaleOfIssue *arg1 = (FIX::DerivativeLocaleOfIssue *)self; delete arg1; } @@ -207334,7 +208587,8 @@ SWIGINTERN VALUE _wrap_new_OptPayAmount(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OptPayAmount(FIX::OptPayAmount *arg1) { +free_FIX_OptPayAmount(void *self) { + FIX::OptPayAmount *arg1 = (FIX::OptPayAmount *)self; delete arg1; } @@ -207519,7 +208773,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingStipType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingStipType(FIX::UnderlyingStipType *arg1) { +free_FIX_UnderlyingStipType(void *self) { + FIX::UnderlyingStipType *arg1 = (FIX::UnderlyingStipType *)self; delete arg1; } @@ -207618,7 +208873,8 @@ SWIGINTERN VALUE _wrap_new_Rule80A(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Rule80A(FIX::Rule80A *arg1) { +free_FIX_Rule80A(void *self) { + FIX::Rule80A *arg1 = (FIX::Rule80A *)self; delete arg1; } @@ -207717,7 +208973,8 @@ SWIGINTERN VALUE _wrap_new_TotNoStrikes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TotNoStrikes(FIX::TotNoStrikes *arg1) { +free_FIX_TotNoStrikes(void *self) { + FIX::TotNoStrikes *arg1 = (FIX::TotNoStrikes *)self; delete arg1; } @@ -207902,7 +209159,8 @@ SWIGINTERN VALUE _wrap_new_CorporateAction(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CorporateAction(FIX::CorporateAction *arg1) { +free_FIX_CorporateAction(void *self) { + FIX::CorporateAction *arg1 = (FIX::CorporateAction *)self; delete arg1; } @@ -208001,7 +209259,8 @@ SWIGINTERN VALUE _wrap_new_TerminationType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TerminationType(FIX::TerminationType *arg1) { +free_FIX_TerminationType(void *self) { + FIX::TerminationType *arg1 = (FIX::TerminationType *)self; delete arg1; } @@ -208100,7 +209359,8 @@ SWIGINTERN VALUE _wrap_new_LegCouponRate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegCouponRate(FIX::LegCouponRate *arg1) { +free_FIX_LegCouponRate(void *self) { + FIX::LegCouponRate *arg1 = (FIX::LegCouponRate *)self; delete arg1; } @@ -208199,7 +209459,8 @@ SWIGINTERN VALUE _wrap_new_PosMaintAction(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosMaintAction(FIX::PosMaintAction *arg1) { +free_FIX_PosMaintAction(void *self) { + FIX::PosMaintAction *arg1 = (FIX::PosMaintAction *)self; delete arg1; } @@ -208298,7 +209559,8 @@ SWIGINTERN VALUE _wrap_new_NoSecurityTypes(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoSecurityTypes(FIX::NoSecurityTypes *arg1) { +free_FIX_NoSecurityTypes(void *self) { + FIX::NoSecurityTypes *arg1 = (FIX::NoSecurityTypes *)self; delete arg1; } @@ -208397,7 +209659,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventPriceTimeType(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_ComplexEventPriceTimeType(FIX::ComplexEventPriceTimeType *arg1) { +free_FIX_ComplexEventPriceTimeType(void *self) { + FIX::ComplexEventPriceTimeType *arg1 = (FIX::ComplexEventPriceTimeType *)self; delete arg1; } @@ -208496,7 +209759,8 @@ SWIGINTERN VALUE _wrap_new_LastSwapPoints(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LastSwapPoints(FIX::LastSwapPoints *arg1) { +free_FIX_LastSwapPoints(void *self) { + FIX::LastSwapPoints *arg1 = (FIX::LastSwapPoints *)self; delete arg1; } @@ -208595,7 +209859,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingFXRateCalc(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingFXRateCalc(FIX::UnderlyingFXRateCalc *arg1) { +free_FIX_UnderlyingFXRateCalc(void *self) { + FIX::UnderlyingFXRateCalc *arg1 = (FIX::UnderlyingFXRateCalc *)self; delete arg1; } @@ -208780,7 +210045,8 @@ SWIGINTERN VALUE _wrap_new_ListStatusText(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListStatusText(FIX::ListStatusText *arg1) { +free_FIX_ListStatusText(void *self) { + FIX::ListStatusText *arg1 = (FIX::ListStatusText *)self; delete arg1; } @@ -208879,7 +210145,8 @@ SWIGINTERN VALUE _wrap_new_OddLot(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OddLot(FIX::OddLot *arg1) { +free_FIX_OddLot(void *self) { + FIX::OddLot *arg1 = (FIX::OddLot *)self; delete arg1; } @@ -208978,7 +210245,8 @@ SWIGINTERN VALUE _wrap_new_BookingUnit(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BookingUnit(FIX::BookingUnit *arg1) { +free_FIX_BookingUnit(void *self) { + FIX::BookingUnit *arg1 = (FIX::BookingUnit *)self; delete arg1; } @@ -209163,7 +210431,8 @@ SWIGINTERN VALUE _wrap_new_LegAllocAcctIDSource(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_LegAllocAcctIDSource(FIX::LegAllocAcctIDSource *arg1) { +free_FIX_LegAllocAcctIDSource(void *self) { + FIX::LegAllocAcctIDSource *arg1 = (FIX::LegAllocAcctIDSource *)self; delete arg1; } @@ -209348,7 +210617,8 @@ SWIGINTERN VALUE _wrap_new_OnBehalfOfSendingTime(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_OnBehalfOfSendingTime(FIX::OnBehalfOfSendingTime *arg1) { +free_FIX_OnBehalfOfSendingTime(void *self) { + FIX::OnBehalfOfSendingTime *arg1 = (FIX::OnBehalfOfSendingTime *)self; delete arg1; } @@ -209447,7 +210717,8 @@ SWIGINTERN VALUE _wrap_new_AllocStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AllocStatus(FIX::AllocStatus *arg1) { +free_FIX_AllocStatus(void *self) { + FIX::AllocStatus *arg1 = (FIX::AllocStatus *)self; delete arg1; } @@ -209632,7 +210903,8 @@ SWIGINTERN VALUE _wrap_new_ReferencePage(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ReferencePage(FIX::ReferencePage *arg1) { +free_FIX_ReferencePage(void *self) { + FIX::ReferencePage *arg1 = (FIX::ReferencePage *)self; delete arg1; } @@ -209731,7 +211003,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeExerciseStyle(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativeExerciseStyle(FIX::DerivativeExerciseStyle *arg1) { +free_FIX_DerivativeExerciseStyle(void *self) { + FIX::DerivativeExerciseStyle *arg1 = (FIX::DerivativeExerciseStyle *)self; delete arg1; } @@ -209830,7 +211103,8 @@ SWIGINTERN VALUE _wrap_new_ApplBegSeqNum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplBegSeqNum(FIX::ApplBegSeqNum *arg1) { +free_FIX_ApplBegSeqNum(void *self) { + FIX::ApplBegSeqNum *arg1 = (FIX::ApplBegSeqNum *)self; delete arg1; } @@ -210015,7 +211289,8 @@ SWIGINTERN VALUE _wrap_new_CollRptID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CollRptID(FIX::CollRptID *arg1) { +free_FIX_CollRptID(void *self) { + FIX::CollRptID *arg1 = (FIX::CollRptID *)self; delete arg1; } @@ -210114,7 +211389,8 @@ SWIGINTERN VALUE _wrap_new_IncTaxInd(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IncTaxInd(FIX::IncTaxInd *arg1) { +free_FIX_IncTaxInd(void *self) { + FIX::IncTaxInd *arg1 = (FIX::IncTaxInd *)self; delete arg1; } @@ -210213,7 +211489,8 @@ SWIGINTERN VALUE _wrap_new_NoBidDescriptors(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoBidDescriptors(FIX::NoBidDescriptors *arg1) { +free_FIX_NoBidDescriptors(void *self) { + FIX::NoBidDescriptors *arg1 = (FIX::NoBidDescriptors *)self; delete arg1; } @@ -210398,7 +211675,8 @@ SWIGINTERN VALUE _wrap_new_LegCouponPaymentDate(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_LegCouponPaymentDate(FIX::LegCouponPaymentDate *arg1) { +free_FIX_LegCouponPaymentDate(void *self) { + FIX::LegCouponPaymentDate *arg1 = (FIX::LegCouponPaymentDate *)self; delete arg1; } @@ -210497,7 +211775,8 @@ SWIGINTERN VALUE _wrap_new_NoUnderlyingLegSecurityAltID(int nargs, VALUE *args, SWIGINTERN void -free_FIX_NoUnderlyingLegSecurityAltID(FIX::NoUnderlyingLegSecurityAltID *arg1) { +free_FIX_NoUnderlyingLegSecurityAltID(void *self) { + FIX::NoUnderlyingLegSecurityAltID *arg1 = (FIX::NoUnderlyingLegSecurityAltID *)self; delete arg1; } @@ -210596,7 +211875,8 @@ SWIGINTERN VALUE _wrap_new_ReversalIndicator(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_ReversalIndicator(FIX::ReversalIndicator *arg1) { +free_FIX_ReversalIndicator(void *self) { + FIX::ReversalIndicator *arg1 = (FIX::ReversalIndicator *)self; delete arg1; } @@ -210695,7 +211975,8 @@ SWIGINTERN VALUE _wrap_new_CheckSum(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CheckSum(FIX::CheckSum *arg1) { +free_FIX_CheckSum(void *self) { + FIX::CheckSum *arg1 = (FIX::CheckSum *)self; delete arg1; } @@ -210880,7 +212161,8 @@ SWIGINTERN VALUE _wrap_new_TargetSubID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TargetSubID(FIX::TargetSubID *arg1) { +free_FIX_TargetSubID(void *self) { + FIX::TargetSubID *arg1 = (FIX::TargetSubID *)self; delete arg1; } @@ -210979,7 +212261,8 @@ SWIGINTERN VALUE _wrap_new_PosReqStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_PosReqStatus(FIX::PosReqStatus *arg1) { +free_FIX_PosReqStatus(void *self) { + FIX::PosReqStatus *arg1 = (FIX::PosReqStatus *)self; delete arg1; } @@ -211078,7 +212361,8 @@ SWIGINTERN VALUE _wrap_new_PriorityIndicator(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_PriorityIndicator(FIX::PriorityIndicator *arg1) { +free_FIX_PriorityIndicator(void *self) { + FIX::PriorityIndicator *arg1 = (FIX::PriorityIndicator *)self; delete arg1; } @@ -211263,7 +212547,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegCFICode(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_UnderlyingLegCFICode(FIX::UnderlyingLegCFICode *arg1) { +free_FIX_UnderlyingLegCFICode(void *self) { + FIX::UnderlyingLegCFICode *arg1 = (FIX::UnderlyingLegCFICode *)self; delete arg1; } @@ -211448,7 +212733,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeTimeUnit(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_DerivativeTimeUnit(FIX::DerivativeTimeUnit *arg1) { +free_FIX_DerivativeTimeUnit(void *self) { + FIX::DerivativeTimeUnit *arg1 = (FIX::DerivativeTimeUnit *)self; delete arg1; } @@ -211547,7 +212833,8 @@ SWIGINTERN VALUE _wrap_new_NoNested3PartyIDs(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_NoNested3PartyIDs(FIX::NoNested3PartyIDs *arg1) { +free_FIX_NoNested3PartyIDs(void *self) { + FIX::NoNested3PartyIDs *arg1 = (FIX::NoNested3PartyIDs *)self; delete arg1; } @@ -211646,7 +212933,8 @@ SWIGINTERN VALUE _wrap_new_LiquidityPctHigh(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LiquidityPctHigh(FIX::LiquidityPctHigh *arg1) { +free_FIX_LiquidityPctHigh(void *self) { + FIX::LiquidityPctHigh *arg1 = (FIX::LiquidityPctHigh *)self; delete arg1; } @@ -211745,7 +213033,8 @@ SWIGINTERN VALUE _wrap_new_MoneyLaunderingStatus(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_MoneyLaunderingStatus(FIX::MoneyLaunderingStatus *arg1) { +free_FIX_MoneyLaunderingStatus(void *self) { + FIX::MoneyLaunderingStatus *arg1 = (FIX::MoneyLaunderingStatus *)self; delete arg1; } @@ -211930,7 +213219,8 @@ SWIGINTERN VALUE _wrap_new_Nested4PartySubID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_Nested4PartySubID(FIX::Nested4PartySubID *arg1) { +free_FIX_Nested4PartySubID(void *self) { + FIX::Nested4PartySubID *arg1 = (FIX::Nested4PartySubID *)self; delete arg1; } @@ -212115,7 +213405,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityExchange(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeSecurityExchange(FIX::DerivativeSecurityExchange *arg1) { +free_FIX_DerivativeSecurityExchange(void *self) { + FIX::DerivativeSecurityExchange *arg1 = (FIX::DerivativeSecurityExchange *)self; delete arg1; } @@ -212214,7 +213505,8 @@ SWIGINTERN VALUE _wrap_new_LotType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LotType(FIX::LotType *arg1) { +free_FIX_LotType(void *self) { + FIX::LotType *arg1 = (FIX::LotType *)self; delete arg1; } @@ -212399,7 +213691,8 @@ SWIGINTERN VALUE _wrap_new_ContIntRptID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ContIntRptID(FIX::ContIntRptID *arg1) { +free_FIX_ContIntRptID(void *self) { + FIX::ContIntRptID *arg1 = (FIX::ContIntRptID *)self; delete arg1; } @@ -212584,7 +213877,8 @@ SWIGINTERN VALUE _wrap_new_QuoteCondition(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteCondition(FIX::QuoteCondition *arg1) { +free_FIX_QuoteCondition(void *self) { + FIX::QuoteCondition *arg1 = (FIX::QuoteCondition *)self; delete arg1; } @@ -212769,7 +214063,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventStartTime(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_ComplexEventStartTime(FIX::ComplexEventStartTime *arg1) { +free_FIX_ComplexEventStartTime(void *self) { + FIX::ComplexEventStartTime *arg1 = (FIX::ComplexEventStartTime *)self; delete arg1; } @@ -212868,7 +214163,8 @@ SWIGINTERN VALUE _wrap_new_NoComplexEvents(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoComplexEvents(FIX::NoComplexEvents *arg1) { +free_FIX_NoComplexEvents(void *self) { + FIX::NoComplexEvents *arg1 = (FIX::NoComplexEvents *)self; delete arg1; } @@ -212967,7 +214263,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeContractMultiplier(int nargs, VALUE *args, SWIGINTERN void -free_FIX_DerivativeContractMultiplier(FIX::DerivativeContractMultiplier *arg1) { +free_FIX_DerivativeContractMultiplier(void *self) { + FIX::DerivativeContractMultiplier *arg1 = (FIX::DerivativeContractMultiplier *)self; delete arg1; } @@ -213152,7 +214449,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeSecurityStatus(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_DerivativeSecurityStatus(FIX::DerivativeSecurityStatus *arg1) { +free_FIX_DerivativeSecurityStatus(void *self) { + FIX::DerivativeSecurityStatus *arg1 = (FIX::DerivativeSecurityStatus *)self; delete arg1; } @@ -213337,7 +214635,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeProductComplex(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_DerivativeProductComplex(FIX::DerivativeProductComplex *arg1) { +free_FIX_DerivativeProductComplex(void *self) { + FIX::DerivativeProductComplex *arg1 = (FIX::DerivativeProductComplex *)self; delete arg1; } @@ -213522,7 +214821,8 @@ SWIGINTERN VALUE _wrap_new_TriggerSymbol(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TriggerSymbol(FIX::TriggerSymbol *arg1) { +free_FIX_TriggerSymbol(void *self) { + FIX::TriggerSymbol *arg1 = (FIX::TriggerSymbol *)self; delete arg1; } @@ -213707,7 +215007,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLocaleOfIssue(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingLocaleOfIssue(FIX::UnderlyingLocaleOfIssue *arg1) { +free_FIX_UnderlyingLocaleOfIssue(void *self) { + FIX::UnderlyingLocaleOfIssue *arg1 = (FIX::UnderlyingLocaleOfIssue *)self; delete arg1; } @@ -213892,7 +215193,8 @@ SWIGINTERN VALUE _wrap_new_SendingTime(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SendingTime(FIX::SendingTime *arg1) { +free_FIX_SendingTime(void *self) { + FIX::SendingTime *arg1 = (FIX::SendingTime *)self; delete arg1; } @@ -214077,7 +215379,8 @@ SWIGINTERN VALUE _wrap_new_ComplexEventStartDate(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_ComplexEventStartDate(FIX::ComplexEventStartDate *arg1) { +free_FIX_ComplexEventStartDate(void *self) { + FIX::ComplexEventStartDate *arg1 = (FIX::ComplexEventStartDate *)self; delete arg1; } @@ -214262,7 +215565,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingRestructuringType(int nargs, VALUE *args, V SWIGINTERN void -free_FIX_UnderlyingRestructuringType(FIX::UnderlyingRestructuringType *arg1) { +free_FIX_UnderlyingRestructuringType(void *self) { + FIX::UnderlyingRestructuringType *arg1 = (FIX::UnderlyingRestructuringType *)self; delete arg1; } @@ -214361,7 +215665,8 @@ SWIGINTERN VALUE _wrap_new_LegUnitOfMeasureQty(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_LegUnitOfMeasureQty(FIX::LegUnitOfMeasureQty *arg1) { +free_FIX_LegUnitOfMeasureQty(void *self) { + FIX::LegUnitOfMeasureQty *arg1 = (FIX::LegUnitOfMeasureQty *)self; delete arg1; } @@ -214460,7 +215765,8 @@ SWIGINTERN VALUE _wrap_new_NoTrdRegTimestamps(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_NoTrdRegTimestamps(FIX::NoTrdRegTimestamps *arg1) { +free_FIX_NoTrdRegTimestamps(void *self) { + FIX::NoTrdRegTimestamps *arg1 = (FIX::NoTrdRegTimestamps *)self; delete arg1; } @@ -214645,7 +215951,8 @@ SWIGINTERN VALUE _wrap_new_SendingDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SendingDate(FIX::SendingDate *arg1) { +free_FIX_SendingDate(void *self) { + FIX::SendingDate *arg1 = (FIX::SendingDate *)self; delete arg1; } @@ -214744,7 +216051,8 @@ SWIGINTERN VALUE _wrap_new_TimeToExpiration(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_TimeToExpiration(FIX::TimeToExpiration *arg1) { +free_FIX_TimeToExpiration(void *self) { + FIX::TimeToExpiration *arg1 = (FIX::TimeToExpiration *)self; delete arg1; } @@ -214843,7 +216151,8 @@ SWIGINTERN VALUE _wrap_new_LegAllocQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegAllocQty(FIX::LegAllocQty *arg1) { +free_FIX_LegAllocQty(void *self) { + FIX::LegAllocQty *arg1 = (FIX::LegAllocQty *)self; delete arg1; } @@ -215028,7 +216337,8 @@ SWIGINTERN VALUE _wrap_new_SettlLocation(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlLocation(FIX::SettlLocation *arg1) { +free_FIX_SettlLocation(void *self) { + FIX::SettlLocation *arg1 = (FIX::SettlLocation *)self; delete arg1; } @@ -215127,7 +216437,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingExerciseStyle(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingExerciseStyle(FIX::UnderlyingExerciseStyle *arg1) { +free_FIX_UnderlyingExerciseStyle(void *self) { + FIX::UnderlyingExerciseStyle *arg1 = (FIX::UnderlyingExerciseStyle *)self; delete arg1; } @@ -215312,7 +216623,8 @@ SWIGINTERN VALUE _wrap_new_CashSettlAgentContactName(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_CashSettlAgentContactName(FIX::CashSettlAgentContactName *arg1) { +free_FIX_CashSettlAgentContactName(void *self) { + FIX::CashSettlAgentContactName *arg1 = (FIX::CashSettlAgentContactName *)self; delete arg1; } @@ -215411,7 +216723,8 @@ SWIGINTERN VALUE _wrap_new_LegRepurchaseRate(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegRepurchaseRate(FIX::LegRepurchaseRate *arg1) { +free_FIX_LegRepurchaseRate(void *self) { + FIX::LegRepurchaseRate *arg1 = (FIX::LegRepurchaseRate *)self; delete arg1; } @@ -215596,7 +216909,8 @@ SWIGINTERN VALUE _wrap_new_ApplResponseID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplResponseID(FIX::ApplResponseID *arg1) { +free_FIX_ApplResponseID(void *self) { + FIX::ApplResponseID *arg1 = (FIX::ApplResponseID *)self; delete arg1; } @@ -215695,7 +217009,8 @@ SWIGINTERN VALUE _wrap_new_NoDerivativeInstrAttrib(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_NoDerivativeInstrAttrib(FIX::NoDerivativeInstrAttrib *arg1) { +free_FIX_NoDerivativeInstrAttrib(void *self) { + FIX::NoDerivativeInstrAttrib *arg1 = (FIX::NoDerivativeInstrAttrib *)self; delete arg1; } @@ -215794,7 +217109,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeStrikeMultiplier(int nargs, VALUE *args, VA SWIGINTERN void -free_FIX_DerivativeStrikeMultiplier(FIX::DerivativeStrikeMultiplier *arg1) { +free_FIX_DerivativeStrikeMultiplier(void *self) { + FIX::DerivativeStrikeMultiplier *arg1 = (FIX::DerivativeStrikeMultiplier *)self; delete arg1; } @@ -215979,7 +217295,8 @@ SWIGINTERN VALUE _wrap_new_LegStrikeCurrency(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_LegStrikeCurrency(FIX::LegStrikeCurrency *arg1) { +free_FIX_LegStrikeCurrency(void *self) { + FIX::LegStrikeCurrency *arg1 = (FIX::LegStrikeCurrency *)self; delete arg1; } @@ -216164,7 +217481,8 @@ SWIGINTERN VALUE _wrap_new_SecurityStatusReqID(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SecurityStatusReqID(FIX::SecurityStatusReqID *arg1) { +free_FIX_SecurityStatusReqID(void *self) { + FIX::SecurityStatusReqID *arg1 = (FIX::SecurityStatusReqID *)self; delete arg1; } @@ -216263,7 +217581,8 @@ SWIGINTERN VALUE _wrap_new_SecureDataLen(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SecureDataLen(FIX::SecureDataLen *arg1) { +free_FIX_SecureDataLen(void *self) { + FIX::SecureDataLen *arg1 = (FIX::SecureDataLen *)self; delete arg1; } @@ -216362,7 +217681,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionScope(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DiscretionScope(FIX::DiscretionScope *arg1) { +free_FIX_DiscretionScope(void *self) { + FIX::DiscretionScope *arg1 = (FIX::DiscretionScope *)self; delete arg1; } @@ -216461,7 +217781,8 @@ SWIGINTERN VALUE _wrap_new_OwnerType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OwnerType(FIX::OwnerType *arg1) { +free_FIX_OwnerType(void *self) { + FIX::OwnerType *arg1 = (FIX::OwnerType *)self; delete arg1; } @@ -216560,7 +217881,8 @@ SWIGINTERN VALUE _wrap_new_Shares(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Shares(FIX::Shares *arg1) { +free_FIX_Shares(void *self) { + FIX::Shares *arg1 = (FIX::Shares *)self; delete arg1; } @@ -216659,7 +217981,8 @@ SWIGINTERN VALUE _wrap_new_Yield(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Yield(FIX::Yield *arg1) { +free_FIX_Yield(void *self) { + FIX::Yield *arg1 = (FIX::Yield *)self; delete arg1; } @@ -216844,7 +218167,8 @@ SWIGINTERN VALUE _wrap_new_QuoteRespID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteRespID(FIX::QuoteRespID *arg1) { +free_FIX_QuoteRespID(void *self) { + FIX::QuoteRespID *arg1 = (FIX::QuoteRespID *)self; delete arg1; } @@ -217029,7 +218353,8 @@ SWIGINTERN VALUE _wrap_new_Nested3PartySubID(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_Nested3PartySubID(FIX::Nested3PartySubID *arg1) { +free_FIX_Nested3PartySubID(void *self) { + FIX::Nested3PartySubID *arg1 = (FIX::Nested3PartySubID *)self; delete arg1; } @@ -217128,7 +218453,8 @@ SWIGINTERN VALUE _wrap_new_ApplQueueResolution(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_ApplQueueResolution(FIX::ApplQueueResolution *arg1) { +free_FIX_ApplQueueResolution(void *self) { + FIX::ApplQueueResolution *arg1 = (FIX::ApplQueueResolution *)self; delete arg1; } @@ -217313,7 +218639,8 @@ SWIGINTERN VALUE _wrap_new_TrdRegTimestampOrigin(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_TrdRegTimestampOrigin(FIX::TrdRegTimestampOrigin *arg1) { +free_FIX_TrdRegTimestampOrigin(void *self) { + FIX::TrdRegTimestampOrigin *arg1 = (FIX::TrdRegTimestampOrigin *)self; delete arg1; } @@ -217412,7 +218739,8 @@ SWIGINTERN VALUE _wrap_new_Nested2PartyRole(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_Nested2PartyRole(FIX::Nested2PartyRole *arg1) { +free_FIX_Nested2PartyRole(void *self) { + FIX::Nested2PartyRole *arg1 = (FIX::Nested2PartyRole *)self; delete arg1; } @@ -217597,7 +218925,8 @@ SWIGINTERN VALUE _wrap_new_Nested2PartyID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Nested2PartyID(FIX::Nested2PartyID *arg1) { +free_FIX_Nested2PartyID(void *self) { + FIX::Nested2PartyID *arg1 = (FIX::Nested2PartyID *)self; delete arg1; } @@ -217696,7 +219025,8 @@ SWIGINTERN VALUE _wrap_new_BidSize(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BidSize(FIX::BidSize *arg1) { +free_FIX_BidSize(void *self) { + FIX::BidSize *arg1 = (FIX::BidSize *)self; delete arg1; } @@ -217881,7 +219211,8 @@ SWIGINTERN VALUE _wrap_new_LegSymbolSfx(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegSymbolSfx(FIX::LegSymbolSfx *arg1) { +free_FIX_LegSymbolSfx(void *self) { + FIX::LegSymbolSfx *arg1 = (FIX::LegSymbolSfx *)self; delete arg1; } @@ -217980,7 +219311,8 @@ SWIGINTERN VALUE _wrap_new_QuoteResponseLevel(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_QuoteResponseLevel(FIX::QuoteResponseLevel *arg1) { +free_FIX_QuoteResponseLevel(void *self) { + FIX::QuoteResponseLevel *arg1 = (FIX::QuoteResponseLevel *)self; delete arg1; } @@ -218079,7 +219411,8 @@ SWIGINTERN VALUE _wrap_new_BodyLength(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BodyLength(FIX::BodyLength *arg1) { +free_FIX_BodyLength(void *self) { + FIX::BodyLength *arg1 = (FIX::BodyLength *)self; delete arg1; } @@ -218264,7 +219597,8 @@ SWIGINTERN VALUE _wrap_new_ListExecInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ListExecInst(FIX::ListExecInst *arg1) { +free_FIX_ListExecInst(void *self) { + FIX::ListExecInst *arg1 = (FIX::ListExecInst *)self; delete arg1; } @@ -218363,7 +219697,8 @@ SWIGINTERN VALUE _wrap_new_ExecAckStatus(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ExecAckStatus(FIX::ExecAckStatus *arg1) { +free_FIX_ExecAckStatus(void *self) { + FIX::ExecAckStatus *arg1 = (FIX::ExecAckStatus *)self; delete arg1; } @@ -218548,7 +219883,8 @@ SWIGINTERN VALUE _wrap_new_SettlDate2(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SettlDate2(FIX::SettlDate2 *arg1) { +free_FIX_SettlDate2(void *self) { + FIX::SettlDate2 *arg1 = (FIX::SettlDate2 *)self; delete arg1; } @@ -218647,7 +219983,8 @@ SWIGINTERN VALUE _wrap_new_NetGrossInd(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NetGrossInd(FIX::NetGrossInd *arg1) { +free_FIX_NetGrossInd(void *self) { + FIX::NetGrossInd *arg1 = (FIX::NetGrossInd *)self; delete arg1; } @@ -218832,7 +220169,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingSecurityAltIDSource(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingSecurityAltIDSource(FIX::UnderlyingSecurityAltIDSource *arg1) { +free_FIX_UnderlyingSecurityAltIDSource(void *self) { + FIX::UnderlyingSecurityAltIDSource *arg1 = (FIX::UnderlyingSecurityAltIDSource *)self; delete arg1; } @@ -219017,7 +220355,8 @@ SWIGINTERN VALUE _wrap_new_TestReqID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TestReqID(FIX::TestReqID *arg1) { +free_FIX_TestReqID(void *self) { + FIX::TestReqID *arg1 = (FIX::TestReqID *)self; delete arg1; } @@ -219116,7 +220455,8 @@ SWIGINTERN VALUE _wrap_new_CxlType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_CxlType(FIX::CxlType *arg1) { +free_FIX_CxlType(void *self) { + FIX::CxlType *arg1 = (FIX::CxlType *)self; delete arg1; } @@ -219301,7 +220641,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCreditRating(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_UnderlyingCreditRating(FIX::UnderlyingCreditRating *arg1) { +free_FIX_UnderlyingCreditRating(void *self) { + FIX::UnderlyingCreditRating *arg1 = (FIX::UnderlyingCreditRating *)self; delete arg1; } @@ -219400,7 +220741,8 @@ SWIGINTERN VALUE _wrap_new_AvgPxPrecision(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_AvgPxPrecision(FIX::AvgPxPrecision *arg1) { +free_FIX_AvgPxPrecision(void *self) { + FIX::AvgPxPrecision *arg1 = (FIX::AvgPxPrecision *)self; delete arg1; } @@ -219499,7 +220841,8 @@ SWIGINTERN VALUE _wrap_new_BenchmarkPriceType(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_BenchmarkPriceType(FIX::BenchmarkPriceType *arg1) { +free_FIX_BenchmarkPriceType(void *self) { + FIX::BenchmarkPriceType *arg1 = (FIX::BenchmarkPriceType *)self; delete arg1; } @@ -219598,7 +220941,8 @@ SWIGINTERN VALUE _wrap_new_DeskTypeSource(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DeskTypeSource(FIX::DeskTypeSource *arg1) { +free_FIX_DeskTypeSource(void *self) { + FIX::DeskTypeSource *arg1 = (FIX::DeskTypeSource *)self; delete arg1; } @@ -219697,7 +221041,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionRoundDirection(int nargs, VALUE *args, VALU SWIGINTERN void -free_FIX_DiscretionRoundDirection(FIX::DiscretionRoundDirection *arg1) { +free_FIX_DiscretionRoundDirection(void *self) { + FIX::DiscretionRoundDirection *arg1 = (FIX::DiscretionRoundDirection *)self; delete arg1; } @@ -219882,7 +221227,8 @@ SWIGINTERN VALUE _wrap_new_OrigSecondaryTradeID(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_OrigSecondaryTradeID(FIX::OrigSecondaryTradeID *arg1) { +free_FIX_OrigSecondaryTradeID(void *self) { + FIX::OrigSecondaryTradeID *arg1 = (FIX::OrigSecondaryTradeID *)self; delete arg1; } @@ -220067,7 +221413,8 @@ SWIGINTERN VALUE _wrap_new_ReceivedDeptID(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ReceivedDeptID(FIX::ReceivedDeptID *arg1) { +free_FIX_ReceivedDeptID(void *self) { + FIX::ReceivedDeptID *arg1 = (FIX::ReceivedDeptID *)self; delete arg1; } @@ -220166,7 +221513,8 @@ SWIGINTERN VALUE _wrap_new_MaturityNetMoney(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_MaturityNetMoney(FIX::MaturityNetMoney *arg1) { +free_FIX_MaturityNetMoney(void *self) { + FIX::MaturityNetMoney *arg1 = (FIX::MaturityNetMoney *)self; delete arg1; } @@ -220265,7 +221613,8 @@ SWIGINTERN VALUE _wrap_new_BidDescriptorType(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_BidDescriptorType(FIX::BidDescriptorType *arg1) { +free_FIX_BidDescriptorType(void *self) { + FIX::BidDescriptorType *arg1 = (FIX::BidDescriptorType *)self; delete arg1; } @@ -220450,7 +221799,8 @@ SWIGINTERN VALUE _wrap_new_DerivativeInstrumentPartySubID(int nargs, VALUE *args SWIGINTERN void -free_FIX_DerivativeInstrumentPartySubID(FIX::DerivativeInstrumentPartySubID *arg1) { +free_FIX_DerivativeInstrumentPartySubID(void *self) { + FIX::DerivativeInstrumentPartySubID *arg1 = (FIX::DerivativeInstrumentPartySubID *)self; delete arg1; } @@ -220549,7 +221899,8 @@ SWIGINTERN VALUE _wrap_new_NetworkStatusResponseType(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_NetworkStatusResponseType(FIX::NetworkStatusResponseType *arg1) { +free_FIX_NetworkStatusResponseType(void *self) { + FIX::NetworkStatusResponseType *arg1 = (FIX::NetworkStatusResponseType *)self; delete arg1; } @@ -220734,7 +222085,8 @@ SWIGINTERN VALUE _wrap_new_DateOfBirth(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DateOfBirth(FIX::DateOfBirth *arg1) { +free_FIX_DateOfBirth(void *self) { + FIX::DateOfBirth *arg1 = (FIX::DateOfBirth *)self; delete arg1; } @@ -220833,7 +222185,8 @@ SWIGINTERN VALUE _wrap_new_StartStrikePxRange(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_StartStrikePxRange(FIX::StartStrikePxRange *arg1) { +free_FIX_StartStrikePxRange(void *self) { + FIX::StartStrikePxRange *arg1 = (FIX::StartStrikePxRange *)self; delete arg1; } @@ -221018,7 +222371,8 @@ SWIGINTERN VALUE _wrap_new_UndlyInstrumentPartySubID(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_UndlyInstrumentPartySubID(FIX::UndlyInstrumentPartySubID *arg1) { +free_FIX_UndlyInstrumentPartySubID(void *self) { + FIX::UndlyInstrumentPartySubID *arg1 = (FIX::UndlyInstrumentPartySubID *)self; delete arg1; } @@ -221203,7 +222557,8 @@ SWIGINTERN VALUE _wrap_new_SecondaryTradeReportRefID(int nargs, VALUE *args, VAL SWIGINTERN void -free_FIX_SecondaryTradeReportRefID(FIX::SecondaryTradeReportRefID *arg1) { +free_FIX_SecondaryTradeReportRefID(void *self) { + FIX::SecondaryTradeReportRefID *arg1 = (FIX::SecondaryTradeReportRefID *)self; delete arg1; } @@ -221388,7 +222743,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingCPRegType(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingCPRegType(FIX::UnderlyingCPRegType *arg1) { +free_FIX_UnderlyingCPRegType(void *self) { + FIX::UnderlyingCPRegType *arg1 = (FIX::UnderlyingCPRegType *)self; delete arg1; } @@ -221487,7 +222843,8 @@ SWIGINTERN VALUE _wrap_new_SignatureLength(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_SignatureLength(FIX::SignatureLength *arg1) { +free_FIX_SignatureLength(void *self) { + FIX::SignatureLength *arg1 = (FIX::SignatureLength *)self; delete arg1; } @@ -221586,7 +222943,8 @@ SWIGINTERN VALUE _wrap_new_OrderQty(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_OrderQty(FIX::OrderQty *arg1) { +free_FIX_OrderQty(void *self) { + FIX::OrderQty *arg1 = (FIX::OrderQty *)self; delete arg1; } @@ -221685,7 +223043,8 @@ SWIGINTERN VALUE _wrap_new_OriginalNotionalPercentageOutstanding(int nargs, VALU SWIGINTERN void -free_FIX_OriginalNotionalPercentageOutstanding(FIX::OriginalNotionalPercentageOutstanding *arg1) { +free_FIX_OriginalNotionalPercentageOutstanding(void *self) { + FIX::OriginalNotionalPercentageOutstanding *arg1 = (FIX::OriginalNotionalPercentageOutstanding *)self; delete arg1; } @@ -221870,7 +223229,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingTimeUnit(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_UnderlyingTimeUnit(FIX::UnderlyingTimeUnit *arg1) { +free_FIX_UnderlyingTimeUnit(void *self) { + FIX::UnderlyingTimeUnit *arg1 = (FIX::UnderlyingTimeUnit *)self; delete arg1; } @@ -221969,7 +223329,8 @@ SWIGINTERN VALUE _wrap_new_EncodedHeadlineLen(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_EncodedHeadlineLen(FIX::EncodedHeadlineLen *arg1) { +free_FIX_EncodedHeadlineLen(void *self) { + FIX::EncodedHeadlineLen *arg1 = (FIX::EncodedHeadlineLen *)self; delete arg1; } @@ -222068,7 +223429,8 @@ SWIGINTERN VALUE _wrap_new_NoRegistDtls(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_NoRegistDtls(FIX::NoRegistDtls *arg1) { +free_FIX_NoRegistDtls(void *self) { + FIX::NoRegistDtls *arg1 = (FIX::NoRegistDtls *)self; delete arg1; } @@ -222253,7 +223615,8 @@ SWIGINTERN VALUE _wrap_new_StrategyParameterValue(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_StrategyParameterValue(FIX::StrategyParameterValue *arg1) { +free_FIX_StrategyParameterValue(void *self) { + FIX::StrategyParameterValue *arg1 = (FIX::StrategyParameterValue *)self; delete arg1; } @@ -222352,7 +223715,8 @@ SWIGINTERN VALUE _wrap_new_NoInstrumentParties(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_NoInstrumentParties(FIX::NoInstrumentParties *arg1) { +free_FIX_NoInstrumentParties(void *self) { + FIX::NoInstrumentParties *arg1 = (FIX::NoInstrumentParties *)self; delete arg1; } @@ -222451,7 +223815,8 @@ SWIGINTERN VALUE _wrap_new_QuoteType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_QuoteType(FIX::QuoteType *arg1) { +free_FIX_QuoteType(void *self) { + FIX::QuoteType *arg1 = (FIX::QuoteType *)self; delete arg1; } @@ -222550,7 +223915,8 @@ SWIGINTERN VALUE _wrap_new_NoStrategyParameters(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_NoStrategyParameters(FIX::NoStrategyParameters *arg1) { +free_FIX_NoStrategyParameters(void *self) { + FIX::NoStrategyParameters *arg1 = (FIX::NoStrategyParameters *)self; delete arg1; } @@ -222649,7 +224015,8 @@ SWIGINTERN VALUE _wrap_new_IndividualAllocRejCode(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_IndividualAllocRejCode(FIX::IndividualAllocRejCode *arg1) { +free_FIX_IndividualAllocRejCode(void *self) { + FIX::IndividualAllocRejCode *arg1 = (FIX::IndividualAllocRejCode *)self; delete arg1; } @@ -222748,7 +224115,8 @@ SWIGINTERN VALUE _wrap_new_DiscretionInst(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DiscretionInst(FIX::DiscretionInst *arg1) { +free_FIX_DiscretionInst(void *self) { + FIX::DiscretionInst *arg1 = (FIX::DiscretionInst *)self; delete arg1; } @@ -222847,7 +224215,8 @@ SWIGINTERN VALUE _wrap_new_TargetPartyRole(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TargetPartyRole(FIX::TargetPartyRole *arg1) { +free_FIX_TargetPartyRole(void *self) { + FIX::TargetPartyRole *arg1 = (FIX::TargetPartyRole *)self; delete arg1; } @@ -222946,7 +224315,8 @@ SWIGINTERN VALUE _wrap_new_CrossPrioritization(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_CrossPrioritization(FIX::CrossPrioritization *arg1) { +free_FIX_CrossPrioritization(void *self) { + FIX::CrossPrioritization *arg1 = (FIX::CrossPrioritization *)self; delete arg1; } @@ -223131,7 +224501,8 @@ SWIGINTERN VALUE _wrap_new_EncodedListStatusText(int nargs, VALUE *args, VALUE s SWIGINTERN void -free_FIX_EncodedListStatusText(FIX::EncodedListStatusText *arg1) { +free_FIX_EncodedListStatusText(void *self) { + FIX::EncodedListStatusText *arg1 = (FIX::EncodedListStatusText *)self; delete arg1; } @@ -223230,7 +224601,8 @@ SWIGINTERN VALUE _wrap_new_IOIOthSvc(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_IOIOthSvc(FIX::IOIOthSvc *arg1) { +free_FIX_IOIOthSvc(void *self) { + FIX::IOIOthSvc *arg1 = (FIX::IOIOthSvc *)self; delete arg1; } @@ -223415,7 +224787,8 @@ SWIGINTERN VALUE _wrap_new_LegIssueDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_LegIssueDate(FIX::LegIssueDate *arg1) { +free_FIX_LegIssueDate(void *self) { + FIX::LegIssueDate *arg1 = (FIX::LegIssueDate *)self; delete arg1; } @@ -223514,7 +224887,8 @@ SWIGINTERN VALUE _wrap_new_MDReqRejReason(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_MDReqRejReason(FIX::MDReqRejReason *arg1) { +free_FIX_MDReqRejReason(void *self) { + FIX::MDReqRejReason *arg1 = (FIX::MDReqRejReason *)self; delete arg1; } @@ -223613,7 +224987,8 @@ SWIGINTERN VALUE _wrap_new_ApplReqType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_ApplReqType(FIX::ApplReqType *arg1) { +free_FIX_ApplReqType(void *self) { + FIX::ApplReqType *arg1 = (FIX::ApplReqType *)self; delete arg1; } @@ -223798,7 +225173,8 @@ SWIGINTERN VALUE _wrap_new_Country(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Country(FIX::Country *arg1) { +free_FIX_Country(void *self) { + FIX::Country *arg1 = (FIX::Country *)self; delete arg1; } @@ -223983,7 +225359,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingLegSecurityIDSource(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingLegSecurityIDSource(FIX::UnderlyingLegSecurityIDSource *arg1) { +free_FIX_UnderlyingLegSecurityIDSource(void *self) { + FIX::UnderlyingLegSecurityIDSource *arg1 = (FIX::UnderlyingLegSecurityIDSource *)self; delete arg1; } @@ -224082,7 +225459,8 @@ SWIGINTERN VALUE _wrap_new_FlexProductEligibilityIndicator(int nargs, VALUE *arg SWIGINTERN void -free_FIX_FlexProductEligibilityIndicator(FIX::FlexProductEligibilityIndicator *arg1) { +free_FIX_FlexProductEligibilityIndicator(void *self) { + FIX::FlexProductEligibilityIndicator *arg1 = (FIX::FlexProductEligibilityIndicator *)self; delete arg1; } @@ -224181,7 +225559,8 @@ SWIGINTERN VALUE _wrap_new_AggressorIndicator(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_AggressorIndicator(FIX::AggressorIndicator *arg1) { +free_FIX_AggressorIndicator(void *self) { + FIX::AggressorIndicator *arg1 = (FIX::AggressorIndicator *)self; delete arg1; } @@ -224280,7 +225659,8 @@ SWIGINTERN VALUE _wrap_new_ExecPriceAdjustment(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_ExecPriceAdjustment(FIX::ExecPriceAdjustment *arg1) { +free_FIX_ExecPriceAdjustment(void *self) { + FIX::ExecPriceAdjustment *arg1 = (FIX::ExecPriceAdjustment *)self; delete arg1; } @@ -224379,7 +225759,8 @@ SWIGINTERN VALUE _wrap_new_BusinessRejectReason(int nargs, VALUE *args, VALUE se SWIGINTERN void -free_FIX_BusinessRejectReason(FIX::BusinessRejectReason *arg1) { +free_FIX_BusinessRejectReason(void *self) { + FIX::BusinessRejectReason *arg1 = (FIX::BusinessRejectReason *)self; delete arg1; } @@ -224564,7 +225945,8 @@ SWIGINTERN VALUE _wrap_new_TradeDate(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TradeDate(FIX::TradeDate *arg1) { +free_FIX_TradeDate(void *self) { + FIX::TradeDate *arg1 = (FIX::TradeDate *)self; delete arg1; } @@ -224663,7 +226045,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingPutOrCall(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_UnderlyingPutOrCall(FIX::UnderlyingPutOrCall *arg1) { +free_FIX_UnderlyingPutOrCall(void *self) { + FIX::UnderlyingPutOrCall *arg1 = (FIX::UnderlyingPutOrCall *)self; delete arg1; } @@ -224762,7 +226145,8 @@ SWIGINTERN VALUE _wrap_new_UnderlyingInstrumentPartyRole(int nargs, VALUE *args, SWIGINTERN void -free_FIX_UnderlyingInstrumentPartyRole(FIX::UnderlyingInstrumentPartyRole *arg1) { +free_FIX_UnderlyingInstrumentPartyRole(void *self) { + FIX::UnderlyingInstrumentPartyRole *arg1 = (FIX::UnderlyingInstrumentPartyRole *)self; delete arg1; } @@ -224861,7 +226245,8 @@ SWIGINTERN VALUE _wrap_new_DerivativePositionLimit(int nargs, VALUE *args, VALUE SWIGINTERN void -free_FIX_DerivativePositionLimit(FIX::DerivativePositionLimit *arg1) { +free_FIX_DerivativePositionLimit(void *self) { + FIX::DerivativePositionLimit *arg1 = (FIX::DerivativePositionLimit *)self; delete arg1; } @@ -225046,7 +226431,8 @@ SWIGINTERN VALUE _wrap_new_TierCode(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_TierCode(FIX::TierCode *arg1) { +free_FIX_TierCode(void *self) { + FIX::TierCode *arg1 = (FIX::TierCode *)self; delete arg1; } @@ -225145,7 +226531,8 @@ SWIGINTERN VALUE _wrap_new_BookingType(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_BookingType(FIX::BookingType *arg1) { +free_FIX_BookingType(void *self) { + FIX::BookingType *arg1 = (FIX::BookingType *)self; delete arg1; } @@ -225330,7 +226717,8 @@ SWIGINTERN VALUE _wrap_new_StipulationValue(int nargs, VALUE *args, VALUE self) SWIGINTERN void -free_FIX_StipulationValue(FIX::StipulationValue *arg1) { +free_FIX_StipulationValue(void *self) { + FIX::StipulationValue *arg1 = (FIX::StipulationValue *)self; delete arg1; } @@ -225429,7 +226817,8 @@ SWIGINTERN VALUE _wrap_new_SettlCurrBidFxRate(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_SettlCurrBidFxRate(FIX::SettlCurrBidFxRate *arg1) { +free_FIX_SettlCurrBidFxRate(void *self) { + FIX::SettlCurrBidFxRate *arg1 = (FIX::SettlCurrBidFxRate *)self; delete arg1; } @@ -255838,7 +257227,7 @@ _wrap_SessionID_toString__SWIG_1(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::SessionID * >(argp1); { - temp2 = std::string((char*)STR2CSTR(argv[0])); + temp2 = std::string((char*)StringValuePtr(argv[0])); arg2 = &temp2; } result = (std::string *) &((FIX::SessionID const *)arg1)->toString(*arg2); @@ -255958,7 +257347,8 @@ _wrap_SessionID___str__(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_SessionID(FIX::SessionID *arg1) { +free_FIX_SessionID(void *self) { + FIX::SessionID *arg1 = (FIX::SessionID *)self; delete arg1; } @@ -256445,7 +257835,8 @@ SWIGINTERN VALUE _wrap_new_Dictionary(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_Dictionary(FIX::Dictionary *arg1) { +free_FIX_Dictionary(void *self) { + FIX::Dictionary *arg1 = (FIX::Dictionary *)self; delete arg1; } @@ -256478,7 +257869,7 @@ _wrap_Dictionary_getName(int argc, VALUE *argv, VALUE self) { Document-method: Quickfix::Dictionary.size call-seq: - size -> int + size -> size_t Size or Length of the Dictionary. */ @@ -256487,7 +257878,7 @@ _wrap_Dictionary_size(int argc, VALUE *argv, VALUE self) { FIX::Dictionary *arg1 = (FIX::Dictionary *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - int result; + size_t result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -256498,8 +257889,8 @@ _wrap_Dictionary_size(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::Dictionary const *","size", 1, self )); } arg1 = reinterpret_cast< FIX::Dictionary * >(argp1); - result = (int)((FIX::Dictionary const *)arg1)->size(); - vresult = SWIG_From_int(static_cast< int >(result)); + result = ((FIX::Dictionary const *)arg1)->size(); + vresult = SWIG_From_size_t(static_cast< size_t >(result)); return vresult; fail: return Qnil; @@ -257255,7 +258646,7 @@ _wrap_Dictionary_begin(int argc, VALUE *argv, VALUE self) { FIX::Dictionary *arg1 = (FIX::Dictionary *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - FIX::Dictionary::iterator result; + SwigValueWrapper< std::map< std::string,std::string >::const_iterator > result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -257267,7 +258658,7 @@ _wrap_Dictionary_begin(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::Dictionary * >(argp1); result = ((FIX::Dictionary const *)arg1)->begin(); - vresult = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_FIX__Dictionary__Data__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_std__mapT_std__string_std__string_t__const_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; @@ -257279,7 +258670,7 @@ _wrap_Dictionary_end(int argc, VALUE *argv, VALUE self) { FIX::Dictionary *arg1 = (FIX::Dictionary *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - FIX::Dictionary::iterator result; + SwigValueWrapper< std::map< std::string,std::string >::const_iterator > result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -257291,7 +258682,7 @@ _wrap_Dictionary_end(int argc, VALUE *argv, VALUE self) { } arg1 = reinterpret_cast< FIX::Dictionary * >(argp1); result = ((FIX::Dictionary const *)arg1)->end(); - vresult = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_FIX__Dictionary__Data__const_iterator, SWIG_POINTER_OWN | 0 ); + vresult = SWIG_NewPointerObj((new FIX::Dictionary::iterator(static_cast< const FIX::Dictionary::iterator& >(result))), SWIGTYPE_p_std__mapT_std__string_std__string_t__const_iterator, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; @@ -258590,7 +259981,7 @@ SWIGINTERN VALUE _wrap_SessionSettings_set(int nargs, VALUE *args, VALUE self) { Document-method: Quickfix::SessionSettings.size call-seq: - size -> int + size -> size_t Size or Length of the SessionSettings. */ @@ -258599,7 +259990,7 @@ _wrap_SessionSettings_size(int argc, VALUE *argv, VALUE self) { FIX::SessionSettings *arg1 = (FIX::SessionSettings *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - int result; + size_t result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -258610,8 +260001,8 @@ _wrap_SessionSettings_size(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::SessionSettings const *","size", 1, self )); } arg1 = reinterpret_cast< FIX::SessionSettings * >(argp1); - result = (int)((FIX::SessionSettings const *)arg1)->size(); - vresult = SWIG_From_int(static_cast< int >(result)); + result = ((FIX::SessionSettings const *)arg1)->size(); + vresult = SWIG_From_size_t(static_cast< size_t >(result)); return vresult; fail: return Qnil; @@ -258643,7 +260034,8 @@ _wrap_SessionSettings_getSessions(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_SessionSettings(FIX::SessionSettings *arg1) { +free_FIX_SessionSettings(void *self) { + FIX::SessionSettings *arg1 = (FIX::SessionSettings *)self; delete arg1; } @@ -258984,7 +260376,8 @@ _wrap_new_Session(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_Session(FIX::Session *arg1) { +free_FIX_Session(void *self) { + FIX::Session *arg1 = (FIX::Session *)self; delete arg1; } @@ -260402,14 +261795,14 @@ _wrap_Session_unregisterSession(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_Session_numSessions(int argc, VALUE *argv, VALUE self) { - int result; + size_t result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } - result = (int)FIX::Session::numSessions(); - vresult = SWIG_From_int(static_cast< int >(result)); + result = FIX::Session::numSessions(); + vresult = SWIG_From_size_t(static_cast< size_t >(result)); return vresult; fail: return Qnil; @@ -262143,7 +263536,7 @@ _wrap_Session_getExpectedSenderNum(int argc, VALUE *argv, VALUE self) { FIX::Session *arg1 = (FIX::Session *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - long result; + int result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -262154,8 +263547,8 @@ _wrap_Session_getExpectedSenderNum(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::Session *","getExpectedSenderNum", 1, self )); } arg1 = reinterpret_cast< FIX::Session * >(argp1); - result = (long)(arg1)->getExpectedSenderNum(); - vresult = SWIG_From_long(static_cast< long >(result)); + result = (int)(arg1)->getExpectedSenderNum(); + vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; @@ -262167,7 +263560,7 @@ _wrap_Session_getExpectedTargetNum(int argc, VALUE *argv, VALUE self) { FIX::Session *arg1 = (FIX::Session *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - long result; + int result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { @@ -262178,8 +263571,8 @@ _wrap_Session_getExpectedTargetNum(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::Session *","getExpectedTargetNum", 1, self )); } arg1 = reinterpret_cast< FIX::Session * >(argp1); - result = (long)(arg1)->getExpectedTargetNum(); - vresult = SWIG_From_long(static_cast< long >(result)); + result = (int)(arg1)->getExpectedTargetNum(); + vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; @@ -262261,7 +263654,8 @@ _wrap_Session_getMutex(int argc, VALUE *argv, VALUE self) { static swig_class SwigClassLogFactory; SWIGINTERN void -free_FIX_LogFactory(FIX::LogFactory *arg1) { +free_FIX_LogFactory(void *self) { + FIX::LogFactory *arg1 = (FIX::LogFactory *)self; delete arg1; } @@ -262667,14 +264061,16 @@ _wrap_ScreenLogFactory_destroy(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_ScreenLogFactory(FIX::ScreenLogFactory *arg1) { +free_FIX_ScreenLogFactory(void *self) { + FIX::ScreenLogFactory *arg1 = (FIX::ScreenLogFactory *)self; delete arg1; } static swig_class SwigClassLog; SWIGINTERN void -free_FIX_Log(FIX::Log *arg1) { +free_FIX_Log(void *self) { + FIX::Log *arg1 = (FIX::Log *)self; delete arg1; } @@ -263474,7 +264870,8 @@ _wrap_new_NullLog(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_NullLog(FIX::NullLog *arg1) { +free_FIX_NullLog(void *self) { + FIX::NullLog *arg1 = (FIX::NullLog *)self; delete arg1; } @@ -263909,7 +265306,8 @@ _wrap_ScreenLog_setMillisecondsInTimeStamp(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_ScreenLog(FIX::ScreenLog *arg1) { +free_FIX_ScreenLog(void *self) { + FIX::ScreenLog *arg1 = (FIX::ScreenLog *)self; delete arg1; } @@ -264240,7 +265638,8 @@ _wrap_FileLogFactory_destroy(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_FileLogFactory(FIX::FileLogFactory *arg1) { +free_FIX_FileLogFactory(void *self) { + FIX::FileLogFactory *arg1 = (FIX::FileLogFactory *)self; delete arg1; } @@ -264286,6 +265685,66 @@ _wrap_new_FileLog__SWIG_0(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_new_FileLog__SWIG_1(int argc, VALUE *argv, VALUE self) { + std::string *arg1 = 0 ; + std::string *arg2 = 0 ; + int res1 = SWIG_OLDOBJ ; + int res2 = SWIG_OLDOBJ ; + const char *classname SWIGUNUSED = "Quickfix::FileLog"; + FIX::FileLog *result = 0 ; + + if ((argc < 2) || (argc > 2)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; + } + { + std::string *ptr = (std::string *)0; + res1 = SWIG_AsPtr_std_string(argv[0], &ptr); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "std::string const &","FileLog", 1, argv[0] )); + } + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "std::string const &","FileLog", 1, argv[0])); + } + arg1 = ptr; + } + { + std::string *ptr = (std::string *)0; + res2 = SWIG_AsPtr_std_string(argv[1], &ptr); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "std::string const &","FileLog", 2, argv[1] )); + } + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "std::string const &","FileLog", 2, argv[1])); + } + arg2 = ptr; + } + result = (FIX::FileLog *)new FIX::FileLog((std::string const &)*arg1,(std::string const &)*arg2); + DATA_PTR(self) = result; + { + if( std::string("std::string const &") == "std::string &" ) + { + rb_str_resize( argv[0], 0 ); + rb_str_append( argv[0], rb_str_new2(arg1->c_str()) ); + } + } + { + if( std::string("std::string const &") == "std::string &" ) + { + rb_str_resize( argv[1], 0 ); + rb_str_append( argv[1], rb_str_new2(arg2->c_str()) ); + } + } + if (SWIG_IsNewObj(res1)) delete arg1; + if (SWIG_IsNewObj(res2)) delete arg2; + return self; +fail: + if (SWIG_IsNewObj(res1)) delete arg1; + if (SWIG_IsNewObj(res2)) delete arg2; + return Qnil; +} + + +SWIGINTERN VALUE +_wrap_new_FileLog__SWIG_2(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; FIX::SessionID *arg2 = 0 ; int res1 = SWIG_OLDOBJ ; @@ -264351,7 +265810,7 @@ _wrap_FileLog_allocate(VALUE self) { SWIGINTERN VALUE -_wrap_new_FileLog__SWIG_2(int argc, VALUE *argv, VALUE self) { +_wrap_new_FileLog__SWIG_3(int argc, VALUE *argv, VALUE self) { std::string *arg1 = 0 ; std::string *arg2 = 0 ; FIX::SessionID *arg3 = 0 ; @@ -264447,6 +265906,18 @@ SWIGINTERN VALUE _wrap_new_FileLog(int nargs, VALUE *args, VALUE self) { void *vptr = 0; int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FIX__SessionID, 0); _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_FileLog__SWIG_2(nargs, args, self); + } + } + } + if (argc == 2) { + int _v; + int res = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); + _v = SWIG_CheckState(res); if (_v) { return _wrap_new_FileLog__SWIG_1(nargs, args, self); } @@ -264464,7 +265935,7 @@ SWIGINTERN VALUE _wrap_new_FileLog(int nargs, VALUE *args, VALUE self) { int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_FIX__SessionID, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_FileLog__SWIG_2(nargs, args, self); + return _wrap_new_FileLog__SWIG_3(nargs, args, self); } } } @@ -264473,6 +265944,7 @@ SWIGINTERN VALUE _wrap_new_FileLog(int nargs, VALUE *args, VALUE self) { fail: Ruby_Format_OverloadedError( argc, 3, "FileLog.new", " FileLog.new(std::string const &path)\n" + " FileLog.new(std::string const &path, std::string const &backupPath)\n" " FileLog.new(std::string const &path, FIX::SessionID const &sessionID)\n" " FileLog.new(std::string const &path, std::string const &backupPath, FIX::SessionID const &sessionID)\n"); @@ -264481,7 +265953,8 @@ SWIGINTERN VALUE _wrap_new_FileLog(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_FileLog(FIX::FileLog *arg1) { +free_FIX_FileLog(void *self) { + FIX::FileLog *arg1 = (FIX::FileLog *)self; delete arg1; } @@ -264933,7 +266406,8 @@ _wrap_FileLog_setMillisecondsInTimeStamp(int argc, VALUE *argv, VALUE self) { static swig_class SwigClassMessageStoreFactory; SWIGINTERN void -free_FIX_MessageStoreFactory(FIX::MessageStoreFactory *arg1) { +free_FIX_MessageStoreFactory(void *self) { + FIX::MessageStoreFactory *arg1 = (FIX::MessageStoreFactory *)self; delete arg1; } @@ -265101,14 +266575,16 @@ _wrap_new_MemoryStoreFactory(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_MemoryStoreFactory(FIX::MemoryStoreFactory *arg1) { +free_FIX_MemoryStoreFactory(void *self) { + FIX::MemoryStoreFactory *arg1 = (FIX::MemoryStoreFactory *)self; delete arg1; } static swig_class SwigClassMessageStore; SWIGINTERN void -free_FIX_MessageStore(FIX::MessageStore *arg1) { +free_FIX_MessageStore(void *self) { + FIX::MessageStore *arg1 = (FIX::MessageStore *)self; delete arg1; } @@ -266037,7 +267513,8 @@ _wrap_MemoryStore_refresh(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_MemoryStore(FIX::MemoryStore *arg1) { +free_FIX_MemoryStore(void *self) { + FIX::MemoryStore *arg1 = (FIX::MemoryStore *)self; delete arg1; } @@ -266171,7 +267648,8 @@ _wrap_MessageStoreFactoryExceptionWrapper_destroy(int argc, VALUE *argv, VALUE s SWIGINTERN void -free_FIX_MessageStoreFactoryExceptionWrapper(FIX::MessageStoreFactoryExceptionWrapper *arg1) { +free_FIX_MessageStoreFactoryExceptionWrapper(void *self) { + FIX::MessageStoreFactoryExceptionWrapper *arg1 = (FIX::MessageStoreFactoryExceptionWrapper *)self; delete arg1; } @@ -266219,7 +267697,8 @@ _wrap_new_MessageStoreExceptionWrapper(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_MessageStoreExceptionWrapper(FIX::MessageStoreExceptionWrapper *arg1) { +free_FIX_MessageStoreExceptionWrapper(void *self) { + FIX::MessageStoreExceptionWrapper *arg1 = (FIX::MessageStoreExceptionWrapper *)self; delete arg1; } @@ -266967,7 +268446,8 @@ _wrap_FileStoreFactory_destroy(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_FileStoreFactory(FIX::FileStoreFactory *arg1) { +free_FIX_FileStoreFactory(void *self) { + FIX::FileStoreFactory *arg1 = (FIX::FileStoreFactory *)self; delete arg1; } @@ -267028,7 +268508,8 @@ _wrap_new_FileStore(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_FileStore(FIX::FileStore *arg1) { +free_FIX_FileStore(void *self) { + FIX::FileStore *arg1 = (FIX::FileStore *)self; delete arg1; } @@ -267513,7 +268994,8 @@ _wrap_FileStore_refresh(int argc, VALUE *argv, VALUE self) { static swig_class SwigClassApplication; SWIGINTERN void -free_FIX_Application(FIX::Application *arg1) { +free_FIX_Application(void *self) { + FIX::Application *arg1 = (FIX::Application *)self; delete arg1; } @@ -268416,7 +269898,8 @@ _wrap_SynchronizedApplication_m_app_get(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_SynchronizedApplication(FIX::SynchronizedApplication *arg1) { +free_FIX_SynchronizedApplication(void *self) { + FIX::SynchronizedApplication *arg1 = (FIX::SynchronizedApplication *)self; delete arg1; } @@ -268456,14 +269939,16 @@ _wrap_new_NullApplication(int argc, VALUE *argv, VALUE self) { SWIGINTERN void -free_FIX_NullApplication(FIX::NullApplication *arg1) { +free_FIX_NullApplication(void *self) { + FIX::NullApplication *arg1 = (FIX::NullApplication *)self; delete arg1; } static swig_class SwigClassInitiator; SWIGINTERN void -free_FIX_Initiator(FIX::Initiator *arg1) { +free_FIX_Initiator(void *self) { + FIX::Initiator *arg1 = (FIX::Initiator *)self; delete arg1; } @@ -269300,14 +270785,16 @@ SWIGINTERN VALUE _wrap_new_SocketInitiatorBase(int nargs, VALUE *args, VALUE sel SWIGINTERN void -free_FIX_SocketInitiator(FIX::SocketInitiator *arg1) { +free_FIX_SocketInitiator(void *self) { + FIX::SocketInitiator *arg1 = (FIX::SocketInitiator *)self; delete arg1; } static swig_class SwigClassAcceptor; SWIGINTERN void -free_FIX_Acceptor(FIX::Acceptor *arg1) { +free_FIX_Acceptor(void *self) { + FIX::Acceptor *arg1 = (FIX::Acceptor *)self; delete arg1; } @@ -270223,7 +271710,49 @@ SWIGINTERN VALUE _wrap_new_SocketAcceptorBase(int nargs, VALUE *args, VALUE self SWIGINTERN void -free_FIX_SocketAcceptor(FIX::SocketAcceptor *arg1) { +free_FIX_SocketAcceptor(void *self) { + FIX::SocketAcceptor *arg1 = (FIX::SocketAcceptor *)self; + delete arg1; +} + +static swig_class SwigClassDataDictionaryBase; + +#ifdef HAVE_RB_DEFINE_ALLOC_FUNC +SWIGINTERN VALUE +_wrap_DataDictionaryBase_allocate(VALUE self) { +#else + SWIGINTERN VALUE + _wrap_DataDictionaryBase_allocate(int argc, VALUE *argv, VALUE self) { +#endif + + + VALUE vresult = SWIG_NewClassInstance(self, SWIGTYPE_p_FIX__DataDictionaryBase); +#ifndef HAVE_RB_DEFINE_ALLOC_FUNC + rb_obj_call_init(vresult, argc, argv); +#endif + return vresult; + } + + +SWIGINTERN VALUE +_wrap_new_DataDictionaryBase(int argc, VALUE *argv, VALUE self) { + const char *classname SWIGUNUSED = "Quickfix::DataDictionaryBase"; + FIX::DataDictionaryBase *result = 0 ; + + if ((argc < 0) || (argc > 0)) { + rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; + } + result = (FIX::DataDictionaryBase *)new FIX::DataDictionaryBase(); + DATA_PTR(self) = result; + return self; +fail: + return Qnil; +} + + +SWIGINTERN void +free_FIX_DataDictionaryBase(void *self) { + FIX::DataDictionaryBase *arg1 = (FIX::DataDictionaryBase *)self; delete arg1; } @@ -270418,7 +271947,8 @@ SWIGINTERN VALUE _wrap_new_DataDictionary(int nargs, VALUE *args, VALUE self) { SWIGINTERN void -free_FIX_DataDictionary(FIX::DataDictionary *arg1) { +free_FIX_DataDictionary(void *self) { + FIX::DataDictionary *arg1 = (FIX::DataDictionary *)self; delete arg1; } @@ -270751,7 +272281,7 @@ _wrap_DataDictionary__getFieldName(int argc, VALUE *argv, VALUE self) { } arg2 = static_cast< int >(val2); { - temp3 = std::string((char*)STR2CSTR(argv[1])); + temp3 = std::string((char*)StringValuePtr(argv[1])); arg3 = &temp3; } result = (bool)((FIX::DataDictionary const *)arg1)->getFieldName(arg2,*arg3); @@ -270772,10 +272302,11 @@ _wrap_DataDictionary__getFieldName(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_DataDictionary__getFieldTag(int argc, VALUE *argv, VALUE self) { FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string arg2 ; + std::string *arg2 = 0 ; int *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + int res2 = SWIG_OLDOBJ ; int temp3 ; bool result; VALUE vresult = Qnil; @@ -270790,27 +272321,38 @@ _wrap_DataDictionary__getFieldTag(int argc, VALUE *argv, VALUE self) { arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); { std::string *ptr = (std::string *)0; - int res = SWIG_AsPtr_std_string(argv[0], &ptr); - if (!SWIG_IsOK(res) || !ptr) { - SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), Ruby_Format_TypeError( "", "std::string","getFieldTag", 2, argv[0] )); + res2 = SWIG_AsPtr_std_string(argv[0], &ptr); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "std::string const &","getFieldTag", 2, argv[0] )); } - arg2 = *ptr; - if (SWIG_IsNewObj(res)) delete ptr; + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "std::string const &","getFieldTag", 2, argv[0])); + } + arg2 = ptr; } { temp3 = NUM2INT(argv[1]); arg3 = &temp3; } - result = (bool)((FIX::DataDictionary const *)arg1)->getFieldTag(arg2,*arg3); + result = (bool)((FIX::DataDictionary const *)arg1)->getFieldTag((std::string const &)*arg2,*arg3); vresult = SWIG_From_bool(static_cast< bool >(result)); + { + if( std::string("std::string const &") == "std::string &" ) + { + rb_str_resize( argv[0], 0 ); + rb_str_append( argv[0], rb_str_new2(arg2->c_str()) ); + } + } { if( std::string("int &") == "int &" ) { vresult = result ? SWIG_From_int(static_cast< int >(*arg3)) : Qnil; } } + if (SWIG_IsNewObj(res2)) delete arg2; return vresult; fail: + if (SWIG_IsNewObj(res2)) delete arg2; return Qnil; } @@ -270930,7 +272472,7 @@ _wrap_DataDictionary__getValueName(int argc, VALUE *argv, VALUE self) { arg3 = ptr; } { - temp4 = std::string((char*)STR2CSTR(argv[2])); + temp4 = std::string((char*)StringValuePtr(argv[2])); arg4 = &temp4; } result = (bool)((FIX::DataDictionary const *)arg1)->getValueName(arg2,(std::string const &)*arg3,*arg4); @@ -271600,20 +273142,20 @@ _wrap_DataDictionary_isFieldValue(int argc, VALUE *argv, VALUE self) { SWIGINTERN VALUE _wrap_DataDictionary_addGroup(int argc, VALUE *argv, VALUE self) { FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string *arg2 = 0 ; + FIX::DataDictionary::FieldPresenceMap::key_type *arg2 = 0 ; int arg3 ; int arg4 ; FIX::DataDictionary *arg5 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - int res2 = SWIG_OLDOBJ ; + void *argp2 ; + int res2 = 0 ; int val3 ; int ecode3 = 0 ; int val4 ; int ecode4 = 0 ; void *argp5 ; int res5 = 0 ; - VALUE vresult = Qnil; if ((argc < 4) || (argc > 4)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 4)",argc); SWIG_fail; @@ -271623,17 +273165,14 @@ _wrap_DataDictionary_addGroup(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::DataDictionary *","addGroup", 1, self )); } arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - { - std::string *ptr = (std::string *)0; - res2 = SWIG_AsPtr_std_string(argv[0], &ptr); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "std::string const &","addGroup", 2, argv[0] )); - } - if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "std::string const &","addGroup", 2, argv[0])); - } - arg2 = ptr; + res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::DataDictionary::FieldPresenceMap::key_type const &","addGroup", 2, argv[0] )); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary::FieldPresenceMap::key_type const &","addGroup", 2, argv[0])); } + arg2 = reinterpret_cast< FIX::DataDictionary::FieldPresenceMap::key_type * >(argp2); ecode3 = SWIG_AsVal_int(argv[1], &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), Ruby_Format_TypeError( "", "int","addGroup", 3, argv[1] )); @@ -271652,30 +273191,22 @@ _wrap_DataDictionary_addGroup(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary const &","addGroup", 5, argv[3])); } arg5 = reinterpret_cast< FIX::DataDictionary * >(argp5); - (arg1)->addGroup((std::string const &)*arg2,arg3,arg4,(FIX::DataDictionary const &)*arg5); - { - if( std::string("std::string const &") == "std::string &" ) - { - rb_str_resize( argv[0], 0 ); - rb_str_append( argv[0], rb_str_new2(arg2->c_str()) ); - } - } - if (SWIG_IsNewObj(res2)) delete arg2; - return vresult; + (arg1)->addGroup((FIX::DataDictionary::FieldPresenceMap::key_type const &)*arg2,arg3,arg4,(FIX::DataDictionary const &)*arg5); + return Qnil; fail: - if (SWIG_IsNewObj(res2)) delete arg2; return Qnil; } SWIGINTERN VALUE -_wrap_DataDictionary_isGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { +_wrap_DataDictionary_isGroup(int argc, VALUE *argv, VALUE self) { FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string *arg2 = 0 ; + FIX::DataDictionary::FieldPresenceMap::key_type *arg2 = 0 ; int arg3 ; void *argp1 = 0 ; int res1 = 0 ; - int res2 = SWIG_OLDOBJ ; + void *argp2 ; + int res2 = 0 ; int val3 ; int ecode3 = 0 ; bool result; @@ -271689,67 +273220,20 @@ _wrap_DataDictionary_isGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::DataDictionary const *","isGroup", 1, self )); } arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - { - std::string *ptr = (std::string *)0; - res2 = SWIG_AsPtr_std_string(argv[0], &ptr); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "std::string const &","isGroup", 2, argv[0] )); - } - if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "std::string const &","isGroup", 2, argv[0])); - } - arg2 = ptr; + res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::DataDictionary::FieldPresenceMap::key_type const &","isGroup", 2, argv[0] )); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary::FieldPresenceMap::key_type const &","isGroup", 2, argv[0])); } + arg2 = reinterpret_cast< FIX::DataDictionary::FieldPresenceMap::key_type * >(argp2); ecode3 = SWIG_AsVal_int(argv[1], &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), Ruby_Format_TypeError( "", "int","isGroup", 3, argv[1] )); } arg3 = static_cast< int >(val3); - result = (bool)((FIX::DataDictionary const *)arg1)->isGroup((std::string const &)*arg2,arg3); - vresult = SWIG_From_bool(static_cast< bool >(result)); - { - if( std::string("std::string const &") == "std::string &" ) - { - rb_str_resize( argv[0], 0 ); - rb_str_append( argv[0], rb_str_new2(arg2->c_str()) ); - } - } - if (SWIG_IsNewObj(res2)) delete arg2; - return vresult; -fail: - if (SWIG_IsNewObj(res2)) delete arg2; - return Qnil; -} - - -SWIGINTERN VALUE -_wrap_DataDictionary_isGroup__SWIG_1(int argc, VALUE *argv, VALUE self) { - FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - FIX::DataDictionary::FieldToGroup::key_type *arg2 = 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; - bool result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; - } - res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FIX__DataDictionary, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::DataDictionary const *","isGroup", 1, self )); - } - arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::DataDictionary::FieldToGroup::key_type const &","isGroup", 2, argv[0] )); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary::FieldToGroup::key_type const &","isGroup", 2, argv[0])); - } - arg2 = reinterpret_cast< FIX::DataDictionary::FieldToGroup::key_type * >(argp2); - result = (bool)((FIX::DataDictionary const *)arg1)->isGroup((FIX::DataDictionary::FieldToGroup::key_type const &)*arg2); + result = (bool)((FIX::DataDictionary const *)arg1)->isGroup((FIX::DataDictionary::FieldPresenceMap::key_type const &)*arg2,arg3); vresult = SWIG_From_bool(static_cast< bool >(result)); return vresult; fail: @@ -271757,70 +273241,17 @@ _wrap_DataDictionary_isGroup__SWIG_1(int argc, VALUE *argv, VALUE self) { } -SWIGINTERN VALUE _wrap_DataDictionary_isGroup(int nargs, VALUE *args, VALUE self) { - int argc; - VALUE argv[4]; - int ii; - - argc = nargs + 1; - argv[0] = self; - if (argc > 4) SWIG_fail; - for (ii = 1; (ii < argc); ++ii) { - argv[ii] = args[ii-1]; - } - if (argc == 2) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_DataDictionary_isGroup__SWIG_1(nargs, args, self); - } - } - } - if (argc == 3) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_int(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_DataDictionary_isGroup__SWIG_0(nargs, args, self); - } - } - } - } - -fail: - Ruby_Format_OverloadedError( argc, 4, "DataDictionary.isGroup", - " bool DataDictionary.isGroup(std::string const &msg, int field)\n" - " bool DataDictionary.isGroup(FIX::DataDictionary::FieldToGroup::key_type const &key)\n"); - - return Qnil; -} - - SWIGINTERN VALUE -_wrap_DataDictionary__getGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { +_wrap_DataDictionary__getGroup(int argc, VALUE *argv, VALUE self) { FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - std::string *arg2 = 0 ; + FIX::DataDictionary::FieldPresenceMap::key_type *arg2 = 0 ; int arg3 ; int *arg4 = 0 ; FIX::DataDictionary **arg5 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - int res2 = SWIG_OLDOBJ ; + void *argp2 ; + int res2 = 0 ; int val3 ; int ecode3 = 0 ; int temp4 ; @@ -271836,17 +273267,14 @@ _wrap_DataDictionary__getGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::DataDictionary const *","getGroup", 1, self )); } arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - { - std::string *ptr = (std::string *)0; - res2 = SWIG_AsPtr_std_string(argv[0], &ptr); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "std::string const &","getGroup", 2, argv[0] )); - } - if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "std::string const &","getGroup", 2, argv[0])); - } - arg2 = ptr; + res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::DataDictionary::FieldPresenceMap::key_type const &","getGroup", 2, argv[0] )); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary::FieldPresenceMap::key_type const &","getGroup", 2, argv[0])); } + arg2 = reinterpret_cast< FIX::DataDictionary::FieldPresenceMap::key_type * >(argp2); ecode3 = SWIG_AsVal_int(argv[1], &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), Ruby_Format_TypeError( "", "int","getGroup", 3, argv[1] )); @@ -271860,15 +273288,8 @@ _wrap_DataDictionary__getGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { arg5 = new FIX::DataDictionary*[1]; *arg5 = temp5; } - result = (bool)((FIX::DataDictionary const *)arg1)->getGroup((std::string const &)*arg2,arg3,*arg4,(FIX::DataDictionary const *&)*arg5); + result = (bool)((FIX::DataDictionary const *)arg1)->getGroup((FIX::DataDictionary::FieldPresenceMap::key_type const &)*arg2,arg3,*arg4,(FIX::DataDictionary const *&)*arg5); vresult = SWIG_From_bool(static_cast< bool >(result)); - { - if( std::string("std::string const &") == "std::string &" ) - { - rb_str_resize( argv[0], 0 ); - rb_str_append( argv[0], rb_str_new2(arg2->c_str()) ); - } - } { if( std::string("int &") == "int &" ) { @@ -271882,144 +273303,8 @@ _wrap_DataDictionary__getGroup__SWIG_0(int argc, VALUE *argv, VALUE self) { pDD = reinterpret_cast< FIX::DataDictionary * >(argp); *pDD = *(*arg5); } - if (SWIG_IsNewObj(res2)) delete arg2; return vresult; fail: - if (SWIG_IsNewObj(res2)) delete arg2; - return Qnil; -} - - -SWIGINTERN VALUE -_wrap_DataDictionary__getGroup__SWIG_1(int argc, VALUE *argv, VALUE self) { - FIX::DataDictionary *arg1 = (FIX::DataDictionary *) 0 ; - FIX::DataDictionary::FieldToGroup::key_type *arg2 = 0 ; - int *arg3 = 0 ; - FIX::DataDictionary **arg4 = 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; - int temp3 ; - FIX::DataDictionary *temp4 ; - bool result; - VALUE vresult = Qnil; - - if ((argc < 3) || (argc > 3)) { - rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail; - } - res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FIX__DataDictionary, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::DataDictionary const *","getGroup", 1, self )); - } - arg1 = reinterpret_cast< FIX::DataDictionary * >(argp1); - res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FIX::DataDictionary::FieldToGroup::key_type const &","getGroup", 2, argv[0] )); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FIX::DataDictionary::FieldToGroup::key_type const &","getGroup", 2, argv[0])); - } - arg2 = reinterpret_cast< FIX::DataDictionary::FieldToGroup::key_type * >(argp2); - { - temp3 = NUM2INT(argv[1]); - arg3 = &temp3; - } - { - arg4 = new FIX::DataDictionary*[1]; - *arg4 = temp4; - } - result = (bool)((FIX::DataDictionary const *)arg1)->getGroup((FIX::DataDictionary::FieldToGroup::key_type const &)*arg2,*arg3,(FIX::DataDictionary const *&)*arg4); - vresult = SWIG_From_bool(static_cast< bool >(result)); - { - if( std::string("int &") == "int &" ) - { - vresult = result ? SWIG_From_int(static_cast< int >(*arg3)) : Qnil; - } - } - { - void* argp; - FIX::DataDictionary* pDD = 0; - int res = SWIG_ConvertPtr(argv[2], &argp, SWIGTYPE_p_FIX__DataDictionary, 0 ); - pDD = reinterpret_cast< FIX::DataDictionary * >(argp); - *pDD = *(*arg4); - } - return vresult; -fail: - return Qnil; -} - - -SWIGINTERN VALUE _wrap_DataDictionary__getGroup(int nargs, VALUE *args, VALUE self) { - int argc; - VALUE argv[6]; - int ii; - - argc = nargs + 1; - argv[0] = self; - if (argc > 6) SWIG_fail; - for (ii = 1; (ii < argc); ++ii) { - argv[ii] = args[ii-1]; - } - if (argc == 4) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FIX__DataDictionary__FieldToGroup__key_type, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_int, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_DataDictionary__getGroup__SWIG_1(nargs, args, self); - } - } - } - } - } - if (argc == 5) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_int(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_int, 0); - _v = SWIG_CheckState(res); - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_p_FIX__DataDictionary, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_DataDictionary__getGroup__SWIG_0(nargs, args, self); - } - } - } - } - } - } - -fail: - Ruby_Format_OverloadedError( argc, 6, "DataDictionary._getGroup", - " bool DataDictionary._getGroup(std::string const &msg, int field, int &delim, FIX::DataDictionary const *&pDataDictionary)\n" - " bool DataDictionary._getGroup(FIX::DataDictionary::FieldToGroup::key_type const &key, int &delim, FIX::DataDictionary const *&pDataDictionary)\n"); - return Qnil; } @@ -272520,6 +273805,9 @@ static void *_p_IntArrayTo_p_int(void *x, int *SWIGUNUSEDPARM(newmemory)) { static void *_p_FIX__SocketInitiatorTo_p_FIX__Initiator(void *x, int *SWIGUNUSEDPARM(newmemory)) { return (void *)((FIX::Initiator *) ((FIX::SocketInitiator *) x)); } +static void *_p_FIX__DataDictionaryTo_p_FIX__DataDictionaryBase(void *x, int *SWIGUNUSEDPARM(newmemory)) { + return (void *)((FIX::DataDictionaryBase *) ((FIX::DataDictionary *) x)); +} static void *_p_FIX__SocketAcceptorTo_p_FIX__Acceptor(void *x, int *SWIGUNUSEDPARM(newmemory)) { return (void *)((FIX::Acceptor *) ((FIX::SocketAcceptor *) x)); } @@ -281838,6 +283126,7 @@ static void *_p_FIX__MDSecSizeTo_p_FIX__DoubleField(void *x, int *SWIGUNUSEDPARM static swig_type_info _swigt__p_ApplVerID = {"_p_ApplVerID", "ApplVerID *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Application = {"_p_Application", "Application *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_BeginString = {"_p_BeginString", "BeginString *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type = {"_p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type", "FIX::DataDictionary::FieldPresenceMap::key_type *|Container::DictionaryMap< String::value_type,std::pair< int,FIX::DataDictionary * >,ItemHash,String::equal_to,FIX::DataDictionaryBase::pool_allocator< std::pair< String::value_type,std::pair< int,FIX::DataDictionary * > > >::type >::key_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_DOMDocumentPtr = {"_p_DOMDocumentPtr", "DOMDocumentPtr *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Data = {"_p_Data", "Data *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_DataDictionary = {"_p_DataDictionary", "DataDictionary *", 0, 0, (void*)0, 0}; @@ -282096,8 +283385,8 @@ static swig_type_info _swigt__p_FIX__DATA = {"_p_FIX__DATA", "FIX::DATA *", 0, 0 static swig_type_info _swigt__p_FIX__DAYOFMONTH = {"_p_FIX__DAYOFMONTH", "FIX::DAYOFMONTH *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DKReason = {"_p_FIX__DKReason", "FIX::DKReason *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DataDictionary = {"_p_FIX__DataDictionary", "FIX::DataDictionary *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FIX__DataDictionaryBase = {"_p_FIX__DataDictionaryBase", "FIX::DataDictionaryBase *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DataDictionaryNotFound = {"_p_FIX__DataDictionaryNotFound", "FIX::DataDictionaryNotFound *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__DataDictionary__FieldToGroup__key_type = {"_p_FIX__DataDictionary__FieldToGroup__key_type", "FIX::DataDictionary::FieldToGroup::key_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DateOfBirth = {"_p_FIX__DateOfBirth", "FIX::DateOfBirth *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DatedDate = {"_p_FIX__DatedDate", "FIX::DatedDate *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DayAvgPx = {"_p_FIX__DayAvgPx", "FIX::DayAvgPx *", 0, 0, (void*)0, 0}; @@ -282199,7 +283488,6 @@ static swig_type_info _swigt__p_FIX__DeskType = {"_p_FIX__DeskType", "FIX::DeskT static swig_type_info _swigt__p_FIX__DeskTypeSource = {"_p_FIX__DeskTypeSource", "FIX::DeskTypeSource *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DetachmentPoint = {"_p_FIX__DetachmentPoint", "FIX::DetachmentPoint *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__Dictionary = {"_p_FIX__Dictionary", "FIX::Dictionary *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__Dictionary__Data__const_iterator = {"_p_FIX__Dictionary__Data__const_iterator", "FIX::Dictionary::Data::const_iterator *|FIX::Dictionary::iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DiscretionInst = {"_p_FIX__DiscretionInst", "FIX::DiscretionInst *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DiscretionLimitType = {"_p_FIX__DiscretionLimitType", "FIX::DiscretionLimitType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__DiscretionMoveType = {"_p_FIX__DiscretionMoveType", "FIX::DiscretionMoveType *", 0, 0, (void*)0, 0}; @@ -282309,9 +283597,6 @@ static swig_type_info _swigt__p_FIX__FeeMultiplier = {"_p_FIX__FeeMultiplier", " static swig_type_info _swigt__p_FIX__FieldBase = {"_p_FIX__FieldBase", "FIX::FieldBase *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldConvertError = {"_p_FIX__FieldConvertError", "FIX::FieldConvertError *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldMap = {"_p_FIX__FieldMap", "FIX::FieldMap *|FIX::Trailer *|FIX::Header *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__FieldMap__Fields__allocator_type = {"_p_FIX__FieldMap__Fields__allocator_type", "FIX::FieldMap::Fields::allocator_type *|FIX::FieldMap::allocator_type *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__FieldMap__Fields__const_iterator = {"_p_FIX__FieldMap__Fields__const_iterator", "FIX::FieldMap::Fields::const_iterator *|FIX::FieldMap::iterator *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_FIX__FieldMap__Groups__const_iterator = {"_p_FIX__FieldMap__Groups__const_iterator", "FIX::FieldMap::Groups::const_iterator *|FIX::FieldMap::g_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldNotFound = {"_p_FIX__FieldNotFound", "FIX::FieldNotFound *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FieldTag = {"_p_FIX__FieldTag", "FIX::FieldTag *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__FileLog = {"_p_FIX__FileLog", "FIX::FileLog *", 0, 0, (void*)0, 0}; @@ -283479,10 +284764,12 @@ static swig_type_info _swigt__p_FIX__YieldRedemptionDate = {"_p_FIX__YieldRedemp static swig_type_info _swigt__p_FIX__YieldRedemptionPrice = {"_p_FIX__YieldRedemptionPrice", "FIX::YieldRedemptionPrice *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__YieldRedemptionPriceType = {"_p_FIX__YieldRedemptionPriceType", "FIX::YieldRedemptionPriceType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FIX__YieldType = {"_p_FIX__YieldType", "FIX::YieldType *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FieldPresenceMap = {"_p_FieldPresenceMap", "FieldPresenceMap *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldToGroup = {"_p_FieldToGroup", "FieldToGroup *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldToName = {"_p_FieldToName", "FieldToName *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldToValue = {"_p_FieldToValue", "FieldToValue *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypeDataBits = {"_p_FieldTypeDataBits", "FieldTypeDataBits *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FieldTypeGroupBits = {"_p_FieldTypeGroupBits", "FieldTypeGroupBits *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypeHeaderBits = {"_p_FieldTypeHeaderBits", "FieldTypeHeaderBits *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypeTrailerBits = {"_p_FieldTypeTrailerBits", "FieldTypeTrailerBits *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_FieldTypes = {"_p_FieldTypes", "FieldTypes *", 0, 0, (void*)0, 0}; @@ -283490,6 +284777,7 @@ static swig_type_info _swigt__p_Fields = {"_p_Fields", "Fields *", 0, 0, (void*) static swig_type_info _swigt__p_Group = {"_p_Group", "Group *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_IntArray = {"_p_IntArray", "IntArray *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_IntField = {"_p_IntField", "IntField *|LengthField *|NumInGroupField *|SeqNumField *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ItemAllocatorT_stored_type_NodeList_t = {"_p_ItemAllocatorT_stored_type_NodeList_t", "FIX::FieldMap::allocator_type *|ItemAllocator< stored_type,NodeList > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Log = {"_p_Log", "Log *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LogFactory = {"_p_LogFactory", "LogFactory *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_MessageStore = {"_p_MessageStore", "MessageStore *", 0, 0, (void*)0, 0}; @@ -283522,6 +284810,7 @@ static swig_type_info _swigt__p_bool = {"_p_bool", "bool *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_const_iterator = {"_p_const_iterator", "const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_data_type = {"_p_data_type", "data_type *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_field_iterator = {"_p_field_iterator", "field_iterator *|FIX::FieldMap::iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_g_const_iterator = {"_p_g_const_iterator", "g_const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_g_item_const_iterator = {"_p_g_item_const_iterator", "g_item_const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_g_item_iterator = {"_p_g_item_iterator", "g_item_iterator *", 0, 0, (void*)0, 0}; @@ -283531,7 +284820,10 @@ static swig_type_info _swigt__p_iterator = {"_p_iterator", "iterator *", 0, 0, ( static swig_type_info _swigt__p_message_order = {"_p_message_order", "message_order *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_p_FIX__DataDictionary = {"_p_p_FIX__DataDictionary", "FIX::DataDictionary **", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_size_type = {"_p_size_type", "size_type *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ssize_t = {"_p_ssize_t", "ssize_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__istream = {"_p_std__istream", "std::istream *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator = {"_p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator", "FIX::FieldMap::g_iterator *|std::map< int,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > >,std::less< int >,ALLOCATOR< std::pair< int const,std::vector< FIX::FieldMap *,ALLOCATOR< FIX::FieldMap * > > > > >::const_iterator *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__mapT_std__string_std__string_t__const_iterator = {"_p_std__mapT_std__string_std__string_t__const_iterator", "FIX::Dictionary::iterator *|std::map< std::string,std::string >::const_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__setT_FIX__SessionID_t = {"_p_std__setT_FIX__SessionID_t", "std::set< FIX::SessionID > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__string = {"_p_std__string", "std::string *", 0, 0, (void*)0, 0}; @@ -283544,6 +284836,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_ApplVerID, &_swigt__p_Application, &_swigt__p_BeginString, + &_swigt__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, &_swigt__p_DOMDocumentPtr, &_swigt__p_Data, &_swigt__p_DataDictionary, @@ -283802,8 +285095,8 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__DAYOFMONTH, &_swigt__p_FIX__DKReason, &_swigt__p_FIX__DataDictionary, + &_swigt__p_FIX__DataDictionaryBase, &_swigt__p_FIX__DataDictionaryNotFound, - &_swigt__p_FIX__DataDictionary__FieldToGroup__key_type, &_swigt__p_FIX__DateOfBirth, &_swigt__p_FIX__DatedDate, &_swigt__p_FIX__DayAvgPx, @@ -283905,7 +285198,6 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__DeskTypeSource, &_swigt__p_FIX__DetachmentPoint, &_swigt__p_FIX__Dictionary, - &_swigt__p_FIX__Dictionary__Data__const_iterator, &_swigt__p_FIX__DiscretionInst, &_swigt__p_FIX__DiscretionLimitType, &_swigt__p_FIX__DiscretionMoveType, @@ -284015,9 +285307,6 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__FieldBase, &_swigt__p_FIX__FieldConvertError, &_swigt__p_FIX__FieldMap, - &_swigt__p_FIX__FieldMap__Fields__allocator_type, - &_swigt__p_FIX__FieldMap__Fields__const_iterator, - &_swigt__p_FIX__FieldMap__Groups__const_iterator, &_swigt__p_FIX__FieldNotFound, &_swigt__p_FIX__FieldTag, &_swigt__p_FIX__FileLog, @@ -285185,10 +286474,12 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_FIX__YieldRedemptionPrice, &_swigt__p_FIX__YieldRedemptionPriceType, &_swigt__p_FIX__YieldType, + &_swigt__p_FieldPresenceMap, &_swigt__p_FieldToGroup, &_swigt__p_FieldToName, &_swigt__p_FieldToValue, &_swigt__p_FieldTypeDataBits, + &_swigt__p_FieldTypeGroupBits, &_swigt__p_FieldTypeHeaderBits, &_swigt__p_FieldTypeTrailerBits, &_swigt__p_FieldTypes, @@ -285196,6 +286487,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_Group, &_swigt__p_IntArray, &_swigt__p_IntField, + &_swigt__p_ItemAllocatorT_stored_type_NodeList_t, &_swigt__p_Log, &_swigt__p_LogFactory, &_swigt__p_MessageStore, @@ -285228,6 +286520,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_char, &_swigt__p_const_iterator, &_swigt__p_data_type, + &_swigt__p_field_iterator, &_swigt__p_g_const_iterator, &_swigt__p_g_item_const_iterator, &_swigt__p_g_item_iterator, @@ -285237,7 +286530,10 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_message_order, &_swigt__p_p_FIX__DataDictionary, &_swigt__p_size_type, + &_swigt__p_ssize_t, &_swigt__p_std__istream, + &_swigt__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, + &_swigt__p_std__mapT_std__string_std__string_t__const_iterator, &_swigt__p_std__ostream, &_swigt__p_std__setT_FIX__SessionID_t, &_swigt__p_std__string, @@ -285250,6 +286546,7 @@ static swig_type_info *swig_type_initial[] = { static swig_cast_info _swigc__p_ApplVerID[] = { {&_swigt__p_ApplVerID, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Application[] = { {&_swigt__p_Application, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_BeginString[] = { {&_swigt__p_BeginString, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type[] = { {&_swigt__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_DOMDocumentPtr[] = { {&_swigt__p_DOMDocumentPtr, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Data[] = { {&_swigt__p_Data, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_DataDictionary[] = { {&_swigt__p_DataDictionary, 0, 0, 0},{0, 0, 0, 0}}; @@ -285508,8 +286805,8 @@ static swig_cast_info _swigc__p_FIX__DATA[] = { {&_swigt__p_FIX__DATA, 0, 0, 0} static swig_cast_info _swigc__p_FIX__DAYOFMONTH[] = { {&_swigt__p_FIX__DAYOFMONTH, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DKReason[] = { {&_swigt__p_FIX__DKReason, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DataDictionary[] = { {&_swigt__p_FIX__DataDictionary, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FIX__DataDictionaryBase[] = { {&_swigt__p_FIX__DataDictionary, _p_FIX__DataDictionaryTo_p_FIX__DataDictionaryBase, 0, 0}, {&_swigt__p_FIX__DataDictionaryBase, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DataDictionaryNotFound[] = { {&_swigt__p_FIX__DataDictionaryNotFound, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__DataDictionary__FieldToGroup__key_type[] = { {&_swigt__p_FIX__DataDictionary__FieldToGroup__key_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DateOfBirth[] = { {&_swigt__p_FIX__DateOfBirth, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DatedDate[] = { {&_swigt__p_FIX__DatedDate, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DayAvgPx[] = { {&_swigt__p_FIX__DayAvgPx, 0, 0, 0},{0, 0, 0, 0}}; @@ -285611,7 +286908,6 @@ static swig_cast_info _swigc__p_FIX__DeskType[] = { {&_swigt__p_FIX__DeskType, static swig_cast_info _swigc__p_FIX__DeskTypeSource[] = { {&_swigt__p_FIX__DeskTypeSource, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DetachmentPoint[] = { {&_swigt__p_FIX__DetachmentPoint, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__Dictionary[] = { {&_swigt__p_FIX__Dictionary, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__Dictionary__Data__const_iterator[] = { {&_swigt__p_FIX__Dictionary__Data__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DiscretionInst[] = { {&_swigt__p_FIX__DiscretionInst, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DiscretionLimitType[] = { {&_swigt__p_FIX__DiscretionLimitType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__DiscretionMoveType[] = { {&_swigt__p_FIX__DiscretionMoveType, 0, 0, 0},{0, 0, 0, 0}}; @@ -285721,9 +287017,6 @@ static swig_cast_info _swigc__p_FIX__FeeMultiplier[] = { {&_swigt__p_FIX__FeeMu static swig_cast_info _swigc__p_FIX__FieldBase[] = { {&_swigt__p_FIX__CFICode, _p_FIX__CFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCFICode, _p_FIX__UnderlyingCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeCFICode, _p_FIX__DerivativeCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCFICode, _p_FIX__LegCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegCFICode, _p_FIX__UnderlyingLegCFICodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYearFormat, _p_FIX__MaturityMonthYearFormatTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartCash, _p_FIX__StartCashTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPriceUnitOfMeasure, _p_FIX__UnderlyingPriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingUnitOfMeasure, _p_FIX__UnderlyingUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegUnitOfMeasure, _p_FIX__LegUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceUnitOfMeasure, _p_FIX__PriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnitOfMeasure, _p_FIX__UnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPriceUnitOfMeasure, _p_FIX__LegPriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeUnitOfMeasure, _p_FIX__DerivativeUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePriceUnitOfMeasure, _p_FIX__DerivativePriceUnitOfMeasureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTradeID, _p_FIX__OrigTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FirmTradeID, _p_FIX__FirmTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryFirmTradeID, _p_FIX__SecondaryFirmTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeID, _p_FIX__TradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradeID, _p_FIX__SecondaryTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigSecondaryTradeID, _p_FIX__OrigSecondaryTradeIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Yield, _p_FIX__YieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityType, _p_FIX__UnderlyingSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityType, _p_FIX__SecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RepoCollateralSecurityType, _p_FIX__RepoCollateralSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRepoCollateralSecurityType, _p_FIX__LegRepoCollateralSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpirationQtyType, _p_FIX__ExpirationQtyTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityType, _p_FIX__LegSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuantityType, _p_FIX__QuantityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityType, _p_FIX__DerivativeSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRepoCollateralSecurityType, _p_FIX__UnderlyingRepoCollateralSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QtyType, _p_FIX__QtyTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityType, _p_FIX__UnderlyingLegSecurityTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Account, _p_FIX__AccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingAccount, _p_FIX__ClearingAccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocAccount, _p_FIX__LegAllocAccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAccount, _p_FIX__AllocAccountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDImplicitDelete, _p_FIX__MDImplicitDeleteTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegTimeUnit, _p_FIX__LegTimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeUnit, _p_FIX__TimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeTimeUnit, _p_FIX__DerivativeTimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingTimeUnit, _p_FIX__UnderlyingTimeUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StandInstDbID, _p_FIX__StandInstDbIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotifyBrokerOfCredit, _p_FIX__NotifyBrokerOfCreditTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BrokerOfCredit, _p_FIX__BrokerOfCreditTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecuritySubType, _p_FIX__UnderlyingSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecuritySubType, _p_FIX__LegSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecuritySubType, _p_FIX__DerivativeSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySubType, _p_FIX__SecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecuritySubType, _p_FIX__UnderlyingLegSecuritySubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdSubType, _p_FIX__TrdSubTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ShortSaleReason, _p_FIX__ShortSaleReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeleteReason, _p_FIX__DeleteReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocCancReplaceReason, _p_FIX__AllocCancReplaceReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DKReason, _p_FIX__DKReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkRequestID, _p_FIX__NetworkRequestIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserRequestID, _p_FIX__UserRequestIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestID, _p_FIX__TradeRequestIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarginExcess, _p_FIX__MarginExcessTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistRejReasonText, _p_FIX__RegistRejReasonTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraTradeTime, _p_FIX__ContraTradeTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoEvents, _p_FIX__NoEventsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeEvents, _p_FIX__NoDerivativeEventsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLastQty, _p_FIX__UnderlyingLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CalculatedCcyLastQty, _p_FIX__CalculatedCcyLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideLastQty, _p_FIX__SideLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCalculatedCcyLastQty, _p_FIX__LegCalculatedCcyLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLastQty, _p_FIX__LegLastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastQty, _p_FIX__LastQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CheckSumField, _p_FIX__CheckSumFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Username, _p_FIX__UsernameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintRptID, _p_FIX__PosMaintRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContIntRptID, _p_FIX__ContIntRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikeValue, _p_FIX__DerivativeStrikeValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeValue, _p_FIX__StrikeValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptPayoutType, _p_FIX__OptPayoutTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedText, _p_FIX__EncodedTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__GapFillFlag, _p_FIX__GapFillFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketDepth, _p_FIX__MarketDepthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StopPx, _p_FIX__StopPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDPriceLevel, _p_FIX__MDPriceLevelTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteResponseLevel, _p_FIX__QuoteResponseLevelTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldCalcDate, _p_FIX__YieldCalcDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollRptID, _p_FIX__CollRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegNumber, _p_FIX__LegNumberTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosType, _p_FIX__PosTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContAmtType, _p_FIX__ContAmtTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosAmtType, _p_FIX__PosAmtTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstID, _p_FIX__SettlInstIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReportedPx, _p_FIX__ReportedPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastFragment, _p_FIX__LastFragmentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceLimitType, _p_FIX__PriceLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegLimitType, _p_FIX__PegLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryPriceLimitType, _p_FIX__SecondaryPriceLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionLimitType, _p_FIX__DiscretionLimitTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegStipulations, _p_FIX__NoLegStipulationsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStipulations, _p_FIX__NoStipulationsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ShortQty, _p_FIX__ShortQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SellerDays, _p_FIX__SellerDaysTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RptSeq, _p_FIX__RptSeqTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionOffsetType, _p_FIX__DiscretionOffsetTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegOffsetType, _p_FIX__PegOffsetTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesEndTime, _p_FIX__TradSesEndTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventEndTime, _p_FIX__ComplexEventEndTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TierCode, _p_FIX__TierCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Benchmark, _p_FIX__BenchmarkTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SpreadToBenchmark, _p_FIX__SpreadToBenchmarkTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TransferReason, _p_FIX__TransferReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnRejectReason, _p_FIX__CollAsgnRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRequestRejectReason, _p_FIX__QuoteRequestRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SessionRejectReason, _p_FIX__SessionRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListRejectReason, _p_FIX__ListRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnReason, _p_FIX__CollAsgnReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRejectReason, _p_FIX__QuoteRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportRejectReason, _p_FIX__TradeReportRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnRejReason, _p_FIX__StreamAsgnRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteEntryRejectReason, _p_FIX__QuoteEntryRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecRestatementReason, _p_FIX__ExecRestatementReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdRejReason, _p_FIX__OrdRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassCancelRejectReason, _p_FIX__MassCancelRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesStatusRejReason, _p_FIX__TradSesStatusRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlRejReason, _p_FIX__CxlRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmRejReason, _p_FIX__ConfirmRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionRejectReason, _p_FIX__MassActionRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefOrdIDReason, _p_FIX__RefOrdIDReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDReqRejReason, _p_FIX__MDReqRejReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BusinessRejectReason, _p_FIX__BusinessRejectReasonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocText, _p_FIX__AllocTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedAllocText, _p_FIX__EncodedAllocTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliverToSubID, _p_FIX__DeliverToSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeCurr, _p_FIX__MiscFeeCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligMsgID, _p_FIX__SettlObligMsgIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReportedPxDiff, _p_FIX__ReportedPxDiffTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoComplexEvents, _p_FIX__NoComplexEventsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNestedInstrAttrib, _p_FIX__NoNestedInstrAttribTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoInstrAttrib, _p_FIX__NoInstrAttribTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeInstrAttrib, _p_FIX__NoDerivativeInstrAttribTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTrdRepIndicators, _p_FIX__NoTrdRepIndicatorsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStatsIndicators, _p_FIX__NoStatsIndicatorsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoQuoteSets, _p_FIX__NoQuoteSetsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BeginSeqNo, _p_FIX__BeginSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventPx, _p_FIX__EventPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventPx, _p_FIX__DerivativeEventPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityTradingEvent, _p_FIX__SecurityTradingEventTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossType, _p_FIX__CrossTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndStrikePxRange, _p_FIX__EndStrikePxRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartStrikePxRange, _p_FIX__StartStrikePxRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementDesc, _p_FIX__AgreementDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketSegmentDesc, _p_FIX__MarketSegmentDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderDelay, _p_FIX__OrderDelayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderCategory, _p_FIX__OrderCategoryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsCategory, _p_FIX__NewsCategoryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinQty, _p_FIX__MinQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardNumber, _p_FIX__CardNumberTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentAcctNumber, _p_FIX__CashDistribAgentAcctNumberTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPositions, _p_FIX__NoPositionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOfLegUnderlyings, _p_FIX__NoOfLegUnderlyingsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyings, _p_FIX__NoUnderlyingsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDates, _p_FIX__NoDatesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardStartDate, _p_FIX__CardStartDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartDate, _p_FIX__StartDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventStartDate, _p_FIX__ComplexEventStartDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefreshQty, _p_FIX__RefreshQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTime, _p_FIX__OrigTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDUpdateType, _p_FIX__MDUpdateTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDQuoteType, _p_FIX__MDQuoteTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteType, _p_FIX__QuoteTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumBidders, _p_FIX__NumBiddersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementDate, _p_FIX__AgreementDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventDate, _p_FIX__EventDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCouponPaymentDate, _p_FIX__UnderlyingCouponPaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentDate, _p_FIX__PaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlementDate, _p_FIX__UnderlyingSettlementDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CouponPaymentDate, _p_FIX__CouponPaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventDate, _p_FIX__DerivativeEventDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCouponPaymentDate, _p_FIX__LegCouponPaymentDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSymbolSfx, _p_FIX__UnderlyingSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSymbolSfx, _p_FIX__DerivativeSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SymbolSfx, _p_FIX__SymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSymbolSfx, _p_FIX__UnderlyingLegSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSymbolSfx, _p_FIX__LegSymbolSfxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdType, _p_FIX__TrdTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTrdType, _p_FIX__SecondaryTrdTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMsgTypes, _p_FIX__NoMsgTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerOrderType, _p_FIX__TriggerOrderTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrategyParameterType, _p_FIX__StrategyParameterTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OwnerType, _p_FIX__OwnerTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlSessSubID, _p_FIX__SettlSessSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TickRuleType, _p_FIX__TickRuleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFlowScheduleType, _p_FIX__UnderlyingFlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegFlowScheduleType, _p_FIX__LegFlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeFlowScheduleType, _p_FIX__DerivativeFlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FlowScheduleType, _p_FIX__FlowScheduleTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeBasis, _p_FIX__MiscFeeBasisTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedTextLen, _p_FIX__EncodedTextLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedAllocTextLen, _p_FIX__EncodedAllocTextLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListStatusTextLen, _p_FIX__EncodedListStatusTextLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesEvent, _p_FIX__TradSesEventTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayQty, _p_FIX__DisplayQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryDisplayQty, _p_FIX__SecondaryDisplayQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNumTradeReports, _p_FIX__TotNumTradeReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNumPosReports, _p_FIX__TotalNumPosReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNumReports, _p_FIX__TotNumReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNumAssignmentReports, _p_FIX__TotNumAssignmentReportsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideSettlCurrency, _p_FIX__SideSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkCurveCurrency, _p_FIX__LegBenchmarkCurveCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkCurveCurrency, _p_FIX__BenchmarkCurveCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocSettlCurrency, _p_FIX__LegAllocSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlCurrency, _p_FIX__LegSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingCurrency, _p_FIX__TradingCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeCurrency, _p_FIX__StrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrency, _p_FIX__SettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Currency, _p_FIX__CurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCurrency, _p_FIX__LegCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideCurrency, _p_FIX__SideCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocSettlCurrency, _p_FIX__AllocSettlCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementCurrency, _p_FIX__AgreementCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikeCurrency, _p_FIX__DerivativeStrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStrikeCurrency, _p_FIX__UnderlyingStrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CommCurrency, _p_FIX__CommCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCurrency, _p_FIX__UnderlyingCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PositionCurrency, _p_FIX__PositionCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStrikeCurrency, _p_FIX__LegStrikeCurrencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeType, _p_FIX__TradeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidTradeType, _p_FIX__BidTradeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettleOnOpenFlag, _p_FIX__SettleOnOpenFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSettleOnOpenFlag, _p_FIX__DerivativeSettleOnOpenFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLocaleOfIssue, _p_FIX__LegLocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LocaleOfIssue, _p_FIX__LocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCountryOfIssue, _p_FIX__UnderlyingCountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStateOrProvinceOfIssue, _p_FIX__LegStateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeCountryOfIssue, _p_FIX__DerivativeCountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStateOrProvinceOfIssue, _p_FIX__UnderlyingStateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStateOrProvinceOfIssue, _p_FIX__DerivativeStateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCountryOfIssue, _p_FIX__LegCountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StateOrProvinceOfIssue, _p_FIX__StateOrProvinceOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CountryOfIssue, _p_FIX__CountryOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeLocaleOfIssue, _p_FIX__DerivativeLocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLocaleOfIssue, _p_FIX__UnderlyingLocaleOfIssueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlInst, _p_FIX__NoSettlInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTradingSessions, _p_FIX__NoTradingSessionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Seniority, _p_FIX__SeniorityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSeniority, _p_FIX__UnderlyingSeniorityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlQty, _p_FIX__CxlQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoExecInstRules, _p_FIX__NoExecInstRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeBracket, _p_FIX__TimeBracketTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstMode, _p_FIX__SettlInstModeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResponseError, _p_FIX__ApplResponseErrorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HaltReasonInt, _p_FIX__HaltReasonIntTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListNoOrds, _p_FIX__ListNoOrdsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlmntTyp, _p_FIX__LegSettlmntTypTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlmntTyp, _p_FIX__SettlmntTypTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvRefID, _p_FIX__AdvRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BookingUnit, _p_FIX__BookingUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastPx, _p_FIX__LastPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLastPx, _p_FIX__LegLastPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLastPx, _p_FIX__UnderlyingLastPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PrevClosePx, _p_FIX__PrevClosePxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDReportID, _p_FIX__MDReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityReportID, _p_FIX__SecurityReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradeReportID, _p_FIX__SecondaryTradeReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReportID, _p_FIX__ApplReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionReportID, _p_FIX__MassActionReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketReportID, _p_FIX__MarketReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegReportID, _p_FIX__LegReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportID, _p_FIX__TradeReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocReportID, _p_FIX__AllocReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTradeReportID, _p_FIX__SideTradeReportIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegs, _p_FIX__NoLegsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CancellationRights, _p_FIX__CancellationRightsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityXML, _p_FIX__SecurityXMLTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityXML, _p_FIX__DerivativeSecurityXMLTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMatchRules, _p_FIX__NoMatchRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RawData, _p_FIX__RawDataTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocHandlInst, _p_FIX__AllocHandlInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HandlInst, _p_FIX__HandlInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdType, _p_FIX__OrdTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Factor, _p_FIX__FactorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFactor, _p_FIX__UnderlyingFactorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegFactor, _p_FIX__LegFactorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MatchType, _p_FIX__MatchTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingIssueDate, _p_FIX__UnderlyingIssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeIssueDate, _p_FIX__DerivativeIssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IssueDate, _p_FIX__IssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIssueDate, _p_FIX__LegIssueDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerType, _p_FIX__TriggerTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingAmounts, _p_FIX__NoUnderlyingAmountsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidID, _p_FIX__BidIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlType, _p_FIX__SettlTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlType, _p_FIX__LegSettlTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityIndType, _p_FIX__LiquidityIndTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmType, _p_FIX__ConfirmTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAvgPx, _p_FIX__AllocAvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityReqID, _p_FIX__SecurityReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollApplType, _p_FIX__CollApplTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashMargin, _p_FIX__CashMarginTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPx, _p_FIX__AvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingAllocationPercent, _p_FIX__UnderlyingAllocationPercentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderPercent, _p_FIX__OrderPercentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossPercent, _p_FIX__CrossPercentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesStartTime, _p_FIX__TradSesStartTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventStartTime, _p_FIX__ComplexEventStartTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListExecInstLen, _p_FIX__EncodedListExecInstLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventTime, _p_FIX__EventTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventTime, _p_FIX__DerivativeEventTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartyRole, _p_FIX__UndlyInstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartyRole, _p_FIX__RootPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRepPartyRole, _p_FIX__TrdRepPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartyRole, _p_FIX__InstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartyRole, _p_FIX__Nested4PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartyRole, _p_FIX__NestedPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartyRole, _p_FIX__Nested3PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartyRole, _p_FIX__DerivativeInstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartyRole, _p_FIX__PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartyRole, _p_FIX__SettlPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartyRole, _p_FIX__Nested2PartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetPartyRole, _p_FIX__TargetPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartyRole, _p_FIX__UnderlyingInstrumentPartyRoleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentCode, _p_FIX__CashSettlAgentCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentCode, _p_FIX__SecuritySettlAgentCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentCode, _p_FIX__CashDistribAgentCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCreditRating, _p_FIX__LegCreditRatingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CreditRating, _p_FIX__CreditRatingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCreditRating, _p_FIX__UnderlyingCreditRatingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCashType, _p_FIX__UnderlyingCashTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmReqID, _p_FIX__ConfirmReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRpts, _p_FIX__NoRptsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoBidDescriptors, _p_FIX__NoBidDescriptorsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegDividendYield, _p_FIX__LegDividendYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DividendYield, _p_FIX__DividendYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkResponseID, _p_FIX__NetworkResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityResponseID, _p_FIX__SecurityResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastNetworkResponseID, _p_FIX__LastNetworkResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResponseID, _p_FIX__ApplResponseIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultilegModel, _p_FIX__MultilegModelTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraTradeQty, _p_FIX__ContraTradeQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InViewOfCommon, _p_FIX__InViewOfCommonTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossPrioritization, _p_FIX__CrossPrioritizationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayLowQty, _p_FIX__DisplayLowQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RateSource, _p_FIX__RateSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListTypeSource, _p_FIX__SecurityListTypeSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligSource, _p_FIX__SettlObligSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskTypeSource, _p_FIX__DeskTypeSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCoveredOrUncovered, _p_FIX__LegCoveredOrUncoveredTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CoveredOrUncovered, _p_FIX__CoveredOrUncoveredTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteReqID, _p_FIX__QuoteReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeFloorPrice, _p_FIX__DerivativeFloorPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPrice, _p_FIX__TriggerPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FloorPrice, _p_FIX__FloorPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PutOrCall, _p_FIX__PutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPutOrCall, _p_FIX__LegPutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePutOrCall, _p_FIX__DerivativePutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegPutOrCall, _p_FIX__UnderlyingLegPutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPutOrCall, _p_FIX__UnderlyingPutOrCallTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentAcctNum, _p_FIX__CashSettlAgentAcctNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentAcctNum, _p_FIX__SecuritySettlAgentAcctNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StandInstDbName, _p_FIX__StandInstDbNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RiskFreeRate, _p_FIX__RiskFreeRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRespID, _p_FIX__QuoteRespIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldRedemptionPrice, _p_FIX__YieldRedemptionPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionPrice, _p_FIX__DiscretionPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlType, _p_FIX__CxlTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CPRegType, _p_FIX__CPRegTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCPRegType, _p_FIX__UnderlyingCPRegTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnRefID, _p_FIX__CollAsgnRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoExpiration, _p_FIX__NoExpirationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeToExpiration, _p_FIX__TimeToExpirationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OwnershipType, _p_FIX__OwnershipTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStipType, _p_FIX__UnderlyingStipTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceProtectionScope, _p_FIX__PriceProtectionScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionScope, _p_FIX__MassActionScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionScope, _p_FIX__DiscretionScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ResponseDestination, _p_FIX__ResponseDestinationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExDestination, _p_FIX__ExDestinationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Designation, _p_FIX__DesignationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesOpenTime, _p_FIX__TradSesOpenTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingStips, _p_FIX__NoUnderlyingStipsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PeggedRefPrice, _p_FIX__PeggedRefPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOptionRatio, _p_FIX__LegOptionRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarginRatio, _p_FIX__MarginRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Urgency, _p_FIX__UrgencyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentRef, _p_FIX__PaymentRefTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExchangeForPhysical, _p_FIX__ExchangeForPhysicalTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefOfferSize, _p_FIX__DefOfferSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferSize, _p_FIX__OfferSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinOfferSize, _p_FIX__MinOfferSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedMktSegmDesc, _p_FIX__EncodedMktSegmDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RFQReqID, _p_FIX__RFQReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideQty, _p_FIX__SideQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocSettlCurrAmt, _p_FIX__AllocSettlCurrAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrAmt, _p_FIX__SettlCurrAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__XmlData, _p_FIX__XmlDataTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumTickets, _p_FIX__NumTicketsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOINaturalFlag, _p_FIX__IOINaturalFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventCondition, _p_FIX__ComplexEventConditionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeCondition, _p_FIX__TradeConditionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteCondition, _p_FIX__QuoteConditionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidYield, _p_FIX__BidYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MidYield, _p_FIX__MidYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetGrossInd, _p_FIX__NetGrossIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecValuationPoint, _p_FIX__ExecValuationPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AffectedOrderID, _p_FIX__AffectedOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderID, _p_FIX__OrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotAffectedOrderID, _p_FIX__NotAffectedOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AffectedSecondaryOrderID, _p_FIX__AffectedSecondaryOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryOrderID, _p_FIX__SecondaryOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefOrderID, _p_FIX__RefOrderIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReferencePage, _p_FIX__ReferencePageTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartyIDSource, _p_FIX__SettlPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAcctIDSource, _p_FIX__AllocAcctIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityIDSource, _p_FIX__UnderlyingSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartyIDSource, _p_FIX__PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InputSource, _p_FIX__InputSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSecurityIDSource, _p_FIX__PegSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSecurityIDSource, _p_FIX__TriggerSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityAltIDSource, _p_FIX__LegSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartyIDSource, _p_FIX__NestedPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingIDSource, _p_FIX__UnderlyingIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityAltIDSource, _p_FIX__SecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityAltIDSource, _p_FIX__UnderlyingLegSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityIDSource, _p_FIX__SecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartyIDSource, _p_FIX__DerivativeInstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartyIDSource, _p_FIX__UnderlyingInstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAltMDSource, _p_FIX__NoAltMDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExDestinationIDSource, _p_FIX__ExDestinationIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderHandlingInstSource, _p_FIX__OrderHandlingInstSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkSecurityIDSource, _p_FIX__BenchmarkSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityIDSource, _p_FIX__DerivativeSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AcctIDSource, _p_FIX__AcctIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartyIDSource, _p_FIX__Nested4PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartyIDSource, _p_FIX__RootPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityAltIDSource, _p_FIX__DerivativeSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartyIDSource, _p_FIX__Nested3PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IDSource, _p_FIX__IDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetPartyIDSource, _p_FIX__TargetPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartyIDSource, _p_FIX__InstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityIDSource, _p_FIX__LegSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstSource, _p_FIX__SettlInstSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeInputSource, _p_FIX__TradeInputSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartyIDSource, _p_FIX__UndlyInstrumentPartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MessageEventSource, _p_FIX__MessageEventSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefOrderIDSource, _p_FIX__RefOrderIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartyIDSource, _p_FIX__Nested2PartyIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocAcctIDSource, _p_FIX__LegAllocAcctIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityAltIDSource, _p_FIX__UnderlyingSecurityAltIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityIDSource, _p_FIX__UnderlyingLegSecurityIDSourceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplTotalMessageCount, _p_FIX__ApplTotalMessageCountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FairValue, _p_FIX__FairValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrategyParameterValue, _p_FIX__StrategyParameterValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegalConfirm, _p_FIX__LegalConfirmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContractSettlMonth, _p_FIX__ContractSettlMonthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegContractSettlMonth, _p_FIX__LegContractSettlMonthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeContractSettlMonth, _p_FIX__DerivativeContractSettlMonthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteID, _p_FIX__QuoteIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TransBkdTime, _p_FIX__TransBkdTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollRespID, _p_FIX__CollRespIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdRegTimestampType, _p_FIX__SideTrdRegTimestampTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRegTimestampType, _p_FIX__TrdRegTimestampTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStipulationValue, _p_FIX__LegStipulationValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StipulationValue, _p_FIX__StipulationValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CharField, _p_FIX__CharFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MidPx, _p_FIX__MidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesMode, _p_FIX__TradSesModeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Country, _p_FIX__CountryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryDate, _p_FIX__MDEntryDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Rule80A, _p_FIX__Rule80ATo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeInstrumentParties, _p_FIX__NoDerivativeInstrumentPartiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUndlyInstrumentParties, _p_FIX__NoUndlyInstrumentPartiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoInstrumentParties, _p_FIX__NoInstrumentPartiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LongQty, _p_FIX__LongQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSwapType, _p_FIX__LegSwapTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillQty, _p_FIX__FillQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrAttribValue, _p_FIX__InstrAttribValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrAttribValue, _p_FIX__DerivativeInstrAttribValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedInstrAttribValue, _p_FIX__NestedInstrAttribValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoundingModulus, _p_FIX__RoundingModulusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocLinkType, _p_FIX__AllocLinkTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocReportType, _p_FIX__AllocReportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportType, _p_FIX__TradeReportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ResponseTransportType, _p_FIX__ResponseTransportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReportType, _p_FIX__ApplReportTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedPassword, _p_FIX__EncryptedPasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Password, _p_FIX__PasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedNewPassword, _p_FIX__EncryptedNewPasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewPassword, _p_FIX__NewPasswordTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlementType, _p_FIX__UnderlyingSettlementTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventType, _p_FIX__EventTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventType, _p_FIX__ComplexEventTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAccountType, _p_FIX__AllocAccountTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AccountType, _p_FIX__AccountTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdjustmentType, _p_FIX__AdjustmentTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventType, _p_FIX__DerivativeEventTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RespondentType, _p_FIX__RespondentTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FutSettDate2, _p_FIX__FutSettDate2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceDelta, _p_FIX__PriceDeltaTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideValue1, _p_FIX__SideValue1To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideValue2, _p_FIX__SideValue2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSymbol, _p_FIX__DerivativeSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSymbol, _p_FIX__LegSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSymbol, _p_FIX__UnderlyingSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSymbol, _p_FIX__UnderlyingLegSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSymbol, _p_FIX__PegSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Symbol, _p_FIX__SymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderQty2, _p_FIX__OrderQty2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AltMDSourceID, _p_FIX__AltMDSourceIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoQuoteEntries, _p_FIX__TotNoQuoteEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMDEntries, _p_FIX__NoMDEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotQuoteEntries, _p_FIX__TotQuoteEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoQuoteEntries, _p_FIX__NoQuoteEntriesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__VenueType, _p_FIX__VenueTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerNewQty, _p_FIX__TriggerNewQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TimeInForce, _p_FIX__TimeInForceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTimeInForce, _p_FIX__SideTimeInForceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstMsgID, _p_FIX__SettlInstMsgIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvSide, _p_FIX__AdvSideTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDate2, _p_FIX__SettlDate2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigOrdModTime, _p_FIX__OrigOrdModTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueDepth, _p_FIX__ApplQueueDepthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FieldBase, 0, 0, 0}, {&_swigt__p_FIX__MatchAlgorithm, _p_FIX__MatchAlgorithmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Signature, _p_FIX__SignatureTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Text, _p_FIX__TextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InterestAccrualDate, _p_FIX__InterestAccrualDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegInterestAccrualDate, _p_FIX__LegInterestAccrualDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Pool, _p_FIX__PoolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SendingDate, _p_FIX__SendingDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistID, _p_FIX__RegistIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewSeqNo, _p_FIX__NewSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegInstrRegistry, _p_FIX__LegInstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrRegistry, _p_FIX__InstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrRegistry, _p_FIX__DerivativeInstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrRegistry, _p_FIX__UnderlyingInstrRegistryTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMaturityRules, _p_FIX__NoMaturityRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeType, _p_FIX__MiscFeeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliveryDate, _p_FIX__DeliveryDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ValidUntilTime, _p_FIX__ValidUntilTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteSetValidUntilTime, _p_FIX__QuoteSetValidUntilTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClientBidID, _p_FIX__ClientBidIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityListDesc, _p_FIX__EncodedSecurityListDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListDesc, _p_FIX__SecurityListDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ParentMktSegmID, _p_FIX__ParentMktSegmIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StatsType, _p_FIX__StatsTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoComplexEventDates, _p_FIX__NoComplexEventDatesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityPctHigh, _p_FIX__LiquidityPctHighTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideReasonCd, _p_FIX__SideReasonCdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSymbol, _p_FIX__TriggerSymbolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSides, _p_FIX__NoSidesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryTime, _p_FIX__MDEntryTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReportToExch, _p_FIX__ReportToExchTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSubject, _p_FIX__EncodedSubjectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Subject, _p_FIX__SubjectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocLinkID, _p_FIX__AllocLinkIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeLinkID, _p_FIX__TradeLinkIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBidPx, _p_FIX__LegBidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLotTypeRules, _p_FIX__NoLotTypeRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOrdTypeRules, _p_FIX__NoOrdTypeRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueMax, _p_FIX__ApplQueueMaxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FundRenewWaiv, _p_FIX__FundRenewWaivTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Adjustment, _p_FIX__AdjustmentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecPriceAdjustment, _p_FIX__ExecPriceAdjustmentTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetSubID, _p_FIX__TargetSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPriceTimeType, _p_FIX__ComplexEventPriceTimeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOfferPx, _p_FIX__LegOfferPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MktOfferPx, _p_FIX__MktOfferPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferPx, _p_FIX__OfferPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPool, _p_FIX__LegPoolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMDFeedTypes, _p_FIX__NoMDFeedTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidPx, _p_FIX__BidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastSpotRate, _p_FIX__LastSpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferSpotRate, _p_FIX__OfferSpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidSpotRate, _p_FIX__BidSpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntrySpotRate, _p_FIX__MDEntrySpotRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityXMLSchema, _p_FIX__DerivativeSecurityXMLSchemaTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityXMLSchema, _p_FIX__SecurityXMLSchemaTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstCode, _p_FIX__SettlInstCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenInterest, _p_FIX__OpenInterestTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumDaysInterest, _p_FIX__NumDaysInterestTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideValueInd, _p_FIX__SideValueIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegMaturityMonthYear, _p_FIX__UnderlyingLegMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndMaturityMonthYear, _p_FIX__EndMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityMonthYear, _p_FIX__UnderlyingMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMaturityMonthYear, _p_FIX__DerivativeMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYear, _p_FIX__MaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartMaturityMonthYear, _p_FIX__StartMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegMaturityMonthYear, _p_FIX__LegMaturityMonthYearTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoIOIQualifiers, _p_FIX__NoIOIQualifiersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoQuoteQualifiers, _p_FIX__NoQuoteQualifiersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDOriginType, _p_FIX__MDOriginTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderQty, _p_FIX__OrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOrderQty, _p_FIX__LegOrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashOrderQty, _p_FIX__CashOrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayOrderQty, _p_FIX__DayOrderQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeInputDevice, _p_FIX__TradeInputDeviceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderInputDevice, _p_FIX__OrderInputDeviceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoutingID, _p_FIX__RoutingIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlOblig, _p_FIX__NoSettlObligTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingLegSecurityAltID, _p_FIX__NoUnderlyingLegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityAltID, _p_FIX__UnderlyingSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUnderlyingSecurityAltID, _p_FIX__NoUnderlyingSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityAltID, _p_FIX__LegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegSecurityAltID, _p_FIX__NoLegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityAltID, _p_FIX__SecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSecurityAltID, _p_FIX__NoSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityAltID, _p_FIX__UnderlyingLegSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeSecurityAltID, _p_FIX__NoDerivativeSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityAltID, _p_FIX__DerivativeSecurityAltIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SendingTime, _p_FIX__SendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfSendingTime, _p_FIX__OnBehalfOfSendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigSendingTime, _p_FIX__OrigSendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HopSendingTime, _p_FIX__HopSendingTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListExecInst, _p_FIX__ListExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegExecInst, _p_FIX__LegExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListExecInst, _p_FIX__EncodedListExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecInst, _p_FIX__ExecInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LinesOfText, _p_FIX__LinesOfTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLinesOfText, _p_FIX__NoLinesOfTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDepositoryCode, _p_FIX__SettlDepositoryCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradedFlatSwitch, _p_FIX__TradedFlatSwitchTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClOrdLinkID, _p_FIX__ClOrdLinkIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTimeInForceRules, _p_FIX__NoTimeInForceRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStrikeRules, _p_FIX__NoStrikeRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkPrice, _p_FIX__BenchmarkPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkPrice, _p_FIX__LegBenchmarkPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DueToRelated, _p_FIX__DueToRelatedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDlvyInst, _p_FIX__NoDlvyInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DlvyInst, _p_FIX__DlvyInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AccruedInterestRate, _p_FIX__AccruedInterestRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecureData, _p_FIX__SecureDataTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MessageEncoding, _p_FIX__MessageEncodingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpireDate, _p_FIX__ExpireDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BasisFeatureDate, _p_FIX__BasisFeatureDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayWhen, _p_FIX__DisplayWhenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StartTickPriceRange, _p_FIX__StartTickPriceRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndTickPriceRange, _p_FIX__EndTickPriceRangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoCompIDs, _p_FIX__NoCompIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BookingRefID, _p_FIX__BookingRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__WtAverageLiquidity, _p_FIX__WtAverageLiquidityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceImprovement, _p_FIX__PriceImprovementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdSubTyp, _p_FIX__SideTrdSubTypTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TickIncrement, _p_FIX__TickIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYearIncrement, _p_FIX__MaturityMonthYearIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MatchIncrement, _p_FIX__MatchIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeIncrement, _p_FIX__StrikeIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMinPriceIncrement, _p_FIX__DerivativeMinPriceIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinPriceIncrement, _p_FIX__MinPriceIncrementTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecType, _p_FIX__ExecTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MailingDtls, _p_FIX__MailingDtlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HaltReasonChar, _p_FIX__HaltReasonCharTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ModelType, _p_FIX__ModelTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEventText, _p_FIX__DerivativeEventTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EventText, _p_FIX__EventTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IndividualAllocRejCode, _p_FIX__IndividualAllocRejCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocRejCode, _p_FIX__AllocRejCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstReqRejCode, _p_FIX__SettlInstReqRejCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerNewPrice, _p_FIX__TriggerNewPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingFirm, _p_FIX__ClearingFirmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlementCycleNo, _p_FIX__SettlementCycleNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RelSymTransactTime, _p_FIX__RelSymTransactTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TZTransactTime, _p_FIX__TZTransactTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TransactTime, _p_FIX__TransactTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPriceUnitOfMeasureQty, _p_FIX__UnderlyingPriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceUnitOfMeasureQty, _p_FIX__PriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePriceUnitOfMeasureQty, _p_FIX__DerivativePriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeUnitOfMeasureQty, _p_FIX__DerivativeUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnitOfMeasureQty, _p_FIX__UnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingUnitOfMeasureQty, _p_FIX__UnderlyingUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPriceUnitOfMeasureQty, _p_FIX__LegPriceUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegUnitOfMeasureQty, _p_FIX__LegUnitOfMeasureQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsRefID, _p_FIX__NewsRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryType, _p_FIX__MDEntryTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgParPx, _p_FIX__AvgParPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIQltyInd, _p_FIX__IOIQltyIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAllocs, _p_FIX__NoAllocsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoAllocs, _p_FIX__TotNoAllocsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoLegAllocs, _p_FIX__NoLegAllocsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistDtls, _p_FIX__RegistDtlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRegistDtls, _p_FIX__NoRegistDtlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskOrderHandlingInst, _p_FIX__DeskOrderHandlingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__GTBookingInst, _p_FIX__GTBookingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustOrderHandlingInst, _p_FIX__CustOrderHandlingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MailingInst, _p_FIX__MailingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayBookingInst, _p_FIX__DayBookingInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPrice, _p_FIX__LegPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplVerID, _p_FIX__RefApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CstmApplVerID, _p_FIX__CstmApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultApplVerID, _p_FIX__DefaultApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefCstmApplVerID, _p_FIX__RefCstmApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplVerID, _p_FIX__ApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultCstmApplVerID, _p_FIX__DefaultCstmApplVerIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DateOfBirth, _p_FIX__DateOfBirthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastMsgSeqNumProcessed, _p_FIX__LastMsgSeqNumProcessedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligRefID, _p_FIX__SettlObligRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRefID, _p_FIX__LegRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraLegRefID, _p_FIX__ContraLegRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeLegRefID, _p_FIX__TradeLegRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRateSources, _p_FIX__NoRateSourcesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotionalPercentageOutstanding, _p_FIX__NotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashOutstanding, _p_FIX__CashOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingNotionalPercentageOutstanding, _p_FIX__UnderlyingNotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OriginalNotionalPercentageOutstanding, _p_FIX__OriginalNotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdMatchID, _p_FIX__TrdMatchIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliverToCompID, _p_FIX__DeliverToCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocPrice, _p_FIX__AllocPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StringField, _p_FIX__StringFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocSettlInstType, _p_FIX__AllocSettlInstTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListExecInstType, _p_FIX__ListExecInstTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DlvyInstType, _p_FIX__DlvyInstTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingSessionID, _p_FIX__TradingSessionIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerTradingSessionID, _p_FIX__TriggerTradingSessionIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingTradingSessionID, _p_FIX__UnderlyingTradingSessionIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegScope, _p_FIX__PegScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoAccQuotes, _p_FIX__TotNoAccQuotesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryID, _p_FIX__CollInquiryIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecRefID, _p_FIX__ExecRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CxlRejResponseTo, _p_FIX__CxlRejResponseToTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Price, _p_FIX__PriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LotType, _p_FIX__LotTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdRegTimestampSrc, _p_FIX__SideTrdRegTimestampSrcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EmailType, _p_FIX__EmailTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeOptAttribute, _p_FIX__DerivativeOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegOptAttribute, _p_FIX__UnderlyingLegOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptAttribute, _p_FIX__OptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingOptAttribute, _p_FIX__UnderlyingOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOptAttribute, _p_FIX__LegOptAttributeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlLocation, _p_FIX__SettlLocationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EffectiveTime, _p_FIX__EffectiveTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnReqID, _p_FIX__StreamAsgnReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteCancelType, _p_FIX__QuoteCancelTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Scope, _p_FIX__ScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpireTime, _p_FIX__ExpireTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlBrkrCode, _p_FIX__SettlBrkrCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PreTradeAnonymity, _p_FIX__PreTradeAnonymityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoutingType, _p_FIX__RoutingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideMultiLegReportingType, _p_FIX__SideMultiLegReportingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BookingType, _p_FIX__BookingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRestructuringType, _p_FIX__UnderlyingRestructuringTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RestructuringType, _p_FIX__RestructuringTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultiLegReportingType, _p_FIX__MultiLegReportingTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StatusValue, _p_FIX__StatusValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllowableOneSidednessValue, _p_FIX__AllowableOneSidednessValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTrdRegTimestamps, _p_FIX__NoTrdRegTimestampsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListID, _p_FIX__ListIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListID, _p_FIX__SecurityListIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliveryType, _p_FIX__DeliveryTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDeliveryType, _p_FIX__SettlDeliveryTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PrivateQuote, _p_FIX__PrivateQuoteTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedHeadlineLen, _p_FIX__EncodedHeadlineLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BasisPxType, _p_FIX__BasisPxTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityRuleID, _p_FIX__MaturityRuleIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeRuleID, _p_FIX__StrikeRuleIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteMsgID, _p_FIX__QuoteMsgIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskType, _p_FIX__DeskTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrategyParameterName, _p_FIX__StrategyParameterNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardHolderName, _p_FIX__CardHolderNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RptSys, _p_FIX__RptSysTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegQty, _p_FIX__LegQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoSecurityTypes, _p_FIX__TotNoSecurityTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMDEntryTypes, _p_FIX__NoMDEntryTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNumSecurityTypes, _p_FIX__TotalNumSecurityTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSecurityTypes, _p_FIX__NoSecurityTypesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxPriceLevels, _p_FIX__MaxPriceLevelsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefCompID, _p_FIX__RefCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SenderCompID, _p_FIX__SenderCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetCompID, _p_FIX__TargetCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HopCompID, _p_FIX__HopCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfCompID, _p_FIX__OnBehalfOfCompIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListStatusType, _p_FIX__ListStatusTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDBookType, _p_FIX__MDBookTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDSubBookType, _p_FIX__MDSubBookTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityRequestType, _p_FIX__SecurityRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListRequestType, _p_FIX__SecurityListRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRequestType, _p_FIX__QuoteRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListType, _p_FIX__SecurityListTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestType, _p_FIX__TradeRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserRequestType, _p_FIX__UserRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkRequestType, _p_FIX__NetworkRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SubscriptionRequestType, _p_FIX__SubscriptionRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassCancelRequestType, _p_FIX__MassCancelRequestTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedIssuerLen, _p_FIX__EncodedIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegIssuerLen, _p_FIX__EncodedLegIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedIssuerLen, _p_FIX__DerivativeEncodedIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingIssuerLen, _p_FIX__EncodedUnderlyingIssuerLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoRejQuotes, _p_FIX__TotNoRejQuotesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoCxldQuotes, _p_FIX__TotNoCxldQuotesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeProductComplex, _p_FIX__DerivativeProductComplexTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProductComplex, _p_FIX__ProductComplexTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustOrderCapacity, _p_FIX__CustOrderCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigCustOrderCapacity, _p_FIX__OrigCustOrderCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocCustomerCapacity, _p_FIX__AllocCustomerCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastCapacity, _p_FIX__LastCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DealingCapacity, _p_FIX__DealingCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderCapacity, _p_FIX__OrderCapacityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityNumSecurities, _p_FIX__LiquidityNumSecuritiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNumSecurities, _p_FIX__TotalNumSecuritiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistEmail, _p_FIX__RegistEmailTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideComplianceID, _p_FIX__SideComplianceIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplianceID, _p_FIX__ComplianceIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndSeqNo, _p_FIX__EndSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartySubID, _p_FIX__UndlyInstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartySubID, _p_FIX__DerivativeInstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartySubID, _p_FIX__Nested3PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartySubID, _p_FIX__Nested4PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartySubID, _p_FIX__UnderlyingInstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartySubID, _p_FIX__SettlPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartySubID, _p_FIX__PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartySubID, _p_FIX__RootPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartySubID, _p_FIX__InstrumentPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartySubID, _p_FIX__NestedPartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartySubID, _p_FIX__Nested2PartySubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnAckType, _p_FIX__StreamAsgnAckTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRegTimestampOrigin, _p_FIX__TrdRegTimestampOriginTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribPayRef, _p_FIX__CashDistribPayRefTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistAcctType, _p_FIX__RegistAcctTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DistribPercentage, _p_FIX__DistribPercentageTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMarketSegments, _p_FIX__NoMarketSegmentsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIOthSvc, _p_FIX__IOIOthSvcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExchangeRule, _p_FIX__ExchangeRuleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReceivedDeptID, _p_FIX__ReceivedDeptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefTagID, _p_FIX__RefTagIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProgRptReqs, _p_FIX__ProgRptReqsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CcyAmt, _p_FIX__CcyAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListSeqNo, _p_FIX__ListSeqNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LowPx, _p_FIX__LowPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustDirectedOrder, _p_FIX__CustDirectedOrderTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDStreamID, _p_FIX__MDStreamIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntrySize, _p_FIX__MDEntrySizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetStrategyPerformance, _p_FIX__TargetStrategyPerformanceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoHops, _p_FIX__NoHopsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EFPTrackingError, _p_FIX__EFPTrackingErrorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MktBidPx, _p_FIX__MktBidPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AsgnRptID, _p_FIX__AsgnRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnRptID, _p_FIX__StreamAsgnRptIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxFloor, _p_FIX__MaxFloorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocInterestAtMaturity, _p_FIX__AllocInterestAtMaturityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InterestAtMaturity, _p_FIX__InterestAtMaturityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideExecID, _p_FIX__SideExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecID, _p_FIX__ExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryExecID, _p_FIX__SecondaryExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Spread, _p_FIX__SpreadTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDSecSizeType, _p_FIX__MDSecSizeTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CustomerOrFirm, _p_FIX__CustomerOrFirmTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityDescLen, _p_FIX__EncodedSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityListDescLen, _p_FIX__EncodedSecurityListDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingSecurityDescLen, _p_FIX__EncodedUnderlyingSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedSecurityDescLen, _p_FIX__DerivativeEncodedSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedMktSegmDescLen, _p_FIX__EncodedMktSegmDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegSecurityDescLen, _p_FIX__EncodedLegSecurityDescLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryOriginator, _p_FIX__MDEntryOriginatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FutSettDate, _p_FIX__FutSettDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegFutSettDate, _p_FIX__LegFutSettDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidDescriptorType, _p_FIX__BidDescriptorTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoMiscFees, _p_FIX__NoMiscFeesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExDate, _p_FIX__ExDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegMoveType, _p_FIX__PegMoveTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionMoveType, _p_FIX__DiscretionMoveTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Price2, _p_FIX__Price2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClientID, _p_FIX__ClientIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RawDataLength, _p_FIX__RawDataLengthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BodyLength, _p_FIX__BodyLengthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SignatureLength, _p_FIX__SignatureLengthTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoClearingInstructions, _p_FIX__NoClearingInstructionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderRestrictions, _p_FIX__OrderRestrictionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExchangeSpecialInstructions, _p_FIX__ExchangeSpecialInstructionsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntrySeller, _p_FIX__MDEntrySellerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDSecSize, _p_FIX__MDSecSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinLotSize, _p_FIX__MinLotSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityDay, _p_FIX__UnderlyingMaturityDayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityDay, _p_FIX__MaturityDayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionResponse, _p_FIX__MassActionResponseTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassCancelResponse, _p_FIX__MassCancelResponseTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideFillStationCd, _p_FIX__SideFillStationCdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocShares, _p_FIX__AllocSharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Shares, _p_FIX__SharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIShares, _p_FIX__IOISharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartyID, _p_FIX__UndlyInstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetPartyID, _p_FIX__TargetPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartyID, _p_FIX__NestedPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartyID, _p_FIX__Nested3PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartyID, _p_FIX__UnderlyingInstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartyID, _p_FIX__SettlPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartyID, _p_FIX__Nested4PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartyID, _p_FIX__PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartyID, _p_FIX__RootPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartyID, _p_FIX__DerivativeInstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartyID, _p_FIX__InstrumentPartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartyID, _p_FIX__Nested2PartyIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueResolution, _p_FIX__ApplQueueResolutionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayAvgPx, _p_FIX__DayAvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityXMLLen, _p_FIX__SecurityXMLLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityXMLLen, _p_FIX__DerivativeSecurityXMLLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRoutingIDs, _p_FIX__NoRoutingIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryID, _p_FIX__MDEntryIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteEntryID, _p_FIX__QuoteEntryIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillExecID, _p_FIX__FillExecIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InvestorCountryOfResidence, _p_FIX__InvestorCountryOfResidenceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriorSpreadIndicator, _p_FIX__PriorSpreadIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefreshIndicator, _p_FIX__RefreshIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultVerIndicator, _p_FIX__DefaultVerIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeAllocIndicator, _p_FIX__TradeAllocIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRepIndicator, _p_FIX__TrdRepIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PublishTrdIndicator, _p_FIX__PublishTrdIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradePublishIndicator, _p_FIX__TradePublishIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CopyMsgIndicator, _p_FIX__CopyMsgIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ImpliedMarketIndicator, _p_FIX__ImpliedMarketIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnsolicitedIndicator, _p_FIX__UnsolicitedIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LateIndicator, _p_FIX__LateIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FlexibleIndicator, _p_FIX__FlexibleIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AutoAcceptIndicator, _p_FIX__AutoAcceptIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivFlexProductEligibilityIndicator, _p_FIX__DerivFlexProductEligibilityIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPxIndicator, _p_FIX__AvgPxIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TestMessageIndicator, _p_FIX__TestMessageIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__WorkingIndicator, _p_FIX__WorkingIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ManualOrderIndicator, _p_FIX__ManualOrderIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraryInstructionIndicator, _p_FIX__ContraryInstructionIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ReversalIndicator, _p_FIX__ReversalIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriorityIndicator, _p_FIX__PriorityIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FlexProductEligibilityIndicator, _p_FIX__FlexProductEligibilityIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AggressorIndicator, _p_FIX__AggressorIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocClearingFeeIndicator, _p_FIX__AllocClearingFeeIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingFeeIndicator, _p_FIX__ClearingFeeIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AsOfIndicator, _p_FIX__AsOfIndicatorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTradingSessionRules, _p_FIX__NoTradingSessionRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplID, _p_FIX__ApplIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AgreementID, _p_FIX__AgreementIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketSegmentID, _p_FIX__MarketSegmentIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPrice, _p_FIX__ComplexEventPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraBroker, _p_FIX__ContraBrokerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecBroker, _p_FIX__ExecBrokerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFXRateCalc, _p_FIX__UnderlyingFXRateCalcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrFxRateCalc, _p_FIX__SettlCurrFxRateCalcTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradeReportRefID, _p_FIX__SecondaryTradeReportRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintRptRefID, _p_FIX__PosMaintRptRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocReportRefID, _p_FIX__AllocReportRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportRefID, _p_FIX__TradeReportRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpirationCycle, _p_FIX__ExpirationCycleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ResetSeqNumFlag, _p_FIX__ResetSeqNumFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriorSettlPrice, _p_FIX__PriorSettlPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlPrice, _p_FIX__UnderlyingSettlPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPrice, _p_FIX__SettlPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideLiquidityInd, _p_FIX__SideLiquidityIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastLiquidityInd, _p_FIX__LastLiquidityIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillLiquidityInd, _p_FIX__FillLiquidityIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIssuer, _p_FIX__LegIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingIssuer, _p_FIX__EncodedUnderlyingIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeIssuer, _p_FIX__DerivativeIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingIssuer, _p_FIX__UnderlyingIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegIssuer, _p_FIX__EncodedLegIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Issuer, _p_FIX__IssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingSessionDesc, _p_FIX__TradingSessionDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnReqType, _p_FIX__StreamAsgnReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocIntermedReqType, _p_FIX__AllocIntermedReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqType, _p_FIX__PosReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassStatusReqType, _p_FIX__MassStatusReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReqType, _p_FIX__ApplReqTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastShares, _p_FIX__LastSharesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FillPx, _p_FIX__FillPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingFXRate, _p_FIX__UnderlyingFXRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityExchange, _p_FIX__DerivativeSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityExchange, _p_FIX__UnderlyingLegSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityExchange, _p_FIX__SecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityExchange, _p_FIX__LegSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityExchange, _p_FIX__UnderlyingSecurityExchangeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldType, _p_FIX__YieldTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardIssNo, _p_FIX__CardIssNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingEndPrice, _p_FIX__UnderlyingEndPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocQty, _p_FIX__AllocQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocQty, _p_FIX__LegAllocQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmID, _p_FIX__ConfirmIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PartySubIDType, _p_FIX__PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrumentPartySubIDType, _p_FIX__InstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RootPartySubIDType, _p_FIX__RootPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrumentPartySubIDType, _p_FIX__DerivativeInstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested2PartySubIDType, _p_FIX__Nested2PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UndlyInstrumentPartySubIDType, _p_FIX__UndlyInstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingInstrumentPartySubIDType, _p_FIX__UnderlyingInstrumentPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPartySubIDType, _p_FIX__SettlPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested3PartySubIDType, _p_FIX__Nested3PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedPartySubIDType, _p_FIX__NestedPartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Nested4PartySubIDType, _p_FIX__Nested4PartySubIDTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SolicitedFlag, _p_FIX__SolicitedFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MiscFeeAmt, _p_FIX__MiscFeeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RedemptionDate, _p_FIX__RedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeOriginationDate, _p_FIX__TradeOriginationDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRedemptionDate, _p_FIX__LegRedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRedemptionDate, _p_FIX__UnderlyingRedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldRedemptionDate, _p_FIX__YieldRedemptionDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedListStatusText, _p_FIX__EncodedListStatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListStatusText, _p_FIX__ListStatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StatusText, _p_FIX__StatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserStatusText, _p_FIX__UserStatusTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OutsideIndexPct, _p_FIX__OutsideIndexPctTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPosAmt, _p_FIX__NoPosAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosAmt, _p_FIX__PosAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Headline, _p_FIX__HeadlineTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedHeadline, _p_FIX__EncodedHeadlineTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AttachmentPoint, _p_FIX__AttachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DetachmentPoint, _p_FIX__DetachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingAttachmentPoint, _p_FIX__UnderlyingAttachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingDetachmentPoint, _p_FIX__UnderlyingDetachmentPointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalVolumeTradedDate, _p_FIX__TotalVolumeTradedDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegDatedDate, _p_FIX__LegDatedDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DatedDate, _p_FIX__DatedDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIQty, _p_FIX__IOIQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIOIQty, _p_FIX__LegIOIQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastRptRequested, _p_FIX__LastRptRequestedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCouponRate, _p_FIX__UnderlyingCouponRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CouponRate, _p_FIX__CouponRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCouponRate, _p_FIX__LegCouponRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplID, _p_FIX__RefApplIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSideTrdRegTS, _p_FIX__NoSideTrdRegTSTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LowLimitPrice, _p_FIX__LowLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryLowLimitPrice, _p_FIX__SecondaryLowLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HighLimitPrice, _p_FIX__HighLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryHighLimitPrice, _p_FIX__SecondaryHighLimitPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStartValue, _p_FIX__UnderlyingStartValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCurrentValue, _p_FIX__UnderlyingCurrentValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoApplIDs, _p_FIX__NoApplIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentName, _p_FIX__SecuritySettlAgentNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentName, _p_FIX__CashDistribAgentNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentName, _p_FIX__CashSettlAgentNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistRefID, _p_FIX__RegistRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BusinessRejectRefID, _p_FIX__BusinessRejectRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstRefID, _p_FIX__SettlInstRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityListRefID, _p_FIX__SecurityListRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeCapPrice, _p_FIX__DerivativeCapPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CapPrice, _p_FIX__CapPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IntField, _p_FIX__IntFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentContactPhone, _p_FIX__CashSettlAgentContactPhoneTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentContactPhone, _p_FIX__SecuritySettlAgentContactPhoneTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RejectText, _p_FIX__RejectTextTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoundLot, _p_FIX__RoundLotTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HopRefID, _p_FIX__HopRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingExerciseStyle, _p_FIX__UnderlyingExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegExerciseStyle, _p_FIX__LegExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeExerciseStyle, _p_FIX__StrikeExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExerciseStyle, _p_FIX__ExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeExerciseStyle, _p_FIX__DerivativeExerciseStyleTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStrikes, _p_FIX__NoStrikesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoStrikes, _p_FIX__TotNoStrikesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAsgnReqs, _p_FIX__NoAsgnReqsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedIssuer, _p_FIX__DerivativeEncodedIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedIssuer, _p_FIX__EncodedIssuerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OddLot, _p_FIX__OddLotTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CheckSum, _p_FIX__CheckSumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferYield, _p_FIX__OfferYieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PeggedPrice, _p_FIX__PeggedPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingEndValue, _p_FIX__UnderlyingEndValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliverToLocationID, _p_FIX__DeliverToLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfLocationID, _p_FIX__OnBehalfOfLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetLocationID, _p_FIX__TargetLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LocationID, _p_FIX__LocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SenderLocationID, _p_FIX__SenderLocationIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__URLLink, _p_FIX__URLLinkTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribCurr, _p_FIX__CashDistribCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContingencyType, _p_FIX__ContingencyTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityStatusReqID, _p_FIX__SecurityStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqID, _p_FIX__PosReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesReqID, _p_FIX__TradSesReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassStatusReqID, _p_FIX__MassStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteStatusReqID, _p_FIX__QuoteStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdStatusReqID, _p_FIX__OrdStatusReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProgPeriodInterval, _p_FIX__ProgPeriodIntervalTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalTakedown, _p_FIX__TotalTakedownTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRepurchaseRate, _p_FIX__LegRepurchaseRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RepurchaseRate, _p_FIX__RepurchaseRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRepurchaseRate, _p_FIX__UnderlyingRepurchaseRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastParPx, _p_FIX__LastParPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BeginString, _p_FIX__BeginStringTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDistribInsts, _p_FIX__NoDistribInstsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityPctLow, _p_FIX__LiquidityPctLowTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardIssNum, _p_FIX__CardIssNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefMsgType, _p_FIX__RefMsgTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MsgType, _p_FIX__MsgTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoFills, _p_FIX__TotNoFillsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoFills, _p_FIX__NoFillsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesCloseTime, _p_FIX__TradSesCloseTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesPreCloseTime, _p_FIX__TradSesPreCloseTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayHighQty, _p_FIX__DisplayHighQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidDescriptor, _p_FIX__BidDescriptorTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnRespType, _p_FIX__CollAsgnRespTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteRespType, _p_FIX__QuoteRespTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ParticipationRate, _p_FIX__ParticipationRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeVolume, _p_FIX__TradeVolumeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BuyVolume, _p_FIX__BuyVolumeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecInstValue, _p_FIX__ExecInstValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegOffsetValue, _p_FIX__PegOffsetValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContAmtValue, _p_FIX__ContAmtValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionOffsetValue, _p_FIX__DiscretionOffsetValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalNetValue, _p_FIX__TotalNetValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIid, _p_FIX__IOIidTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeTime, _p_FIX__StrikeTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HeartBtInt, _p_FIX__HeartBtIntTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStipValue, _p_FIX__UnderlyingStipValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCapValue, _p_FIX__UnderlyingCapValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedNewPasswordLen, _p_FIX__EncryptedNewPasswordLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedPasswordLen, _p_FIX__EncryptedPasswordLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikeMultiplier, _p_FIX__DerivativeStrikeMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeContractMultiplier, _p_FIX__DerivativeContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikeMultiplier, _p_FIX__StrikeMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingContractMultiplier, _p_FIX__UnderlyingContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegContractMultiplier, _p_FIX__LegContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContractMultiplier, _p_FIX__ContractMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FeeMultiplier, _p_FIX__FeeMultiplierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistRejReasonCode, _p_FIX__RegistRejReasonCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ForexReq, _p_FIX__ForexReqTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Side, _p_FIX__SideTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDMkt, _p_FIX__MDMktTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlSessID, _p_FIX__SettlSessIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UtcTimeStampField, _p_FIX__UtcTimeStampFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LanguageCode, _p_FIX__LanguageCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSubjectLen, _p_FIX__EncodedSubjectLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsRefType, _p_FIX__NewsRefTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalVolumeTradedTime, _p_FIX__TotalVolumeTradedTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__WaveNo, _p_FIX__WaveNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalVolumeTraded, _p_FIX__TotalVolumeTradedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoContraBrokers, _p_FIX__NoContraBrokersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OutMainCntryUIndex, _p_FIX__OutMainCntryUIndexTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HighPx, _p_FIX__HighPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BoolField, _p_FIX__BoolFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPx, _p_FIX__UnderlyingPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NewsID, _p_FIX__NewsIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContraTrader, _p_FIX__ContraTraderTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTrades, _p_FIX__NoTradesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllowableOneSidednessPct, _p_FIX__AllowableOneSidednessPctTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplBegSeqNum, _p_FIX__ApplBegSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MsgSeqNum, _p_FIX__MsgSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplNewSeqNum, _p_FIX__ApplNewSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NextExpectedMsgSeqNum, _p_FIX__NextExpectedMsgSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Volatility, _p_FIX__VolatilityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegVolatility, _p_FIX__LegVolatilityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNewsRefIDs, _p_FIX__NoNewsRefIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContAmtCurr, _p_FIX__ContAmtCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StandInstDbType, _p_FIX__StandInstDbTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingInstruction, _p_FIX__ClearingInstructionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastMkt, _p_FIX__LastMktTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityResponseType, _p_FIX__SecurityResponseTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResponseType, _p_FIX__ApplResponseTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetworkStatusResponseType, _p_FIX__NetworkStatusResponseTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryAllocID, _p_FIX__SecondaryAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IndividualAllocID, _p_FIX__IndividualAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefAllocID, _p_FIX__RefAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryIndividualAllocID, _p_FIX__SecondaryIndividualAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegAllocID, _p_FIX__LegAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegIndividualAllocID, _p_FIX__LegIndividualAllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocID, _p_FIX__AllocIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EmailThreadID, _p_FIX__EmailThreadIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SellVolume, _p_FIX__SellVolumeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeEncodedSecurityDesc, _p_FIX__DerivativeEncodedSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityDesc, _p_FIX__DerivativeSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSecurityDesc, _p_FIX__TriggerSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSecurityDesc, _p_FIX__PegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityDesc, _p_FIX__UnderlyingLegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityDesc, _p_FIX__UnderlyingSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityDesc, _p_FIX__SecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedUnderlyingSecurityDesc, _p_FIX__EncodedUnderlyingSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedLegSecurityDesc, _p_FIX__EncodedLegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncodedSecurityDesc, _p_FIX__EncodedSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityDesc, _p_FIX__LegSecurityDescTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoComplexEventTimes, _p_FIX__NoComplexEventTimesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CardExpDate, _p_FIX__CardExpDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndAccruedInterestAmt, _p_FIX__EndAccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalAccruedInterestAmt, _p_FIX__TotalAccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AccruedInterestAmt, _p_FIX__AccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocAccruedInterestAmt, _p_FIX__AllocAccruedInterestAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingContractMultiplierUnit, _p_FIX__UnderlyingContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeContractMultiplierUnit, _p_FIX__DerivativeContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegContractMultiplierUnit, _p_FIX__LegContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ContractMultiplierUnit, _p_FIX__ContractMultiplierUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSide, _p_FIX__LegSideTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoStrategyParameters, _p_FIX__NoStrategyParametersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetStrategyParameters, _p_FIX__TargetStrategyParametersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoCapacities, _p_FIX__NoCapacitiesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityDate, _p_FIX__UnderlyingMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegMaturityDate, _p_FIX__LegMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityDate, _p_FIX__MaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuantityDate, _p_FIX__QuantityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegMaturityDate, _p_FIX__UnderlyingLegMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMaturityDate, _p_FIX__DerivativeMaturityDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionRoundDirection, _p_FIX__DiscretionRoundDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MsgDirection, _p_FIX__MsgDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TickDirection, _p_FIX__TickDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPriceDirection, _p_FIX__TriggerPriceDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RoundingDirection, _p_FIX__RoundingDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegRoundDirection, _p_FIX__PegRoundDirectionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PossResend, _p_FIX__PossResendTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RateSourceType, _p_FIX__RateSourceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityGroup, _p_FIX__DerivativeSecurityGroupTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityGroup, _p_FIX__SecurityGroupTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoOrders, _p_FIX__TotNoOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOrders, _p_FIX__NoOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqResult, _p_FIX__PosReqResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryResult, _p_FIX__CollInquiryResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegDifference, _p_FIX__PegDifferenceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CorporateAction, _p_FIX__CorporateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesUpdateAction, _p_FIX__TradSesUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityUpdateAction, _p_FIX__SecurityUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListUpdateAction, _p_FIX__ListUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketUpdateAction, _p_FIX__MarketUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDUpdateAction, _p_FIX__MDUpdateActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplQueueAction, _p_FIX__ApplQueueActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionInst, _p_FIX__DiscretionInstTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PreviouslyReported, _p_FIX__PreviouslyReportedTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinTradeVol, _p_FIX__MinTradeVolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxTradeVol, _p_FIX__MaxTradeVolTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllowableOneSidednessCurr, _p_FIX__AllowableOneSidednessCurrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocNoOrdersType, _p_FIX__AllocNoOrdersTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteAckStatus, _p_FIX__QuoteAckStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesStatus, _p_FIX__TradSesStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryStatus, _p_FIX__CollInquiryStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteEntryStatus, _p_FIX__QuoteEntryStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteStatus, _p_FIX__QuoteStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmStatus, _p_FIX__ConfirmStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AffirmStatus, _p_FIX__AffirmStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosQtyStatus, _p_FIX__PosQtyStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityTradingStatus, _p_FIX__SecurityTradingStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocStatus, _p_FIX__AllocStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosReqStatus, _p_FIX__PosReqStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityStatus, _p_FIX__DerivativeSecurityStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityStatus, _p_FIX__SecurityStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecAckStatus, _p_FIX__ExecAckStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MoneyLaunderingStatus, _p_FIX__MoneyLaunderingStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplSeqNum, _p_FIX__ApplSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefSeqNum, _p_FIX__RefSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplLastSeqNum, _p_FIX__ApplLastSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplLastSeqNum, _p_FIX__RefApplLastSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplEndSeqNum, _p_FIX__ApplEndSeqNumTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingQty, _p_FIX__UnderlyingQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderBookingQty, _p_FIX__OrderBookingQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCPProgram, _p_FIX__UnderlyingCPProgramTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CPProgram, _p_FIX__CPProgramTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryPx, _p_FIX__MDEntryPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvTransType, _p_FIX__AdvTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocTransType, _p_FIX__AllocTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOITransType, _p_FIX__IOITransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecTransType, _p_FIX__ExecTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidRequestTransType, _p_FIX__BidRequestTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistTransType, _p_FIX__RegistTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstTransType, _p_FIX__SettlInstTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligTransType, _p_FIX__SettlObligTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnTransType, _p_FIX__CollAsgnTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeReportTransType, _p_FIX__TradeReportTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmTransType, _p_FIX__ConfirmTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosTransType, _p_FIX__PosTransTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastForwardPoints2, _p_FIX__LastForwardPoints2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferForwardPoints2, _p_FIX__OfferForwardPoints2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidForwardPoints2, _p_FIX__BidForwardPoints2To_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAsgnID, _p_FIX__CollAsgnIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenClose, _p_FIX__OpenCloseTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocPositionEffect, _p_FIX__AllocPositionEffectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPositionEffect, _p_FIX__LegPositionEffectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PositionEffect, _p_FIX__PositionEffectTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested2PartySubIDs, _p_FIX__NoNested2PartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPartySubIDs, _p_FIX__NoPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoInstrumentPartySubIDs, _p_FIX__NoInstrumentPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoDerivativeInstrumentPartySubIDs, _p_FIX__NoDerivativeInstrumentPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlPartySubIDs, _p_FIX__NoSettlPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested3PartySubIDs, _p_FIX__NoNested3PartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested4PartySubIDs, _p_FIX__NoNested4PartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNestedPartySubIDs, _p_FIX__NoNestedPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRootPartySubIDs, _p_FIX__NoRootPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoUndlyInstrumentPartySubIDs, _p_FIX__NoUndlyInstrumentPartySubIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IncTaxInd, _p_FIX__IncTaxIndTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RepurchaseTerm, _p_FIX__RepurchaseTermTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRepurchaseTerm, _p_FIX__LegRepurchaseTermTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingRepurchaseTerm, _p_FIX__UnderlyingRepurchaseTermTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RelatdSym, _p_FIX__RelatdSymTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenCloseSettleFlag, _p_FIX__OpenCloseSettleFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistDetls, _p_FIX__RegistDetlsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplExtID, _p_FIX__ApplExtIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefaultApplExtID, _p_FIX__DefaultApplExtIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplExtID, _p_FIX__RefApplExtIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SenderSubID, _p_FIX__SenderSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligMode, _p_FIX__SettlObligModeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TerminationType, _p_FIX__TerminationTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MassActionType, _p_FIX__MassActionTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StipulationType, _p_FIX__StipulationTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStipulationType, _p_FIX__LegStipulationTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlObligID, _p_FIX__SettlObligIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryClOrdID, _p_FIX__SecondaryClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClOrdID, _p_FIX__ClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigClOrdID, _p_FIX__OrigClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NotAffOrigClOrdID, _p_FIX__NotAffOrigClOrdIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentRemitterID, _p_FIX__PaymentRemitterIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidType, _p_FIX__BidTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerTradingSessionSubID, _p_FIX__TriggerTradingSessionSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingSessionSubID, _p_FIX__TradingSessionSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingTradingSessionSubID, _p_FIX__UnderlyingTradingSessionSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketID, _p_FIX__MarketIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TaxAdvantageType, _p_FIX__TaxAdvantageTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlDetails, _p_FIX__NoSettlDetailsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DayCumQty, _p_FIX__DayCumQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RndPx, _p_FIX__RndPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CumQty, _p_FIX__CumQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryPositionNo, _p_FIX__MDEntryPositionNoTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkPriceType, _p_FIX__BenchmarkPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegPriceType, _p_FIX__LegPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlPriceType, _p_FIX__SettlPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkPriceType, _p_FIX__LegBenchmarkPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuotePriceType, _p_FIX__QuotePriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__YieldRedemptionPriceType, _p_FIX__YieldRedemptionPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceType, _p_FIX__PriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegPriceType, _p_FIX__PegPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlPriceType, _p_FIX__UnderlyingSettlPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExecPriceType, _p_FIX__ExecPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPriceType, _p_FIX__TriggerPriceTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoAffectedOrders, _p_FIX__NoAffectedOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotalAffectedOrders, _p_FIX__TotalAffectedOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNotAffectedOrders, _p_FIX__NoNotAffectedOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NumberOfOrders, _p_FIX__NumberOfOrdersTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StreamAsgnType, _p_FIX__StreamAsgnTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityRequestResult, _p_FIX__SecurityRequestResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintResult, _p_FIX__PosMaintResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestResult, _p_FIX__TradeRequestResultTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderDelayUnit, _p_FIX__OrderDelayUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerAction, _p_FIX__TriggerActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollAction, _p_FIX__CollActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintAction, _p_FIX__PosMaintActionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndCash, _p_FIX__EndCashTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefSubID, _p_FIX__RefSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OnBehalfOfSubID, _p_FIX__OnBehalfOfSubIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingDirtyPrice, _p_FIX__UnderlyingDirtyPriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderCapacityQty, _p_FIX__OrderCapacityQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerSecurityID, _p_FIX__TriggerSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSecurityID, _p_FIX__LegSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecurityID, _p_FIX__SecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSecurityID, _p_FIX__DerivativeSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkSecurityID, _p_FIX__BenchmarkSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PegSecurityID, _p_FIX__PegSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSecurityID, _p_FIX__UnderlyingSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegSecurityID, _p_FIX__UnderlyingLegSecurityIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PosMaintStatus, _p_FIX__PosMaintStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollStatus, _p_FIX__CollStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SessionStatus, _p_FIX__SessionStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeRequestStatus, _p_FIX__TradeRequestStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListOrderStatus, _p_FIX__ListOrderStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UserStatus, _p_FIX__UserStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRptStatus, _p_FIX__TrdRptStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FinancialStatus, _p_FIX__FinancialStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlementStatus, _p_FIX__UnderlyingSettlementStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MatchStatus, _p_FIX__MatchStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrdStatus, _p_FIX__OrdStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RegistStatus, _p_FIX__RegistStatusTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrderAvgPx, _p_FIX__OrderAvgPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryRefID, _p_FIX__MDEntryRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecureDataLen, _p_FIX__SecureDataLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__XmlDataLen, _p_FIX__XmlDataLenTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultiLegRptTypeReq, _p_FIX__MultiLegRptTypeReqTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityTime, _p_FIX__MaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingMaturityTime, _p_FIX__UnderlyingMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegMaturityTime, _p_FIX__UnderlyingLegMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegMaturityTime, _p_FIX__LegMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMaturityTime, _p_FIX__DerivativeMaturityTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTickRules, _p_FIX__NoTickRulesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ClearingBusinessDate, _p_FIX__ClearingBusinessDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeNTPositionLimit, _p_FIX__DerivativeNTPositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PositionLimit, _p_FIX__PositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NTPositionLimit, _p_FIX__NTPositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePositionLimit, _p_FIX__DerivativePositionLimitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteSetID, _p_FIX__QuoteSetIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AdvId, _p_FIX__AdvIdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Quantity, _p_FIX__QuantityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingAdjustedQuantity, _p_FIX__UnderlyingAdjustedQuantityTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPayAmount, _p_FIX__UnderlyingPayAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeOptPayAmount, _p_FIX__DerivativeOptPayAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingDeliveryAmount, _p_FIX__UnderlyingDeliveryAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptPayAmount, _p_FIX__OptPayAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ConfirmRefID, _p_FIX__ConfirmRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoContAmts, _p_FIX__NoContAmtsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocType, _p_FIX__AllocTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IndividualAllocType, _p_FIX__IndividualAllocTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SharedCommission, _p_FIX__SharedCommissionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Commission, _p_FIX__CommissionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DiscretionOffset, _p_FIX__DiscretionOffsetTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIRefID, _p_FIX__IOIRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BasisFeaturePrice, _p_FIX__BasisFeaturePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Product, _p_FIX__ProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingProduct, _p_FIX__UnderlyingProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeProduct, _p_FIX__DerivativeProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegProduct, _p_FIX__LegProductTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LocateReqd, _p_FIX__LocateReqdTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__Concession, _p_FIX__ConcessionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CommType, _p_FIX__CommTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxPriceVariation, _p_FIX__MaxPriceVariationTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTradeHandlingInstr, _p_FIX__OrigTradeHandlingInstrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeHandlingInstr, _p_FIX__TradeHandlingInstrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDFeedType, _p_FIX__MDFeedTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TriggerPriceTypeScope, _p_FIX__TriggerPriceTypeScopeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideTrdRegTimestamp, _p_FIX__SideTrdRegTimestampTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TrdRegTimestamp, _p_FIX__TrdRegTimestampTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetChgPrevDay, _p_FIX__NetChgPrevDayTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpQty, _p_FIX__ExpQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AssignmentUnit, _p_FIX__AssignmentUnitTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePriceBoundaryMethod, _p_FIX__StrikePriceBoundaryMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MultilegPriceMethod, _p_FIX__MultilegPriceMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPriceBoundaryMethod, _p_FIX__ComplexEventPriceBoundaryMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocMethod, _p_FIX__AllocMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradSesMethod, _p_FIX__TradSesMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativePriceQuoteMethod, _p_FIX__DerivativePriceQuoteMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PriceQuoteMethod, _p_FIX__PriceQuoteMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PreallocMethod, _p_FIX__PreallocMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExerciseMethod, _p_FIX__ExerciseMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayMethod, _p_FIX__DisplayMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RefApplReqID, _p_FIX__RefApplReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplReqID, _p_FIX__ApplReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollReqID, _p_FIX__CollReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoBidComponents, _p_FIX__NoBidComponentsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LiquidityValue, _p_FIX__LiquidityValueTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradeDate, _p_FIX__TradeDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigTradeDate, _p_FIX__OrigTradeDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListName, _p_FIX__ListNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PctAtRisk, _p_FIX__PctAtRiskTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UtcTimeOnlyField, _p_FIX__UtcTimeOnlyFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TotNoRelatedSym, _p_FIX__TotNoRelatedSymTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRelatedSym, _p_FIX__NoRelatedSymTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingOriginalNotionalPercentageOutstanding, _p_FIX__UnderlyingOriginalNotionalPercentageOutstandingTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDReqID, _p_FIX__MDReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegCurrencyRatio, _p_FIX__LegCurrencyRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CurrencyRatio, _p_FIX__CurrencyRatioTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AllocNetMoney, _p_FIX__AllocNetMoneyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NetMoney, _p_FIX__NetMoneyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityNetMoney, _p_FIX__MaturityNetMoneyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkCurveName, _p_FIX__BenchmarkCurveNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkCurveName, _p_FIX__LegBenchmarkCurveNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigPosReqRefID, _p_FIX__OrigPosReqRefIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__RatioQty, _p_FIX__RatioQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegRatioQty, _p_FIX__LegRatioQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AggregatedBook, _p_FIX__AggregatedBookTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBenchmarkCurvePoint, _p_FIX__LegBenchmarkCurvePointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BenchmarkCurvePoint, _p_FIX__BenchmarkCurvePointTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinPriceIncrementAmount, _p_FIX__MinPriceIncrementAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OptPayoutAmount, _p_FIX__OptPayoutAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCollectAmount, _p_FIX__UnderlyingCollectAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexOptPayoutAmount, _p_FIX__ComplexOptPayoutAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ThresholdAmount, _p_FIX__ThresholdAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeMinPriceIncrementAmount, _p_FIX__DerivativeMinPriceIncrementAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingCashAmount, _p_FIX__UnderlyingCashAmountTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OpenCloseSettlFlag, _p_FIX__OpenCloseSettlFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ApplResendFlag, _p_FIX__ApplResendFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DisplayMinIncr, _p_FIX__DisplayMinIncrTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxShow, _p_FIX__MaxShowTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoExecs, _p_FIX__NoExecsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrFxRate, _p_FIX__SettlCurrFxRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrOfferFxRate, _p_FIX__SettlCurrOfferFxRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlCurrBidFxRate, _p_FIX__SettlCurrBidFxRateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeskID, _p_FIX__DeskIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DeliveryForm, _p_FIX__DeliveryFormTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__HostCrossID, _p_FIX__HostCrossIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OrigCrossID, _p_FIX__OrigCrossIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CrossID, _p_FIX__CrossIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TargetStrategy, _p_FIX__TargetStrategyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentContactName, _p_FIX__CashSettlAgentContactNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashSettlAgentAcctName, _p_FIX__CashSettlAgentAcctNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CashDistribAgentAcctName, _p_FIX__CashDistribAgentAcctNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentAcctName, _p_FIX__SecuritySettlAgentAcctNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecuritySettlAgentContactName, _p_FIX__SecuritySettlAgentContactNameTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoRootPartyIDs, _p_FIX__NoRootPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoTargetPartyIDs, _p_FIX__NoTargetPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested4PartyIDs, _p_FIX__NoNested4PartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNestedPartyIDs, _p_FIX__NoNestedPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested2PartyIDs, _p_FIX__NoNested2PartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoSettlPartyIDs, _p_FIX__NoSettlPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoPartyIDs, _p_FIX__NoPartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoNested3PartyIDs, _p_FIX__NoNested3PartyIDsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoOfSecSizes, _p_FIX__NoOfSecSizesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FirstPx, _p_FIX__FirstPxTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPrxPrecision, _p_FIX__AvgPrxPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AvgPxPrecision, _p_FIX__AvgPxPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingLegStrikePrice, _p_FIX__UnderlyingLegStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegStrikePrice, _p_FIX__LegStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeStrikePrice, _p_FIX__DerivativeStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SecondaryTradingReferencePrice, _p_FIX__SecondaryTradingReferencePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingStrikePrice, _p_FIX__UnderlyingStrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePrice, _p_FIX__StrikePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TradingReferencePrice, _p_FIX__TradingReferencePriceTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePriceBoundaryPrecision, _p_FIX__StrikePriceBoundaryPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventPriceBoundaryPrecision, _p_FIX__ComplexEventPriceBoundaryPrecisionTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaturityMonthYearIncrementUnits, _p_FIX__MaturityMonthYearIncrementUnitsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryBuyer, _p_FIX__MDEntryBuyerTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegSettlDate, _p_FIX__LegSettlDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlDate, _p_FIX__SettlDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EndDate, _p_FIX__EndDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__TestReqID, _p_FIX__TestReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MarketReqID, _p_FIX__MarketReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlInstReqID, _p_FIX__SettlInstReqIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ComplexEventEndDate, _p_FIX__ComplexEventEndDateTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LeavesQty, _p_FIX__LeavesQtyTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIID, _p_FIX__IOIIDTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrAttribType, _p_FIX__DerivativeInstrAttribTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NestedInstrAttribType, _p_FIX__NestedInstrAttribTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrAttribType, _p_FIX__InstrAttribTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ProcessCode, _p_FIX__ProcessCodeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UtcDateField, _p_FIX__UtcDateFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DoubleField, _p_FIX__DoubleFieldTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ValueOfFutures, _p_FIX__ValueOfFuturesTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__NoCollInquiryQualifier, _p_FIX__NoCollInquiryQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__CollInquiryQualifier, _p_FIX__CollInquiryQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__QuoteQualifier, _p_FIX__QuoteQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__IOIQualifier, _p_FIX__IOIQualifierTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegGrossTradeAmt, _p_FIX__LegGrossTradeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SideGrossTradeAmt, _p_FIX__SideGrossTradeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__GrossTradeAmt, _p_FIX__GrossTradeAmtTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MinBidSize, _p_FIX__MinBidSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DefBidSize, _p_FIX__DefBidSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidSize, _p_FIX__BidSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ExpType, _p_FIX__ExpTypeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastUpdateTime, _p_FIX__LastUpdateTimeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PossDupFlag, _p_FIX__PossDupFlagTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingPriceDeterminationMethod, _p_FIX__UnderlyingPriceDeterminationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__PaymentMethod, _p_FIX__PaymentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__StrikePriceDeterminationMethod, _p_FIX__StrikePriceDeterminationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptMethod, _p_FIX__EncryptMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ListMethod, _p_FIX__ListMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DistribPaymentMethod, _p_FIX__DistribPaymentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__EncryptedPasswordMethod, _p_FIX__EncryptedPasswordMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeListMethod, _p_FIX__DerivativeListMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__UnderlyingSettlMethod, _p_FIX__UnderlyingSettlMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeFuturesValuationMethod, _p_FIX__DerivativeFuturesValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__ValuationMethod, _p_FIX__ValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__FuturesValuationMethod, _p_FIX__FuturesValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeValuationMethod, _p_FIX__DerivativeValuationMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__AssignmentMethod, _p_FIX__AssignmentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SettlMethod, _p_FIX__SettlMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeInstrmtAssignmentMethod, _p_FIX__DerivativeInstrmtAssignmentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__InstrmtAssignmentMethod, _p_FIX__InstrmtAssignmentMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__DerivativeSettlMethod, _p_FIX__DerivativeSettlMethodTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MaxMessageSize, _p_FIX__MaxMessageSizeTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastSwapPoints, _p_FIX__LastSwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegBidForwardPoints, _p_FIX__LegBidForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LastForwardPoints, _p_FIX__LastForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__SwapPoints, _p_FIX__SwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegLastForwardPoints, _p_FIX__LegLastForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__LegOfferForwardPoints, _p_FIX__LegOfferForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidSwapPoints, _p_FIX__BidSwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferSwapPoints, _p_FIX__OfferSwapPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__BidForwardPoints, _p_FIX__BidForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__MDEntryForwardPoints, _p_FIX__MDEntryForwardPointsTo_p_FIX__FieldBase, 0, 0}, {&_swigt__p_FIX__OfferForwardPoints, _p_FIX__OfferForwardPointsTo_p_FIX__FieldBase, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldConvertError[] = { {&_swigt__p_FIX__FieldConvertError, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldMap[] = { {&_swigt__p_FIX__Group, _p_FIX__GroupTo_p_FIX__FieldMap, 0, 0}, {&_swigt__p_FIX__Message, _p_FIX__MessageTo_p_FIX__FieldMap, 0, 0}, {&_swigt__p_FIX__FieldMap, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__FieldMap__Fields__allocator_type[] = { {&_swigt__p_FIX__FieldMap__Fields__allocator_type, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__FieldMap__Fields__const_iterator[] = { {&_swigt__p_FIX__FieldMap__Fields__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; -static swig_cast_info _swigc__p_FIX__FieldMap__Groups__const_iterator[] = { {&_swigt__p_FIX__FieldMap__Groups__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldNotFound[] = { {&_swigt__p_FIX__FieldNotFound, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FieldTag[] = { {&_swigt__p_FIX__FieldTag, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__FileLog[] = { {&_swigt__p_FIX__FileLog, 0, 0, 0},{0, 0, 0, 0}}; @@ -286891,10 +288184,12 @@ static swig_cast_info _swigc__p_FIX__YieldRedemptionDate[] = { {&_swigt__p_FIX_ static swig_cast_info _swigc__p_FIX__YieldRedemptionPrice[] = { {&_swigt__p_FIX__YieldRedemptionPrice, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__YieldRedemptionPriceType[] = { {&_swigt__p_FIX__YieldRedemptionPriceType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FIX__YieldType[] = { {&_swigt__p_FIX__YieldType, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FieldPresenceMap[] = { {&_swigt__p_FieldPresenceMap, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldToGroup[] = { {&_swigt__p_FieldToGroup, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldToName[] = { {&_swigt__p_FieldToName, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldToValue[] = { {&_swigt__p_FieldToValue, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypeDataBits[] = { {&_swigt__p_FieldTypeDataBits, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FieldTypeGroupBits[] = { {&_swigt__p_FieldTypeGroupBits, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypeHeaderBits[] = { {&_swigt__p_FieldTypeHeaderBits, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypeTrailerBits[] = { {&_swigt__p_FieldTypeTrailerBits, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_FieldTypes[] = { {&_swigt__p_FieldTypes, 0, 0, 0},{0, 0, 0, 0}}; @@ -286902,6 +288197,7 @@ static swig_cast_info _swigc__p_Fields[] = { {&_swigt__p_Fields, 0, 0, 0},{0, 0 static swig_cast_info _swigc__p_Group[] = { {&_swigt__p_Group, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_IntArray[] = { {&_swigt__p_IntArray, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_IntField[] = { {&_swigt__p_IntField, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ItemAllocatorT_stored_type_NodeList_t[] = { {&_swigt__p_ItemAllocatorT_stored_type_NodeList_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Log[] = { {&_swigt__p_Log, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LogFactory[] = { {&_swigt__p_LogFactory, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_MessageStore[] = { {&_swigt__p_MessageStore, 0, 0, 0},{0, 0, 0, 0}}; @@ -286934,6 +288230,7 @@ static swig_cast_info _swigc__p_bool[] = { {&_swigt__p_bool, 0, 0, 0},{0, 0, 0, static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_const_iterator[] = { {&_swigt__p_const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_data_type[] = { {&_swigt__p_data_type, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_field_iterator[] = { {&_swigt__p_field_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_g_const_iterator[] = { {&_swigt__p_g_const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_g_item_const_iterator[] = { {&_swigt__p_g_item_const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_g_item_iterator[] = { {&_swigt__p_g_item_iterator, 0, 0, 0},{0, 0, 0, 0}}; @@ -286943,7 +288240,10 @@ static swig_cast_info _swigc__p_iterator[] = { {&_swigt__p_iterator, 0, 0, 0},{ static swig_cast_info _swigc__p_message_order[] = { {&_swigt__p_message_order, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_FIX__DataDictionary[] = { {&_swigt__p_p_FIX__DataDictionary, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_size_type[] = { {&_swigt__p_size_type, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ssize_t[] = { {&_swigt__p_ssize_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__istream[] = { {&_swigt__p_std__istream, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator[] = { {&_swigt__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__mapT_std__string_std__string_t__const_iterator[] = { {&_swigt__p_std__mapT_std__string_std__string_t__const_iterator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__ostream[] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__setT_FIX__SessionID_t[] = { {&_swigt__p_std__setT_FIX__SessionID_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__string[] = { {&_swigt__p_std__string, 0, 0, 0},{0, 0, 0, 0}}; @@ -286956,6 +288256,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_ApplVerID, _swigc__p_Application, _swigc__p_BeginString, + _swigc__p_Container__DictionaryMapT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_ItemHash_String__equal_to_FIX__DataDictionaryBase__pool_allocatorT_std__pairT_String__value_type_std__pairT_int_FIX__DataDictionary_p_t_t_t__type_t__key_type, _swigc__p_DOMDocumentPtr, _swigc__p_Data, _swigc__p_DataDictionary, @@ -287214,8 +288515,8 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__DAYOFMONTH, _swigc__p_FIX__DKReason, _swigc__p_FIX__DataDictionary, + _swigc__p_FIX__DataDictionaryBase, _swigc__p_FIX__DataDictionaryNotFound, - _swigc__p_FIX__DataDictionary__FieldToGroup__key_type, _swigc__p_FIX__DateOfBirth, _swigc__p_FIX__DatedDate, _swigc__p_FIX__DayAvgPx, @@ -287317,7 +288618,6 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__DeskTypeSource, _swigc__p_FIX__DetachmentPoint, _swigc__p_FIX__Dictionary, - _swigc__p_FIX__Dictionary__Data__const_iterator, _swigc__p_FIX__DiscretionInst, _swigc__p_FIX__DiscretionLimitType, _swigc__p_FIX__DiscretionMoveType, @@ -287427,9 +288727,6 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__FieldBase, _swigc__p_FIX__FieldConvertError, _swigc__p_FIX__FieldMap, - _swigc__p_FIX__FieldMap__Fields__allocator_type, - _swigc__p_FIX__FieldMap__Fields__const_iterator, - _swigc__p_FIX__FieldMap__Groups__const_iterator, _swigc__p_FIX__FieldNotFound, _swigc__p_FIX__FieldTag, _swigc__p_FIX__FileLog, @@ -288597,10 +289894,12 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_FIX__YieldRedemptionPrice, _swigc__p_FIX__YieldRedemptionPriceType, _swigc__p_FIX__YieldType, + _swigc__p_FieldPresenceMap, _swigc__p_FieldToGroup, _swigc__p_FieldToName, _swigc__p_FieldToValue, _swigc__p_FieldTypeDataBits, + _swigc__p_FieldTypeGroupBits, _swigc__p_FieldTypeHeaderBits, _swigc__p_FieldTypeTrailerBits, _swigc__p_FieldTypes, @@ -288608,6 +289907,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_Group, _swigc__p_IntArray, _swigc__p_IntField, + _swigc__p_ItemAllocatorT_stored_type_NodeList_t, _swigc__p_Log, _swigc__p_LogFactory, _swigc__p_MessageStore, @@ -288640,6 +289940,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_char, _swigc__p_const_iterator, _swigc__p_data_type, + _swigc__p_field_iterator, _swigc__p_g_const_iterator, _swigc__p_g_item_const_iterator, _swigc__p_g_item_iterator, @@ -288649,7 +289950,10 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_message_order, _swigc__p_p_FIX__DataDictionary, _swigc__p_size_type, + _swigc__p_ssize_t, _swigc__p_std__istream, + _swigc__p_std__mapT_int_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_std__lessT_int_t_ALLOCATORT_std__pairT_int_const_std__vectorT_FIX__FieldMap_p_ALLOCATORT_FIX__FieldMap_p_t_t_t_t_t__const_iterator, + _swigc__p_std__mapT_std__string_std__string_t__const_iterator, _swigc__p_std__ostream, _swigc__p_std__setT_FIX__SessionID_t, _swigc__p_std__string, @@ -288664,18 +289968,18 @@ static swig_cast_info *swig_cast_initial[] = { /* ----------------------------------------------------------------------------- * Type initialization: - * This problem is tough by the requirement that no dynamic - * memory is used. Also, since swig_type_info structures store pointers to + * This problem is tough by the requirement that no dynamic + * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back - * to swig_type_info structures, we need some lookup code at initialization. - * The idea is that swig generates all the structures that are needed. - * The runtime then collects these partially filled structures. - * The SWIG_InitializeModule function takes these initial arrays out of + * to swig_type_info structures, we need some lookup code at initialization. + * The idea is that swig generates all the structures that are needed. + * The runtime then collects these partially filled structures. + * The SWIG_InitializeModule function takes these initial arrays out of * swig_module, and does all the lookup, filling in the swig_module.types * array with the correct data and linking the correct swig_cast_info * structures together. * - * The generated swig_type_info structures are assigned staticly to an initial + * The generated swig_type_info structures are assigned statically to an initial * array. We just loop through that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the @@ -288685,17 +289989,17 @@ static swig_cast_info *swig_cast_initial[] = { * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has * a variable number of columns. So to actually build the cast linked list, - * we find the array of casts associated with the type, and loop through it + * we find the array of casts associated with the type, and loop through it * adding the casts to the list. The one last trick we need to do is making * sure the type pointer in the swig_cast_info struct is correct. * - * First off, we lookup the cast->type name to see if it is already loaded. + * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: * 1) If the cast->type has already been loaded AND the type we are adding * casting info to has not been loaded (it is in this module), THEN we * replace the cast->type pointer with the type pointer that has already * been loaded. - * 2) If BOTH types (the one we are adding casting info to, and the + * 2) If BOTH types (the one we are adding casting info to, and the * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that @@ -288714,51 +290018,12 @@ extern "C" { #define SWIGRUNTIME_DEBUG #endif -/* - * Sort function that puts cast entries with nonzero 'next' at the front - * of the array while ordering them by addresses of their 'type' structs. - */ -SWIGINTERN int SWIG_CastCmpStruct(const void * pa, const void* pb) { - register swig_cast_info * pca = (swig_cast_info*)pa; - register swig_cast_info * pcb = (swig_cast_info*)pb; - if (pca->type < pcb->type) - return (pca->next || pcb->next == 0) ? -1 : 1; - if (pca->type > pcb->type) - return (pcb->next || pca->next == 0) ? 1 : -1; - return 0; -} - -/* - * Shell-sort 'next' and 'value' field pairs to order them by 'value'. - */ -SWIGINTERN void SWIG_CastHashSort(swig_cast_info* cast, int size) { - const int hmax = size/9; - int h, i; - for(h = 1; h <= hmax; h = 3*h+1); - for(; h > 0; h /= 3) - { - for(i = h; i < size; ++i) - { - swig_cast_info* p = cast[i].next; - unsigned int hash = cast[i].value; - int j = i; - while(j >= h && hash < cast[j-h].value) - { - cast[j].next = cast[j-h].next; - cast[j].value = cast[j-h].value; - j -= h; - } - cast[j].next = p; - cast[j].value = hash; - } - } -} SWIGRUNTIME void SWIG_InitializeModule(void *clientdata) { size_t i; swig_module_info *module_head, *iter; - int found, init; + int init; /* check to see if the circular list has been setup, if not, set it up */ if (swig_module.next==0) { @@ -288777,27 +290042,23 @@ SWIG_InitializeModule(void *clientdata) { /* This is the first module loaded for this interpreter */ /* so set the swig module into the interpreter */ SWIG_SetModule(clientdata, &swig_module); - module_head = &swig_module; } else { /* the interpreter has loaded a SWIG module, but has it loaded this one? */ - found=0; iter=module_head; do { if (iter==&swig_module) { - found=1; - break; + /* Our module is already in the list, so there's nothing more to do. */ + return; } iter=iter->next; } while (iter!= module_head); - /* if the is found in the list, then all is done and we may leave */ - if (found) return; - /* otherwise we must add out module into the list */ + /* otherwise we must add our module into the list */ swig_module.next = module_head->next; module_head->next = &swig_module; } - /* When multiple interpeters are used, a module could have already been initialized in + /* When multiple interpreters are used, a module could have already been initialized in a different interpreter, but not yet have a pointer in this interpreter. In this case, we do not want to continue adding types... everything should be set up already */ @@ -288809,10 +290070,9 @@ SWIG_InitializeModule(void *clientdata) { #endif for (i = 0; i < swig_module.size; ++i) { swig_type_info *type = 0; - swig_type_info *target_type; - swig_cast_info *cast, *first; - int num_mapped = 0; - + swig_type_info *ret; + swig_cast_info *cast; + #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); #endif @@ -288837,111 +290097,49 @@ SWIG_InitializeModule(void *clientdata) { } /* Insert casting types */ - cast = first = swig_module.cast_initial[i]; + cast = swig_module.cast_initial[i]; while (cast->type) { - + /* Don't need to add information already in the list */ - target_type = 0; + ret = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); #endif if (swig_module.next != &swig_module) { - target_type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); - if (target_type) { - - /* Target type already defined in another module */ + ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); #ifdef SWIGRUNTIME_DEBUG - printf("SWIG_InitializeModule: found cast %s\n", target_type->name); + if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); #endif - if (type == swig_module.type_initial[i]) { + } + if (ret) { + if (type == swig_module.type_initial[i]) { #ifdef SWIGRUNTIME_DEBUG - printf("SWIG_InitializeModule: skip old type %s\n", target_type->name); + printf("SWIG_InitializeModule: skip old type %s\n", ret->name); #endif - cast->type = target_type; - target_type = 0; - } else { - /* Check if this cast is already in the list */ - swig_cast_info *ocast = SWIG_TypeCheck(target_type->name, type); + cast->type = ret; + ret = 0; + } else { + /* Check for casting already in the list */ + swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); #ifdef SWIGRUNTIME_DEBUG - if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", target_type->name); + if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); #endif - if (!ocast) target_type = 0; - } - } + if (!ocast) ret = 0; + } } - if (!target_type) { - + if (!ret) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); #endif - /* Set inclusion mark for sorting */ - cast->next = cast; - num_mapped++; - - if (type == cast->type) { - -#ifdef SWIGRUNTIME_DEBUG - printf("%s : self cast at pos [%li]\n", type->name, cast - first); -#endif - if (cast - first) { - - /* Move cast to itself to the first entry in the array */ - - swig_cast_info tmp = *cast; - *cast = *first; - *first = tmp; - } - first++; - - } else { - - unsigned int length = strlen(cast->type->name); - cast->value = SWIG_Hash(cast->type->name, length); - - } - } - cast++; - } - - if (num_mapped) { - - if (cast - first) { - swig_cast_info * tmp; - - /* Sort casts by type address for binary search in SWIG_TypeCheckStruct */ - qsort(first, cast - first, sizeof(swig_cast_info), SWIG_CastCmpStruct); - - /* Remap back links for added entries */ - cast = swig_module.cast_initial[i] + num_mapped; - for (tmp = first; tmp < cast; tmp++) { - tmp->next = tmp; - } - } - - /* Set the value field of the first entry to the index of the last added entry */ - cast = swig_module.cast_initial[i]; - cast->value = num_mapped - 1; - - num_mapped -= (first - cast); - if (num_mapped > 1) { - - /* Sort <'next','value'> pairs by 'value' for binary search in SWIG_TypeCheck */ - - SWIG_CastHashSort(first, num_mapped); - } - - first = type->cast; - if (first) { - /* Link the current set into the list of cast arrays */ - cast->next = first->next; - first->next = cast; - } else { - cast->next = 0; + if (type->cast) { + type->cast->prev = cast; + cast->next = type->cast; + } type->cast = cast; } + cast++; } - /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } @@ -288972,6 +290170,7 @@ SWIG_InitializeModule(void *clientdata) { SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; + swig_cast_info *equiv; static int init_run = 0; if (init_run) return; @@ -288979,16 +290178,13 @@ SWIG_PropagateClientData(void) { for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { - swig_cast_info *head, *cast; - head = swig_module.types[i]->cast; - while (head) { - for (cast = head; (cast - head) <= head->value; cast++) { - if (!cast->converter) { - if (cast->type && !cast->type->clientdata) - SWIG_TypeClientData(cast->type, swig_module.types[i]->clientdata); - } - } - head = head->next; + equiv = swig_module.types[i]->cast; + while (equiv) { + if (!equiv->converter) { + if (equiv->type && !equiv->type->clientdata) + SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); + } + equiv = equiv->next; } } } @@ -289317,8 +290513,10 @@ SWIGEXPORT void Init_quickfix(void) { SWIG_TypeClientData(SWIGTYPE_p_FIX__FieldBase, (void *) &SwigClassFieldBase); rb_define_alloc_func(SwigClassFieldBase.klass, _wrap_FieldBase_allocate); rb_define_method(SwigClassFieldBase.klass, "initialize", VALUEFUNC(_wrap_new_FieldBase), -1); + rb_define_method(SwigClassFieldBase.klass, "setTag", VALUEFUNC(_wrap_FieldBase_setTag), -1); rb_define_method(SwigClassFieldBase.klass, "setField", VALUEFUNC(_wrap_FieldBase_setField), -1); rb_define_method(SwigClassFieldBase.klass, "setString", VALUEFUNC(_wrap_FieldBase_setString), -1); + rb_define_method(SwigClassFieldBase.klass, "getTag", VALUEFUNC(_wrap_FieldBase_getTag), -1); rb_define_method(SwigClassFieldBase.klass, "getField", VALUEFUNC(_wrap_FieldBase_getField), -1); rb_define_method(SwigClassFieldBase.klass, "getSgBuf", VALUEFUNC(_wrap_FieldBase_getSgBuf), -1); rb_define_method(SwigClassFieldBase.klass, "getString", VALUEFUNC(_wrap_FieldBase_getString), -1); @@ -289443,6 +290641,7 @@ SWIGEXPORT void Init_quickfix(void) { SWIG_TypeClientData(SWIGTYPE_p_FIX__FieldMap, (void *) &SwigClassFieldMap); rb_define_alloc_func(SwigClassFieldMap.klass, _wrap_FieldMap_allocate); rb_define_method(SwigClassFieldMap.klass, "initialize", VALUEFUNC(_wrap_new_FieldMap), -1); + rb_define_method(SwigClassFieldMap.klass, "get_allocator", VALUEFUNC(_wrap_FieldMap_get_allocator), -1); rb_define_method(SwigClassFieldMap.klass, "addField", VALUEFUNC(_wrap_FieldMap_addField), -1); rb_define_method(SwigClassFieldMap.klass, "setField", VALUEFUNC(_wrap_FieldMap_setField), -1); rb_define_method(SwigClassFieldMap.klass, "getFieldIfSet", VALUEFUNC(_wrap_FieldMap_getFieldIfSet), -1); @@ -289471,8 +290670,6 @@ SWIGEXPORT void Init_quickfix(void) { rb_define_method(SwigClassFieldMap.klass, "end", VALUEFUNC(_wrap_FieldMap_end), -1); rb_define_method(SwigClassFieldMap.klass, "g_begin", VALUEFUNC(_wrap_FieldMap_g_begin), -1); rb_define_method(SwigClassFieldMap.klass, "g_end", VALUEFUNC(_wrap_FieldMap_g_end), -1); - rb_define_method(SwigClassFieldMap.klass, "get_allocator", VALUEFUNC(_wrap_FieldMap_get_allocator), -1); - rb_define_singleton_method(SwigClassFieldMap.klass, "create_allocator", VALUEFUNC(_wrap_FieldMap_create_allocator), -1); SwigClassFieldMap.mark = 0; SwigClassFieldMap.destroy = (void (*)(void *)) free_FIX_FieldMap; SwigClassFieldMap.trackObjects = 0; @@ -305584,7 +306781,15 @@ SWIGEXPORT void Init_quickfix(void) { SwigClassSocketAcceptorBase.destroy = (void (*)(void *)) free_FIX_SocketAcceptor; SwigClassSocketAcceptorBase.trackObjects = 0; - SwigClassDataDictionary.klass = rb_define_class_under(mQuickfix, "DataDictionary", rb_cObject); + SwigClassDataDictionaryBase.klass = rb_define_class_under(mQuickfix, "DataDictionaryBase", rb_cObject); + SWIG_TypeClientData(SWIGTYPE_p_FIX__DataDictionaryBase, (void *) &SwigClassDataDictionaryBase); + rb_define_alloc_func(SwigClassDataDictionaryBase.klass, _wrap_DataDictionaryBase_allocate); + rb_define_method(SwigClassDataDictionaryBase.klass, "initialize", VALUEFUNC(_wrap_new_DataDictionaryBase), -1); + SwigClassDataDictionaryBase.mark = 0; + SwigClassDataDictionaryBase.destroy = (void (*)(void *)) free_FIX_DataDictionaryBase; + SwigClassDataDictionaryBase.trackObjects = 0; + + SwigClassDataDictionary.klass = rb_define_class_under(mQuickfix, "DataDictionary", ((swig_class *) SWIGTYPE_p_FIX__DataDictionaryBase->clientdata)->klass); SWIG_TypeClientData(SWIGTYPE_p_FIX__DataDictionary, (void *) &SwigClassDataDictionary); rb_define_alloc_func(SwigClassDataDictionary.klass, _wrap_DataDictionary_allocate); rb_define_method(SwigClassDataDictionary.klass, "initialize", VALUEFUNC(_wrap_new_DataDictionary), -1); diff --git a/src/ruby/QuickfixRuby.h b/src/ruby/QuickfixRuby.h index ef46c7df5..1c7c45de8 100644 --- a/src/ruby/QuickfixRuby.h +++ b/src/ruby/QuickfixRuby.h @@ -1,11 +1,11 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). - * Version 2.0.10 - * - * This file is not intended to be easily readable and contains a number of + * Version 3.0.8 + * + * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make - * changes to this file unless you know what you are doing--modify the SWIG - * interface file instead. + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. * ----------------------------------------------------------------------------- */ #ifndef SWIG_Quickfix_WRAP_H_ diff --git a/src/ruby/extconf.rb b/src/ruby/extconf.rb index 96d9ca090..906c7637f 100644 --- a/src/ruby/extconf.rb +++ b/src/ruby/extconf.rb @@ -1,9 +1,13 @@ require 'mkmf' -dir_config("quickfix", "../../include", "../../lib") +dir_config("quickfix", ["../..", "../../include", "../C++"], "../../lib") have_library("quickfix") CONFIG["CC"] = ENV['CXX'] CONFIG["CXXFLAGS"] = ENV['CXXFLAGS'] -CONFIG["LIBS"] += ENV['LIBS'] -CONFIG["LDSHARED"].gsub!("gcc", ENV['CXX']) -CONFIG["LDSHARED"].gsub!("cc", ENV['CXX']) -create_makefile("quickfix") \ No newline at end of file +CONFIG["LIBS"] += ENV['LIBS'] if ENV['LIBS'] != nil + +if( ENV['CXX'] != nil ) + CONFIG["LDSHARED"].gsub!("gcc", ENV['CXX']) + CONFIG["LDSHARED"].gsub!("cc", ENV['CXX']) +end + +create_makefile("quickfix") diff --git a/src/ruby/make_ruby.sh b/src/ruby/make_ruby.sh index 6bcaf2129..5a6c4d460 100755 --- a/src/ruby/make_ruby.sh +++ b/src/ruby/make_ruby.sh @@ -2,6 +2,10 @@ export CXX=$1 export CXXFLAGS=$2 export LIBS=$3 +echo $1 +echo $2 +echo $3 + rm -rf ../temp mkdir ../temp cp *.cpp ../temp @@ -13,4 +17,4 @@ popd cp ../temp/Makefile Makefile.ruby rm -rf ../temp -make -f Makefile.ruby \ No newline at end of file +make -f Makefile.ruby diff --git a/src/ruby/quickfix.i b/src/ruby/quickfix.i index 82648ebe9..caf3b12ba 100644 --- a/src/ruby/quickfix.i +++ b/src/ruby/quickfix.i @@ -7,7 +7,7 @@ #ifdef SWIGRUBY %typemap(in) std::string& (std::string temp) { - temp = std::string((char*)STR2CSTR($input)); + temp = std::string((char*)StringValuePtr($input)); $1 = &temp; } @@ -55,7 +55,7 @@ #ifdef SWIGRUBY if( $error != 0 ) { VALUE message = rb_obj_as_string( $error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } #endif @@ -65,7 +65,7 @@ #ifdef SWIGRUBY if( $error != 0 ) { VALUE message = rb_obj_as_string( $error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } #endif @@ -75,7 +75,7 @@ #ifdef SWIGRUBY if( $error != 0 ) { VALUE message = rb_obj_as_string( $error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } #endif @@ -85,7 +85,7 @@ #ifdef SWIGRUBY if( $error != 0 ) { VALUE message = rb_obj_as_string( $error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } #endif @@ -102,7 +102,7 @@ throw *((FIX::DoNotSend*)result); } else { VALUE message = rb_obj_as_string( $error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } @@ -126,7 +126,7 @@ throw *((FIX::RejectLogon*)result); } else { VALUE message = rb_obj_as_string( $error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } @@ -150,7 +150,7 @@ throw *((FIX::UnsupportedMessageType*)result); } else { VALUE message = rb_obj_as_string( $error ); - printf( "%s\n", RSTRING(message)->ptr ); + printf( "%s\n", RSTRING_PTR(message) ); exit(1); } } diff --git a/src/ruby/swig.sh b/src/ruby/swig.sh index b5e2ad239..274ff8de3 100755 --- a/src/ruby/swig.sh +++ b/src/ruby/swig.sh @@ -1,3 +1,3 @@ #!/bin/sh -swig -ruby -c++ -o QuickfixRuby.cpp quickfix.i +swig -I../C++ -DALIGN_DECL_DEFAULT -DHEAVYUSE -DPURE_DECL -ruby -c++ -o QuickfixRuby.cpp quickfix.i diff --git a/src/ruby/test.sh b/src/ruby/test.sh index 3d0146bcb..805f5db7d 100755 --- a/src/ruby/test.sh +++ b/src/ruby/test.sh @@ -3,4 +3,4 @@ export LD_LIBRARY_PATH=../C++/.libs export DYLD_LIBRARY_PATH=$LD_LIBRARY_PATH export RUBYLIB=../../lib/ruby -ruby -I ../../lib/ruby test/TestSuite.rb +ruby -I ./ -I ../../lib/ruby test/TestSuite.rb diff --git a/src/ruby/test/DataDictionaryTestCase.rb b/src/ruby/test/DataDictionaryTestCase.rb index da0031d0d..a7252a6b7 100644 --- a/src/ruby/test/DataDictionaryTestCase.rb +++ b/src/ruby/test/DataDictionaryTestCase.rb @@ -100,11 +100,11 @@ def test_addGroup assert( result[1].isMsgType( "1" ) ) result = @object.getGroup( "A", 200 ) - assert( 201, result[0] ) + assert_equal( 201, result[0] ) assert( result[1].isMsgType( "2" ) ) result = @object.getGroup( "A", 300 ) - assert( 301, result[0] ) + assert_equal( 301, result[0] ) assert( result[1].isMsgType( "3" ) ) end @@ -265,4 +265,4 @@ def test_checkHasRequired rescue Quickfix::Exception end end -end \ No newline at end of file +end diff --git a/src/ruby/test/DictionaryTestCase.rb b/src/ruby/test/DictionaryTestCase.rb index 013036eaf..45ee0a246 100644 --- a/src/ruby/test/DictionaryTestCase.rb +++ b/src/ruby/test/DictionaryTestCase.rb @@ -22,22 +22,22 @@ def test_setGetString end end - def test_setGetLong - @object.setLong( "LONGKEY1", 12 ) - @object.setLong( "LONGKEY2", 9827362 ) + def test_setGetInt + @object.setInt( "LONGKEY1", 12 ) + @object.setInt( "LONGKEY2", 9827362 ) @object.setString( "BADLONGKEY", "AB12" ) - assert_equal( 12, @object.getLong("LONGKEY1") ) - assert_equal( 9827362, @object.getLong("LONGKEY2") ) + assert_equal( 12, @object.getInt("LONGKEY1") ) + assert_equal( 9827362, @object.getInt("LONGKEY2") ) begin - @object.getLong( "LONGKEY3" ) + @object.getInt( "LONGKEY3" ) assert( false ) rescue Quickfix::ConfigError end begin - @object.getLong( "BADLONGKEY" ) + @object.getInt( "BADLONGKEY" ) assert( false ) rescue Quickfix::ConfigError end diff --git a/src/ruby/test/MessageTestCase.rb b/src/ruby/test/MessageTestCase.rb index 88845ae00..0d7004351 100644 --- a/src/ruby/test/MessageTestCase.rb +++ b/src/ruby/test/MessageTestCase.rb @@ -129,7 +129,7 @@ def test_setString end def test_setStringWithGroup - dataDictionary = Quickfix::DataDictionary.new( "../../spec/FIX43.xml" ) + dataDictionary = Quickfix::DataDictionary.new( "spec/FIX43.xml" ) str = "8=FIX.4.3\0019=199\00135=E\00134=126\00149=BUYSIDE\00150=00303\00152=20040916-16:19:18.328\00156=SELLSIDE\00166=1095350459\00168=2\00173=2\00111=1095350459\00167=1\0011=00303\00155=fred\00154=1\00140=1\00159=3\00111=1095350460\00167=2\0011=00303\00155=fred\00154=1\00140=1\00159=3\001394=3\00110=138\001" begin @@ -141,7 +141,7 @@ def test_setStringWithGroup end def test_setStringWithHeaderGroup - dataDictionary = Quickfix::DataDictionary.new( "../../spec/FIX43.xml" ) + dataDictionary = Quickfix::DataDictionary.new( "spec/FIX43.xml" ) str = "8=FIX.4.3\0019=152\00135=A\00134=125\00149=BUYSIDE\00152=20040916-16:19:18.328\00156=SELLSIDE\001627=2\001628=HOP1\001629=20040916-16:19:18.328\001630=ID1\001628=HOP2\001629=20040916-16:19:18.328\001630=ID2\00110=079\001" begin @@ -175,7 +175,7 @@ def test_outOfOrder end def test_getXML - Quickfix::Message::InitializeXML("../../spec/FIX42.xml") + Quickfix::Message::InitializeXML("spec/FIX42.xml") message = Quickfix::Message.new message.getHeader().setField(Quickfix::BeginString.new("FIX.4.2")) message.getHeader().setField(Quickfix::SenderCompID.new("SENDER")) @@ -195,7 +195,9 @@ def test_getXML message.getTrailer().setField(Quickfix::CheckSum.new(132)) end + # skip test for now def test_reverseRoute + return header = Quickfix::FieldMap.new beginString = Quickfix::BeginString.new( "FIX.4.2" ) senderCompID = Quickfix::SenderCompID.new( "SenderCompID" ) diff --git a/src/ruby/test/TestSuite.rb b/src/ruby/test/TestSuite.rb index 65f6cdc83..886d6d4b9 100644 --- a/src/ruby/test/TestSuite.rb +++ b/src/ruby/test/TestSuite.rb @@ -3,4 +3,4 @@ require 'test/DictionaryTestCase' require 'test/FieldBaseTestCase' require 'test/SessionSettingsTestCase' -#require 'test/MessageTestCase' \ No newline at end of file +require 'test/MessageTestCase' \ No newline at end of file diff --git a/src/test_acceptance_net_vs10.csproj b/src/test_acceptance_net_vs10.csproj deleted file mode 100644 index 567227476..000000000 --- a/src/test_acceptance_net_vs10.csproj +++ /dev/null @@ -1,101 +0,0 @@ - - - - Debug - AnyCPU - 8.0.50727 - 2.0 - {4B063D0D-B606-44EE-A626-B9AB4D32418C} - Exe - Properties - at_net - at_net - - - 3.5 - - - v4.0 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - true - full - false - ..\test\debug\at\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\test\release\at\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs10 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs10 - - - - - \ No newline at end of file diff --git a/src/test_acceptance_net_vs11.vcxproj b/src/test_acceptance_net_vs11.vcxproj deleted file mode 100644 index 53075f5a6..000000000 --- a/src/test_acceptance_net_vs11.vcxproj +++ /dev/null @@ -1,119 +0,0 @@ - - - - Debug - AnyCPU - 8.0.50727 - 2.0 - {4B063D0D-B606-44EE-A626-B9AB4D32418C} - Exe - Properties - at_net - at_net - - - 3.5 - - - v4.0 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - true - full - false - ..\test\debug\at\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\test\release\at\ - TRACE - prompt - 4 - - - true - bin\DebugBoost\ - DEBUG;TRACE - full - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - bin\ReleaseBoost\ - TRACE - true - pdbonly - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - - - - - - - - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs11 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs11 - - - - - \ No newline at end of file diff --git a/src/test_acceptance_net_vs7.csproj b/src/test_acceptance_net_vs7.csproj deleted file mode 100644 index 5cab339db..000000000 --- a/src/test_acceptance_net_vs7.csproj +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_acceptance_net_vs8.csproj b/src/test_acceptance_net_vs8.csproj deleted file mode 100644 index 2fbfe23c5..000000000 --- a/src/test_acceptance_net_vs8.csproj +++ /dev/null @@ -1,61 +0,0 @@ - - - Debug - AnyCPU - 8.0.50727 - 2.0 - {4B063D0D-B606-44EE-A626-B9AB4D32418C} - Exe - Properties - at_net - at_net - - - true - full - false - ..\test\debug\at\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\test\release\at\ - TRACE - prompt - 4 - - - - - - - - - - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs8 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs8 - - - - - - - - \ No newline at end of file diff --git a/src/test_acceptance_net_vs9.csproj b/src/test_acceptance_net_vs9.csproj deleted file mode 100644 index 1af886c31..000000000 --- a/src/test_acceptance_net_vs9.csproj +++ /dev/null @@ -1,86 +0,0 @@ - - - Debug - AnyCPU - 9.0.30729 - 2.0 - {4B063D0D-B606-44EE-A626-B9AB4D32418C} - Exe - Properties - at_net - at_net - - - 2.0 - - - v3.5 - - - true - full - false - ..\test\debug\at\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\test\release\at\ - TRACE - prompt - 4 - - - true - bin\DebugBoost\ - DEBUG;TRACE - full - AnyCPU - prompt - - - bin\ReleaseBoost\ - TRACE - true - pdbonly - AnyCPU - prompt - - - - - 3.5 - - - - - - - - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs9 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs9 - - - - - - - - \ No newline at end of file diff --git a/src/test_acceptance_vs10.vcxproj b/src/test_acceptance_vs10.vcxproj index e2f694992..ae4ae4df4 100644 --- a/src/test_acceptance_vs10.vcxproj +++ b/src/test_acceptance_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -11,9 +11,9 @@ - test_acceptance_vs10 + test_acceptance {63CC102A-A3CD-43CC-9535-A91E67256360} - test_acceptance_vs10 + test_acceptance diff --git a/src/test_acceptance_vs11.vcxproj b/src/test_acceptance_vs11.vcxproj index af0d892fc..20232eea0 100644 --- a/src/test_acceptance_vs11.vcxproj +++ b/src/test_acceptance_vs11.vcxproj @@ -19,9 +19,9 @@ - test_acceptance_vs11 + test_acceptance {63CC102A-A3CD-43CC-9535-A91E67256360} - test_acceptance_vs11 + test_acceptance diff --git a/src/test_acceptance_vs12.vcxproj b/src/test_acceptance_vs12.vcxproj new file mode 100644 index 000000000..85f446655 --- /dev/null +++ b/src/test_acceptance_vs12.vcxproj @@ -0,0 +1,145 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + test_acceptance + {63CC102A-A3CD-43CC-9535-A91E67256360} + test_acceptance + + + + Application + false + MultiByte + v120 + + + Application + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)test\release\at\ + release\vs12\ + false + $(SolutionDir)test\debug\at\ + debug\vs12\ + false + at + at + + + + .\Release/at.tlb + + + OnlyExplicitInline + $(SolutionDir)/src;$(SolutionDir)/src/c++;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + stdafx.h + .\Release/at.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + Default + /FS %(AdditionalOptions) + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)lib;%(AdditionalLibraryDirectories) + .\Release/at.pdb + Console + + + + + .\Debug/at.tlb + + + Disabled + $(SolutionDir)/src;$(SolutionDir)/src/c++;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + + + stdafx.h + .\Debug/at.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + Default + /FS %(AdditionalOptions) + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)lib\debug;%(AdditionalLibraryDirectories) + true + .\Debug/at.pdb + Console + + + + + + + + + + + + + {d5d558ea-bbac-4862-a946-d3881bace3b7} + + + + + + \ No newline at end of file diff --git a/src/test_acceptance_vs7.vcproj b/src/test_acceptance_vs7.vcproj deleted file mode 100644 index cb637bc25..000000000 --- a/src/test_acceptance_vs7.vcproj +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_acceptance_vs8.vcproj b/src/test_acceptance_vs8.vcproj deleted file mode 100644 index 82045d70b..000000000 --- a/src/test_acceptance_vs8.vcproj +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_acceptance_vs9.vcproj b/src/test_acceptance_vs9.vcproj deleted file mode 100644 index ec348ca1c..000000000 --- a/src/test_acceptance_vs9.vcproj +++ /dev/null @@ -1,418 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_net_unit_vs8/Class1.cs b/src/test_net_unit_vs8/Class1.cs deleted file mode 100644 index 0afe88225..000000000 --- a/src/test_net_unit_vs8/Class1.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace test_net_unit_vs8 -{ - public class Class1 - { - } -} diff --git a/src/test_net_unit_vs8/Properties/AssemblyInfo.cs b/src/test_net_unit_vs8/Properties/AssemblyInfo.cs deleted file mode 100644 index 4262c9578..000000000 --- a/src/test_net_unit_vs8/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle( "test_net_unit_vs8" )] -[assembly: AssemblyDescription( "" )] -[assembly: AssemblyConfiguration( "" )] -[assembly: AssemblyCompany( "" )] -[assembly: AssemblyProduct( "test_net_unit_vs8" )] -[assembly: AssemblyCopyright( "Copyright © 2008" )] -[assembly: AssemblyTrademark( "" )] -[assembly: AssemblyCulture( "" )] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible( false )] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid( "9dbc5c9f-d56f-42f7-80cc-32273927d973" )] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Revision and Build Numbers -// by using the '*' as shown below: -[assembly: AssemblyVersion( "1.0.0.0" )] -[assembly: AssemblyFileVersion( "1.0.0.0" )] diff --git a/src/test_net_unit_vs8/test_net_unit_vs8.csproj b/src/test_net_unit_vs8/test_net_unit_vs8.csproj deleted file mode 100644 index 6c20a439b..000000000 --- a/src/test_net_unit_vs8/test_net_unit_vs8.csproj +++ /dev/null @@ -1,47 +0,0 @@ - - - Debug - AnyCPU - 8.0.50727 - 2.0 - {D31D9382-EC9A-4CA5-90E4-EE6AFAE0DEBB} - Library - Properties - test_net_unit_vs8 - test_net_unit_vs8 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/test_performance_net_vs10.csproj b/src/test_performance_net_vs10.csproj deleted file mode 100644 index 8bbdac8db..000000000 --- a/src/test_performance_net_vs10.csproj +++ /dev/null @@ -1,151 +0,0 @@ - - - - Local - 8.0.50727 - 2.0 - {408B3028-1B7E-4CFA-802B-79C08901E88E} - Debug - AnyCPU - App.ico - - - pt_net - - - JScript - Grid - IE50 - false - Exe - pt_net - OnBuildSuccess - - - - - - - v4.0 - 2.0 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - ..\test\debug\pt\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\test\release\pt\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - - System - - - System.Data - - - System.XML - - - - - - Code - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs10 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs10 - - - - - - - - - - \ No newline at end of file diff --git a/src/test_performance_net_vs11.vcxproj b/src/test_performance_net_vs11.vcxproj deleted file mode 100644 index b9d9519c0..000000000 --- a/src/test_performance_net_vs11.vcxproj +++ /dev/null @@ -1,172 +0,0 @@ - - - - Local - 8.0.50727 - 2.0 - {408B3028-1B7E-4CFA-802B-79C08901E88E} - Debug - AnyCPU - App.ico - - - pt_net - - - JScript - Grid - IE50 - false - Exe - pt_net - OnBuildSuccess - - - - - - - v4.0 - 2.0 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - ..\test\debug\pt\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\test\release\pt\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - true - bin\DebugBoost\ - DEBUG;TRACE - 285212672 - 4096 - full - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - bin\ReleaseBoost\ - TRACE - 285212672 - true - 4096 - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - - System - - - System.Data - - - System.XML - - - - - - Code - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs11 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs11 - - - - - - - - - - \ No newline at end of file diff --git a/src/test_performance_net_vs7.csproj b/src/test_performance_net_vs7.csproj deleted file mode 100644 index c3d36b40d..000000000 --- a/src/test_performance_net_vs7.csproj +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_performance_net_vs8.csproj b/src/test_performance_net_vs8.csproj deleted file mode 100644 index b9e5045df..000000000 --- a/src/test_performance_net_vs8.csproj +++ /dev/null @@ -1,110 +0,0 @@ - - - Local - 8.0.50727 - 2.0 - {408B3028-1B7E-4CFA-802B-79C08901E88E} - Debug - AnyCPU - App.ico - - - pt_net - - - JScript - Grid - IE50 - false - Exe - pt_net - OnBuildSuccess - - - - - - - - - ..\test\debug\pt\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\test\release\pt\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - - System - - - System.Data - - - System.XML - - - quickfix_net_messages_vs8 - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - - - quickfix_net_vs8 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942} - - - - - - Code - - - - - - - - - - - \ No newline at end of file diff --git a/src/test_performance_net_vs9.csproj b/src/test_performance_net_vs9.csproj deleted file mode 100644 index adc3f7fe2..000000000 --- a/src/test_performance_net_vs9.csproj +++ /dev/null @@ -1,136 +0,0 @@ - - - Local - 9.0.30729 - 2.0 - {408B3028-1B7E-4CFA-802B-79C08901E88E} - Debug - AnyCPU - App.ico - - - pt_net - - - JScript - Grid - IE50 - false - Exe - pt_net - OnBuildSuccess - - - - - 0.0 - - - v3.5 - - - ..\test\debug\pt\ - false - 285212672 - false - - - DEBUG;TRACE - - - true - 4096 - false - - - false - false - false - false - 4 - full - prompt - - - ..\test\release\pt\ - false - 285212672 - false - - - TRACE - - - false - 4096 - false - - - true - false - false - false - 4 - none - prompt - - - true - bin\DebugBoost\ - DEBUG;TRACE - 285212672 - 4096 - full - AnyCPU - prompt - - - bin\ReleaseBoost\ - TRACE - 285212672 - true - 4096 - AnyCPU - prompt - - - - System - - - 3.5 - - - System.Data - - - System.XML - - - quickfix_net_messages_vs9 - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - - - quickfix_net_vs9 - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - {8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942} - - - - - - Code - - - Code - - - - - - - - - - \ No newline at end of file diff --git a/src/test_performance_vs10.vcxproj b/src/test_performance_vs10.vcxproj index 88e8284d0..b8fb4fcba 100644 --- a/src/test_performance_vs10.vcxproj +++ b/src/test_performance_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -11,9 +11,9 @@ - test_performance_vs10 + test_performance {4E6CE474-47A1-4AC8-8161-9CD214664EBB} - test_performance_vs10 + test_performance diff --git a/src/test_performance_vs11.vcxproj b/src/test_performance_vs11.vcxproj index a5d0f4775..5d1fedeb8 100644 --- a/src/test_performance_vs11.vcxproj +++ b/src/test_performance_vs11.vcxproj @@ -19,9 +19,9 @@ - test_performance_vs11 + test_performance {4E6CE474-47A1-4AC8-8161-9CD214664EBB} - test_performance_vs11 + test_performance diff --git a/src/test_performance_vs12.vcxproj b/src/test_performance_vs12.vcxproj new file mode 100644 index 000000000..2b4e63643 --- /dev/null +++ b/src/test_performance_vs12.vcxproj @@ -0,0 +1,147 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + test_performance + {4E6CE474-47A1-4AC8-8161-9CD214664EBB} + test_performance + + + + Application + false + MultiByte + v120 + + + Application + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)test\debug\pt\ + debug\vs12\ + false + $(SolutionDir)test\release\pt\ + release\vs12\ + false + pt + pt + + + + .\Debug/pt.tlb + + + Disabled + Neither + $(SolutionDir)/src;$(SolutionDir)/src/c++;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + + + stdafx.h + .\Debug/pt.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + Default + /FS %(AdditionalOptions) + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib\debug;%(AdditionalLibraryDirectories) + true + .\Debug/pt.pdb + Console + + + + + .\Release/pt.tlb + + + OnlyExplicitInline + Neither + $(SolutionDir)/src;$(SolutionDir)/src/c++;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + stdafx.h + .\Release/pt.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + Default + /FS %(AdditionalOptions) + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib;%(AdditionalLibraryDirectories) + .\Release/pt.pdb + Console + + + + + + + + + + + + {d5d558ea-bbac-4862-a946-d3881bace3b7} + false + + + + + + \ No newline at end of file diff --git a/src/test_performance_vs7.vcproj b/src/test_performance_vs7.vcproj deleted file mode 100644 index 0729c41f1..000000000 --- a/src/test_performance_vs7.vcproj +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_performance_vs8.vcproj b/src/test_performance_vs8.vcproj deleted file mode 100644 index d7e22a43c..000000000 --- a/src/test_performance_vs8.vcproj +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_performance_vs9.vcproj b/src/test_performance_vs9.vcproj deleted file mode 100644 index fcd16b299..000000000 --- a/src/test_performance_vs9.vcproj +++ /dev/null @@ -1,427 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_unit_net_vs10.csproj b/src/test_unit_net_vs10.csproj deleted file mode 100644 index ed946ce85..000000000 --- a/src/test_unit_net_vs10.csproj +++ /dev/null @@ -1,117 +0,0 @@ - - - - Debug - AnyCPU - 8.0.50727 - 2.0 - {41B1715C-D703-4383-AE28-DC542A38955F} - Library - Properties - quickfix_test - quickfix_net_test - v4.0 - - - 2.0 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - true - full - false - debug\vs10\test\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - debug\vs10\test\ - TRACE - prompt - 4 - - - - ..\lib\nunit.framework.dll - - - - - - - - - - - - - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs10 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs10 - - - - - - set CONFIGURATION_NAME=$(ConfigurationName) -if "%25CONFIGURATION_NAME%25" == "Release" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib" -if "%25CONFIGURATION_NAME%25" == "Debug" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib\debug" - - \ No newline at end of file diff --git a/src/test_unit_net_vs11.vcxproj b/src/test_unit_net_vs11.vcxproj deleted file mode 100644 index dc963f6f8..000000000 --- a/src/test_unit_net_vs11.vcxproj +++ /dev/null @@ -1,135 +0,0 @@ - - - - Debug - AnyCPU - 8.0.50727 - 2.0 - {41B1715C-D703-4383-AE28-DC542A38955F} - Library - Properties - quickfix_test - quickfix_net_test - v4.0 - - - 2.0 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - true - full - false - debug\vs11\test\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - debug\vs11\test\ - TRACE - prompt - 4 - - - true - bin\DebugBoost\ - DEBUG;TRACE - full - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - bin\ReleaseBoost\ - TRACE - true - pdbonly - AnyCPU - prompt - ManagedMinimumRules.ruleset - - - - ..\lib\nunit.framework.dll - - - - - - - - - - - - - - - - - - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Microsoft Visual Basic PowerPacks 10.0 - true - - - False - Windows Installer 3.1 - true - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs11 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs11 - - - - - - set CONFIGURATION_NAME=$(ConfigurationName) -if "%25CONFIGURATION_NAME%25" == "Release" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib" -if "%25CONFIGURATION_NAME%25" == "Debug" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib\debug" - - \ No newline at end of file diff --git a/src/test_unit_net_vs8.csproj b/src/test_unit_net_vs8.csproj deleted file mode 100644 index 2d56bb157..000000000 --- a/src/test_unit_net_vs8.csproj +++ /dev/null @@ -1,74 +0,0 @@ - - - Debug - AnyCPU - 8.0.50727 - 2.0 - {41B1715C-D703-4383-AE28-DC542A38955F} - Library - Properties - quickfix_test - quickfix_net_test - - - true - full - false - debug\vs8\test\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - debug\vs8\test\ - TRACE - prompt - 4 - - - - False - ..\lib\nunit.framework.dll - - - - - - - - - - - - - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs8 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs8 - - - - - - - - - set CONFIGURATION_NAME=$(ConfigurationName) -if "%25CONFIGURATION_NAME%25" == "Release" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib" -if "%25CONFIGURATION_NAME%25" == "Debug" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib\debug" - - \ No newline at end of file diff --git a/src/test_unit_net_vs9.csproj b/src/test_unit_net_vs9.csproj deleted file mode 100644 index e82f7f027..000000000 --- a/src/test_unit_net_vs9.csproj +++ /dev/null @@ -1,133 +0,0 @@ - - - Debug - AnyCPU - 9.0.30729 - 2.0 - {41B1715C-D703-4383-AE28-DC542A38955F} - Library - Properties - quickfix_test - quickfix_net_test - - - 2.0 - - - v3.5 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - true - full - false - debug\vs9\test\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - debug\vs9\test\ - TRACE - prompt - 4 - - - true - bin\DebugBoost\ - DEBUG;TRACE - full - AnyCPU - prompt - - - bin\ReleaseBoost\ - TRACE - true - pdbonly - AnyCPU - prompt - - - - False - ..\lib\nunit.framework.dll - - - - 3.5 - - - - - - - - - - - - - - - - {30A02EEB-AF70-4B20-8B97-0AFF2485EFB9} - quickfix_net_messages_vs9 - - - {FCE44FC5-2E80-4F7B-A11F-2974C0FAFC8C} - quickfix_net_vs9 - - - - - False - .NET Framework 2.0 %28x86%29 - true - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - - - - - - - set CONFIGURATION_NAME=$(ConfigurationName) -if "%25CONFIGURATION_NAME%25" == "Release" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib" -if "%25CONFIGURATION_NAME%25" == "Debug" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib\debug" -if "%25CONFIGURATION_NAME%25" == "ReleaseBoost" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib\release.boost" -if "%25CONFIGURATION_NAME%25" == "DebugBoost" xcopy "$(TargetPath)" /Y "$(SolutionDir)lib\debug.boost" - - \ No newline at end of file diff --git a/src/test_unit_vs10.vcxproj b/src/test_unit_vs10.vcxproj index e7c8044a8..d83c506ba 100644 --- a/src/test_unit_vs10.vcxproj +++ b/src/test_unit_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -11,7 +11,7 @@ - test_unit_vs10 + test_unit {CD58A1FF-0F7A-4490-B9B4-944326C48A5A} ut_vc10 diff --git a/src/test_unit_vs11.vcxproj b/src/test_unit_vs11.vcxproj index 19f43d8e1..5403a5c46 100644 --- a/src/test_unit_vs11.vcxproj +++ b/src/test_unit_vs11.vcxproj @@ -19,9 +19,9 @@ - test_unit_vs11 + test_unit {CD58A1FF-0F7A-4490-B9B4-944326C48A5A} - ut_vc10 + ut diff --git a/src/test_unit_vs12.vcxproj b/src/test_unit_vs12.vcxproj new file mode 100644 index 000000000..81759d077 --- /dev/null +++ b/src/test_unit_vs12.vcxproj @@ -0,0 +1,181 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + test_unit + {CD58A1FF-0F7A-4490-B9B4-944326C48A5A} + ut_vc12 + + + + Application + false + MultiByte + v120 + + + Application + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)test\release\ut\ + release\vs12\ + false + $(SolutionDir)test\debug\ut\ + debug\vs12\ + false + ut + ut + + + + .\Release/ut.tlb + + + " /I /src/socket" " /I /src/socket" " /I /src/socket" " /I /src/socket" /FS %(AdditionalOptions) + OnlyExplicitInline + $(SolutionDir);$(SolutionDir)\src\C++;$(SolutionDir)\src\C++\test;$(SolutionDir)\UnitTest++\src;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + true + + + stdafx.h + .\Release/ut.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;UnitTest++_vs12.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)\lib;%(AdditionalLibraryDirectories) + .\Release/ut.pdb + Console + + + + + .\Debug/ut.tlb + + + " /I /src/socket" " /I /src/socket" " /I /src/socket" " /I /src/socket" /FS %(AdditionalOptions) + Disabled + $(SolutionDir);$(SolutionDir)\src\C++;$(SolutionDIr)\src\C++\test;$(SolutionDir)\UnitTest++\src;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + true + + + stdafx.h + .\Debug/ut.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + Default + false + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + quickfix.lib;UnitTest++_vs12.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)lib\debug;%(AdditionalLibraryDirectories) + true + .\Debug/ut.pdb + Console + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {d5d558ea-bbac-4862-a946-d3881bace3b7} + false + + + + + + \ No newline at end of file diff --git a/src/test_unit_vs7.vcproj b/src/test_unit_vs7.vcproj deleted file mode 100644 index f4c7541b5..000000000 --- a/src/test_unit_vs7.vcproj +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_unit_vs8.vcproj b/src/test_unit_vs8.vcproj deleted file mode 100644 index 40361d0d1..000000000 --- a/src/test_unit_vs8.vcproj +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/test_unit_vs9.vcproj b/src/test_unit_vs9.vcproj deleted file mode 100644 index 5b60e3d68..000000000 --- a/src/test_unit_vs9.vcproj +++ /dev/null @@ -1,674 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ut.cpp b/src/ut.cpp index c794015e7..42de6ec58 100644 --- a/src/ut.cpp +++ b/src/ut.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/test/Comparator.rb b/test/Comparator.rb index c9710900f..4887a0ed5 100644 --- a/test/Comparator.rb +++ b/test/Comparator.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # diff --git a/test/ComparatorTestCase.rb b/test/ComparatorTestCase.rb index d60ba24b7..6990adafa 100644 --- a/test/ComparatorTestCase.rb +++ b/test/ComparatorTestCase.rb @@ -1,4 +1,4 @@ -require 'Comparator' +require './Comparator' require 'runit/testcase' class ComparatorTestCase < RUNIT::TestCase diff --git a/test/FixParser.rb b/test/FixParser.rb index c9e828b7c..0b904616e 100644 --- a/test/FixParser.rb +++ b/test/FixParser.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # diff --git a/test/FixParserTestCase.rb b/test/FixParserTestCase.rb index 84b15a8be..5dc49fecc 100644 --- a/test/FixParserTestCase.rb +++ b/test/FixParserTestCase.rb @@ -1,7 +1,7 @@ -require 'FixParser' +require './FixParser' require 'runit/testcase' require "thread" -require 'SocketServer' +require './SocketServer' class FixParserTestCase < RUNIT::TestCase diff --git a/test/Reflector.rb b/test/Reflector.rb index 0c85fb040..8a1e1881b 100644 --- a/test/Reflector.rb +++ b/test/Reflector.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # diff --git a/test/ReflectorClient.rb b/test/ReflectorClient.rb index 8a054bf65..5f39fdf2f 100644 --- a/test/ReflectorClient.rb +++ b/test/ReflectorClient.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # @@ -16,8 +16,8 @@ # not clear to you. #**************************************************************************** -require 'Reflector' -require 'FixParser' +require './Reflector' +require './FixParser' require "socket" class ReflectorClient diff --git a/test/ReflectorClientTestCase.rb b/test/ReflectorClientTestCase.rb index 7170ad233..e8ff87023 100644 --- a/test/ReflectorClientTestCase.rb +++ b/test/ReflectorClientTestCase.rb @@ -1,6 +1,6 @@ -require 'ReflectorClient' +require './ReflectorClient' require 'runit/testcase' -require 'ReflectorServer' +require './ReflectorServer' require "thread" class ReflectorClientTestCase < RUNIT::TestCase diff --git a/test/ReflectorServer.rb b/test/ReflectorServer.rb index 490386859..d13982792 100644 --- a/test/ReflectorServer.rb +++ b/test/ReflectorServer.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # @@ -16,8 +16,8 @@ # not clear to you. #**************************************************************************** -require 'SocketServer' -require 'Reflector' +require './SocketServer' +require './Reflector' class ReflectorServer < SocketServer diff --git a/test/ReflectorServerTestCase.rb b/test/ReflectorServerTestCase.rb index 7e7762c61..458270826 100644 --- a/test/ReflectorServerTestCase.rb +++ b/test/ReflectorServerTestCase.rb @@ -1,4 +1,4 @@ -require 'ReflectorServer' +require './ReflectorServer' require 'runit/testcase' require "thread" diff --git a/test/ReflectorTestCase.rb b/test/ReflectorTestCase.rb index e3c533874..0dcc91b96 100644 --- a/test/ReflectorTestCase.rb +++ b/test/ReflectorTestCase.rb @@ -1,4 +1,4 @@ -require 'Reflector' +require './Reflector' class MockReflector < Reflector def getTime diff --git a/test/Runner.rb b/test/Runner.rb index 5727729b1..e89292380 100644 --- a/test/Runner.rb +++ b/test/Runner.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # @@ -16,8 +16,8 @@ # not clear to you. #**************************************************************************** -require 'ReflectorClient' -require 'Comparator' +require './ReflectorClient' +require './Comparator' def extendProcess(c) diff --git a/test/RunnerTestCase.rb b/test/RunnerTestCase.rb index 16a40b0ce..f13eb8612 100644 --- a/test/RunnerTestCase.rb +++ b/test/RunnerTestCase.rb @@ -1,4 +1,4 @@ -require 'Runner' +require './Runner' require 'runit/testcase' class RunnerTestCase < RUNIT::TestCase diff --git a/test/SocketServer.rb b/test/SocketServer.rb index 35489c6e7..5bcb4ff29 100644 --- a/test/SocketServer.rb +++ b/test/SocketServer.rb @@ -1,5 +1,5 @@ #**************************************************************************** -# Copyright (c) quickfixengine.org All rights reserved. +# Copyright (c) 2001-2014 # # This file is part of the QuickFIX FIX Engine # diff --git a/test/SocketServerTestCase.rb b/test/SocketServerTestCase.rb index 49d79eb3d..72a1dd331 100644 --- a/test/SocketServerTestCase.rb +++ b/test/SocketServerTestCase.rb @@ -1,4 +1,4 @@ -require 'SocketServer' +require './SocketServer' require 'runit/testcase' require "thread" diff --git a/test/atrun/test/ProcessTestCase.cpp b/test/atrun/test/ProcessTestCase.cpp index d125deb2f..0f790f5ae 100644 --- a/test/atrun/test/ProcessTestCase.cpp +++ b/test/atrun/test/ProcessTestCase.cpp @@ -1,5 +1,5 @@ /**************************************************************************** -** Copyright (c) quickfixengine.org All rights reserved. +** Copyright (c) 2001-2014 ** ** This file is part of the QuickFIX FIX Engine ** diff --git a/test/atrun/test_acceptance_runner_vs10.vcxproj b/test/atrun/test_acceptance_runner_vs10.vcxproj index e6641f005..7cca8bef9 100644 --- a/test/atrun/test_acceptance_runner_vs10.vcxproj +++ b/test/atrun/test_acceptance_runner_vs10.vcxproj @@ -1,4 +1,4 @@ - + @@ -11,9 +11,9 @@ - test_acceptance_runner_vs10 + test_acceptance_runner {A58C8BD5-3602-4886-80A0-CD4FFED42144} - atrun_vs10 + atrun diff --git a/test/atrun/test_acceptance_runner_vs11.vcxproj b/test/atrun/test_acceptance_runner_vs11.vcxproj index ceb97d646..76be0a5be 100644 --- a/test/atrun/test_acceptance_runner_vs11.vcxproj +++ b/test/atrun/test_acceptance_runner_vs11.vcxproj @@ -19,9 +19,9 @@ - test_acceptance_runner_vs11 + test_acceptance_runner {A58C8BD5-3602-4886-80A0-CD4FFED42144} - atrun_vs11 + atrun diff --git a/test/atrun/test_acceptance_runner_vs12.vcxproj b/test/atrun/test_acceptance_runner_vs12.vcxproj new file mode 100644 index 000000000..d01b5976a --- /dev/null +++ b/test/atrun/test_acceptance_runner_vs12.vcxproj @@ -0,0 +1,141 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + test_acceptance_runner + {A58C8BD5-3602-4886-80A0-CD4FFED42144} + atrun + + + + Application + false + MultiByte + v120 + + + Application + false + MultiByte + v120 + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.21006.1 + $(SolutionDir)test\debug\at\ + debug\vs12\ + false + $(SolutionDir)test\release\at\ + release\vs12\ + false + atrun + atrun + + + + .\Debug/atrun.tlb + + + Disabled + ..\..;..\..\..;$(SolutionDir)\UnitTest++\src;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + true + + + .\Debug/atrun.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + odbc32.lib;odbccp32.lib;UnitTest++_vs12.lib;%(AdditionalDependencies) + $(OutDir)$(TargetFileName) + true + $(SolutionDir)lib\debug;%(AdditionalLibraryDirectories) + true + .\Debug/atrun.pdb + Console + + + + + .\Release/atrun.tlb + + + OnlyExplicitInline + ..\..;..\..\..;$(SolutionDir)\UnitTest++\src;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + true + + + .\Release/atrun.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + odbc32.lib;odbccp32.lib;UnitTest++_vs12.lib;%(AdditionalDependencies) + $(OutDir)atrun.exe + true + $(SolutionDir)lib;%(AdditionalLibraryDirectories) + .\Release/atrun.pdb + Console + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/check.sh b/test/check.sh index e0c52e9c9..28a0a258e 100755 --- a/test/check.sh +++ b/test/check.sh @@ -1,7 +1,7 @@ #!/bin/sh sleep 1 -QUICKFIX_TEST_PORT=5001 +QUICKFIX_TEST_PORT=11111 ./runut.sh $QUICKFIX_TEST_PORT RESULT=$? diff --git a/test/definitions/server/fix40/AlreadyLoggedOn.def b/test/definitions/server/fix40/AlreadyLoggedOn.def index 95e23e22c..fc068b4a3 100644 --- a/test/definitions/server/fix40/AlreadyLoggedOn.def +++ b/test/definitions/server/fix40/AlreadyLoggedOn.def @@ -9,6 +9,6 @@ I2,8=FIX.4.035=A34=149=TW52=