2025-10-15T22:42:20,499 Created temporary directory: /tmp/pip-ephem-wheel-cache-g7c2d4is 2025-10-15T22:42:20,501 Created temporary directory: /tmp/pip-build-tracker-u00v6amv 2025-10-15T22:42:20,501 Initialized build tracking at /tmp/pip-build-tracker-u00v6amv 2025-10-15T22:42:20,502 Created build tracker: /tmp/pip-build-tracker-u00v6amv 2025-10-15T22:42:20,502 Entered build tracker: /tmp/pip-build-tracker-u00v6amv 2025-10-15T22:42:20,503 Created temporary directory: /tmp/pip-wheel-yfprqya4 2025-10-15T22:42:20,506 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:42:20,509 Created temporary directory: /tmp/pip-ephem-wheel-cache-hxjatsgx 2025-10-15T22:42:20,532 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:42:20,536 2 location(s) to search for versions of vnpy-sopttest: 2025-10-15T22:42:20,536 * https://pypi.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,536 * https://www.piwheels.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,536 Fetching project page and analyzing links: https://pypi.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,537 Getting page https://pypi.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,539 Found index url https://pypi.org/simple 2025-10-15T22:42:20,747 Fetched page https://pypi.org/simple/vnpy-sopttest/ as application/vnd.pypi.simple.v1+json 2025-10-15T22:42:20,750 Skipping link: No binaries permitted for vnpy-sopttest: https://files.pythonhosted.org/packages/e6/61/8fb1ee90f0f0a46563150b3384dcb78e55c5b894af5a46b9c12d27800f60/vnpy_sopttest-3.5.5.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopttest/) 2025-10-15T22:42:20,751 Found link https://files.pythonhosted.org/packages/fa/48/145928df0ff8b8263989fd999132ce16eaca2ef39053d5edd4d2f77a077b/vnpy_sopttest-3.5.5.1.tar.gz (from https://pypi.org/simple/vnpy-sopttest/), version: 3.5.5.1 2025-10-15T22:42:20,752 Skipping link: No binaries permitted for vnpy-sopttest: https://files.pythonhosted.org/packages/45/36/c4806dd6dfd8937093cb12d599a67f9508a7ecad510d106516bc91a9de68/vnpy_sopttest-3.5.5.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.7) 2025-10-15T22:42:20,753 Found link https://files.pythonhosted.org/packages/5e/05/b59dc2e4334f754cdc057e601222a2b560480088bef2f3029d843eea79cf/vnpy_sopttest-3.5.5.2.tar.gz (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.7), version: 3.5.5.2 2025-10-15T22:42:20,753 Skipping link: No binaries permitted for vnpy-sopttest: https://files.pythonhosted.org/packages/f7/c4/e102029dab38c2f2cc1fd5e7e2076e4524a90746cd5e30678da1f19d81c8/vnpy_sopttest-3.7.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.10) 2025-10-15T22:42:20,754 Found link https://files.pythonhosted.org/packages/fa/b6/5cd1092d50de0f054e7eb603e5474028bd1a23e139fbd58c75c80953d784/vnpy_sopttest-3.7.0.0.tar.gz (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.10), version: 3.7.0.0 2025-10-15T22:42:20,755 Skipping link: No binaries permitted for vnpy-sopttest: https://files.pythonhosted.org/packages/2a/15/5f3fc12cc99084fedff5e8898419f29f2b03c1159dc0a267a519ab993a3c/vnpy_sopttest-3.7.0.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.10) 2025-10-15T22:42:20,756 Skipping link: No binaries permitted for vnpy-sopttest: https://files.pythonhosted.org/packages/06/88/23727c7a744425c8c7247dbdd7ffbe1eff14564f617ac75811b592b6019b/vnpy_sopttest-3.7.0.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.10) 2025-10-15T22:42:20,757 Found link https://files.pythonhosted.org/packages/09/a1/c324450b487c80170c9be510375d2d2626a23b62050bd30ba7f750255e7c/vnpy_sopttest-3.7.0.1.tar.gz (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.10), version: 3.7.0.1 2025-10-15T22:42:20,757 Skipping link: No binaries permitted for vnpy-sopttest: https://files.pythonhosted.org/packages/d7/1b/1614a804aca36fd56f295ce1b430a43b6381ccba74efdc6cf4417b353f5d/vnpy_sopttest-3.7.1.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.10) 2025-10-15T22:42:20,759 Found link https://files.pythonhosted.org/packages/27/11/64d8a03565d9d73e2d0a78d1d33aa73940224dbf2dd0ab770e5bea773cd2/vnpy_sopttest-3.7.1.0.tar.gz (from https://pypi.org/simple/vnpy-sopttest/) (requires-python:>=3.10), version: 3.7.1.0 2025-10-15T22:42:20,759 Fetching project page and analyzing links: https://www.piwheels.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,760 Getting page https://www.piwheels.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,761 Found index url https://www.piwheels.org/simple 2025-10-15T22:42:20,915 Fetched page https://www.piwheels.org/simple/vnpy-sopttest/ as text/html 2025-10-15T22:42:20,916 Skipping link: not a file: https://www.piwheels.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,916 Skipping link: not a file: https://pypi.org/simple/vnpy-sopttest/ 2025-10-15T22:42:20,936 Given no hashes to check 1 links for project 'vnpy-sopttest': discarding no candidates 2025-10-15T22:42:20,954 Collecting vnpy-sopttest==3.7.1.0 2025-10-15T22:42:20,956 Created temporary directory: /tmp/pip-unpack-659wmxnh 2025-10-15T22:42:21,174 Downloading vnpy_sopttest-3.7.1.0.tar.gz (6.3 MB) 2025-10-15T22:42:22,814 Added vnpy-sopttest==3.7.1.0 from https://files.pythonhosted.org/packages/27/11/64d8a03565d9d73e2d0a78d1d33aa73940224dbf2dd0ab770e5bea773cd2/vnpy_sopttest-3.7.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-u00v6amv' 2025-10-15T22:42:22,822 Created temporary directory: /tmp/pip-build-env-s73hoy3u 2025-10-15T22:42:22,826 Installing build dependencies: started 2025-10-15T22:42:22,828 Running command pip subprocess to install build dependencies 2025-10-15T22:42:23,957 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T22:42:24,580 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:42:24,603 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:42:25,012 Collecting meson-python>=0.17.1 2025-10-15T22:42:25,029 Using cached https://www.piwheels.org/simple/meson-python/meson_python-0.18.0-py3-none-any.whl (28 kB) 2025-10-15T22:42:25,420 Collecting meson>=1.7.0 2025-10-15T22:42:25,440 Using cached meson-1.9.1-py3-none-any.whl (1.0 MB) 2025-10-15T22:42:25,674 Collecting pybind11>=2.13.6 2025-10-15T22:42:25,739 Using cached https://www.piwheels.org/simple/pybind11/pybind11-3.0.1-py3-none-any.whl (293 kB) 2025-10-15T22:42:26,019 Collecting packaging>=23.2 2025-10-15T22:42:26,037 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-15T22:42:26,135 Collecting pyproject-metadata>=0.9.0 2025-10-15T22:42:26,150 Using cached https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.9.1-py3-none-any.whl (18 kB) 2025-10-15T22:42:29,012 Installing collected packages: pybind11, packaging, meson, pyproject-metadata, meson-python 2025-10-15T22:42:29,200 Creating /tmp/pip-build-env-s73hoy3u/overlay/local/bin 2025-10-15T22:42:29,203 changing mode of /tmp/pip-build-env-s73hoy3u/overlay/local/bin/pybind11-config to 755 2025-10-15T22:42:32,763 changing mode of /tmp/pip-build-env-s73hoy3u/overlay/local/bin/meson to 755 2025-10-15T22:42:32,966 Successfully installed meson-1.9.1 meson-python-0.18.0 packaging-25.0 pybind11-3.0.1 pyproject-metadata-0.9.1 2025-10-15T22:42:33,225 Installing build dependencies: finished with status 'done' 2025-10-15T22:42:33,234 Getting requirements to build wheel: started 2025-10-15T22:42:33,236 Running command Getting requirements to build wheel 2025-10-15T22:42:33,727 Getting requirements to build wheel: finished with status 'done' 2025-10-15T22:42:33,740 Installing backend dependencies: started 2025-10-15T22:42:33,741 Running command pip subprocess to install backend dependencies 2025-10-15T22:42:34,947 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T22:42:35,587 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:42:35,612 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:42:36,047 Collecting patchelf>=0.11.0 2025-10-15T22:42:36,060 Using cached patchelf-0.17.2.4-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl (431 kB) 2025-10-15T22:42:38,775 Installing collected packages: patchelf 2025-10-15T22:42:38,828 Successfully installed patchelf-0.17.2.4 2025-10-15T22:42:39,054 Installing backend dependencies: finished with status 'done' 2025-10-15T22:42:39,056 Created temporary directory: /tmp/pip-modern-metadata-xm18h8k1 2025-10-15T22:42:39,059 Preparing metadata (pyproject.toml): started 2025-10-15T22:42:39,060 Running command Preparing metadata (pyproject.toml) 2025-10-15T22:42:40,491 + meson setup /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c/.mesonpy-s4i1zh61 -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c/.mesonpy-s4i1zh61/meson-python-native-file.ini 2025-10-15T22:42:43,085 The Meson build system 2025-10-15T22:42:43,085 Version: 1.9.1 2025-10-15T22:42:43,086 Source dir: /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c 2025-10-15T22:42:43,087 Build dir: /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c/.mesonpy-s4i1zh61 2025-10-15T22:42:43,088 Build type: native build 2025-10-15T22:42:43,089 Project name: vnpy_sopttest 2025-10-15T22:42:43,089 Project version: 3.7.1.0 2025-10-15T22:42:43,090 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1+deb12u1) 12.2.0") 2025-10-15T22:42:43,091 C++ linker for the host machine: c++ ld.bfd 2.40 2025-10-15T22:42:43,092 Host machine cpu family: arm 2025-10-15T22:42:43,093 Host machine cpu: armv7l 2025-10-15T22:42:43,093 Program python found: YES (/usr/bin/python3) 2025-10-15T22:42:43,094 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2025-10-15T22:42:43,094 Run-time dependency python found: YES 3.11 2025-10-15T22:42:43,095 Message: 使用pybind11路径: /tmp/pip-build-env-s73hoy3u/overlay/local/lib/python3.11/dist-packages/pybind11/include 2025-10-15T22:42:43,096 Message: 构建目标系统: linux 2025-10-15T22:42:43,096 Library soptthostmduserapi_se found: YES 2025-10-15T22:42:43,097 Library soptthosttraderapi_se found: YES 2025-10-15T22:42:43,098 WARNING: Please do not define rpath with a linker argument, use install_rpath 2025-10-15T22:42:43,098 or build_rpath properties instead. 2025-10-15T22:42:43,099 This will become a hard error in a future Meson release. 2025-10-15T22:42:43,100 WARNING: Please do not define rpath with a linker argument, use install_rpath 2025-10-15T22:42:43,101 or build_rpath properties instead. 2025-10-15T22:42:43,102 This will become a hard error in a future Meson release. 2025-10-15T22:42:43,103 Build targets in project: 2 2025-10-15T22:42:43,105 vnpy_sopttest 3.7.1.0 2025-10-15T22:42:43,106 User defined options 2025-10-15T22:42:43,107 Native files: /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c/.mesonpy-s4i1zh61/meson-python-native-file.ini 2025-10-15T22:42:43,107 b_ndebug : if-release 2025-10-15T22:42:43,108 b_vscrt : md 2025-10-15T22:42:43,108 buildtype : release 2025-10-15T22:42:43,109 Found ninja-1.11.1 at /usr/bin/ninja 2025-10-15T22:42:43,260 + /usr/bin/ninja 2025-10-15T22:43:20,459 [1/4] Compiling C++ object vnsoptmd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopttest_api_vnsopt_vnsoptmd_vnsoptmd.cpp.o 2025-10-15T22:43:20,460 In file included from ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:18, 2025-10-15T22:43:20,461 from ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.cpp:1: 2025-10-15T22:43:20,461 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnFrontDisconnected(int)’: 2025-10-15T22:43:20,462 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:44:46: warning: unused parameter ‘nReason’ [-Wunused-parameter] 2025-10-15T22:43:20,462 44 | virtual void OnFrontDisconnected(int nReason){}; 2025-10-15T22:43:20,463 | ~~~~^~~~~~~ 2025-10-15T22:43:20,463 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnHeartBeatWarning(int)’: 2025-10-15T22:43:20,464 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:48:45: warning: unused parameter ‘nTimeLapse’ [-Wunused-parameter] 2025-10-15T22:43:20,465 48 | virtual void OnHeartBeatWarning(int nTimeLapse){}; 2025-10-15T22:43:20,466 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,466 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUserLogin(ctp_sopt::CThostFtdcRspUserLoginField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:20,467 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:52:66: warning: unused parameter ‘pRspUserLogin’ [-Wunused-parameter] 2025-10-15T22:43:20,468 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:43:20,469 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:52:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:20,470 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,471 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:20,471 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:52:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:20,472 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,473 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,474 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:52:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:20,474 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,475 | ~~~~~^~~~~~~ 2025-10-15T22:43:20,476 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUserLogout(ctp_sopt::CThostFtdcUserLogoutField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:20,476 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:55:65: warning: unused parameter ‘pUserLogout’ [-Wunused-parameter] 2025-10-15T22:43:20,477 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:43:20,478 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:55:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:20,479 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,480 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:20,480 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:55:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:20,481 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,481 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,482 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:55:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:20,482 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,483 | ~~~~~^~~~~~~ 2025-10-15T22:43:20,484 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspError(ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:20,484 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:58:57: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:20,485 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,485 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:20,486 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:58:71: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:20,487 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,487 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,488 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:58:88: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:20,489 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,489 | ~~~~~^~~~~~~ 2025-10-15T22:43:20,490 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspSubMarketData(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:20,491 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:61:76: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:20,491 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:20,493 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:61:121: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:20,493 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,494 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:20,495 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:61:135: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:20,495 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,496 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,496 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:61:152: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:20,497 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,497 | ~~~~~^~~~~~~ 2025-10-15T22:43:20,498 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUnSubMarketData(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:20,499 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:64:78: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:20,499 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:20,501 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:64:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:20,502 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,502 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:20,503 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:64:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:20,504 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,505 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,506 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:64:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:20,506 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,507 | ~~~~~^~~~~~~ 2025-10-15T22:43:20,508 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspSubForQuoteRsp(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:20,509 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:67:77: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:20,510 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:20,511 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:67:122: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:20,512 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,513 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:20,513 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:67:136: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:20,514 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,515 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,515 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:67:153: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:20,516 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,516 | ~~~~~^~~~~~~ 2025-10-15T22:43:20,517 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUnSubForQuoteRsp(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:20,518 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:70:79: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:20,519 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:20,520 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:70:124: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:20,521 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,522 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:20,523 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:70:138: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:20,523 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,524 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:20,525 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:70:155: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:20,526 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:20,527 | ~~~~~^~~~~~~ 2025-10-15T22:43:20,527 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRtnDepthMarketData(ctp_sopt::CThostFtdcDepthMarketDataField*)’: 2025-10-15T22:43:20,528 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:73:75: warning: unused parameter ‘pDepthMarketData’ [-Wunused-parameter] 2025-10-15T22:43:20,529 73 | virtual void OnRtnDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData) {}; 2025-10-15T22:43:20,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:43:20,530 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRtnForQuoteRsp(ctp_sopt::CThostFtdcForQuoteRspField*)’: 2025-10-15T22:43:20,530 ../vnpy_sopttest/api/include/sopt/ThostFtdcMdApi.h:76:67: warning: unused parameter ‘pForQuoteRsp’ [-Wunused-parameter] 2025-10-15T22:43:20,531 76 | virtual void OnRtnForQuoteRsp(CThostFtdcForQuoteRspField *pForQuoteRsp) {}; 2025-10-15T22:43:20,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:43:20,532 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onFrontDisconnected(int)’: 2025-10-15T22:43:20,533 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:82:46: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,533 82 | virtual void onFrontDisconnected(int reqid) {}; 2025-10-15T22:43:20,534 | ~~~~^~~~~ 2025-10-15T22:43:20,535 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onHeartBeatWarning(int)’: 2025-10-15T22:43:20,536 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:84:45: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,536 84 | virtual void onHeartBeatWarning(int reqid) {}; 2025-10-15T22:43:20,537 | ~~~~^~~~~ 2025-10-15T22:43:20,538 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUserLogin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:20,539 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:86:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,539 86 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,540 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,541 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:86:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:20,541 86 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,542 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:20,543 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:86:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,543 86 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,544 | ~~~~^~~~~ 2025-10-15T22:43:20,545 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:86:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:20,546 86 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,547 | ~~~~~^~~~ 2025-10-15T22:43:20,548 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUserLogout(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:20,548 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:88:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,549 88 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,550 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,550 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:88:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:20,551 88 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,552 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:20,552 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:88:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,553 88 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,553 | ~~~~^~~~~ 2025-10-15T22:43:20,554 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:88:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:20,555 88 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,555 | ~~~~~^~~~ 2025-10-15T22:43:20,556 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspError(const pybind11::dict&, int, bool)’: 2025-10-15T22:43:20,557 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:90:45: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:20,557 90 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,558 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:20,558 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:90:56: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,559 90 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,560 | ~~~~^~~~~ 2025-10-15T22:43:20,561 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:90:68: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:20,561 90 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,562 | ~~~~~^~~~ 2025-10-15T22:43:20,563 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspSubMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:20,563 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:92:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,564 92 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,565 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,565 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:92:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:20,566 92 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,567 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:20,567 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:92:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,568 92 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,569 | ~~~~^~~~~ 2025-10-15T22:43:20,570 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:92:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:20,570 92 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,571 | ~~~~~^~~~ 2025-10-15T22:43:20,571 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUnSubMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:20,572 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:94:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,572 94 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,573 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,573 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:94:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:20,574 94 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,574 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:20,575 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:94:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,575 94 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,576 | ~~~~^~~~~ 2025-10-15T22:43:20,576 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:94:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:20,577 94 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,578 | ~~~~~^~~~ 2025-10-15T22:43:20,578 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspSubForQuoteRsp(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:20,579 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:96:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,580 96 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,580 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,581 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:96:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:20,581 96 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,582 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:20,583 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:96:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,583 96 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,584 | ~~~~^~~~~ 2025-10-15T22:43:20,585 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:96:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:20,585 96 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,586 | ~~~~~^~~~ 2025-10-15T22:43:20,587 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUnSubForQuoteRsp(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:20,587 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:98:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,588 98 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,588 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,589 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:98:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:20,589 98 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,590 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:20,590 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:98:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:20,591 98 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,591 | ~~~~^~~~~ 2025-10-15T22:43:20,592 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:98:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:20,592 98 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:20,593 | ~~~~~^~~~ 2025-10-15T22:43:20,594 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRtnDepthMarketData(const pybind11::dict&)’: 2025-10-15T22:43:20,594 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:100:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,595 100 | virtual void onRtnDepthMarketData(const dict &data) {}; 2025-10-15T22:43:20,596 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,597 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRtnForQuoteRsp(const pybind11::dict&)’: 2025-10-15T22:43:20,597 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.h:102:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:20,598 102 | virtual void onRtnForQuoteRsp(const dict &data) {}; 2025-10-15T22:43:20,599 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:20,599 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.cpp: In member function ‘void MdApi::processFrontConnected(Task*)’: 2025-10-15T22:43:20,600 ../vnpy_sopttest/api/vnsopt/vnsoptmd/vnsoptmd.cpp:199:41: warning: unused parameter ‘task’ [-Wunused-parameter] 2025-10-15T22:43:20,601 199 | void MdApi::processFrontConnected(Task *task) 2025-10-15T22:43:20,601 | ~~~~~~^~~~ 2025-10-15T22:43:20,602 [2/4] Linking target vnsoptmd.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:43:20,602 FAILED: vnsoptmd.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:43:20,603 c++ -o vnsoptmd.cpython-311-arm-linux-gnueabihf.so vnsoptmd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopttest_api_vnsopt_vnsoptmd_vnsoptmd.cpp.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC '-Wl,-rpath,$ORIGIN/../vnpy_sopttest/api' -Wl,--start-group -lstdc++ '-Wl,-rpath,$ORIGIN' /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c/vnpy_sopttest/api/libsoptthostmduserapi_se.so -Wl,--end-group 2025-10-15T22:43:20,604 /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c/vnpy_sopttest/api/libsoptthostmduserapi_se.so: file not recognized: file format not recognized 2025-10-15T22:43:20,605 collect2: error: ld returned 1 exit status 2025-10-15T22:45:11,500 [3/4] Compiling C++ object vnsopttd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopttest_api_vnsopt_vnsopttd_vnsopttd.cpp.o 2025-10-15T22:45:11,503 In file included from ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:1, 2025-10-15T22:45:11,504 from ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.cpp:1: 2025-10-15T22:45:11,504 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnFrontDisconnected(int)’: 2025-10-15T22:45:11,505 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:44:46: warning: unused parameter ‘nReason’ [-Wunused-parameter] 2025-10-15T22:45:11,505 44 | virtual void OnFrontDisconnected(int nReason){}; 2025-10-15T22:45:11,505 | ~~~~^~~~~~~ 2025-10-15T22:45:11,506 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnHeartBeatWarning(int)’: 2025-10-15T22:45:11,506 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:48:45: warning: unused parameter ‘nTimeLapse’ [-Wunused-parameter] 2025-10-15T22:45:11,506 48 | virtual void OnHeartBeatWarning(int nTimeLapse){}; 2025-10-15T22:45:11,507 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,507 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspAuthenticate(ctp_sopt::CThostFtdcRspAuthenticateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,507 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:51:72: warning: unused parameter ‘pRspAuthenticateField’ [-Wunused-parameter] 2025-10-15T22:45:11,508 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,509 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:51:119: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,510 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,510 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,511 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:51:133: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,511 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,512 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,512 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:51:150: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,513 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,513 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,514 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspUserLogin(ctp_sopt::CThostFtdcRspUserLoginField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,514 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:55:66: warning: unused parameter ‘pRspUserLogin’ [-Wunused-parameter] 2025-10-15T22:45:11,515 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:11,516 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:55:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,516 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,517 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,517 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:55:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,517 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,518 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,518 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:55:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,518 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,519 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,520 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspUserLogout(ctp_sopt::CThostFtdcUserLogoutField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,520 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:58:65: warning: unused parameter ‘pUserLogout’ [-Wunused-parameter] 2025-10-15T22:45:11,521 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,522 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:58:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,522 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,523 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,523 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:58:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,524 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,524 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,525 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:58:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,525 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,526 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,527 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspUserPasswordUpdate(ctp_sopt::CThostFtdcUserPasswordUpdateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,527 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:61:81: warning: unused parameter ‘pUserPasswordUpdate’ [-Wunused-parameter] 2025-10-15T22:45:11,528 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,529 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:61:126: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,529 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,529 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,530 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:61:140: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,530 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,531 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,531 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:61:157: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,532 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,533 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,533 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspTradingAccountPasswordUpdate(ctp_sopt::CThostFtdcTradingAccountPasswordUpdateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,534 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:64:101: warning: unused parameter ‘pTradingAccountPasswordUpdate’ [-Wunused-parameter] 2025-10-15T22:45:11,534 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,535 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:64:156: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,536 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,536 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,537 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:64:170: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,537 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,538 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,538 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:64:187: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,539 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,539 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,539 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspOrderInsert(ctp_sopt::CThostFtdcInputOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,540 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:67:66: warning: unused parameter ‘pInputOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,540 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,541 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:67:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,541 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,542 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,542 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:67:117: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,543 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,544 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,544 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:67:134: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,544 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,545 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,545 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspParkedOrderInsert(ctp_sopt::CThostFtdcParkedOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,546 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:70:73: warning: unused parameter ‘pParkedOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,547 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:11,548 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:70:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,548 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,549 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,549 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:70:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,550 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,550 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,550 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:70:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,551 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,551 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,551 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspParkedOrderAction(ctp_sopt::CThostFtdcParkedOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,552 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:73:79: warning: unused parameter ‘pParkedOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,552 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,553 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:73:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,554 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,554 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,555 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:73:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,555 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,556 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,556 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:73:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,557 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,557 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,558 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspOrderAction(ctp_sopt::CThostFtdcInputOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,558 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:76:72: warning: unused parameter ‘pInputOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,559 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,560 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:76:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,561 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,561 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,561 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:76:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,562 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,562 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,562 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:76:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,563 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,563 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,564 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQueryMaxOrderVolume(ctp_sopt::CThostFtdcQueryMaxOrderVolumeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,564 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:79:83: warning: unused parameter ‘pQueryMaxOrderVolume’ [-Wunused-parameter] 2025-10-15T22:45:11,565 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,566 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:79:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,567 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,567 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,568 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:79:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,568 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,569 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,569 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:79:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,570 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,570 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,571 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspSettlementInfoConfirm(ctp_sopt::CThostFtdcSettlementInfoConfirmField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,571 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:82:87: warning: unused parameter ‘pSettlementInfoConfirm’ [-Wunused-parameter] 2025-10-15T22:45:11,572 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,572 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:82:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,573 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,573 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,574 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:82:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,574 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,574 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,575 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:82:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,576 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,576 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,577 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspRemoveParkedOrder(ctp_sopt::CThostFtdcRemoveParkedOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,577 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:85:79: warning: unused parameter ‘pRemoveParkedOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,578 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,579 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:85:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,579 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,580 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,580 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:85:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,581 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,582 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,582 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:85:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,582 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,583 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,583 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspRemoveParkedOrderAction(ctp_sopt::CThostFtdcRemoveParkedOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,583 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:88:91: warning: unused parameter ‘pRemoveParkedOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,584 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,585 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:88:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,585 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,586 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,586 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:88:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,587 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,587 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,588 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:88:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,588 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,589 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,589 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecOrderInsert(ctp_sopt::CThostFtdcInputExecOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,590 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:91:74: warning: unused parameter ‘pInputExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,590 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:11,591 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:91:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,592 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,592 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,592 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:91:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,593 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,593 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,593 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:91:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,594 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,594 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,595 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecOrderAction(ctp_sopt::CThostFtdcInputExecOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,595 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:94:80: warning: unused parameter ‘pInputExecOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,595 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,596 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:94:127: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,597 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,597 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,598 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:94:141: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,599 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,599 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,599 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:94:158: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,600 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,600 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,601 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspForQuoteInsert(ctp_sopt::CThostFtdcInputForQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,601 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:97:72: warning: unused parameter ‘pInputForQuote’ [-Wunused-parameter] 2025-10-15T22:45:11,602 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:11,603 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:97:112: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,603 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,603 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,604 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:97:126: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,604 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,605 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,605 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:97:143: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,605 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,606 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,606 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQuoteInsert(ctp_sopt::CThostFtdcInputQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,607 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:100:66: warning: unused parameter ‘pInputQuote’ [-Wunused-parameter] 2025-10-15T22:45:11,608 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,609 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:100:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,609 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,610 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,610 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:100:117: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,611 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,611 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,612 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:100:134: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,612 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,613 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,613 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQuoteAction(ctp_sopt::CThostFtdcInputQuoteActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,614 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:103:72: warning: unused parameter ‘pInputQuoteAction’ [-Wunused-parameter] 2025-10-15T22:45:11,614 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,615 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:103:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,615 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,616 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,616 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:103:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,616 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,617 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,617 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:103:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,618 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,618 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,619 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspLockInsert(ctp_sopt::CThostFtdcInputLockField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,620 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:106:64: warning: unused parameter ‘pInputLock’ [-Wunused-parameter] 2025-10-15T22:45:11,620 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:11,621 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:106:100: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,622 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,622 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,622 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:106:114: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,623 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,623 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,624 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:106:131: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,625 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,625 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,625 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspBatchOrderAction(ctp_sopt::CThostFtdcInputBatchOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,626 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:109:82: warning: unused parameter ‘pInputBatchOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,626 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,627 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:109:130: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,627 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,628 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,628 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:109:144: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,629 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,629 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,630 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:109:161: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,631 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,631 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,632 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspCombActionInsert(ctp_sopt::CThostFtdcInputCombActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,632 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:112:76: warning: unused parameter ‘pInputCombAction’ [-Wunused-parameter] 2025-10-15T22:45:11,633 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,633 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,634 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:112:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,634 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,635 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,635 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:112:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,636 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,636 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,636 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:112:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,637 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,637 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,638 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryOrder(ctp_sopt::CThostFtdcOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,638 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:115:58: warning: unused parameter ‘pOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,638 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,639 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:11,639 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:115:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,640 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,640 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,641 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:115:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,642 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,642 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,643 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:115:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,643 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,644 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,644 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTrade(ctp_sopt::CThostFtdcTradeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,645 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:118:58: warning: unused parameter ‘pTrade’ [-Wunused-parameter] 2025-10-15T22:45:11,645 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,646 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:11,646 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:118:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,647 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,647 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,648 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:118:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,648 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,649 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,649 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:118:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,649 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,650 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,650 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorPosition(ctp_sopt::CThostFtdcInvestorPositionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,651 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:121:80: warning: unused parameter ‘pInvestorPosition’ [-Wunused-parameter] 2025-10-15T22:45:11,651 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,651 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,652 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:121:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,653 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,653 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,654 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:121:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,654 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,655 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,655 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:121:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,656 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,656 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,657 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTradingAccount(ctp_sopt::CThostFtdcTradingAccountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,657 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:124:76: warning: unused parameter ‘pTradingAccount’ [-Wunused-parameter] 2025-10-15T22:45:11,658 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,658 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:11,659 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:124:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,660 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,660 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,660 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:124:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,661 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,661 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,662 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:124:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,662 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,662 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,663 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestor(ctp_sopt::CThostFtdcInvestorField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,663 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:127:64: warning: unused parameter ‘pInvestor’ [-Wunused-parameter] 2025-10-15T22:45:11,664 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,664 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:11,665 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:127:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,665 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,666 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,666 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:127:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,667 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,667 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,668 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:127:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,668 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,669 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,669 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTradingCode(ctp_sopt::CThostFtdcTradingCodeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,670 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:130:70: warning: unused parameter ‘pTradingCode’ [-Wunused-parameter] 2025-10-15T22:45:11,671 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:11,671 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:130:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,672 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,672 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,673 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:130:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,673 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,673 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,674 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:130:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,674 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,675 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,675 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrumentMarginRate(ctp_sopt::CThostFtdcInstrumentMarginRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,676 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:133:88: warning: unused parameter ‘pInstrumentMarginRate’ [-Wunused-parameter] 2025-10-15T22:45:11,676 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,678 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,678 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:133:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,679 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,679 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,680 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:133:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,680 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,681 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,681 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:133:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,682 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,683 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,683 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrumentCommissionRate(ctp_sopt::CThostFtdcInstrumentCommissionRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,683 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:136:96: warning: unused parameter ‘pInstrumentCommissionRate’ [-Wunused-parameter] 2025-10-15T22:45:11,684 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,685 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:136:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,685 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,685 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,686 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:136:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,686 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,687 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,687 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:136:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,688 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,688 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,689 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchange(ctp_sopt::CThostFtdcExchangeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,690 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:139:64: warning: unused parameter ‘pExchange’ [-Wunused-parameter] 2025-10-15T22:45:11,690 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:11,691 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:139:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,692 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,692 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,693 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:139:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,694 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,694 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,694 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:139:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,695 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,695 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,695 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryProduct(ctp_sopt::CThostFtdcProductField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,696 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:142:62: warning: unused parameter ‘pProduct’ [-Wunused-parameter] 2025-10-15T22:45:11,696 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,697 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,697 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:142:96: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,698 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,698 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,699 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:142:110: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,699 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,700 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,700 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:142:127: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,701 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,701 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,702 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrument(ctp_sopt::CThostFtdcInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,702 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:145:68: warning: unused parameter ‘pInstrument’ [-Wunused-parameter] 2025-10-15T22:45:11,703 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,704 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:145:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,705 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,705 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,706 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:145:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,706 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,707 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,707 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:145:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,707 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,708 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,708 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryDepthMarketData(ctp_sopt::CThostFtdcDepthMarketDataField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,709 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:148:78: warning: unused parameter ‘pDepthMarketData’ [-Wunused-parameter] 2025-10-15T22:45:11,709 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,710 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,710 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:148:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,711 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,711 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,712 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:148:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,712 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,713 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,713 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:148:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,714 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,714 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,715 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQrySettlementInfo(ctp_sopt::CThostFtdcSettlementInfoField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,716 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:151:76: warning: unused parameter ‘pSettlementInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,716 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:11,718 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:151:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,718 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,718 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,719 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:151:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,719 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,720 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,720 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:151:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,720 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,721 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,721 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTransferBank(ctp_sopt::CThostFtdcTransferBankField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,722 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:154:72: warning: unused parameter ‘pTransferBank’ [-Wunused-parameter] 2025-10-15T22:45:11,722 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:11,723 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:154:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,724 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,725 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,725 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:154:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,726 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,726 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,727 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:154:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,727 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,728 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,728 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorPositionDetail(ctp_sopt::CThostFtdcInvestorPositionDetailField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,729 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:157:92: warning: unused parameter ‘pInvestorPositionDetail’ [-Wunused-parameter] 2025-10-15T22:45:11,730 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,730 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:157:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,731 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,731 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,732 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:157:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,732 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,732 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,733 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:157:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,733 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,734 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,734 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryNotice(ctp_sopt::CThostFtdcNoticeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,735 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:160:60: warning: unused parameter ‘pNotice’ [-Wunused-parameter] 2025-10-15T22:45:11,735 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,736 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-10-15T22:45:11,736 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:160:93: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,737 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,737 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,738 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:160:107: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,738 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,739 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,739 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:160:124: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,740 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,740 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,741 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQrySettlementInfoConfirm(ctp_sopt::CThostFtdcSettlementInfoConfirmField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,741 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:163:90: warning: unused parameter ‘pSettlementInfoConfirm’ [-Wunused-parameter] 2025-10-15T22:45:11,742 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,743 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:163:138: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,743 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,743 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,744 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:163:152: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,744 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,745 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,745 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:163:169: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,746 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,746 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,747 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorPositionCombineDetail(ctp_sopt::CThostFtdcInvestorPositionCombineDetailField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,747 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:166:106: warning: unused parameter ‘pInvestorPositionCombineDetail’ [-Wunused-parameter] 2025-10-15T22:45:11,748 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,749 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:166:162: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,749 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,749 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,750 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:166:176: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,750 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,751 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,751 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:166:193: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,752 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,752 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,753 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryCFMMCTradingAccountKey(ctp_sopt::CThostFtdcCFMMCTradingAccountKeyField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,753 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:169:92: warning: unused parameter ‘pCFMMCTradingAccountKey’ [-Wunused-parameter] 2025-10-15T22:45:11,753 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,754 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:169:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,755 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,755 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,756 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:169:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,756 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,757 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,758 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:169:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,758 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,759 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,759 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryEWarrantOffset(ctp_sopt::CThostFtdcEWarrantOffsetField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,760 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:172:76: warning: unused parameter ‘pEWarrantOffset’ [-Wunused-parameter] 2025-10-15T22:45:11,761 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:11,761 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:172:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,762 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,762 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,763 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:172:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,763 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,763 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,764 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:172:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,764 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,765 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,765 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorProductGroupMargin(ctp_sopt::CThostFtdcInvestorProductGroupMarginField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,766 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:175:100: warning: unused parameter ‘pInvestorProductGroupMargin’ [-Wunused-parameter] 2025-10-15T22:45:11,767 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,768 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:175:153: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,768 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,769 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,769 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:175:167: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,770 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,770 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,771 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:175:184: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,772 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,772 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,772 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchangeMarginRate(ctp_sopt::CThostFtdcExchangeMarginRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,773 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:178:84: warning: unused parameter ‘pExchangeMarginRate’ [-Wunused-parameter] 2025-10-15T22:45:11,773 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,774 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:178:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,774 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,775 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,775 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:178:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,776 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,777 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,777 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:178:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,778 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,778 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,779 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchangeMarginRateAdjust(ctp_sopt::CThostFtdcExchangeMarginRateAdjustField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,779 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:181:96: warning: unused parameter ‘pExchangeMarginRateAdjust’ [-Wunused-parameter] 2025-10-15T22:45:11,780 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,780 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,781 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:181:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,781 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,782 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,782 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:181:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,783 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,783 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,783 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:181:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,784 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,784 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,785 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchangeRate(ctp_sopt::CThostFtdcExchangeRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,785 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:184:72: warning: unused parameter ‘pExchangeRate’ [-Wunused-parameter] 2025-10-15T22:45:11,785 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:11,787 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:184:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,787 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,787 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,788 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:184:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,788 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,789 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,789 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:184:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,790 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,790 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,791 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQrySecAgentACIDMap(ctp_sopt::CThostFtdcSecAgentACIDMapField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,791 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:187:78: warning: unused parameter ‘pSecAgentACIDMap’ [-Wunused-parameter] 2025-10-15T22:45:11,792 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,793 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:187:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,793 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,794 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,794 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:187:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,794 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,795 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,795 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:187:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,796 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,796 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,797 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryProductExchRate(ctp_sopt::CThostFtdcProductExchRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,797 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:190:78: warning: unused parameter ‘pProductExchRate’ [-Wunused-parameter] 2025-10-15T22:45:11,798 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,799 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:190:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,799 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,799 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,800 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:190:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,800 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,801 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,801 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:190:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,802 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,803 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,803 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryProductGroup(ctp_sopt::CThostFtdcProductGroupField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,803 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:193:72: warning: unused parameter ‘pProductGroup’ [-Wunused-parameter] 2025-10-15T22:45:11,804 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:11,805 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:193:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,805 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,805 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,806 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:193:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,806 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,807 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,807 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:193:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,807 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,808 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,809 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryMMInstrumentCommissionRate(ctp_sopt::CThostFtdcMMInstrumentCommissionRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,809 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:196:100: warning: unused parameter ‘pMMInstrumentCommissionRate’ [-Wunused-parameter] 2025-10-15T22:45:11,810 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,811 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:196:153: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,811 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,812 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,812 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:196:167: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,813 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,813 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,814 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:196:184: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,814 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,814 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,815 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryMMOptionInstrCommRate(ctp_sopt::CThostFtdcMMOptionInstrCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,815 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:199:90: warning: unused parameter ‘pMMOptionInstrCommRate’ [-Wunused-parameter] 2025-10-15T22:45:11,816 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,816 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:199:138: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,817 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,817 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,818 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:199:152: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,818 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,819 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,819 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:199:169: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,820 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,820 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,821 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrumentOrderCommRate(ctp_sopt::CThostFtdcInstrumentOrderCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,821 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:202:94: warning: unused parameter ‘pInstrumentOrderCommRate’ [-Wunused-parameter] 2025-10-15T22:45:11,822 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,823 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:202:144: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,823 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,824 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,824 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:202:158: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,824 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,825 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,825 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:202:175: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,826 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,826 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,827 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryOptionInstrTradeCost(ctp_sopt::CThostFtdcOptionInstrTradeCostField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,827 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:205:88: warning: unused parameter ‘pOptionInstrTradeCost’ [-Wunused-parameter] 2025-10-15T22:45:11,828 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,829 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:205:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,830 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,830 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,831 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:205:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,831 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,831 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,832 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:205:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,833 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,833 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,834 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryOptionInstrCommRate(ctp_sopt::CThostFtdcOptionInstrCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,834 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:208:86: warning: unused parameter ‘pOptionInstrCommRate’ [-Wunused-parameter] 2025-10-15T22:45:11,834 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,835 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:208:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,836 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,836 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,836 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:208:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,837 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,838 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,838 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:208:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,839 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,839 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,840 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExecOrder(ctp_sopt::CThostFtdcExecOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,840 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:211:66: warning: unused parameter ‘pExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,841 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:11,842 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:211:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,842 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,843 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,844 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:211:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,844 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,845 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,845 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:211:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,845 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,846 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,846 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryForQuote(ctp_sopt::CThostFtdcForQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,847 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:214:64: warning: unused parameter ‘pForQuote’ [-Wunused-parameter] 2025-10-15T22:45:11,847 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:11,848 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:214:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,848 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,849 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,849 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:214:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,849 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,850 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,850 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:214:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,851 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,851 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,852 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryQuote(ctp_sopt::CThostFtdcQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,852 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:217:58: warning: unused parameter ‘pQuote’ [-Wunused-parameter] 2025-10-15T22:45:11,853 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,853 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:11,854 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:217:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,854 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,855 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,856 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:217:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,856 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,856 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,857 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:217:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,857 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,857 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,858 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLock(ctp_sopt::CThostFtdcLockField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,858 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:220:56: warning: unused parameter ‘pLock’ [-Wunused-parameter] 2025-10-15T22:45:11,858 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,859 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:11,859 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:220:87: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,860 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,860 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,861 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:220:101: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,861 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,862 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,862 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:220:118: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,863 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,863 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,864 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLockPosition(ctp_sopt::CThostFtdcLockPositionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,864 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:223:72: warning: unused parameter ‘pLockPosition’ [-Wunused-parameter] 2025-10-15T22:45:11,865 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:11,866 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:223:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,867 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,867 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,868 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:223:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,869 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,869 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,869 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:223:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,870 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,870 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,870 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryETFOptionInstrCommRate(ctp_sopt::CThostFtdcETFOptionInstrCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,871 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:226:92: warning: unused parameter ‘pETFOptionInstrCommRate’ [-Wunused-parameter] 2025-10-15T22:45:11,871 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,872 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:226:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,873 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,873 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,874 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:226:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,874 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,875 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,875 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:226:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,876 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,876 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,877 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLimitPosi(ctp_sopt::CThostFtdcLimitPosiField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,877 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:229:66: warning: unused parameter ‘pLimitPosi’ [-Wunused-parameter] 2025-10-15T22:45:11,878 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:11,879 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:229:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,880 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,880 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,880 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:229:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,881 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,881 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,881 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:229:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,882 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,882 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,883 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorLevel(ctp_sopt::CThostFtdcInvestorLevelField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,883 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:232:74: warning: unused parameter ‘pInvestorLevel’ [-Wunused-parameter] 2025-10-15T22:45:11,884 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:11,885 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:232:114: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,885 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,886 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,886 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:232:128: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,887 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,887 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,888 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:232:145: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,888 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,889 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,889 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExecFreeze(ctp_sopt::CThostFtdcExecFreezeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,890 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:235:68: warning: unused parameter ‘pExecFreeze’ [-Wunused-parameter] 2025-10-15T22:45:11,890 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,891 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:235:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,892 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,892 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,892 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:235:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,893 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,893 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,893 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:235:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,894 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,894 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,895 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLimitAmount(ctp_sopt::CThostFtdcLimitAmountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,896 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:238:70: warning: unused parameter ‘pLimitAmount’ [-Wunused-parameter] 2025-10-15T22:45:11,896 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:11,897 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:238:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,898 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,898 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,899 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:238:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,899 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,900 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,900 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:238:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,901 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,902 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,902 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryCombInstrumentGuard(ctp_sopt::CThostFtdcCombInstrumentGuardField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,902 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:241:86: warning: unused parameter ‘pCombInstrumentGuard’ [-Wunused-parameter] 2025-10-15T22:45:11,903 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,904 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:241:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,904 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,904 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,905 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:241:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,905 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,906 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,906 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:241:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,907 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,907 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,908 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryCombAction(ctp_sopt::CThostFtdcCombActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,908 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:244:68: warning: unused parameter ‘pCombAction’ [-Wunused-parameter] 2025-10-15T22:45:11,909 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,910 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:244:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,910 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,911 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,911 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:244:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,912 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,913 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,913 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:244:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,913 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,914 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,914 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTransferSerial(ctp_sopt::CThostFtdcTransferSerialField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,915 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:247:76: warning: unused parameter ‘pTransferSerial’ [-Wunused-parameter] 2025-10-15T22:45:11,915 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:11,916 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:247:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,916 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,917 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,917 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:247:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,918 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,918 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,919 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:247:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,920 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,920 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,921 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryAccountregister(ctp_sopt::CThostFtdcAccountregisterField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,921 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:250:78: warning: unused parameter ‘pAccountregister’ [-Wunused-parameter] 2025-10-15T22:45:11,922 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,923 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:250:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,923 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,924 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,925 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:250:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,925 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,925 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,926 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:250:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,926 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,926 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,927 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspError(ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,927 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:253:57: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,928 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,928 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,929 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:253:71: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,930 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,930 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,931 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:253:88: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,931 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,932 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,932 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnOrder(ctp_sopt::CThostFtdcOrderField*)’: 2025-10-15T22:45:11,933 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:256:55: warning: unused parameter ‘pOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,933 256 | virtual void OnRtnOrder(CThostFtdcOrderField *pOrder) {}; 2025-10-15T22:45:11,934 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:11,934 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnTrade(ctp_sopt::CThostFtdcTradeField*)’: 2025-10-15T22:45:11,935 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:259:55: warning: unused parameter ‘pTrade’ [-Wunused-parameter] 2025-10-15T22:45:11,935 259 | virtual void OnRtnTrade(CThostFtdcTradeField *pTrade) {}; 2025-10-15T22:45:11,936 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:11,936 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnOrderInsert(ctp_sopt::CThostFtdcInputOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,937 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:262:69: warning: unused parameter ‘pInputOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,938 262 | virtual void OnErrRtnOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,938 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,939 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:262:106: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,939 262 | virtual void OnErrRtnOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,939 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,940 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnOrderAction(ctp_sopt::CThostFtdcOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,940 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:265:70: warning: unused parameter ‘pOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,940 265 | virtual void OnErrRtnOrderAction(CThostFtdcOrderActionField *pOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:11,941 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:265:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,941 265 | virtual void OnErrRtnOrderAction(CThostFtdcOrderActionField *pOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,942 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,942 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnInstrumentStatus(ctp_sopt::CThostFtdcInstrumentStatusField*)’: 2025-10-15T22:45:11,943 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:268:77: warning: unused parameter ‘pInstrumentStatus’ [-Wunused-parameter] 2025-10-15T22:45:11,943 268 | virtual void OnRtnInstrumentStatus(CThostFtdcInstrumentStatusField *pInstrumentStatus) {}; 2025-10-15T22:45:11,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,945 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnBulletin(ctp_sopt::CThostFtdcBulletinField*)’: 2025-10-15T22:45:11,945 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:271:61: warning: unused parameter ‘pBulletin’ [-Wunused-parameter] 2025-10-15T22:45:11,946 271 | virtual void OnRtnBulletin(CThostFtdcBulletinField *pBulletin) {}; 2025-10-15T22:45:11,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:11,947 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnTradingNotice(ctp_sopt::CThostFtdcTradingNoticeInfoField*)’: 2025-10-15T22:45:11,947 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:274:75: warning: unused parameter ‘pTradingNoticeInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,948 274 | virtual void OnRtnTradingNotice(CThostFtdcTradingNoticeInfoField *pTradingNoticeInfo) {}; 2025-10-15T22:45:11,948 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,949 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnErrorConditionalOrder(ctp_sopt::CThostFtdcErrorConditionalOrderField*)’: 2025-10-15T22:45:11,949 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:277:87: warning: unused parameter ‘pErrorConditionalOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,950 277 | virtual void OnRtnErrorConditionalOrder(CThostFtdcErrorConditionalOrderField *pErrorConditionalOrder) {}; 2025-10-15T22:45:11,950 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,951 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnExecOrder(ctp_sopt::CThostFtdcExecOrderField*)’: 2025-10-15T22:45:11,951 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:280:63: warning: unused parameter ‘pExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,951 280 | virtual void OnRtnExecOrder(CThostFtdcExecOrderField *pExecOrder) {}; 2025-10-15T22:45:11,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:11,952 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecOrderInsert(ctp_sopt::CThostFtdcInputExecOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,953 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:283:77: warning: unused parameter ‘pInputExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,953 283 | virtual void OnErrRtnExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,953 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:11,954 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:283:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,954 283 | virtual void OnErrRtnExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,955 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,955 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecOrderAction(ctp_sopt::CThostFtdcExecOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,956 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:286:78: warning: unused parameter ‘pExecOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,956 286 | virtual void OnErrRtnExecOrderAction(CThostFtdcExecOrderActionField *pExecOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,957 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,958 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:286:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,958 286 | virtual void OnErrRtnExecOrderAction(CThostFtdcExecOrderActionField *pExecOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,959 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,959 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnForQuoteInsert(ctp_sopt::CThostFtdcInputForQuoteField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,959 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:289:75: warning: unused parameter ‘pInputForQuote’ [-Wunused-parameter] 2025-10-15T22:45:11,960 289 | virtual void OnErrRtnForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:11,961 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:289:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,962 289 | virtual void OnErrRtnForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,962 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,962 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnQuote(ctp_sopt::CThostFtdcQuoteField*)’: 2025-10-15T22:45:11,963 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:292:55: warning: unused parameter ‘pQuote’ [-Wunused-parameter] 2025-10-15T22:45:11,963 292 | virtual void OnRtnQuote(CThostFtdcQuoteField *pQuote) {}; 2025-10-15T22:45:11,964 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:11,964 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQuoteInsert(ctp_sopt::CThostFtdcInputQuoteField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,964 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:295:69: warning: unused parameter ‘pInputQuote’ [-Wunused-parameter] 2025-10-15T22:45:11,965 295 | virtual void OnErrRtnQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,965 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:295:106: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,966 295 | virtual void OnErrRtnQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,966 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,967 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQuoteAction(ctp_sopt::CThostFtdcQuoteActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,967 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:298:70: warning: unused parameter ‘pQuoteAction’ [-Wunused-parameter] 2025-10-15T22:45:11,968 298 | virtual void OnErrRtnQuoteAction(CThostFtdcQuoteActionField *pQuoteAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,968 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:11,969 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:298:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,969 298 | virtual void OnErrRtnQuoteAction(CThostFtdcQuoteActionField *pQuoteAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,970 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,970 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnForQuoteRsp(ctp_sopt::CThostFtdcForQuoteRspField*)’: 2025-10-15T22:45:11,971 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:301:67: warning: unused parameter ‘pForQuoteRsp’ [-Wunused-parameter] 2025-10-15T22:45:11,971 301 | virtual void OnRtnForQuoteRsp(CThostFtdcForQuoteRspField *pForQuoteRsp) {}; 2025-10-15T22:45:11,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:11,972 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCFMMCTradingAccountToken(ctp_sopt::CThostFtdcCFMMCTradingAccountTokenField*)’: 2025-10-15T22:45:11,972 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:304:93: warning: unused parameter ‘pCFMMCTradingAccountToken’ [-Wunused-parameter] 2025-10-15T22:45:11,973 304 | virtual void OnRtnCFMMCTradingAccountToken(CThostFtdcCFMMCTradingAccountTokenField *pCFMMCTradingAccountToken) {}; 2025-10-15T22:45:11,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,974 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnLock(ctp_sopt::CThostFtdcLockField*)’: 2025-10-15T22:45:11,974 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:307:53: warning: unused parameter ‘pLock’ [-Wunused-parameter] 2025-10-15T22:45:11,975 307 | virtual void OnRtnLock(CThostFtdcLockField *pLock) {}; 2025-10-15T22:45:11,975 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:11,975 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnLockInsert(ctp_sopt::CThostFtdcInputLockField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,976 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:310:67: warning: unused parameter ‘pInputLock’ [-Wunused-parameter] 2025-10-15T22:45:11,976 310 | virtual void OnErrRtnLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:11,977 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:310:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,978 310 | virtual void OnErrRtnLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,978 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,979 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnBatchOrderAction(ctp_sopt::CThostFtdcBatchOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,979 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:313:80: warning: unused parameter ‘pBatchOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:11,979 313 | virtual void OnErrRtnBatchOrderAction(CThostFtdcBatchOrderActionField *pBatchOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,980 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,980 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:313:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,981 313 | virtual void OnErrRtnBatchOrderAction(CThostFtdcBatchOrderActionField *pBatchOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,981 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,982 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCombAction(ctp_sopt::CThostFtdcCombActionField*)’: 2025-10-15T22:45:11,982 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:316:65: warning: unused parameter ‘pCombAction’ [-Wunused-parameter] 2025-10-15T22:45:11,983 316 | virtual void OnRtnCombAction(CThostFtdcCombActionField *pCombAction) {}; 2025-10-15T22:45:11,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:11,984 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnCombActionInsert(ctp_sopt::CThostFtdcInputCombActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:11,984 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:319:79: warning: unused parameter ‘pInputCombAction’ [-Wunused-parameter] 2025-10-15T22:45:11,985 319 | virtual void OnErrRtnCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:11,986 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:319:121: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,986 319 | virtual void OnErrRtnCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:11,986 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,987 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryContractBank(ctp_sopt::CThostFtdcContractBankField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,987 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:322:72: warning: unused parameter ‘pContractBank’ [-Wunused-parameter] 2025-10-15T22:45:11,988 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,988 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:11,988 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:322:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,989 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,989 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,990 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:322:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,990 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,991 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,991 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:322:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,992 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,992 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,993 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryParkedOrder(ctp_sopt::CThostFtdcParkedOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,993 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:325:70: warning: unused parameter ‘pParkedOrder’ [-Wunused-parameter] 2025-10-15T22:45:11,994 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:11,995 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:325:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:11,995 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,996 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:11,997 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:325:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:11,997 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,997 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:11,998 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:325:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:11,998 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:11,998 | ~~~~~^~~~~~~ 2025-10-15T22:45:11,999 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryParkedOrderAction(ctp_sopt::CThostFtdcParkedOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:11,999 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:328:82: warning: unused parameter ‘pParkedOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:12,000 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,001 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:328:126: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,001 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,002 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,002 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:328:140: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,003 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,004 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,004 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:328:157: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,004 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,005 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,005 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTradingNotice(ctp_sopt::CThostFtdcTradingNoticeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,006 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:331:74: warning: unused parameter ‘pTradingNotice’ [-Wunused-parameter] 2025-10-15T22:45:12,006 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,007 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:12,008 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:331:114: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,008 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,008 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,009 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:331:128: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,009 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,009 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,010 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:331:145: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,010 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,011 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,011 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryBrokerTradingParams(ctp_sopt::CThostFtdcBrokerTradingParamsField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,012 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:334:86: warning: unused parameter ‘pBrokerTradingParams’ [-Wunused-parameter] 2025-10-15T22:45:12,012 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,013 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:334:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,014 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,014 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,015 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:334:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,015 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,016 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,016 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:334:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,017 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,017 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,018 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryBrokerTradingAlgos(ctp_sopt::CThostFtdcBrokerTradingAlgosField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,018 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:337:84: warning: unused parameter ‘pBrokerTradingAlgos’ [-Wunused-parameter] 2025-10-15T22:45:12,019 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,019 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:337:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,020 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,020 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,021 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:337:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,021 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,021 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,022 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:337:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,022 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,023 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,023 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQueryCFMMCTradingAccountToken(ctp_sopt::CThostFtdcQueryCFMMCTradingAccountTokenField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,024 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:340:103: warning: unused parameter ‘pQueryCFMMCTradingAccountToken’ [-Wunused-parameter] 2025-10-15T22:45:12,024 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,025 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:340:159: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,026 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,026 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,027 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:340:173: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,028 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,028 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,029 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:340:190: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,029 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,029 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,030 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromBankToFutureByBank(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:12,030 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:343:78: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,030 343 | virtual void OnRtnFromBankToFutureByBank(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:12,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,031 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromFutureToBankByBank(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:12,032 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:346:78: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,032 346 | virtual void OnRtnFromFutureToBankByBank(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:12,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,033 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByBank(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:12,034 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:349:82: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,035 349 | virtual void OnRtnRepealFromBankToFutureByBank(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:12,035 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,036 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByBank(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:12,036 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:352:82: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,037 352 | virtual void OnRtnRepealFromFutureToBankByBank(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:12,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,038 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromBankToFutureByFuture(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:12,038 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:355:80: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,039 355 | virtual void OnRtnFromBankToFutureByFuture(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:12,039 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,040 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromFutureToBankByFuture(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:12,040 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:358:80: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,041 358 | virtual void OnRtnFromFutureToBankByFuture(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:12,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,041 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByFutureManual(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:12,042 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:361:90: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,042 361 | virtual void OnRtnRepealFromBankToFutureByFutureManual(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:12,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,043 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByFutureManual(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:12,043 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:364:90: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,044 364 | virtual void OnRtnRepealFromFutureToBankByFutureManual(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:12,044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,045 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnQueryBankBalanceByFuture(ctp_sopt::CThostFtdcNotifyQueryAccountField*)’: 2025-10-15T22:45:12,045 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:367:87: warning: unused parameter ‘pNotifyQueryAccount’ [-Wunused-parameter] 2025-10-15T22:45:12,046 367 | virtual void OnRtnQueryBankBalanceByFuture(CThostFtdcNotifyQueryAccountField *pNotifyQueryAccount) {}; 2025-10-15T22:45:12,047 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,047 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnBankToFutureByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:12,048 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:370:79: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,048 370 | virtual void OnErrRtnBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,049 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:370:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,050 370 | virtual void OnErrRtnBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,050 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,051 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnFutureToBankByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:12,052 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:373:79: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,052 373 | virtual void OnErrRtnFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,053 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:373:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,053 373 | virtual void OnErrRtnFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,053 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,054 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnRepealBankToFutureByFutureManual(ctp_sopt::CThostFtdcReqRepealField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:12,054 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:376:89: warning: unused parameter ‘pReqRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,055 376 | virtual void OnErrRtnRepealBankToFutureByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,055 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:376:125: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,056 376 | virtual void OnErrRtnRepealBankToFutureByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,057 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,057 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnRepealFutureToBankByFutureManual(ctp_sopt::CThostFtdcReqRepealField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:12,058 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:379:89: warning: unused parameter ‘pReqRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,058 379 | virtual void OnErrRtnRepealFutureToBankByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,059 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:379:125: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,060 379 | virtual void OnErrRtnRepealFutureToBankByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,060 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,061 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQueryBankBalanceByFuture(ctp_sopt::CThostFtdcReqQueryAccountField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:12,061 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:382:87: warning: unused parameter ‘pReqQueryAccount’ [-Wunused-parameter] 2025-10-15T22:45:12,062 382 | virtual void OnErrRtnQueryBankBalanceByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,063 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:382:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,063 382 | virtual void OnErrRtnQueryBankBalanceByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,063 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,064 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByFuture(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:12,064 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:385:84: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,064 385 | virtual void OnRtnRepealFromBankToFutureByFuture(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:12,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,065 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByFuture(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:12,066 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:388:84: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:12,066 388 | virtual void OnRtnRepealFromFutureToBankByFuture(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:12,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:12,067 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspFromBankToFutureByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,068 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:391:80: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,068 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,069 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:391:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,070 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,071 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,071 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:391:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,071 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,072 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,072 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:391:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,073 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,074 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,074 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspFromFutureToBankByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,075 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:394:80: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,075 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,076 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:394:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,076 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,077 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,077 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:394:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,078 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,078 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,079 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:394:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,079 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,079 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,080 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQueryBankAccountMoneyByFuture(ctp_sopt::CThostFtdcReqQueryAccountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,081 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:397:89: warning: unused parameter ‘pReqQueryAccount’ [-Wunused-parameter] 2025-10-15T22:45:12,081 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,082 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:397:131: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,083 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,083 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,084 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:397:145: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,084 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,085 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,085 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:397:162: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,086 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,086 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,087 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnOpenAccountByBank(ctp_sopt::CThostFtdcOpenAccountField*)’: 2025-10-15T22:45:12,087 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:400:73: warning: unused parameter ‘pOpenAccount’ [-Wunused-parameter] 2025-10-15T22:45:12,087 400 | virtual void OnRtnOpenAccountByBank(CThostFtdcOpenAccountField *pOpenAccount) {}; 2025-10-15T22:45:12,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:12,088 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCancelAccountByBank(ctp_sopt::CThostFtdcCancelAccountField*)’: 2025-10-15T22:45:12,089 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:403:77: warning: unused parameter ‘pCancelAccount’ [-Wunused-parameter] 2025-10-15T22:45:12,089 403 | virtual void OnRtnCancelAccountByBank(CThostFtdcCancelAccountField *pCancelAccount) {}; 2025-10-15T22:45:12,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:12,090 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnChangeAccountByBank(ctp_sopt::CThostFtdcChangeAccountField*)’: 2025-10-15T22:45:12,091 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:406:77: warning: unused parameter ‘pChangeAccount’ [-Wunused-parameter] 2025-10-15T22:45:12,091 406 | virtual void OnRtnChangeAccountByBank(CThostFtdcChangeAccountField *pChangeAccount) {}; 2025-10-15T22:45:12,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:12,092 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnResOpenAccConfirmTpdByBank(ctp_sopt::CThostFtdcResOpenAccConfirmTpdField*)’: 2025-10-15T22:45:12,093 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:409:91: warning: unused parameter ‘pResOpenAccConfirmTpd’ [-Wunused-parameter] 2025-10-15T22:45:12,093 409 | virtual void OnRtnResOpenAccConfirmTpdByBank(CThostFtdcResOpenAccConfirmTpdField *pResOpenAccConfirmTpd) {}; 2025-10-15T22:45:12,094 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,094 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspReserveOpenAccountTpdByFuture(ctp_sopt::CThostFtdcReqReserveOpenAccountTpdField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,095 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:412:98: warning: unused parameter ‘pReqReserveOpenAccountTpd’ [-Wunused-parameter] 2025-10-15T22:45:12,095 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,097 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:412:149: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,097 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,097 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,098 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:412:163: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,098 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,098 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,099 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:412:180: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,099 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,100 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,100 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspSecuritiesDepositInterestByFuture(ctp_sopt::CThostFtdcReqSecuritiesDepositInterestField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,100 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:415:106: warning: unused parameter ‘pReqSecuritiesDepositInterest’ [-Wunused-parameter] 2025-10-15T22:45:12,101 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,102 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:415:161: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,103 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,103 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,104 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:415:175: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,104 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,105 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,105 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:415:192: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,106 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,106 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,107 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspDayEndFileReadyByFuture(ctp_sopt::CThostFtdcReqDayEndFileReadyField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,107 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:418:86: warning: unused parameter ‘pReqDayEndFileReady’ [-Wunused-parameter] 2025-10-15T22:45:12,107 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,108 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:418:131: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,109 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,109 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,109 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:418:145: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,110 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,110 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,111 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:418:162: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,111 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,112 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,113 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecCombineOrderInsert(ctp_sopt::CThostFtdcInputExecCombineOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,113 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:421:88: warning: unused parameter ‘pInputExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:12,114 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,115 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:421:136: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,115 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,116 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,117 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:421:150: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,117 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,117 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,118 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:421:167: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,118 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,118 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,119 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecCombineOrderAction(ctp_sopt::CThostFtdcInputExecCombineOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,119 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:424:94: warning: unused parameter ‘pInputExecCombineOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:12,120 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,121 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:424:148: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,122 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,123 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,123 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:424:162: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,124 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,124 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,125 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:424:179: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,125 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,126 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,126 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExecCombineOrder(ctp_sopt::CThostFtdcExecCombineOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,127 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:427:80: warning: unused parameter ‘pExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:12,128 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,129 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:427:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,129 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,129 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,130 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:427:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,130 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,131 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,131 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:427:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,131 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,132 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,132 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecCombineOrderAction(ctp_sopt::CThostFtdcExecCombineOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:12,133 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:430:92: warning: unused parameter ‘pExecCombineOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:12,134 430 | virtual void OnErrRtnExecCombineOrderAction(CThostFtdcExecCombineOrderActionField *pExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,135 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:430:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,135 430 | virtual void OnErrRtnExecCombineOrderAction(CThostFtdcExecCombineOrderActionField *pExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,136 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,136 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecCombineOrderInsert(ctp_sopt::CThostFtdcInputExecCombineOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:12,137 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:433:91: warning: unused parameter ‘pInputExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:12,137 433 | virtual void OnErrRtnExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,138 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:433:139: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,139 433 | virtual void OnErrRtnExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:12,139 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,139 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnExecCombineOrder(ctp_sopt::CThostFtdcExecCombineOrderField*)’: 2025-10-15T22:45:12,140 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:436:77: warning: unused parameter ‘pExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:12,140 436 | virtual void OnRtnExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder) {}; 2025-10-15T22:45:12,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,141 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspInternalTransfer(ctp_sopt::CThostFtdcInputInternalTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,141 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:439:82: warning: unused parameter ‘pInputInternalTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,142 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,143 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:439:130: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,143 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,144 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,144 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:439:144: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,145 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,145 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,146 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:439:161: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,146 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,147 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,147 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnInternalTransfer(ctp_sopt::CThostFtdcRtnInternalTransferField*)’: 2025-10-15T22:45:12,148 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:442:80: warning: unused parameter ‘pRtnInternalTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,148 442 | virtual void OnRtnInternalTransfer(CThostFtdcRtnInternalTransferField *pRtnInternalTransfer) {}; 2025-10-15T22:45:12,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,149 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInternalTransfer(ctp_sopt::CThostFtdcInternalTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,150 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:445:80: warning: unused parameter ‘pInternalTransfer’ [-Wunused-parameter] 2025-10-15T22:45:12,150 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,150 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,151 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:445:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,151 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,152 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,152 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:445:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,152 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,153 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,153 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:445:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,154 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,154 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,155 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryFutureTradingAccount(ctp_sopt::CThostFtdcNtfQryFutureTradingAccountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:12,155 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:448:94: warning: unused parameter ‘pNtfQryFutureTradingAccount’ [-Wunused-parameter] 2025-10-15T22:45:12,156 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:12,157 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:448:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:12,158 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,158 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:12,159 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:448:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:12,159 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,160 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:12,160 ../vnpy_sopttest/api/include/sopt/ThostFtdcTraderApi.h:448:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:12,160 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:12,161 | ~~~~~^~~~~~~ 2025-10-15T22:45:12,161 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onFrontDisconnected(int)’: 2025-10-15T22:45:12,162 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:590:46: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,162 590 | virtual void onFrontDisconnected(int reqid) {}; 2025-10-15T22:45:12,162 | ~~~~^~~~~ 2025-10-15T22:45:12,163 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onHeartBeatWarning(int)’: 2025-10-15T22:45:12,163 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:592:45: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,164 592 | virtual void onHeartBeatWarning(int reqid) {}; 2025-10-15T22:45:12,164 | ~~~~^~~~~ 2025-10-15T22:45:12,164 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspAuthenticate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,165 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:594:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,165 594 | virtual void onRspAuthenticate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,166 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,166 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:594:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,167 594 | virtual void onRspAuthenticate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,167 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,168 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:594:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,168 594 | virtual void onRspAuthenticate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,169 | ~~~~^~~~~ 2025-10-15T22:45:12,169 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:594:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,169 594 | virtual void onRspAuthenticate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,170 | ~~~~~^~~~ 2025-10-15T22:45:12,170 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserLogin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,171 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:596:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,171 596 | virtual void onRspUserLogin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,172 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,172 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:596:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,173 596 | virtual void onRspUserLogin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,173 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,174 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:596:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,174 596 | virtual void onRspUserLogin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,174 | ~~~~^~~~~ 2025-10-15T22:45:12,175 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:596:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,175 596 | virtual void onRspUserLogin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,175 | ~~~~~^~~~ 2025-10-15T22:45:12,176 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserLogout(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,176 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:598:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,177 598 | virtual void onRspUserLogout(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,177 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,177 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:598:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,178 598 | virtual void onRspUserLogout(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,178 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,179 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:598:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,179 598 | virtual void onRspUserLogout(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,180 | ~~~~^~~~~ 2025-10-15T22:45:12,180 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:598:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,181 598 | virtual void onRspUserLogout(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,181 | ~~~~~^~~~ 2025-10-15T22:45:12,181 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserPasswordUpdate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,182 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:600:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,182 600 | virtual void onRspUserPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,183 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,183 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:600:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,184 600 | virtual void onRspUserPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,184 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,185 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:600:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,185 600 | virtual void onRspUserPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,186 | ~~~~^~~~~ 2025-10-15T22:45:12,186 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:600:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,187 600 | virtual void onRspUserPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,187 | ~~~~~^~~~ 2025-10-15T22:45:12,187 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspTradingAccountPasswordUpdate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,188 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:602:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,188 602 | virtual void onRspTradingAccountPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,188 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,189 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:602:86: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,189 602 | virtual void onRspTradingAccountPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,190 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,190 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:602:97: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,190 602 | virtual void onRspTradingAccountPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,191 | ~~~~^~~~~ 2025-10-15T22:45:12,192 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:602:109: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,192 602 | virtual void onRspTradingAccountPasswordUpdate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,193 | ~~~~~^~~~ 2025-10-15T22:45:12,193 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,193 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:604:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,194 604 | virtual void onRspOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,194 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,195 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:604:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,195 604 | virtual void onRspOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,196 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,196 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:604:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,197 604 | virtual void onRspOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,197 | ~~~~^~~~~ 2025-10-15T22:45:12,198 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:604:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,199 604 | virtual void onRspOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,199 | ~~~~~^~~~ 2025-10-15T22:45:12,199 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspParkedOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,200 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:606:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,200 606 | virtual void onRspParkedOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,200 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,201 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:606:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,201 606 | virtual void onRspParkedOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,201 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,202 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:606:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,202 606 | virtual void onRspParkedOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,203 | ~~~~^~~~~ 2025-10-15T22:45:12,203 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:606:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,204 606 | virtual void onRspParkedOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,204 | ~~~~~^~~~ 2025-10-15T22:45:12,204 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,205 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:608:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,206 608 | virtual void onRspParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,206 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,207 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:608:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,207 608 | virtual void onRspParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,208 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,208 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:608:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,209 608 | virtual void onRspParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,209 | ~~~~^~~~~ 2025-10-15T22:45:12,210 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:608:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,210 608 | virtual void onRspParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,211 | ~~~~~^~~~ 2025-10-15T22:45:12,211 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,212 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:610:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,213 610 | virtual void onRspOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,213 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,214 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:610:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,214 610 | virtual void onRspOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,214 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,215 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:610:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,215 610 | virtual void onRspOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,215 | ~~~~^~~~~ 2025-10-15T22:45:12,216 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:610:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,216 610 | virtual void onRspOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,217 | ~~~~~^~~~ 2025-10-15T22:45:12,217 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryMaxOrderVolume(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,218 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:612:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,218 612 | virtual void onRspQueryMaxOrderVolume(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,219 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,219 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:612:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,220 612 | virtual void onRspQueryMaxOrderVolume(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,220 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,221 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:612:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,221 612 | virtual void onRspQueryMaxOrderVolume(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,222 | ~~~~^~~~~ 2025-10-15T22:45:12,222 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:612:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,223 612 | virtual void onRspQueryMaxOrderVolume(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,223 | ~~~~~^~~~ 2025-10-15T22:45:12,224 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspSettlementInfoConfirm(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,224 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:614:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,225 614 | virtual void onRspSettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,225 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,226 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:614:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,227 614 | virtual void onRspSettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,227 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,227 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:614:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,228 614 | virtual void onRspSettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,228 | ~~~~^~~~~ 2025-10-15T22:45:12,228 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:614:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,229 614 | virtual void onRspSettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,229 | ~~~~~^~~~ 2025-10-15T22:45:12,229 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspRemoveParkedOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,230 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:616:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,230 616 | virtual void onRspRemoveParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,231 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,231 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:616:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,232 616 | virtual void onRspRemoveParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,232 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,233 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:616:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,233 616 | virtual void onRspRemoveParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,234 | ~~~~^~~~~ 2025-10-15T22:45:12,234 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:616:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,235 616 | virtual void onRspRemoveParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,236 | ~~~~~^~~~ 2025-10-15T22:45:12,236 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspRemoveParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,237 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:618:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,237 618 | virtual void onRspRemoveParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,238 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,238 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:618:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,239 618 | virtual void onRspRemoveParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,239 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,240 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:618:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,240 618 | virtual void onRspRemoveParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,241 | ~~~~^~~~~ 2025-10-15T22:45:12,241 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:618:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,242 618 | virtual void onRspRemoveParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,242 | ~~~~~^~~~ 2025-10-15T22:45:12,242 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,243 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:620:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,243 620 | virtual void onRspExecOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,244 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,244 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:620:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,244 620 | virtual void onRspExecOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,245 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,245 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:620:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,245 620 | virtual void onRspExecOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,246 | ~~~~^~~~~ 2025-10-15T22:45:12,247 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:620:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,247 620 | virtual void onRspExecOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,248 | ~~~~~^~~~ 2025-10-15T22:45:12,248 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,249 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:622:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,249 622 | virtual void onRspExecOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,250 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,250 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:622:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,251 622 | virtual void onRspExecOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,251 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,252 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:622:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,252 622 | virtual void onRspExecOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,253 | ~~~~^~~~~ 2025-10-15T22:45:12,253 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:622:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,254 622 | virtual void onRspExecOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,254 | ~~~~~^~~~ 2025-10-15T22:45:12,255 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspForQuoteInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,255 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:624:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,256 624 | virtual void onRspForQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,256 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,256 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:624:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,257 624 | virtual void onRspForQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,257 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,257 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:624:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,258 624 | virtual void onRspForQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,258 | ~~~~^~~~~ 2025-10-15T22:45:12,259 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:624:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,259 624 | virtual void onRspForQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,260 | ~~~~~^~~~ 2025-10-15T22:45:12,260 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQuoteInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,261 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:626:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,261 626 | virtual void onRspQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,262 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,262 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:626:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,263 626 | virtual void onRspQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,263 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,264 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:626:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,264 626 | virtual void onRspQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,265 | ~~~~^~~~~ 2025-10-15T22:45:12,265 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:626:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,266 626 | virtual void onRspQuoteInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,266 | ~~~~~^~~~ 2025-10-15T22:45:12,267 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQuoteAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,267 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:628:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,268 628 | virtual void onRspQuoteAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,269 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,269 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:628:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,269 628 | virtual void onRspQuoteAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,270 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,270 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:628:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,270 628 | virtual void onRspQuoteAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,271 | ~~~~^~~~~ 2025-10-15T22:45:12,271 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:628:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,271 628 | virtual void onRspQuoteAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,272 | ~~~~~^~~~ 2025-10-15T22:45:12,272 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspLockInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,273 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:630:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,273 630 | virtual void onRspLockInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,273 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,274 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:630:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,274 630 | virtual void onRspLockInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,275 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,275 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:630:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,276 630 | virtual void onRspLockInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,276 | ~~~~^~~~~ 2025-10-15T22:45:12,277 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:630:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,277 630 | virtual void onRspLockInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,278 | ~~~~~^~~~ 2025-10-15T22:45:12,278 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspBatchOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,279 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:632:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,279 632 | virtual void onRspBatchOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,280 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,280 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:632:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,281 632 | virtual void onRspBatchOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,281 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,282 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:632:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,282 632 | virtual void onRspBatchOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,283 | ~~~~^~~~~ 2025-10-15T22:45:12,283 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:632:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,284 632 | virtual void onRspBatchOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,284 | ~~~~~^~~~ 2025-10-15T22:45:12,285 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspCombActionInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,285 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:634:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,286 634 | virtual void onRspCombActionInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,286 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,286 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:634:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,287 634 | virtual void onRspCombActionInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,287 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,287 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:634:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,288 634 | virtual void onRspCombActionInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,288 | ~~~~^~~~~ 2025-10-15T22:45:12,289 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:634:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,289 634 | virtual void onRspCombActionInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,290 | ~~~~~^~~~ 2025-10-15T22:45:12,290 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,291 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:636:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,291 636 | virtual void onRspQryOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,292 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,292 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:636:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,293 636 | virtual void onRspQryOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,293 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,294 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:636:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,294 636 | virtual void onRspQryOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,295 | ~~~~^~~~~ 2025-10-15T22:45:12,295 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:636:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,296 636 | virtual void onRspQryOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,297 | ~~~~~^~~~ 2025-10-15T22:45:12,297 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTrade(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,297 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:638:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,298 638 | virtual void onRspQryTrade(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,298 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,298 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:638:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,299 638 | virtual void onRspQryTrade(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,299 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,299 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:638:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,300 638 | virtual void onRspQryTrade(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,300 | ~~~~^~~~~ 2025-10-15T22:45:12,301 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:638:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,301 638 | virtual void onRspQryTrade(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,301 | ~~~~~^~~~ 2025-10-15T22:45:12,302 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPosition(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,303 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:640:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,303 640 | virtual void onRspQryInvestorPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,304 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,304 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:640:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,305 640 | virtual void onRspQryInvestorPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,305 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,306 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:640:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,306 640 | virtual void onRspQryInvestorPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,307 | ~~~~^~~~~ 2025-10-15T22:45:12,307 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:640:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,308 640 | virtual void onRspQryInvestorPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,308 | ~~~~~^~~~ 2025-10-15T22:45:12,309 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingAccount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,309 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:642:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,310 642 | virtual void onRspQryTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,311 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,311 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:642:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,311 642 | virtual void onRspQryTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,312 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,312 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:642:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,312 642 | virtual void onRspQryTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,313 | ~~~~^~~~~ 2025-10-15T22:45:12,313 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:642:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,314 642 | virtual void onRspQryTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,314 | ~~~~~^~~~ 2025-10-15T22:45:12,314 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestor(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,315 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:644:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,315 644 | virtual void onRspQryInvestor(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,316 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,316 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:644:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,316 644 | virtual void onRspQryInvestor(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,317 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,318 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:644:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,318 644 | virtual void onRspQryInvestor(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,318 | ~~~~^~~~~ 2025-10-15T22:45:12,319 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:644:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,320 644 | virtual void onRspQryInvestor(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,320 | ~~~~~^~~~ 2025-10-15T22:45:12,320 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingCode(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,321 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:646:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,321 646 | virtual void onRspQryTradingCode(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,322 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,322 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:646:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,323 646 | virtual void onRspQryTradingCode(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,324 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,324 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:646:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,325 646 | virtual void onRspQryTradingCode(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,325 | ~~~~^~~~~ 2025-10-15T22:45:12,325 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:646:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,326 646 | virtual void onRspQryTradingCode(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,326 | ~~~~~^~~~ 2025-10-15T22:45:12,327 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentMarginRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,327 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:648:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,327 648 | virtual void onRspQryInstrumentMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,328 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,328 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:648:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,329 648 | virtual void onRspQryInstrumentMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,329 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,329 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:648:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,330 648 | virtual void onRspQryInstrumentMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,331 | ~~~~^~~~~ 2025-10-15T22:45:12,331 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:648:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,332 648 | virtual void onRspQryInstrumentMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,332 | ~~~~~^~~~ 2025-10-15T22:45:12,333 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentCommissionRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,333 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:650:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,334 650 | virtual void onRspQryInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,334 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,335 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:650:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,335 650 | virtual void onRspQryInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,336 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,336 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:650:96: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,337 650 | virtual void onRspQryInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,337 | ~~~~^~~~~ 2025-10-15T22:45:12,338 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:650:108: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,338 650 | virtual void onRspQryInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,339 | ~~~~~^~~~ 2025-10-15T22:45:12,339 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchange(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,339 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:652:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,340 652 | virtual void onRspQryExchange(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,340 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,341 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:652:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,341 652 | virtual void onRspQryExchange(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,341 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,342 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:652:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,342 652 | virtual void onRspQryExchange(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,342 | ~~~~^~~~~ 2025-10-15T22:45:12,343 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:652:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,343 652 | virtual void onRspQryExchange(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,344 | ~~~~~^~~~ 2025-10-15T22:45:12,345 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProduct(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,345 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:654:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,346 654 | virtual void onRspQryProduct(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,346 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,347 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:654:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,347 654 | virtual void onRspQryProduct(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,348 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,348 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:654:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,349 654 | virtual void onRspQryProduct(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,349 | ~~~~^~~~~ 2025-10-15T22:45:12,350 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:654:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,350 654 | virtual void onRspQryProduct(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,351 | ~~~~~^~~~ 2025-10-15T22:45:12,351 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrument(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,352 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:656:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,353 656 | virtual void onRspQryInstrument(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,353 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,353 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:656:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,354 656 | virtual void onRspQryInstrument(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,354 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,354 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:656:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,355 656 | virtual void onRspQryInstrument(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,355 | ~~~~^~~~~ 2025-10-15T22:45:12,355 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:656:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,356 656 | virtual void onRspQryInstrument(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,357 | ~~~~~^~~~ 2025-10-15T22:45:12,357 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryDepthMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,357 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:658:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,358 658 | virtual void onRspQryDepthMarketData(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,359 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,359 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:658:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,360 658 | virtual void onRspQryDepthMarketData(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,360 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,361 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:658:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,361 658 | virtual void onRspQryDepthMarketData(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,362 | ~~~~^~~~~ 2025-10-15T22:45:12,362 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:658:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,363 658 | virtual void onRspQryDepthMarketData(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,363 | ~~~~~^~~~ 2025-10-15T22:45:12,364 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySettlementInfo(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,364 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:660:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,365 660 | virtual void onRspQrySettlementInfo(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,365 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,366 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:660:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,367 660 | virtual void onRspQrySettlementInfo(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,367 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,368 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:660:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,368 660 | virtual void onRspQrySettlementInfo(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,368 | ~~~~^~~~~ 2025-10-15T22:45:12,369 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:660:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,369 660 | virtual void onRspQrySettlementInfo(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,370 | ~~~~~^~~~ 2025-10-15T22:45:12,370 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTransferBank(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,370 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:662:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,371 662 | virtual void onRspQryTransferBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,371 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,372 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:662:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,372 662 | virtual void onRspQryTransferBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,373 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,373 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:662:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,374 662 | virtual void onRspQryTransferBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,374 | ~~~~^~~~~ 2025-10-15T22:45:12,375 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:662:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,375 662 | virtual void onRspQryTransferBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,376 | ~~~~~^~~~ 2025-10-15T22:45:12,376 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPositionDetail(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,377 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:664:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,377 664 | virtual void onRspQryInvestorPositionDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,378 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,378 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:664:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,379 664 | virtual void onRspQryInvestorPositionDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,379 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,379 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:664:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,380 664 | virtual void onRspQryInvestorPositionDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,381 | ~~~~^~~~~ 2025-10-15T22:45:12,381 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:664:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,382 664 | virtual void onRspQryInvestorPositionDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,382 | ~~~~~^~~~ 2025-10-15T22:45:12,382 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryNotice(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,383 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:666:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,383 666 | virtual void onRspQryNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,383 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,384 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:666:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,384 666 | virtual void onRspQryNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,384 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,385 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:666:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,385 666 | virtual void onRspQryNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,386 | ~~~~^~~~~ 2025-10-15T22:45:12,386 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:666:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,387 666 | virtual void onRspQryNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,387 | ~~~~~^~~~ 2025-10-15T22:45:12,388 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySettlementInfoConfirm(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,388 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:668:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,389 668 | virtual void onRspQrySettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,389 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,390 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:668:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,390 668 | virtual void onRspQrySettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,391 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,391 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:668:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,391 668 | virtual void onRspQrySettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,392 | ~~~~^~~~~ 2025-10-15T22:45:12,393 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:668:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,393 668 | virtual void onRspQrySettlementInfoConfirm(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,394 | ~~~~~^~~~ 2025-10-15T22:45:12,394 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPositionCombineDetail(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,395 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:670:72: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,395 670 | virtual void onRspQryInvestorPositionCombineDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,395 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,396 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:670:90: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,396 670 | virtual void onRspQryInvestorPositionCombineDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,396 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,397 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:670:101: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,397 670 | virtual void onRspQryInvestorPositionCombineDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,398 | ~~~~^~~~~ 2025-10-15T22:45:12,398 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:670:113: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,399 670 | virtual void onRspQryInvestorPositionCombineDetail(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,399 | ~~~~~^~~~ 2025-10-15T22:45:12,399 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCFMMCTradingAccountKey(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,400 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:672:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,400 672 | virtual void onRspQryCFMMCTradingAccountKey(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,401 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,402 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:672:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,402 672 | virtual void onRspQryCFMMCTradingAccountKey(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,403 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,403 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:672:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,403 672 | virtual void onRspQryCFMMCTradingAccountKey(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,404 | ~~~~^~~~~ 2025-10-15T22:45:12,404 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:672:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,405 672 | virtual void onRspQryCFMMCTradingAccountKey(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,405 | ~~~~~^~~~ 2025-10-15T22:45:12,406 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryEWarrantOffset(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,407 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:674:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,407 674 | virtual void onRspQryEWarrantOffset(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,408 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,408 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:674:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,408 674 | virtual void onRspQryEWarrantOffset(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,409 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,409 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:674:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,410 674 | virtual void onRspQryEWarrantOffset(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,410 | ~~~~^~~~~ 2025-10-15T22:45:12,410 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:674:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,411 674 | virtual void onRspQryEWarrantOffset(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,411 | ~~~~~^~~~ 2025-10-15T22:45:12,411 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorProductGroupMargin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,412 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:676:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,412 676 | virtual void onRspQryInvestorProductGroupMargin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,413 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,413 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:676:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,414 676 | virtual void onRspQryInvestorProductGroupMargin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,414 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,415 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:676:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,415 676 | virtual void onRspQryInvestorProductGroupMargin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,416 | ~~~~^~~~~ 2025-10-15T22:45:12,416 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:676:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,417 676 | virtual void onRspQryInvestorProductGroupMargin(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,417 | ~~~~~^~~~ 2025-10-15T22:45:12,418 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeMarginRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,418 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:678:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,419 678 | virtual void onRspQryExchangeMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,419 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,420 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:678:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,420 678 | virtual void onRspQryExchangeMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,421 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,421 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:678:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,422 678 | virtual void onRspQryExchangeMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,422 | ~~~~^~~~~ 2025-10-15T22:45:12,422 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:678:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,423 678 | virtual void onRspQryExchangeMarginRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,423 | ~~~~~^~~~ 2025-10-15T22:45:12,423 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeMarginRateAdjust(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,424 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:680:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,424 680 | virtual void onRspQryExchangeMarginRateAdjust(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,425 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,425 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:680:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,426 680 | virtual void onRspQryExchangeMarginRateAdjust(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,427 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,427 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:680:96: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,428 680 | virtual void onRspQryExchangeMarginRateAdjust(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,428 | ~~~~^~~~~ 2025-10-15T22:45:12,429 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:680:108: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,430 680 | virtual void onRspQryExchangeMarginRateAdjust(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,430 | ~~~~~^~~~ 2025-10-15T22:45:12,431 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,431 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:682:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,432 682 | virtual void onRspQryExchangeRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,433 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,433 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:682:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,434 682 | virtual void onRspQryExchangeRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,435 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,435 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:682:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,436 682 | virtual void onRspQryExchangeRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,436 | ~~~~^~~~~ 2025-10-15T22:45:12,437 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:682:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,437 682 | virtual void onRspQryExchangeRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,438 | ~~~~~^~~~ 2025-10-15T22:45:12,438 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySecAgentACIDMap(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,439 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:684:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,439 684 | virtual void onRspQrySecAgentACIDMap(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,440 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,440 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:684:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,441 684 | virtual void onRspQrySecAgentACIDMap(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,441 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,442 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:684:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,443 684 | virtual void onRspQrySecAgentACIDMap(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,443 | ~~~~^~~~~ 2025-10-15T22:45:12,444 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:684:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,444 684 | virtual void onRspQrySecAgentACIDMap(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,445 | ~~~~~^~~~ 2025-10-15T22:45:12,446 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProductExchRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,446 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:686:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,447 686 | virtual void onRspQryProductExchRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,448 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,448 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:686:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,449 686 | virtual void onRspQryProductExchRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,449 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,450 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:686:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,451 686 | virtual void onRspQryProductExchRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,452 | ~~~~^~~~~ 2025-10-15T22:45:12,452 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:686:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,453 686 | virtual void onRspQryProductExchRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,454 | ~~~~~^~~~ 2025-10-15T22:45:12,454 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProductGroup(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,455 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:688:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,455 688 | virtual void onRspQryProductGroup(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,456 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,456 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:688:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,457 688 | virtual void onRspQryProductGroup(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,457 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,458 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:688:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,458 688 | virtual void onRspQryProductGroup(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,459 | ~~~~^~~~~ 2025-10-15T22:45:12,459 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:688:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,460 688 | virtual void onRspQryProductGroup(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,461 | ~~~~~^~~~ 2025-10-15T22:45:12,461 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryMMInstrumentCommissionRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,462 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:690:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,463 690 | virtual void onRspQryMMInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,463 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,464 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:690:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,465 690 | virtual void onRspQryMMInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,465 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,466 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:690:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,467 690 | virtual void onRspQryMMInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,468 | ~~~~^~~~~ 2025-10-15T22:45:12,468 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:690:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,469 690 | virtual void onRspQryMMInstrumentCommissionRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,470 | ~~~~~^~~~ 2025-10-15T22:45:12,470 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryMMOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,471 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:692:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,472 692 | virtual void onRspQryMMOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,472 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,473 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:692:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,473 692 | virtual void onRspQryMMOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,474 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,474 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:692:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,475 692 | virtual void onRspQryMMOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,475 | ~~~~^~~~~ 2025-10-15T22:45:12,476 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:692:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,476 692 | virtual void onRspQryMMOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,477 | ~~~~~^~~~ 2025-10-15T22:45:12,477 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentOrderCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,478 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:694:66: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,479 694 | virtual void onRspQryInstrumentOrderCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,479 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,480 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:694:84: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,480 694 | virtual void onRspQryInstrumentOrderCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,481 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,482 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:694:95: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,482 694 | virtual void onRspQryInstrumentOrderCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,483 | ~~~~^~~~~ 2025-10-15T22:45:12,484 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:694:107: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,484 694 | virtual void onRspQryInstrumentOrderCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,485 | ~~~~~^~~~ 2025-10-15T22:45:12,486 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOptionInstrTradeCost(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,486 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:696:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,487 696 | virtual void onRspQryOptionInstrTradeCost(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,488 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,488 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:696:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,489 696 | virtual void onRspQryOptionInstrTradeCost(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,489 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,490 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:696:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,490 696 | virtual void onRspQryOptionInstrTradeCost(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,491 | ~~~~^~~~~ 2025-10-15T22:45:12,491 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:696:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,492 696 | virtual void onRspQryOptionInstrTradeCost(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,492 | ~~~~~^~~~ 2025-10-15T22:45:12,493 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,493 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:698:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,494 698 | virtual void onRspQryOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,495 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,495 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:698:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,496 698 | virtual void onRspQryOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,497 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,497 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:698:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,498 698 | virtual void onRspQryOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,499 | ~~~~^~~~~ 2025-10-15T22:45:12,499 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:698:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,500 698 | virtual void onRspQryOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,501 | ~~~~~^~~~ 2025-10-15T22:45:12,501 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,502 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:700:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,503 700 | virtual void onRspQryExecOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,503 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,504 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:700:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,505 700 | virtual void onRspQryExecOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,506 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,506 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:700:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,507 700 | virtual void onRspQryExecOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,507 | ~~~~^~~~~ 2025-10-15T22:45:12,508 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:700:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,508 700 | virtual void onRspQryExecOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,508 | ~~~~~^~~~ 2025-10-15T22:45:12,509 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryForQuote(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,510 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:702:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,510 702 | virtual void onRspQryForQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,511 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,511 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:702:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,512 702 | virtual void onRspQryForQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,513 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,513 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:702:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,514 702 | virtual void onRspQryForQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,515 | ~~~~^~~~~ 2025-10-15T22:45:12,515 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:702:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,516 702 | virtual void onRspQryForQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,517 | ~~~~~^~~~ 2025-10-15T22:45:12,517 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryQuote(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,518 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:704:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,519 704 | virtual void onRspQryQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,519 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,520 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:704:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,521 704 | virtual void onRspQryQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,522 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,522 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:704:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,523 704 | virtual void onRspQryQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,523 | ~~~~^~~~~ 2025-10-15T22:45:12,524 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:704:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,525 704 | virtual void onRspQryQuote(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,525 | ~~~~~^~~~ 2025-10-15T22:45:12,526 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLock(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,526 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:706:47: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,527 706 | virtual void onRspQryLock(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,527 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,528 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:706:65: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,529 706 | virtual void onRspQryLock(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,529 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,529 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:706:76: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,530 706 | virtual void onRspQryLock(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,530 | ~~~~^~~~~ 2025-10-15T22:45:12,531 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:706:88: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,531 706 | virtual void onRspQryLock(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,531 | ~~~~~^~~~ 2025-10-15T22:45:12,532 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLockPosition(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,533 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:708:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,534 708 | virtual void onRspQryLockPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,535 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,536 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:708:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,537 708 | virtual void onRspQryLockPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,538 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,539 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:708:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,540 708 | virtual void onRspQryLockPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,540 | ~~~~^~~~~ 2025-10-15T22:45:12,541 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:708:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,542 708 | virtual void onRspQryLockPosition(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,543 | ~~~~~^~~~ 2025-10-15T22:45:12,544 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryETFOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,545 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:710:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,546 710 | virtual void onRspQryETFOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,547 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,547 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:710:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,548 710 | virtual void onRspQryETFOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,549 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,550 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:710:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,550 710 | virtual void onRspQryETFOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,551 | ~~~~^~~~~ 2025-10-15T22:45:12,552 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:710:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,553 710 | virtual void onRspQryETFOptionInstrCommRate(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,553 | ~~~~~^~~~ 2025-10-15T22:45:12,554 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLimitPosi(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,555 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:712:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,556 712 | virtual void onRspQryLimitPosi(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,557 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,558 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:712:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,559 712 | virtual void onRspQryLimitPosi(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,560 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,561 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:712:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,562 712 | virtual void onRspQryLimitPosi(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,562 | ~~~~^~~~~ 2025-10-15T22:45:12,563 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:712:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,564 712 | virtual void onRspQryLimitPosi(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,565 | ~~~~~^~~~ 2025-10-15T22:45:12,565 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorLevel(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,566 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:714:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,567 714 | virtual void onRspQryInvestorLevel(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,568 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,569 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:714:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,570 714 | virtual void onRspQryInvestorLevel(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,570 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,571 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:714:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,572 714 | virtual void onRspQryInvestorLevel(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,572 | ~~~~^~~~~ 2025-10-15T22:45:12,573 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:714:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,574 714 | virtual void onRspQryInvestorLevel(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,575 | ~~~~~^~~~ 2025-10-15T22:45:12,575 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecFreeze(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,576 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:716:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,577 716 | virtual void onRspQryExecFreeze(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,578 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,578 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:716:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,579 716 | virtual void onRspQryExecFreeze(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,580 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,581 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:716:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,581 716 | virtual void onRspQryExecFreeze(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,582 | ~~~~^~~~~ 2025-10-15T22:45:12,583 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:716:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,584 716 | virtual void onRspQryExecFreeze(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,585 | ~~~~~^~~~ 2025-10-15T22:45:12,586 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLimitAmount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,586 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:718:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,587 718 | virtual void onRspQryLimitAmount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,588 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,588 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:718:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,589 718 | virtual void onRspQryLimitAmount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,590 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,591 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:718:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,591 718 | virtual void onRspQryLimitAmount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,592 | ~~~~^~~~~ 2025-10-15T22:45:12,593 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:718:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,594 718 | virtual void onRspQryLimitAmount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,595 | ~~~~~^~~~ 2025-10-15T22:45:12,595 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCombInstrumentGuard(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,596 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:720:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,597 720 | virtual void onRspQryCombInstrumentGuard(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,597 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,598 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:720:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,598 720 | virtual void onRspQryCombInstrumentGuard(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,599 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,599 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:720:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,600 720 | virtual void onRspQryCombInstrumentGuard(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,601 | ~~~~^~~~~ 2025-10-15T22:45:12,601 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:720:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,602 720 | virtual void onRspQryCombInstrumentGuard(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,603 | ~~~~~^~~~ 2025-10-15T22:45:12,604 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCombAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,605 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:722:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,605 722 | virtual void onRspQryCombAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,606 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,607 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:722:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,607 722 | virtual void onRspQryCombAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,608 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,609 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:722:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,609 722 | virtual void onRspQryCombAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,610 | ~~~~^~~~~ 2025-10-15T22:45:12,611 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:722:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,611 722 | virtual void onRspQryCombAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,612 | ~~~~~^~~~ 2025-10-15T22:45:12,613 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTransferSerial(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,614 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:724:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,615 724 | virtual void onRspQryTransferSerial(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,615 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,615 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:724:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,616 724 | virtual void onRspQryTransferSerial(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,616 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,617 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:724:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,617 724 | virtual void onRspQryTransferSerial(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,617 | ~~~~^~~~~ 2025-10-15T22:45:12,618 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:724:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,618 724 | virtual void onRspQryTransferSerial(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,619 | ~~~~~^~~~ 2025-10-15T22:45:12,619 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryAccountregister(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,619 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:726:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,620 726 | virtual void onRspQryAccountregister(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,621 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,621 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:726:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,622 726 | virtual void onRspQryAccountregister(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,622 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,623 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:726:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,623 726 | virtual void onRspQryAccountregister(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,624 | ~~~~^~~~~ 2025-10-15T22:45:12,624 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:726:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,625 726 | virtual void onRspQryAccountregister(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,625 | ~~~~~^~~~ 2025-10-15T22:45:12,626 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspError(const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,626 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:728:45: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,627 728 | virtual void onRspError(const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,627 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,628 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:728:56: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,628 728 | virtual void onRspError(const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,629 | ~~~~^~~~~ 2025-10-15T22:45:12,629 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:728:68: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,629 728 | virtual void onRspError(const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,630 | ~~~~~^~~~ 2025-10-15T22:45:12,630 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnOrder(const pybind11::dict&)’: 2025-10-15T22:45:12,630 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:730:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,631 730 | virtual void onRtnOrder(const dict& data) {}; 2025-10-15T22:45:12,631 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,631 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnTrade(const pybind11::dict&)’: 2025-10-15T22:45:12,632 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:732:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,632 732 | virtual void onRtnTrade(const dict& data) {}; 2025-10-15T22:45:12,633 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,633 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,634 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:734:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,634 734 | virtual void onErrRtnOrderInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,634 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,635 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:734:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,636 734 | virtual void onErrRtnOrderInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,636 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,637 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,637 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:736:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,638 736 | virtual void onErrRtnOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,638 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,639 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:736:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,639 736 | virtual void onErrRtnOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,640 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,640 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnInstrumentStatus(const pybind11::dict&)’: 2025-10-15T22:45:12,641 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:738:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,641 738 | virtual void onRtnInstrumentStatus(const dict& data) {}; 2025-10-15T22:45:12,642 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,643 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnBulletin(const pybind11::dict&)’: 2025-10-15T22:45:12,643 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:740:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,644 740 | virtual void onRtnBulletin(const dict& data) {}; 2025-10-15T22:45:12,644 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,645 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnTradingNotice(const pybind11::dict&)’: 2025-10-15T22:45:12,645 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:742:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,645 742 | virtual void onRtnTradingNotice(const dict& data) {}; 2025-10-15T22:45:12,646 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,646 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnErrorConditionalOrder(const pybind11::dict&)’: 2025-10-15T22:45:12,646 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:744:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,647 744 | virtual void onRtnErrorConditionalOrder(const dict& data) {}; 2025-10-15T22:45:12,647 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,648 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnExecOrder(const pybind11::dict&)’: 2025-10-15T22:45:12,648 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:746:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,649 746 | virtual void onRtnExecOrder(const dict& data) {}; 2025-10-15T22:45:12,650 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,650 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,651 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:748:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,652 748 | virtual void onErrRtnExecOrderInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,653 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,654 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:748:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,655 748 | virtual void onErrRtnExecOrderInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,655 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,656 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,656 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:750:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,657 750 | virtual void onErrRtnExecOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,657 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,658 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:750:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,658 750 | virtual void onErrRtnExecOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,659 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,659 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnForQuoteInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,660 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:752:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,660 752 | virtual void onErrRtnForQuoteInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,661 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,661 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:752:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,662 752 | virtual void onErrRtnForQuoteInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,662 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,662 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnQuote(const pybind11::dict&)’: 2025-10-15T22:45:12,663 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:754:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,663 754 | virtual void onRtnQuote(const dict& data) {}; 2025-10-15T22:45:12,663 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,664 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQuoteInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,664 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:756:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,665 756 | virtual void onErrRtnQuoteInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,665 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,665 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:756:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,666 756 | virtual void onErrRtnQuoteInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,666 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,667 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQuoteAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,667 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:758:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,668 758 | virtual void onErrRtnQuoteAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,669 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,669 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:758:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,670 758 | virtual void onErrRtnQuoteAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,670 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,671 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnForQuoteRsp(const pybind11::dict&)’: 2025-10-15T22:45:12,671 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:760:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,672 760 | virtual void onRtnForQuoteRsp(const dict& data) {}; 2025-10-15T22:45:12,672 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,673 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCFMMCTradingAccountToken(const pybind11::dict&)’: 2025-10-15T22:45:12,673 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:762:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,674 762 | virtual void onRtnCFMMCTradingAccountToken(const dict& data) {}; 2025-10-15T22:45:12,674 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,675 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnLock(const pybind11::dict&)’: 2025-10-15T22:45:12,675 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:764:44: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,676 764 | virtual void onRtnLock(const dict& data) {}; 2025-10-15T22:45:12,677 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,677 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnLockInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,678 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:766:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,678 766 | virtual void onErrRtnLockInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,678 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,679 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:766:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,679 766 | virtual void onErrRtnLockInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,679 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,680 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnBatchOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,680 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:768:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,680 768 | virtual void onErrRtnBatchOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,681 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,681 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:768:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,682 768 | virtual void onErrRtnBatchOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,682 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,683 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCombAction(const pybind11::dict&)’: 2025-10-15T22:45:12,683 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:770:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,684 770 | virtual void onRtnCombAction(const dict& data) {}; 2025-10-15T22:45:12,684 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,685 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnCombActionInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,685 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:772:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,686 772 | virtual void onErrRtnCombActionInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,686 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,687 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:772:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,687 772 | virtual void onErrRtnCombActionInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,688 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,688 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryContractBank(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,689 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:774:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,689 774 | virtual void onRspQryContractBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,690 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,690 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:774:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,691 774 | virtual void onRspQryContractBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,691 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,692 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:774:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,692 774 | virtual void onRspQryContractBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,692 | ~~~~^~~~~ 2025-10-15T22:45:12,693 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:774:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,693 774 | virtual void onRspQryContractBank(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,694 | ~~~~~^~~~ 2025-10-15T22:45:12,694 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryParkedOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,694 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:776:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,695 776 | virtual void onRspQryParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,695 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,696 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:776:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,696 776 | virtual void onRspQryParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,697 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,697 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:776:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,698 776 | virtual void onRspQryParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,698 | ~~~~^~~~~ 2025-10-15T22:45:12,699 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:776:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,699 776 | virtual void onRspQryParkedOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,700 | ~~~~~^~~~ 2025-10-15T22:45:12,700 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,701 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:778:60: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,701 778 | virtual void onRspQryParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,702 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,702 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:778:78: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,703 778 | virtual void onRspQryParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,703 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,704 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:778:89: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,704 778 | virtual void onRspQryParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,705 | ~~~~^~~~~ 2025-10-15T22:45:12,706 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:778:101: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,706 778 | virtual void onRspQryParkedOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,707 | ~~~~~^~~~ 2025-10-15T22:45:12,707 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingNotice(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,707 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:780:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,708 780 | virtual void onRspQryTradingNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,708 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,708 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:780:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,709 780 | virtual void onRspQryTradingNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,709 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,709 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:780:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,710 780 | virtual void onRspQryTradingNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,710 | ~~~~^~~~~ 2025-10-15T22:45:12,711 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:780:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,711 780 | virtual void onRspQryTradingNotice(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,712 | ~~~~~^~~~ 2025-10-15T22:45:12,713 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryBrokerTradingParams(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,713 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:782:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,714 782 | virtual void onRspQryBrokerTradingParams(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,714 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,715 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:782:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,715 782 | virtual void onRspQryBrokerTradingParams(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,716 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,716 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:782:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,716 782 | virtual void onRspQryBrokerTradingParams(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,717 | ~~~~^~~~~ 2025-10-15T22:45:12,717 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:782:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,718 782 | virtual void onRspQryBrokerTradingParams(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,719 | ~~~~~^~~~ 2025-10-15T22:45:12,719 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryBrokerTradingAlgos(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,720 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:784:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,720 784 | virtual void onRspQryBrokerTradingAlgos(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,720 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,721 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:784:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,721 784 | virtual void onRspQryBrokerTradingAlgos(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,721 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,722 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:784:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,722 784 | virtual void onRspQryBrokerTradingAlgos(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,723 | ~~~~^~~~~ 2025-10-15T22:45:12,723 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:784:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,723 784 | virtual void onRspQryBrokerTradingAlgos(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,724 | ~~~~~^~~~ 2025-10-15T22:45:12,724 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryCFMMCTradingAccountToken(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,725 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:786:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,725 786 | virtual void onRspQueryCFMMCTradingAccountToken(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,726 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,726 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:786:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,727 786 | virtual void onRspQueryCFMMCTradingAccountToken(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,727 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,728 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:786:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,728 786 | virtual void onRspQueryCFMMCTradingAccountToken(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,729 | ~~~~^~~~~ 2025-10-15T22:45:12,729 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:786:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,730 786 | virtual void onRspQueryCFMMCTradingAccountToken(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,730 | ~~~~~^~~~ 2025-10-15T22:45:12,731 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromBankToFutureByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,731 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:788:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,732 788 | virtual void onRtnFromBankToFutureByBank(const dict& data) {}; 2025-10-15T22:45:12,732 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,733 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromFutureToBankByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,733 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:790:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,734 790 | virtual void onRtnFromFutureToBankByBank(const dict& data) {}; 2025-10-15T22:45:12,734 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,734 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,735 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:792:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,735 792 | virtual void onRtnRepealFromBankToFutureByBank(const dict& data) {}; 2025-10-15T22:45:12,735 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,736 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,736 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:794:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,737 794 | virtual void onRtnRepealFromFutureToBankByBank(const dict& data) {}; 2025-10-15T22:45:12,737 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,737 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromBankToFutureByFuture(const pybind11::dict&)’: 2025-10-15T22:45:12,738 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:796:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,738 796 | virtual void onRtnFromBankToFutureByFuture(const dict& data) {}; 2025-10-15T22:45:12,739 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,739 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromFutureToBankByFuture(const pybind11::dict&)’: 2025-10-15T22:45:12,740 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:798:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,740 798 | virtual void onRtnFromFutureToBankByFuture(const dict& data) {}; 2025-10-15T22:45:12,741 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,741 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByFutureManual(const pybind11::dict&)’: 2025-10-15T22:45:12,741 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:800:76: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,742 800 | virtual void onRtnRepealFromBankToFutureByFutureManual(const dict& data) {}; 2025-10-15T22:45:12,742 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,743 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByFutureManual(const pybind11::dict&)’: 2025-10-15T22:45:12,743 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:802:76: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,744 802 | virtual void onRtnRepealFromFutureToBankByFutureManual(const dict& data) {}; 2025-10-15T22:45:12,744 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,745 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnQueryBankBalanceByFuture(const pybind11::dict&)’: 2025-10-15T22:45:12,746 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:804:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,746 804 | virtual void onRtnQueryBankBalanceByFuture(const dict& data) {}; 2025-10-15T22:45:12,746 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,747 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnBankToFutureByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,747 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:806:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,748 806 | virtual void onErrRtnBankToFutureByFuture(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,748 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,748 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:806:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,749 806 | virtual void onErrRtnBankToFutureByFuture(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,749 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,749 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnFutureToBankByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,750 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:808:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,750 808 | virtual void onErrRtnFutureToBankByFuture(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,751 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,751 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:808:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,751 808 | virtual void onErrRtnFutureToBankByFuture(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,752 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,753 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnRepealBankToFutureByFutureManual(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,753 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:810:75: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,753 810 | virtual void onErrRtnRepealBankToFutureByFutureManual(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,754 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,754 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:810:93: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,755 810 | virtual void onErrRtnRepealBankToFutureByFutureManual(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,755 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,755 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnRepealFutureToBankByFutureManual(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,756 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:812:75: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,756 812 | virtual void onErrRtnRepealFutureToBankByFutureManual(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,757 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,757 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:812:93: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,758 812 | virtual void onErrRtnRepealFutureToBankByFutureManual(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,758 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,759 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQueryBankBalanceByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,759 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:814:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,760 814 | virtual void onErrRtnQueryBankBalanceByFuture(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,760 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,760 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:814:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,761 814 | virtual void onErrRtnQueryBankBalanceByFuture(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,761 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,762 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByFuture(const pybind11::dict&)’: 2025-10-15T22:45:12,762 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:816:70: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,762 816 | virtual void onRtnRepealFromBankToFutureByFuture(const dict& data) {}; 2025-10-15T22:45:12,763 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,763 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByFuture(const pybind11::dict&)’: 2025-10-15T22:45:12,764 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:818:70: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,764 818 | virtual void onRtnRepealFromFutureToBankByFuture(const dict& data) {}; 2025-10-15T22:45:12,764 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,765 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspFromBankToFutureByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,765 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:820:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,766 820 | virtual void onRspFromBankToFutureByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,766 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,767 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:820:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,767 820 | virtual void onRspFromBankToFutureByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,768 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,768 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:820:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,768 820 | virtual void onRspFromBankToFutureByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,769 | ~~~~^~~~~ 2025-10-15T22:45:12,769 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:820:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,770 820 | virtual void onRspFromBankToFutureByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,771 | ~~~~~^~~~ 2025-10-15T22:45:12,771 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspFromFutureToBankByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,772 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:822:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,772 822 | virtual void onRspFromFutureToBankByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,773 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,773 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:822:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,773 822 | virtual void onRspFromFutureToBankByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,774 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,774 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:822:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,774 822 | virtual void onRspFromFutureToBankByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,775 | ~~~~^~~~~ 2025-10-15T22:45:12,775 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:822:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,776 822 | virtual void onRspFromFutureToBankByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,777 | ~~~~~^~~~ 2025-10-15T22:45:12,777 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryBankAccountMoneyByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,778 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:824:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,778 824 | virtual void onRspQueryBankAccountMoneyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,779 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,779 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:824:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,780 824 | virtual void onRspQueryBankAccountMoneyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,781 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,781 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:824:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,781 824 | virtual void onRspQueryBankAccountMoneyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,782 | ~~~~^~~~~ 2025-10-15T22:45:12,782 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:824:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,783 824 | virtual void onRspQueryBankAccountMoneyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,783 | ~~~~~^~~~ 2025-10-15T22:45:12,784 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnOpenAccountByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,784 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:826:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,785 826 | virtual void onRtnOpenAccountByBank(const dict& data) {}; 2025-10-15T22:45:12,786 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,786 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCancelAccountByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,786 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:828:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,787 828 | virtual void onRtnCancelAccountByBank(const dict& data) {}; 2025-10-15T22:45:12,787 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,787 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnChangeAccountByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,788 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:830:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,788 830 | virtual void onRtnChangeAccountByBank(const dict& data) {}; 2025-10-15T22:45:12,788 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,789 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnResOpenAccConfirmTpdByBank(const pybind11::dict&)’: 2025-10-15T22:45:12,789 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:832:66: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,790 832 | virtual void onRtnResOpenAccConfirmTpdByBank(const dict& data) {}; 2025-10-15T22:45:12,790 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,790 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspReserveOpenAccountTpdByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,791 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:834:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,791 834 | virtual void onRspReserveOpenAccountTpdByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,792 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,792 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:834:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,793 834 | virtual void onRspReserveOpenAccountTpdByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,794 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,794 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:834:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,795 834 | virtual void onRspReserveOpenAccountTpdByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,795 | ~~~~^~~~~ 2025-10-15T22:45:12,796 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:834:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,796 834 | virtual void onRspReserveOpenAccountTpdByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,797 | ~~~~~^~~~ 2025-10-15T22:45:12,797 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspSecuritiesDepositInterestByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,798 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:836:73: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,798 836 | virtual void onRspSecuritiesDepositInterestByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,799 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,799 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:836:91: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,800 836 | virtual void onRspSecuritiesDepositInterestByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,800 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,800 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:836:102: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,801 836 | virtual void onRspSecuritiesDepositInterestByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,801 | ~~~~^~~~~ 2025-10-15T22:45:12,801 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:836:114: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,802 836 | virtual void onRspSecuritiesDepositInterestByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,802 | ~~~~~^~~~ 2025-10-15T22:45:12,803 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspDayEndFileReadyByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,803 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:838:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,803 838 | virtual void onRspDayEndFileReadyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,804 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,804 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:838:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,805 838 | virtual void onRspDayEndFileReadyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,805 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,806 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:838:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,806 838 | virtual void onRspDayEndFileReadyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,807 | ~~~~^~~~~ 2025-10-15T22:45:12,807 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:838:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,808 838 | virtual void onRspDayEndFileReadyByFuture(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,808 | ~~~~~^~~~ 2025-10-15T22:45:12,809 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecCombineOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,809 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:840:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,810 840 | virtual void onRspExecCombineOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,810 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,811 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:840:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,812 840 | virtual void onRspExecCombineOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,812 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,813 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:840:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,813 840 | virtual void onRspExecCombineOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,814 | ~~~~^~~~~ 2025-10-15T22:45:12,814 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:840:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,814 840 | virtual void onRspExecCombineOrderInsert(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,815 | ~~~~~^~~~ 2025-10-15T22:45:12,815 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecCombineOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,815 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:842:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,816 842 | virtual void onRspExecCombineOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,816 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,816 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:842:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,817 842 | virtual void onRspExecCombineOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,817 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,818 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:842:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,818 842 | virtual void onRspExecCombineOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,819 | ~~~~^~~~~ 2025-10-15T22:45:12,819 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:842:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,820 842 | virtual void onRspExecCombineOrderAction(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,820 | ~~~~~^~~~ 2025-10-15T22:45:12,821 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecCombineOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,821 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:844:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,822 844 | virtual void onRspQryExecCombineOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,822 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,823 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:844:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,823 844 | virtual void onRspQryExecCombineOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,824 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,824 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:844:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,825 844 | virtual void onRspQryExecCombineOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,826 | ~~~~^~~~~ 2025-10-15T22:45:12,826 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:844:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,826 844 | virtual void onRspQryExecCombineOrder(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,827 | ~~~~~^~~~ 2025-10-15T22:45:12,827 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecCombineOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,827 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:846:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,828 846 | virtual void onErrRtnExecCombineOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,828 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,829 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:846:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,829 846 | virtual void onErrRtnExecCombineOrderAction(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,829 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,830 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecCombineOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:12,830 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:848:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,831 848 | virtual void onErrRtnExecCombineOrderInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,831 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,831 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:848:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,832 848 | virtual void onErrRtnExecCombineOrderInsert(const dict& data, const dict& error) {}; 2025-10-15T22:45:12,833 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,833 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnExecCombineOrder(const pybind11::dict&)’: 2025-10-15T22:45:12,834 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:850:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,835 850 | virtual void onRtnExecCombineOrder(const dict& data) {}; 2025-10-15T22:45:12,835 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,835 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspInternalTransfer(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,836 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:852:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,837 852 | virtual void onRspInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,837 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,838 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:852:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,839 852 | virtual void onRspInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,840 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,841 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:852:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,842 852 | virtual void onRspInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,842 | ~~~~^~~~~ 2025-10-15T22:45:12,843 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:852:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,843 852 | virtual void onRspInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,843 | ~~~~~^~~~ 2025-10-15T22:45:12,844 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnInternalTransfer(const pybind11::dict&)’: 2025-10-15T22:45:12,844 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:854:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,845 854 | virtual void onRtnInternalTransfer(const dict& data) {}; 2025-10-15T22:45:12,845 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,845 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInternalTransfer(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,846 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:856:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,846 856 | virtual void onRspQryInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,847 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,847 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:856:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,848 856 | virtual void onRspQryInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,848 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,849 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:856:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,850 856 | virtual void onRspQryInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,850 | ~~~~^~~~~ 2025-10-15T22:45:12,851 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:856:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,851 856 | virtual void onRspQryInternalTransfer(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,852 | ~~~~~^~~~ 2025-10-15T22:45:12,852 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryFutureTradingAccount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:12,853 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:858:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:12,854 858 | virtual void onRspQryFutureTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,854 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:12,855 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:858:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:12,856 858 | virtual void onRspQryFutureTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,856 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:12,858 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:858:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:12,858 858 | virtual void onRspQryFutureTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,858 | ~~~~^~~~~ 2025-10-15T22:45:12,859 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.h:858:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:12,859 858 | virtual void onRspQryFutureTradingAccount(const dict& data, const dict& error, int reqid, bool last) {}; 2025-10-15T22:45:12,859 | ~~~~~^~~~ 2025-10-15T22:45:12,860 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.cpp: In member function ‘void TdApi::processFrontConnected(Task*)’: 2025-10-15T22:45:12,860 ../vnpy_sopttest/api/vnsopt/vnsopttd/vnsopttd.cpp:2555:41: warning: unused parameter ‘task’ [-Wunused-parameter] 2025-10-15T22:45:12,860 2555 | void TdApi::processFrontConnected(Task* task) 2025-10-15T22:45:12,861 | ~~~~~~^~~~ 2025-10-15T22:45:12,861 ninja: build stopped: subcommand failed. 2025-10-15T22:45:12,864 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-10-15T22:45:12,878 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpfpicwrd_[/] 2025-10-15T22:45:12,879 [bold magenta]cwd[/]: /tmp/pip-wheel-yfprqya4/vnpy-sopttest_1bd3dd21a4114b579735ad898b5c382c 2025-10-15T22:45:12,879 Preparing metadata (pyproject.toml): finished with status 'error' 2025-10-15T22:45:12,882 ERROR: [present-rich] metadata generation failed 2025-10-15T22:45:12,887 Exception information: 2025-10-15T22:45:12,887 Traceback (most recent call last): 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-10-15T22:45:12,887 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-10-15T22:45:12,887 return super().prepare_metadata_for_build_wheel( 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-10-15T22:45:12,887 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-10-15T22:45:12,887 self._subprocess_runner( 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-10-15T22:45:12,887 call_subprocess( 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-10-15T22:45:12,887 raise error 2025-10-15T22:45:12,887 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-10-15T22:45:12,887 2025-10-15T22:45:12,887 The above exception was the direct cause of the following exception: 2025-10-15T22:45:12,887 2025-10-15T22:45:12,887 Traceback (most recent call last): 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-15T22:45:12,887 status = run_func(*args) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-15T22:45:12,887 return func(self, options, args) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-10-15T22:45:12,887 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-10-15T22:45:12,887 result = self._result = resolver.resolve( 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-10-15T22:45:12,887 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-10-15T22:45:12,887 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-10-15T22:45:12,887 if not criterion.candidates: 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-10-15T22:45:12,887 return bool(self._sequence) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-10-15T22:45:12,887 return any(self) 2025-10-15T22:45:12,887 ^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-10-15T22:45:12,887 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-10-15T22:45:12,887 candidate = func() 2025-10-15T22:45:12,887 ^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-10-15T22:45:12,887 self._link_candidate_cache[link] = LinkCandidate( 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-10-15T22:45:12,887 super().__init__( 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-10-15T22:45:12,887 self.dist = self._prepare() 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-10-15T22:45:12,887 dist = self._prepare_distribution() 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-10-15T22:45:12,887 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-10-15T22:45:12,887 return self._prepare_linked_requirement(req, parallel_builds) 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-10-15T22:45:12,887 dist = _get_prepared_distribution( 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-10-15T22:45:12,887 abstract_dist.prepare_distribution_metadata( 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-10-15T22:45:12,887 self.req.prepare_metadata() 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-10-15T22:45:12,887 self.metadata_directory = generate_metadata( 2025-10-15T22:45:12,887 ^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:12,887 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-10-15T22:45:12,887 raise MetadataGenerationFailed(package_details=details) from error 2025-10-15T22:45:12,887 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-10-15T22:45:12,916 Removed vnpy-sopttest==3.7.1.0 from https://files.pythonhosted.org/packages/27/11/64d8a03565d9d73e2d0a78d1d33aa73940224dbf2dd0ab770e5bea773cd2/vnpy_sopttest-3.7.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-u00v6amv' 2025-10-15T22:45:12,917 Removed build tracker: '/tmp/pip-build-tracker-u00v6amv'